summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2004-12-19Make it possible for carp to work on fddi and token ring again.Ryan Thomas McBride
ok pascoe@ mpf@
2004-12-19Set atime and mtime when giving out a new pty. With help from tholo@Todd C. Miller
and OK tedu@
2004-12-18Use SIU_TASKMGMT_* defines from scsi_all.h rather than local duplicates.Kenneth R Westerback
2004-12-18Add SPI status information unit structure and defines, along with someKenneth R Westerback
command information unit 'Task Management Flags' defines. From FreeBSD with a few tweaks. For ahd. ok tdeval@ marco@.
2004-12-18use tick instead of ticks. thanks to hannes at mehnert dot org.Reyk Floeter
2004-12-18Print error codes in panic message.Brad Smith
From NetBSD ok miod@
2004-12-18Decrement carp_suppress_preempt when detaching an interface that hasChristopher Pascoe
been experiencing output errors. ok mcbride@
2004-12-17Temporary fix to get IPv6 working again.Marco Pfatschbacher
v6 advertisements are still received the old-fashioned way. ok mcbride@
2004-12-17ICMP state entries use the ICMP ID as port for the unique state key. WhenDaniel Hartmeier
checking for a usable key, construct the key in the same way. Otherwise, a colliding key might be missed or a state insertion might be refused even though it could be inserted. The second case triggers the endless loop fixed by 1.474, possibly allowing a NATed LAN client to lock up the kernel. Report and test data by Srebrenko Sehic.
2004-12-17knf cleanup, convert old k&r-style functions to ansi-style for aReyk Floeter
consistent style in sys/net/bpf.c. ok henning@, "looks fine" canacar@
2004-12-17Fix printf in loadfirmware error path.Alexander Yurchenko
2004-12-17Reorder code in the ethernet output path, and enhance unicast addressChristopher Pascoe
matching in the bridge receive path to make CARP operate correctly on physical interfaces that are participating in a bridge. ok mcbride@ henning@ dlg@
2004-12-17Support for the eap MIDI UART from NetBSD.Jonathan Gray
Tested by serveral people. ok millert@, mickey@
2004-12-17Remember to decrement carp_suppress_preempt when detaching.Ryan Thomas McBride
ok pascoe@
2004-12-17rev 1.62Brad Smith
Possibloe fix for some bge chip revisions taking a long time to reset (e.g., polling for a half-second or more at splnet(), blocking most interrupts, durin an ifconfig down/ifconfig up). Appears to help for a 5704C rev A3, which is the only chip I've ever seen that had even a mild version of the reported problem. rev 1.61 Check for BGE_PCI_PCISTATE register failing to revert on reset. if it occurs, print a message indicating why the reset took so long. From NetBSD
2004-12-17add missing braces.Brad Smith
From FreeBSD
2004-12-16Fix logic botch in dmacomputeipl() introduced in rev 1.14.Miod Vallat
2004-12-16rev 1.71Brad Smith
* Set buffer management high water marks for MTU > 1514. * Set BGE_MAX_RX_FRAME_LOWAT (from Linux driver). rev 1.25 * Update onchip buffer tunables to recommended values from Linux drivers. * Increase Tx interrupt-coalescing thresholds, to reduce Tx-done interrupts. From NetBSD ok krw@
2004-12-16Make sure ifp->if_baudrate is valid when the parent's statchgBrad Smith
callback is made. From NetBSD
2004-12-16Delete VL/EISA cruft left over from ahc.Kenneth R Westerback
2004-12-16Clean up handling of sync_flags.Ryan Thomas McBride
ok pascoe@
2004-12-15Add IFF_NOARP to carp interface, we want arp requests to be handled viaRyan Thomas McBride
carp_iamatch() on the physical interface. ok pascoe@ mpf@
2004-12-15minimum key length of aes is 128 bit, not 64.Hans-Joerg Hoexer
ok markus
2004-12-15* fix the multicast memberships removalPatrick Latifi
* less hardcoding in format strings for easier maintenance mcbride ok
2004-12-15protect against multiple inclusionPatrick Latifi
mcbride ok
2004-12-15sync with NetBSD but replace hand crafted crc logic with ether_crc32_le()Martin Reindl
ok miod@
2004-12-14Fix off-by-one. From FreeBSD r1.87. Also in NetBSD. Field being filledKenneth R Westerback
(sk_vpd_readonly) is not currently used, but the memory being tromped on might be. ok millert@.
2004-12-14indentation and some knf, no binary changeHans-Joerg Hoexer
ok + help markus
2004-12-14fix a comment.Hans-Joerg Hoexer
ok deraatd tdeval
2004-12-14sync with NetBSD, ok miod@Martin Reindl
2004-12-14move the ioctls w/ all the other ifaces; mcbride@ okMichael Shalayeff
2004-12-14typos; ok pefo@Alexander Yurchenko
2004-12-14Initialise init_addr in pf_map_addr() in the PF_POOL_ROUNDROBIN,Ryan Thomas McBride
prevents a possible endless loop in pf_get_sport() with 'static-port' Reported by adm at celeritystorm dot com in FreeBSD PR74930, debugging by dhartmei@ ok dhartmei@
2004-12-14move ioctls together w/ all other ifaces; mcbride@ okMichael Shalayeff
2004-12-14typhoon microcode file buildTheo de Raadt
2004-12-14txp(4) late firmware loading, written somewhere over the pacific, testedTheo de Raadt
by mcbride, reduces size of the kernel
2004-12-13move splsoftnet() below ACCEPT_FLAGS(), which contains a potential return.Daniel Hartmeier
from Max Laier.
2004-12-13Uncomment yds(4) which is reported to work by Jim Dew. OK deraadt@Todd C. Miller
2004-12-13Store the local ethernet address in struct arpcom and suddenly mc(4) startsClaudio Jeker
working. OK miod@
2004-12-13Dead meat.Miod Vallat
2004-12-13Remove duplicate declarations already in <sys/conf.h>, as well as duplicateMiod Vallat
pts/ptc declaration on majors 20 and 21. No functional change.
2004-12-13Use PAGE_SIZE instead of hardcoded 4096 value.Alexander Yurchenko
ok miod@ pefo@
2004-12-13zap lvalue assignment, okay markus@. approved miod@Marc Espie
2004-12-13endian fixes, ie, atu will now work on big endian architectures.David Gwynne
2004-12-13set the buffer up before we try to use it. fixes a panic on sparc64 whichDavid Gwynne
didn't manifest on i386 for some reason.
2004-12-13regenKevin Lo
2004-12-13add ATI Radeon Mobility 9200. ok deraadt@Kevin Lo
2004-12-13Oops. Missed one chunk when sync'ing with FreeBSD r1.30.Kenneth R Westerback
2004-12-13Use millisends rather than microseconds in parameters to timerKenneth R Westerback
functions, and ultra-conservative calculations, to avoid possible overflow issues. Also consistant with values passed in scsi requests. Whitespace and comment tweaks. Update FreeBSD tags now that we are sync'd to the latest version. From FreeBSD aic79xx.c r1.33, aic79xx.h r1.23, aic_osm_lib.h r1.4.
2004-12-13Set creation timestamps correctly on states learnt by pfsync that areChristopher Pascoe
more than a second old. ok mcbride@ henning@