freebsd-dev/sys
Ruslan Ermilov 03eab9f7a6 Fix the hardware VLAN tagging. TX was broken on little-endian
machines and both TX and RX were broken on big-endian machines.

The chip design is crazy -- on RX, it puts the 16-bit VLAN tag
in network byte order (big-endian) in the 32-bit little-endian
register!

Thanks to John Baldwin for helping me document this change! ;-)

Tested by:	sat (amd64), test program (sparc64)
PR:		kern/105054
MFC after:	3 days
2006-11-30 21:01:59 +00:00
..
amd64 Turn console printf buffering into a kernel option and only on 2006-11-30 04:17:05 +00:00
arm Better i2c bit definitions. 2006-11-30 06:30:01 +00:00
boot Note that not all architectures use sendfile(2) buffers; 2006-11-29 05:53:25 +00:00
bsm
cam o Style: remove a w/space before a comma. 2006-11-26 17:18:31 +00:00
coda change vop_lock handling to allowing tracking of callers' file and line for 2006-11-13 05:51:22 +00:00
compat MFP4: Change 109654 2006-11-27 21:10:55 +00:00
conf fls was missing 2006-11-30 06:17:54 +00:00
contrib
crypto
ddb Fix the output format of MI ddb watches in 'show watch' on 64-bit 2006-11-17 16:41:56 +00:00
dev Fix the hardware VLAN tagging. TX was broken on little-endian 2006-11-30 21:01:59 +00:00
fs o From the submitter: dos2unixchr will convert to lower case if 2006-11-26 18:49:44 +00:00
gdb
geom
gnu Previously, the mount_ext2fs binary listed the acceptable mount 2006-11-18 18:22:11 +00:00
i4b
i386 Turn console printf buffering into a kernel option and only on 2006-11-30 04:17:05 +00:00
ia64 Since printf also has at least one critical section, we need to 2006-11-18 23:15:25 +00:00
isa
isofs/cd9660
kern Linker set support depends on the magic __start_<section> and 2006-11-30 10:50:29 +00:00
libkern
modules module glue for wlan_amrr 2006-11-26 22:23:30 +00:00
net The recent issues with em(4) interface has shown that the old 4.4BSD 2006-11-30 15:02:01 +00:00
net80211 Default the rate sets for 802.11 operating modes so drivers aren't 2006-11-26 22:48:03 +00:00
netatalk
netatm
netgraph
netinet Consistently use #ifdef INET6 rather than mixing and matching with 2006-11-30 10:54:54 +00:00
netinet6 - In nd6_rtrequest(), when caching an rtentry, don't forget 2006-11-25 20:38:56 +00:00
netipsec
netipx
netkey
netnatm
netncp
netsmb
nfs NFSv4 client: 2006-11-28 19:33:28 +00:00
nfs4client NFSv4 client: 2006-11-28 19:33:28 +00:00
nfsclient In nfs_nget(), we must initialize the fh in the nfsnode before inserting the 2006-11-29 02:21:40 +00:00
nfsserver Push Giant a bit further off the NFS server in a number of straight 2006-11-24 11:53:16 +00:00
opencrypto
pc98 MFi386: revisions from 1.641 to 1.643. 2006-11-20 12:32:04 +00:00
pccard
pci - Clear the PCN_MISC_ASEL bit so the media port can be actually set 2006-11-28 01:33:17 +00:00
powerpc Don't use vm_page_flag_set() if installing bootstrap page-table entries 2006-11-30 08:13:06 +00:00
rpc
security Merge posix4/* into normal kernel hierarchy. 2006-11-11 16:26:58 +00:00
sparc64 Turn console printf buffering into a kernel option and only on 2006-11-30 04:17:05 +00:00
sun4v Turn console printf buffering into a kernel option and only on 2006-11-30 04:17:05 +00:00
sys Bump __FreeBSD_version after UQ_KBD_IGNORE was set for Wi-Spy devices. 2006-11-30 14:29:47 +00:00
tools
ufs change vop_lock handling to allowing tracking of callers' file and line for 2006-11-13 05:51:22 +00:00
vm The clean_map has been made local to vm_init.c long ago. 2006-11-20 16:23:34 +00:00
Makefile o Add cam to a list of cscope dirs. 2006-11-26 18:27:16 +00:00