summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-06-23TCP/UDP hardware checksumming. Untested, since txp dies when it triesAngelos D. Keromytis
to compute the checksums. Still, it shouldn't affect anything.
2001-06-23IPv4 transmit checksum offload handlingJason Wright
2001-06-23Having to update queue(3) for DLIST_* is a major PITA; thus, just useAngelos D. Keromytis
SLIST and be done with it.
2001-06-23Remove DLIST_INSERT_BEFORE -- unnecessary complication.Angelos D. Keromytis
2001-06-23- Add IPv4, UDP, and TCP RX checksum offloading supportJason Wright
- Do not enable IPSEC offloading (don't know how that got there =)
2001-06-23UDP and TCP bits are reversed with respect to documentationJason Wright
2001-06-23Use DLIST for tags.Angelos D. Keromytis
2001-06-23Use standard defined macros to access inner ifnet data structure members.Aaron Campbell
2001-06-23Use DLIST for tags.Angelos D. Keromytis
2001-06-23Use DLIST for tagsAngelos D. Keromytis
2001-06-23Likewise, use m_tag_init()Angelos D. Keromytis
2001-06-23One of these days, I'll learn to type.Angelos D. Keromytis
2001-06-23Actually, should just use m_tag_init()Angelos D. Keromytis
2001-06-23Typo.Angelos D. Keromytis
2001-06-23DLIST_* type/operations.Angelos D. Keromytis
2001-06-23fix commentMichael Shalayeff
2001-06-23Initialize only if no hardware checksumming.Angelos D. Keromytis
2001-06-23Clear IPv4 input checksum OK flag after verification.Angelos D. Keromytis
2001-06-23PCI bus configuration userland access from FreeBSD.Matthieu Herrb
Will be used by XFree86 on powerpc (works on i386 too, but its not currently used).
2001-06-23fix up mtu for routes and ongoing tcp connection when if mtu changesNiels Provos
from FreeBSD; fixes pr/1878
2001-06-23TCP, UDP, IPv4 input hardware checksumming processing; also IPv4Angelos D. Keromytis
output hardware checksumming. Not tested yet, but should be done tonight. Remain to be solved: interactions with bridge, TCP/UDP output checksumming, interactions of TCP/UDP checksumming with routing changes.
2001-06-23Bye-bye to UFS-specific and unused functionsConstantine Sapuntzakis
2001-06-23Drop the "v4" for TCP/UDP checksums.Angelos D. Keromytis
2001-06-23Get rid of UFS-specific and unused functions in the VFS interfaceConstantine Sapuntzakis
2001-06-23Get rid of several vnode operationsConstantine Sapuntzakis
2001-06-23Get rid of several unused vnode operationsConstantine Sapuntzakis
2001-06-23LIST_INIT, not TAILQ_INIT.Angelos D. Keromytis
2001-06-23Privatize several vnode operations that are not used by the generic code.Constantine Sapuntzakis
2001-06-23Add csum field for hardware checksumming. Based on NetBSD's approach.Angelos D. Keromytis
2001-06-23Header file changes to support symbol loading just added.Dale Rahn
2001-06-23Perform symbol lookup on ddb trace command.Dale Rahn
Slightly more useful this way, some say.
2001-06-23Support ddb initialization on powerpc.Dale Rahn
2001-06-23Disable interupts *before* establishing them to avoid a race.Todd C. Miller
2001-06-23Disable interupts on the card before mapping and establishing theTodd C. Miller
interupt. Fixes as race as noted by mickey@
2001-06-23Support for powerpc to load symbols, uses new libsa loadfile.Dale Rahn
2001-06-23Add MI loadfile support, from NetBSDDale Rahn
This is currently only used on powerpc, but may be looked at for other architectures. Piece of the support to have kernel symbols on powerpc.
2001-06-23enable attaching on pci35x models, seems to work okMichael Shalayeff
2001-06-23hifn now supports up to 256KPeter Valchev
2001-06-23- put hw defines in *reg, software defines in *var, etcJason Wright
- clean up pub/rng initialization call - attempt to remove more intertex vestiges
2001-06-22Try again. (this time it's tested).Artur Grabowski
Add proc_cansugid that checks if a process may raise it's privileges. Rework exec to remove the old sugid workaround and check proc_cansugid just before raising privileges.
2001-06-22Fix lotsa bugs:Jason Wright
- Hi/Fn length fields in command structures are 18 bits (feature!), but descriptor lengths are 16 bits. - define dmamap maximum lengths correctly (2^18 for total length, 2^16 for segments). - Make the defines more consistent, and add other modes - split source_count in command descriptors into a 16 bit length, and 16bit reserved part upshot: blocks as large as 2^18 - 8 work now for userland crypto
2001-06-22provide sysctl iface for msgbuf; raadtifiedMichael Shalayeff
2001-06-22shift the range for i/o space allocation to 0xa000 as itMichael Shalayeff
seems that some compaq machines have smth in the existing range at 0x2000. from nate@
2001-06-22add more ipsec commandsJason Wright
2001-06-22Add support for RNG on 7951; many thanks to Soren KristensenJason Wright
<soren@soekris.com> for donating the cards.
2001-06-22KNFTheo de Raadt
2001-06-22KNFTheo de Raadt
2001-06-22KNFTheo de Raadt
2001-06-22KNFTheo de Raadt
2001-06-22re-select default router on linklayer addrss changes. sync with kame.Jun-ichiro itojun Hagino