summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2009-11-22regenJonathan Gray
2009-11-22add a bunch of Ethernet and zyd devices found in linux drivers.Jonathan Gray
2009-11-22Missed 4 MSRs on suspend/resume in previous version. Tested by piroftiMike Larkin
and myself, ok pirofti@
2009-11-22Check for ISA before calling the setup function.Paul Irofti
Suggested by and okay mlarkin@.
2009-11-22Bring amd64 closer to resume, while at it kill dead code. Okay deraadt@.Paul Irofti
2009-11-22Forgot the declarations in former commit. From martin@, okay oga@.Paul Irofti
2009-11-22Remove only use in the tree of ESCAPE_NOT_SUPPORTED. Which, ironically,Kenneth R Westerback
wasn't supported. Nuke #define of ESCAPE_NOT_SUPPORTED at the same time. ok miod@
2009-11-22Match the i386 behaviour and only care about bus_clock if weJonathan Gray
don't have the tables from acpi. This way we don't have to have knowledge of the cpu model to do speedstep in the acpi case. ok kettenis@
2009-11-22Nuke TRY_AGAIN_LATER now that no driver returns it.Kenneth R Westerback
ok marco@
2009-11-22ncpus, ncpufound values are corrected.Takuya ASADA
ok miod@
2009-11-22Add basic suspend/resume autoconf functionality.Paul Irofti
Okay deraadt@, kettenis@, mlarkin@.
2009-11-22SMP support on MIPS clock.Takuya ASADA
ok miod@
2009-11-22By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year.
2009-11-22Add a framework for discipline specific ioctls.Joel Sing
ok marco@
2009-11-22Ensure that chunks are not already in use when creating a volume.Joel Sing
ok marco@
2009-11-22Bring last drivers fully into the NO_CCB world by replacingKenneth R Westerback
TRY_AGAIN_LATER uses with equivalent NO_CCB. Eliminates confusion between the two as was always intended. buf I/O's that can't be started get pushed back onto the front of the queue and retried. Others get sent back to originator as failures. No more epi-cycle looping inside the SCSI midlayer hoping the problem goes away. Various testers, no objection from miod@ as vs(4) was tested by nick@.
2009-11-22Probe modes for SATA disks, makes CF behind SATA work and givesJonathan Gray
more speed to things like SSDs that do UDMA 6. Tested by many.
2009-11-22Add a lot of bpf and counter manipulation to the bridge. The bridgeTheo de Raadt
sneaks packets on and off network interfaces in some cases without calling the interrupt, start, or output functions, and thus must do these tasks which the drivers cannot do. The gif and vether are rather special. Someone should re-check gre. ok claudio
2009-11-22grammar fixes in comments; from bradMiod Vallat
2009-11-22syncKevin Lo
2009-11-22add the Terminus Technology vendor id found on VIA VT6571Kevin Lo
2009-11-22fix RTS/CTS and CTS-to-self protection modes.Damien Bergamini
fix 802.11a TXTIME computation (802.11a has a 16us SIFS interval but does not have the 6us signal extension that ERP-OFDM has so we can use the same code for 11a and 11g provided that we add the SIFS nterval in the athn_txtime() function itself.)
2009-11-22Fix compile error in uniprocessor kernel.Takuya ASADA
ok jsing@
2009-11-22Correct cording style.Takuya ASADA
ok jsing@
2009-11-22Allow mips ports to override VM_{MIN,MAX}_KERNEL_ADDRESS, and provide theMiod Vallat
address as a kernel variable for use by libkvm. On sgi IP27 and IP30 kernels, use XKSEG instead of CKSSEG; this will allow kernel KVM size to grow in the future if necessary.
2009-11-21Fix uninitialized variables in db_stack_trace_print(), and honour theMiod Vallat
frame count argument.
2009-11-21tyypoMiod Vallat
2009-11-21mplock, rw_cas implementedTakuya ASADA
ok miod@
2009-11-21Yet another stupid typo caught by martin@Miod Vallat
2009-11-21knfHenning Brauer
2009-11-21Fix `print $registername' on 64 bit platforms.Miod Vallat
2009-11-21Fix registration of memory after 1GB on Octane. Found the hard way by martin@Miod Vallat
2009-11-21By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year.
2009-11-21when wpa is enabled, defer setting the link up until the 802.1XDamien Bergamini
port is valid (keys have been successfully exchanged.) this avoids dhclient timeouts when wpa is enabled.
2009-11-21make the led blink during a scan.Damien Bergamini
prodded by deraadt
2009-11-21debug offDamien Bergamini
reminded by deraadt
2009-11-21attach to the AR9227 tooDamien Bergamini
2009-11-21EP80579 SATAJonathan Gray
2009-11-21in the detach function remove our usb task before calling any otherTheo de Raadt
teardown functions which could potentially sleep (and then, the usb task would get called for a half-torn down device)
2009-11-21Do the operations in atu_detach in the right order, as done inTheo de Raadt
other drivers recently.
2009-11-21Add a way to bind the tunnel endpoint of a gif/gre interface into aClaudio Jeker
different rdomain than the default one. This allows to do MPLS VPNs without the MPLS madness. OK deraadt@, henning@
2009-11-21User triggerable KASSERT()s and NULL dereferences in netbt setsockopt()s,Philip Guenthe
found by Clement LECIGNE, localhost DoS everywhere. Also, don't leak the mbuf when the wrong level is used. ok claudio@, "just commit" deraadt@
2009-11-20NULL dereference in IPV6_PORTRANGE and IP_IPSEC_*, found by Clement LECIGNE,Philip Guenthe
localhost DoS everywhere. To help minimize further issues, make the mbuf != NULL test explicit instead of implicit in a length test. Suggestions and initial work by mpf@ and miod@ ok henning@, mpf@, claudio@,
2009-11-19avoid overflow since protos > IPPROTO_MAX exist. From FreeBSD withOtto Moerbeek
a twist; ok millert@ kettenis@
2009-11-19Add code to set up windows on PCI-PCI bridges left unconfigured by theMark Kettenis
firmware. Fixes some (laptop) machines with ethernet and/or wiireless behind a bridge. Some help from miod@. Tested by many.
2009-11-19Add PPB_IO_SHIFT #define to mirror PPB_MEM_SHIFT.Mark Kettenis
2009-11-19Rename KSEG* defines to CKSEG* to match their names in 64 bit mode; alsoMiod Vallat
define more 64 bit spaces.
2009-11-19All callers of updateimask() immediately enable interrupts afterwards, so doMiod Vallat
it in updateimask() itself. No functional change.
2009-11-19Remove code allowing native binaries with O32 ABI to run, there aren't any...Miod Vallat
2009-11-19By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year.