summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-05-17don't send ARP for secondary IPv4 addresses, treat them as local.Jun-ichiro itojun Hagino
kwesterback tdeval ok
2003-05-17Typos; from Julien Bordet <zejames@greyhats.org>Alexander Yurchenko
Close PR 3262
2003-05-17try a little harder to not end up with 0 usb ports on amd756 chipsetsTodd T. Fries
ok nate@
2003-05-17HORRID_III_HACK disables D$ and I$, and with this, the ramdiskMarcus Watts
kernel boots on blade 1000 (ultrasparc III) and 280R (ultrasparc IIIcu) to single user.
2003-05-17All sun ultrasparcs have 8192 contexts.Marcus Watts
ultrasparc IIIcu puts other stuff in formerly reserved fields of context registers.
2003-05-17remove more ifdefs. Kill the VIS instruction pmap_{copy,zero}_page.Artur Grabowski
We haven't used them ever, they are hairy and if we want them back, we'll readd them in some other file. mdw@ henric@ ok
2003-05-17Get rid of lots of hairy ifdefs that we'll most likely never use.Artur Grabowski
TRAPTRACE, TRAPSTATS, FLTTRACE and SCHED_DEBUG. mdw@ henric@ ok.
2003-05-17dale's camera has a usb quirk nowNathan Binkert
2003-05-17sync with NetBSD and add various local hacks to make things work correctlyNathan Binkert
with our scsi layer
2003-05-17make this function available to othersNathan Binkert
2003-05-17up MAXSUNLAYOUT... miod, you owe me a beerJason Wright
2003-05-17sync with SDEV_ONLYBIG change.Jun-ichiro itojun Hagino
2003-05-17No need to check for the 640x480 resolution case, since the minimal resolutionMiod Vallat
on the SPARCbook 3 series is 800x600 and is already small enough...
2003-05-17nuke intrhand, it isn't used and it overloads ih_next incorrectly... grrJason Wright
ok henric, mdw (based on diff from henric, so he's biased =)
2003-05-17syncNathan Binkert
2003-05-17add my cameraNathan Binkert
2003-05-17With rdr we want the source IP from the packet, not the source IP fromRyan Thomas McBride
the rule. Fixes rdr with address pools using bitmask and source-hash address selection methods. ok dhartmei@ henning@
2003-05-17Gremlin slipped in in the encoding table, affected mostly Compact-2 keyboards.Miod Vallat
2003-05-17allow inverse matching on tagsHenning Brauer
ok dhartmei@ pb@
2003-05-17fix up the media handling for the intel based MACs. Also hack around aJason Wright
bug in the Momenco firmware on the Leopard-V, which now has one port working.
2003-05-17Add an 'action' code that allows the SYN proxy to swallow/drop a packetDaniel Hartmeier
without causing EHOSTUNREACH to be delivered to local sockets, so it works for outgoing connections originating on the same host. ok frantzen@
2003-05-16fix up interrupt code (ie, actually deref the ih_clr ptr correctly)Jason Wright
and kill some debug code
2003-05-16Clean up low-level sparc register access wrappers. Specify clobbers forHenric Jungheim
everything (so gcc doesn't assume everything is clobbered). ok jason@
2003-05-16Provide most if not all the support required for the usb changes NateKenneth R Westerback
is trying to bring in. 1) Change name of SDEV_NOCDB6 to SDEV_ONLYBIG to align it with the same quirk in NetBSD, and make it more clear what it is trying to do. i.e. force the use of READ_BIG/WRITE_BIG commands, not suppress all use of 6 byte CDB's. 2) Check SDEV_ONLYBIG in cd.c as well as sd.c. i.e. both places where a choice is made to use the 6 or 10 byte versions of READ/WRITE. 3) Actually make use of the ADEV_NOTUR (No TEST UNIT READY) quirk to suppress the emission of TEST UNIT READY commands. 4) Add some explanatory comments from NetBSD to scsiconf.h so that the use of the quirks is made clear. ok miod@ tdeval@ nate@
2003-05-16Let the user control the brightness of the tadpole built-in display viaMiod Vallat
wsconsctl (wsconsctl -w display.brightness=xx). Makes the lack of a physical knob almost supportable.
2003-05-16Sync definitions with NetBSD. Will be necessary shortly.Miod Vallat
2003-05-16syncNathan Binkert
2003-05-16missed oneNathan Binkert
2003-05-16syncNathan Binkert
2003-05-16A bunch of usb devices from netbsdNathan Binkert
2003-05-16move the interrupt idle stuff to the generic intr_establish functionJason Wright
2003-05-16TCP SYN proxy. Instead of 'keep state' or 'modulate state', one can useDaniel Hartmeier
'synproxy state' for TCP connections. pf will complete the TCP handshake with the active endpoint before passing any packets to the passive end- point, preventing spoofed SYN floods from reaching the passive endpoint. No additional memory requirements, no cookies needed, random initial sequence numbers, uses the existing sequence number modulators to translate packets after the handshakes. ok frantzen@
2003-05-16The sparc64 proms do not map all interrupt vectors. Instead ofHenric Jungheim
trying to use the interrupt pin (or is it that the PCI function?) as the interrupt vector, this computes the vector from the PCI bus, slot, and pin. This will only change mappings on psycho-based machines (*not* sabre, i.e., IIi/e) and only for those vectors reported as nonsense INRs (INO 0-3). This should fix the mapping of non-bridge expansion cards on U60 and E450, and other psycho boxen. U30 seems to do its own thing.
2003-05-16Do the new-style EI_OSABI check first because it is cheaper.Todd C. Miller
2003-05-16Use 16bit alignment in addr_cmp() (not 32bit) so this has a chanceTodd C. Miller
of working on sparc64.
2003-05-16Unbrek mac68k, bad tedu; spotted by nick@Miod Vallat
2003-05-16removed INTRLIST (always do this)Marcus Watts
removed PARANOID (never do this) removed TRAPTRACE (never do this) removes more LP64 stuff changes a whole bunch of multi-line #defines to macros moves all random code into macros for the trap table
2003-05-16Removed not LP64 case -- only 64 bit kernels supportedMarcus Watts
2003-05-15rt->rt_ifp may not always be available. masanori kanaoka via kameJun-ichiro itojun Hagino
2003-05-15check pim version before checksum. version check is cheaper.Jun-ichiro itojun Hagino
2003-05-15IPv6 IPsec gateway now functions; patch by itojun, tested by myself and vincentTodd T. Fries
closes pr 3231
2003-05-15Use less magic numbers when programming the vidc control register.Miod Vallat
2003-05-15Remove old inaccurate comments.Miod Vallat
2003-05-15Remove relics of an ancient pastMiod Vallat
2003-05-14- modulate TCP Timestamps so they can't be used to detect NAT and to precludeMike Frantzen
remote uptime determination - scrub modifier "reassemble tcp" turns on stateful TCP normalizations ok henning@ dhartmei@
2003-05-14Silence the "lost carrier on FOO port" messages when the port has been setMiod Vallat
in stone with "ifconfig le0 media foo". Inspired by previous am7990.c change. ok todd@ jason@
2003-05-14Make the "slot" and "offset" locators for sbus drivers optional inMiod Vallat
configuration lines.
2003-05-14Fix uninitialized variable.Miod Vallat
2003-05-14remove option LONGRUN; it's in everything but SMALL_KERNEL nowTed Unangst
2003-05-14Support for Transmeta CPU power management, called LongRun.Ted Unangst
option LONGRUN enables a new sysctl, allowing a userland program to read the current CPU frequency and voltage and also set the mininum and maximum frequencies to operate between, and switch between performance mode and battery mode. ok mickey@