freebsd-src/sys
Bill Paul 7d1b125b93 Close PR #27742: allow the xl driver to receive VLAN tagged frames by
setting the 'max packet size' register in window 3. This only
works for cards based on the cyclone or newer chipsets (i.e. it
won't work with the original 3c905/boomerang cards).

There is a trick which will work with the boomerang, which is to turn
on the 'large packets ok' bit in the MAC control register, however this
lets the chip accept any frame up to 4K in length, which is larger than
the mbuf cluster buffers we use to receive frames. If somebody sends us
such a frame and the chip DMAs it to us, it could write past the end
of the cluster buffer and clobber something.

PR: kern/27742
2001-05-31 22:08:45 +00:00
..
alpha Backout previous revision. While it fixed many platforms, it broke 2001-05-31 21:47:25 +00:00
amd64 Quiet warnings by adding a prototype for set_user_ldt_rv() and making it 2001-05-30 21:57:52 +00:00
arm/include Make _BSD_TIME_T_ (time_t) an int' rather than long'. This will help 2001-05-18 01:43:25 +00:00
boot Go back to 1.20 again. 2001-05-29 23:49:10 +00:00
cam Print out the asc/ascq and description even when both the asc and ascq 2001-05-27 03:22:51 +00:00
coda Introduce a global lock for the vm subsystem (vm_mtx). 2001-05-19 01:28:09 +00:00
compat Remove MFS 2001-05-29 20:39:47 +00:00
compile
conf Add device driver support for the Level 1 LXT1001 NetCellerator 2001-05-31 21:44:26 +00:00
contrib/dev Remove old ACPI CA code. These will be drained from the repo at some 2001-05-29 20:22:11 +00:00
crypto Kernel crypto need binary key material, not symbolic ascii. 2001-03-10 13:02:58 +00:00
ddb o Merge contents of struct pcred into struct ucred. Specifically, add the 2001-05-25 16:59:11 +00:00
dev Backout previous revision. While it fixed many platforms, it broke 2001-05-31 21:47:25 +00:00
fs Don't copy the trailing zero in readlink, it confuses namei(). 2001-05-26 20:07:57 +00:00
geom Polish error handling with biofinish(). 2001-05-08 09:10:27 +00:00
gnu new (gpl licensed) firmware image for cs4280/cs46xx sound chips 2001-05-30 22:28:30 +00:00
i4b Submitted by: Juha-Matti Liukkonen (Cubical Solutions Ltd) (jml@cubical.fi) 2001-05-25 08:43:30 +00:00
i386 Add device driver support for the Level 1 LXT1001 NetCellerator 2001-05-31 21:44:26 +00:00
ia64 Catch up to the axeing of MFS and fix the ia64 build. 2001-05-30 23:06:14 +00:00
isa add Dualmode Zoom/FaxModem 56K (internal) Model 2919 2001-05-26 11:17:57 +00:00
isofs/cd9660 - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file 2001-05-23 09:42:29 +00:00
kern Move the definition of NMBCLUSTERS from src/sys/kern/uipc_mbuf.c 2001-05-31 21:56:44 +00:00
libkern Make the rcsid and FreeBSD IDs more sane in the wcs* and wmem* files. 2001-05-24 08:47:42 +00:00
modules Add device driver support for the Level 1 LXT1001 NetCellerator 2001-05-31 21:44:26 +00:00
net Currently, each wireless networking driver has it's own control program 2001-05-26 09:27:08 +00:00
netatalk Mechanical change to use <sys/queue.h> macro API instead of 2001-02-04 13:13:25 +00:00
netatm Silence some warnings 2001-03-20 10:42:49 +00:00
netgraph Fix a range checking bug in ng_int32_parse which affected 64-bit 2001-05-19 19:36:32 +00:00
netinet Prevent denial of service using bogus fragmented IPv4 packets. 2001-05-31 21:57:29 +00:00
netinet6 Change the default value of net.inet6.ip6.maxfragpackets from 2001-05-31 21:57:53 +00:00
netipx Undo part of the tangle of having sys/lock.h and sys/mutex.h included in 2001-05-01 08:13:21 +00:00
netkey Remove unneeded includes of sys/ipl.h and machine/ipl.h. 2001-05-15 23:22:29 +00:00
netnatm Change a couple of M_WAITOKs used in M_PREPEND() to M_TRYWAITs, which 2001-04-05 04:20:48 +00:00
netncp Use new kernel_sysctlbyname function. Remove private copy. 2001-05-19 05:48:07 +00:00
netns
netsmb Back out scanning file descriptors with holding a process lock. 2001-05-15 10:19:57 +00:00
nfs o Merge contents of struct pcred into struct ucred. Specifically, add the 2001-05-25 16:59:11 +00:00
nfsclient o Merge contents of struct pcred into struct ucred. Specifically, add the 2001-05-25 16:59:11 +00:00
nfsserver Introduce a global lock for the vm subsystem (vm_mtx). 2001-05-19 01:28:09 +00:00
pc98 move wx to be part of miibus requiring chipsets 2001-05-30 03:20:52 +00:00
pccard Add a simple plx pci9052 based pccard bridges. This doesn't work yet, 2001-05-31 19:04:29 +00:00
pci Close PR #27742: allow the xl driver to receive VLAN tagged frames by 2001-05-31 22:08:45 +00:00
posix4 o Merge contents of struct pcred into struct ucred. Specifically, add the 2001-05-25 16:59:11 +00:00
powerpc GC #if 0'd calls to releasing and acquiring the old style giant kernel 2001-05-29 23:35:48 +00:00
rpc Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and 2001-03-19 12:50:13 +00:00
svr4
sys Move the definition of NMBCLUSTERS from src/sys/kern/uipc_mbuf.c 2001-05-31 21:58:10 +00:00
tools replace calls to non-existant bail() subroutine with calls to 2001-03-23 11:48:50 +00:00
ufs Revert the previous commit in favor of the fix in rev 1.42 of 2001-05-30 23:09:19 +00:00
vm Don't hold the VM lock across VOP's and other things that can sleep. 2001-05-29 16:58:25 +00:00
Makefile