augustss
af35e68362
Add a {UQ_ASSUME_CM_OVER_DATA quirk for Siemens AG Wireless Modules MC75.
...
From kern/32180 from Brad du Plessis bradd@cat.co.za
2005-11-28 19:37:18 +00:00
augustss
953d857bcb
Regen.
2005-11-28 19:32:29 +00:00
augustss
8ebe76f3d7
Add Siemens AG Wireless Modules MC75.
2005-11-28 19:32:07 +00:00
rpaulo
8935d3bf0f
PR 32178: Nicolas Joly: VT8233 AC'97 Audio revision 0x10 small display
...
fix. I just changed the comment a bit.
2005-11-28 19:00:49 +00:00
augustss
911fb919e4
Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls in
...
an interrupt context. From kern/32172 by darkstar@city-net.com .
2005-11-28 13:31:09 +00:00
augustss
5d74925cbe
Add a new match level, UMATCH_HIGHEST.
2005-11-28 13:14:48 +00:00
thorpej
3a29afcd5e
Move DDB files to files.ddb
...
XXX couple of kgdb references -- clean up later
2005-11-27 22:44:35 +00:00
thorpej
ff810990b2
Move UVM files to files.uvm
2005-11-27 22:18:41 +00:00
thorpej
0a23751882
Move 802.11-specific files to files.net80211
2005-11-27 21:14:26 +00:00
thorpej
0ad2439928
Need <sys/queue.h> for userland. Thanks to wa1ter for pointing it out.
2005-11-27 20:56:09 +00:00
tsutsui
64b825a07a
Set correct VPN in mips3_wired_enter_page().
2005-11-27 16:49:56 +00:00
yamt
ba38016298
implement splraiseipl() for the following ports.
...
evbppc, evbmips, evbsh3, hp700, mac68k, vax, x68k.
2005-11-27 14:01:45 +00:00
dsl
9a6cc769c9
If we are compiling with -fno-asynchronous-unwind-tables then also
...
remove the .eh_frame section from athhal-x86_64-elf.hal.o.
2005-11-27 13:30:27 +00:00
dsl
7baed7ef31
Compile with -fno-asynchronous-unwind-tables so that gcc doesn't generate
...
the .eh_frame data area that can be used to aid thr generation of stack
traceback - at a cost of a load of bloat!
Reinstate the isp driver.
Remove the unlikely-to-be-needed esh, lmc and ntwoc.
2005-11-27 13:08:50 +00:00
yamt
3afdabd868
make DDB_COMMANDONENTER sysctl. (ddb.commandonenter)
...
suggested by Christos Zoulas.
2005-11-27 13:05:28 +00:00
yamt
467e5f4980
KNF. convert
...
if () {
}
/*
* some
* comments
*/
else {
}
to
if () {
} else {
/*
* some
* comments
*/
}
2005-11-27 12:07:24 +00:00
dsl
d59e7ef247
Force some multiplies to give a 64 bit result to avoid dirsize being zero
...
and causing a divide by zero trap later.
Fixes a panic noted in netbsd-help.
2005-11-27 11:45:56 +00:00
jdolecek
62729c9f70
regen - 3ware ATA RAID description/ID fixes
2005-11-27 10:19:03 +00:00
jdolecek
3f4958d066
change the description of the 3ware raid controllers to 'ATA RAID Controller'
...
rather then 'IDE RAID'
fix the ID of the 9xxx series controller and rename to ATARAID_9k, since
3ware doesn't refer to it using the 'Escalade' family name
2005-11-27 10:17:26 +00:00
thorpej
7d00e1aff3
Overhaul how TTY line disciplines are handled:
...
- Replace references to linesw[0] with a ttyldisc_default() function
that returns the default ("termios") line discipline.
- The linesw[] array is gone, replaced by a linked list.
- ttyldisc_add() and ttyldisc_remove() have been replaced by
ttyldisc_attach() and ttyldisc_detach().
- Things that provide line disciplines are now responsible for
registering those disciplines with the system. The linesw
structures are no longer declared in tty_conf.c
- Line disciplines are now refcounted; a lookup causes a reference to
be held. ttyldisc_release() releases the reference. Attempts to
detach an in-use line discipline result in EBUSY.
- Fix function signature lossage in if_sl.c, if_strip.c, and tty_tb.c
that was masked by the old tty_conf.c
- tty_init() is no longer necessary; delete it and its call from main().
2005-11-27 05:35:52 +00:00
jdolecek
8c602c3844
Add some casts to make this compile on amd64 (and perhaps other LP64
...
architectures). Part of PR kern/30456.
The binary object file on i386 confirmed to be exactly the same before
and after the change.
2005-11-26 21:33:46 +00:00
jdolecek
9019b1d22c
fix aac_print_fib() to compile with AAC_DEBUG; noncompilable "%16D" printf
...
format replaced by explicit hexadecimal dump of the first 32 bytes of fip->data
2005-11-26 21:29:48 +00:00
thorpej
64ec2ae1b4
Use t_linesw instead of (the non-existent) t_line.
2005-11-26 20:27:51 +00:00
tsutsui
d0c28ccd6d
Fix typo (FALLTHOUGH -> FALLTHROUGH). From Jeff Ito.
2005-11-26 13:54:18 +00:00
yamt
30e4cf555e
remove xen-specific ddb_trap_hook.
...
you can use DDB_COMMANDONENTER="tr;sh re" to achive the similar behaviour.
2005-11-26 12:19:53 +00:00
yamt
ac41acf302
add a new option DDB_COMMANDONENTER.
...
which can be useful for eg. broken console input.
2005-11-26 12:16:44 +00:00
skrll
535aed4540
Fixes from Steve Woodford:
...
- add some missing bus_dmamap_sync operations.
- don't process other interrupts if we get an error/radio off
interrupt.
- improve command handling - sleep against the descriptor instead
of the descriptor set.
2005-11-26 07:42:10 +00:00
tsutsui
ca2b187449
Use aprint_debug() instead of aprint_normal() for messages
...
of establishing/disestablishing mace interrupt.
2005-11-26 06:18:40 +00:00
simonb
d4b3703a73
Note that M_SUBPROC is only used on sparc/sparc64.
2005-11-26 05:27:08 +00:00
simonb
d077ba210f
Convert malloc/free of struct ptimers to pools.
...
Move the ptimer pool to kern_time.c to keep like pools together,
and it wasn't used in kern_proc.c
2005-11-26 05:26:33 +00:00
tsutsui
36f216123b
FALLTHROUH -> FALLTHROUGH (from OpenBSD)
2005-11-26 04:11:31 +00:00
thorpej
959eb5dd8e
Statically initalize the systrace lock. systrace_init() is now not
...
needed on NetBSD. Remove the call from main().
2005-11-25 20:32:32 +00:00
thorpej
6685f0f408
Use a once control to initialize the LKM subsystem on first open. Remove
...
the lkm_init() call from main().
2005-11-25 20:13:54 +00:00
thorpej
49fc1cb09c
Use a once control to initialize the NFS server / client shared data
...
from nfs_vfs_init() or sys_nfssvc(). Remove the nfs_init() call from
main().
2005-11-25 20:01:38 +00:00
thorpej
9c99eab147
Use a once control to call initialize the 802.11 layer when
...
ieee80211_ifattach() is called. "wlan" no longer needs-flag,
and remove the ieee80211_init() call from main().
2005-11-25 17:33:56 +00:00
thorpej
4537c59ffb
Add swcrypto
2005-11-25 16:42:55 +00:00
thorpej
cfc81086d9
swcr -> swcrypto
2005-11-25 16:41:31 +00:00
thorpej
7385cdd346
"pseudo-device crypto" really refers to the /dev/crypto API to the
...
opencrypto framework, not the framework itself. Update the comment
accordingly.
2005-11-25 16:35:11 +00:00
thorpej
751f32db24
Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also
...
commented out).
2005-11-25 16:30:23 +00:00
thorpej
7bc6d90c9d
- De-couple the software crypto implementation from the rest of the
...
framework. There is no need to waste the space if you are only using
algoritms provided by hardware accelerators. To get the software
implementations, add "pseudo-device swcr" to your kernel config.
- Lazily initialize the opencrypto framework when crypto drivers
(either hardware or swcr) register themselves with the framework.
2005-11-25 16:16:46 +00:00
tsutsui
f7e281c38a
Remove unnecessary byteswap code so that bge(4) should work
...
at least on macppc.
2005-11-25 15:30:34 +00:00
simonb
35c06e774b
More KNF.
2005-11-25 14:10:35 +00:00
simonb
f550ec6c5a
Include <sys/systm.h> if we use printf(), instead of relying on some
...
other random header pulling <sys/systm.h> in for us.
2005-11-25 13:55:14 +00:00
tsutsui
648f74397a
No need to include <machine/vmparam.h> here.
2005-11-25 13:37:58 +00:00
elad
d51a16a060
Remove few no longer needed XXX comments about fsid/fileid being
...
not the same type as dev_t/ino_t.
2005-11-25 12:02:09 +00:00
simonb
29d9af43d0
KNF.
2005-11-25 11:50:55 +00:00
hannken
1ea5b5631c
Make it compile on archs without __HAVE_RAS.
2005-11-25 11:29:48 +00:00
dsl
b184d489b2
We don't need 'le' here, I'm not sure amd64 GENERIC deserves it either.
2005-11-24 20:06:53 +00:00
thorpej
da4c72ac64
Make a couple of functions static.
2005-11-24 18:36:50 +00:00
martin
328b263349
Use %zd for size_t. Noticed by Kurt Schreiner on current-users.
2005-11-24 13:47:46 +00:00