Commit Graph

147760 Commits

Author SHA1 Message Date
rpaulo 9fc70013c7 struct ifnet must be inside sc_ec. Fixes panics on detachment. 2006-06-06 20:48:27 +00:00
christos c4c1a29bd4 don't use uint32_t when you mean size_t. 2006-06-06 16:19:11 +00:00
christos 74653dfe15 Make this work with objdirs. 2006-06-06 15:41:50 +00:00
rjs 4037bbaa45 Remove __P. 2006-06-06 08:58:09 +00:00
tron 6cfd8c69e5 Regen. 2006-06-06 08:54:27 +00:00
tron 132db79f9b Resolve name conflict between Sun Type 6 and Type 7 USB keyboard. 2006-06-06 08:53:58 +00:00
grant 88b1c2383e regen. 2006-06-06 06:21:29 +00:00
grant ca33211023 add Sun type 7 keyboard. 2006-06-06 06:17:59 +00:00
gdamore a4f593555e Kernel config for the AP30, which includes the WLAN support for the AR5312.
I will probably delete the generic AR531X config later, because frankly its
pretty useless without the board-specific HALs.
2006-06-06 05:17:22 +00:00
rpaulo 355b4c7b38 Oops, missing arg to firmware_free. 2006-06-06 01:18:25 +00:00
christos 657e8b0071 fsck_lfs does not us fsutil.c; perhaps it should? revert to perror for now. 2006-06-05 23:27:36 +00:00
martin daed41efa2 Add D-Link DWL-610 2006-06-05 21:09:29 +00:00
martin b8a3ae290a Regen (DWL-610 added) 2006-06-05 21:08:51 +00:00
martin a2e2668a27 Add D-Link Air DWL-610 2006-06-05 21:08:18 +00:00
mrg cb8d08e99f update the GCC entry a little. 2006-06-05 20:00:49 +00:00
bouyer 02ace2fe6c Adjust quirk entry for seagate drives. Should fix kern/33637 by Shigeya
Suzuki.
2006-06-05 18:22:23 +00:00
wiz 4f9c4eb840 Update gcc and gdb status. 2006-06-05 18:10:57 +00:00
gdamore cfaf3683c0 Note the import of the newer 0.9.17.2 HAL. 2006-06-05 18:08:04 +00:00
rpaulo c54cf300da Don't leak memory on error. 2006-06-05 17:00:50 +00:00
rpaulo 7a35a95fe6 Add missing firmware_close(). 2006-06-05 16:59:41 +00:00
christos 0268f6ea4e s/perror/perr 2006-06-05 16:53:14 +00:00
christos 6a6266cc74 s/perror/perr/ so that we can make it varyadic. Overloading stdio's perror()
sneaky.
2006-06-05 16:52:05 +00:00
christos 15f3040f9f - don't leak memory on allocation failure.
- s/perror/perr and print how much we were trying to allocate.
2006-06-05 16:51:18 +00:00
chap 42f4810aa0 Reword a couple of spots that committed too much internal detail, spotted
by brian and der Mouse, and another that seemed to throw a reader. Add
the CODE REFERENCES section.

Critical discussion of this man page:
http://mail-index.netbsd.org/tech-kern/2006/06/04/0012.html et seq.

And with all that, what a lucky break to catch that I was thinking of
the /reciprocal/ of the load factor, before anybody else spotted it!
Now I can fix it before anybody notices. Heh. Wait, is this going in
the lo^C
2006-06-05 16:48:35 +00:00
reed 4cfce7b21f Check return value for setgid(), initgroups(), and setuid().
Log error and exit if failure.
2006-06-05 16:41:34 +00:00
msaitoh 52532c99c9 add support 82546GB_PCIE(PRO/100MT), 82541ER_LOM, 82547EI_MOBILE,
82571EB_COPPER, 82571EB_FIBER, 82572EI_COPPER, 82572EI_FIBER
and 82572EI(PRO/1000PT)

