1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys
Dag-Erling Smørgrav 823261a3e1 While USB keyboards attach as ukbd[0-9]+, the device node created by
kbd_attach() is called kbd[0-9]+, with a different unit number.  This
makes it impossible to write a devd rule which will automatically
switch to a USB keyboard when one is attached, because there is no way
to guess the correct device node to pass to kbdcontrol.

Therefore, change kbd_attach() to create a device node using the
keyboard device's real name (atkbd0, ukbd0...), and create the
kbd[0-9]+ node as an alias for backward compatibility.
2004-01-27 15:40:30 +00:00
..
alpha - Remove local changes that leaked into my last commit. 2004-01-24 21:45:25 +00:00
amd64 MFi386 revision 1.230 2004-01-25 06:19:37 +00:00
arm
boot If a transfer to or from a floppy disk crosses a 64k boundary, we have to 2004-01-21 23:22:29 +00:00
cam Fix type in comment, 's/writtent/written/' 2004-01-18 00:17:14 +00:00
coda
compat Implement NdisVirtualBufferAddress() and NdisVirtualBufferAddressSafe(). 2004-01-27 08:10:34 +00:00
conf Add missing 'device ataraid' to support ATA software RAID. 2004-01-26 16:38:33 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r124528, 2004-01-14 18:54:22 +00:00
crypto
ddb
dev While USB keyboards attach as ukbd[0-9]+, the device node created by 2004-01-27 15:40:30 +00:00
fs Fix style(9) of my previous commit. 2004-01-21 18:03:54 +00:00
geom Make sure to keep track of canceled events. 2004-01-23 21:09:38 +00:00
gnu Copy workaround from FFS: open device for write access even if 2004-01-24 08:43:06 +00:00
i4b
i386 Stick two XXX's in the syscall() code: we call STOPEVENT() twice for 2004-01-27 04:40:19 +00:00
ia64 - Recruit some new ULE users by making it the default scheduler in GENERIC. 2004-01-24 21:38:52 +00:00
isa
isofs/cd9660 Spell magic '16' number as IO_SEQSHIFT. 2004-01-19 20:03:43 +00:00
kern When aborting fork() due to a failure, if using MAC, make sure to clean 2004-01-25 18:42:18 +00:00
libkern Translate from GNU C to ISO C. 2004-01-14 07:47:10 +00:00
modules Removed custom "load" and "unload" targets. 2004-01-19 14:00:26 +00:00
net Clean up macro usage in if_attach(): 2004-01-27 03:15:09 +00:00
net80211 Change WI_RID_SCAN_RES compatibility interface to return the result after 2004-01-19 05:25:43 +00:00
netatalk
netatm
netgraph Don't confuse NULL and 0, use 0 where an integer is expected. 2004-01-27 10:46:33 +00:00
netinet Add support for WCCPv2. It should be enablem manually using link2 2004-01-26 12:33:56 +00:00
netinet6 call ipsec_pcbconn()/ipsec_pcbdisconn() from in6_pcbconnect(). 2004-01-13 10:45:02 +00:00
netipsec Fix ipip_output() to always set *mp to NULL on failure, even if 'm' 2004-01-20 22:45:10 +00:00
netipx
netkey avoid duplicate free. 2004-01-25 17:18:12 +00:00
netnatm
netncp
netsmb
nfs
nfs4client
nfsclient
nfsserver
opencrypto
pc98 The ataraid device is not needed for pc98. 2004-01-27 15:39:32 +00:00
pccard
pci Fix multicast and promiscuous mode handling for Yukon devices. 2004-01-21 22:32:15 +00:00
posix4
powerpc - Recruit some new ULE users by making it the default scheduler in GENERIC. 2004-01-24 21:38:52 +00:00
rpc Don't panic because of RPC proto mismatches. Whitespace cleanup. 2004-01-17 21:25:05 +00:00
security Pay attention to mac_portacl_enabled. 2004-01-20 18:33:02 +00:00
sparc64 - Fix for sparc64 to use new __panic() function 2004-01-27 15:02:18 +00:00
sys - Add a flags parameter to mi_switch. The value of flags may be SW_VOL or 2004-01-25 03:54:52 +00:00
tools
ufs Turn uio_resid/uio_offset comments into KASSERTs 2004-01-27 11:28:38 +00:00
vm - Add a flags parameter to mi_switch. The value of flags may be SW_VOL or 2004-01-25 03:54:52 +00:00
Makefile Replaced outdated comment. 2004-01-17 03:28:27 +00:00