TODO: add i82573 support
2006-06-05 16:06:10 +00:00
xtraeme 045e0f2d3d it_check(): check values from IT_RES48 and IT_RES52, if both are default
values specified by the chip, continue attaching the driver (previously
only checking IT_RES48 was enough and IT_RES52 was ignored).
2006-06-05 15:59:47 +00:00
msaitoh 5d3a49100a regen 2006-06-05 15:58:55 +00:00
msaitoh f80e45c34c add 82541ER_LOM, 82547EI_MOBILE, 82546GB_PCIE(PRO/100MT),
82546GB_QUAD_COPPER(PRO/1000MT QP) and 82572EI(PRO/1000PT).
2006-06-05 15:58:15 +00:00
skrll f8cd863c07 Note import of gcc 3.3.6 2006-06-05 15:09:39 +00:00
rpaulo 9f668d8be9 Call to kauth_cred_getgroups() should use kauth_cred_ngroups() result,
not the size of the array.
2006-06-05 13:25:28 +00:00
rpaulo abd28afaa8 pcr_ngroups should be uint16_t. 2006-06-05 13:24:22 +00:00
skrll dc4d6d7016 Backport the fix(es) for bootstrap/14992.
--as-needed can only be used with libgcc on Linux so update configure to
only test for --as-needed on Linux.

I've manually added the change to configure until I get the right set of
autofoo tools.
2006-06-05 12:40:07 +00:00
skrll f93fb46540 Merge gcc 3.3.6 2006-06-05 12:25:58 +00:00
skrll 549c70ea2b Import gcc 3.3.6.
144 gcc bugs were fixed between 3.3.3 and 3.3.6.
2006-06-05 10:59:57 +00:00
gdamore b38b3d39ad Import new HAL 0.9.17.2. Approved by sam@
New HAL includes some driver changes to register accesses.
Adds support for WLAN devices on AR5312 family devices.
Adds support 32-bit SPARC ath devices (untested).
ath enabled in SPARC64 GENERIC builds.
This HAL is tested and known to work for i386 PCI devices, SPARC64 PCI devices,
and AR5312 WiSoC devices.  MIPS PCI devices appear to be busted (possibly only
on Alchemy hardware, unconfirmed), and cardbus support is untested due to
lack of test hardware.

Please report any new problems with this import to garrett@.
2006-06-05 05:14:37 +00:00
elad fb101b952c another netstat fix, Kurt Schreiner. thanx! 2006-06-04 22:39:33 +00:00
perry 494da5ef96 add a couple of .Xr's to config(5).
Not yet really enough, but a bit for now.
2006-06-04 21:58:21 +00:00
perry 9ea4211ee2 .Xr config 5
Might need a bit more, but this looked okay for now.
2006-06-04 21:55:50 +00:00
rpaulo 76c6161871 Driver for Ralink chipsets RT2460A, RT2560, RT2561S, RT2561 and RT2661
from FreeBSD/OpenBSD that supersedes ral*.[ch].

Not yet enabled because I don't have a CardBus controller to test and it
will most likely crash during detach.

I tried to include our modifications, but if something is missing please
tell me or add it.

Special thanks to minipci.biz for the donation of one PCI RT2661 and
one CardBus RT2661.
2006-06-04 20:38:06 +00:00
rpaulo a49baeafe7 Generated firmware files for Ralink chipsets 2561, 2561s, 2661. 2006-06-04 20:32:53 +00:00
rpaulo e2c5d8e671 Framework to build Ralink wireless cards binary firmwares based on
Ralink distributed microcode.h.

From OpenBSD.
2006-06-04 20:30:17 +00:00
cube 93e398b3e3 Reference config(5). Noted by perry@.
XXX options(4), config(9) and probably some others still have to be changed
XXX a bit.  A chaque jour suffit sa peine.
2006-06-04 20:07:52 +00:00
cube 3bde459b8f Set a more realistic date than the day I started writing it. 2006-06-04 20:06:14 +00:00
elad e7a2ce04a1 fix logic; from Kurt Schreiner 2006-06-04 20:01:14 +00:00
cube ecfd193d31 Install config.5 and config.samples.5. 2006-06-04 19:42:18 +00:00
cube 8a5d15c785 Everything you've always wanted to know about config(1) without daring
asking (with reason).

You've entered the config(1) dungeon--More--
An option hits you.  You die.
2006-06-04 19:41:26 +00:00
christos 52514196f1 save another 1K on the stack. 2006-06-04 19:38:32 +00:00
christos 03701dc24f Don't allocate 1K on the stack. 2006-06-04 19:34:16 +00:00
christos 4de2a1c70e Don't allocate 2K on the stack... 2006-06-04 19:27:59 +00:00