summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2010-10-16SyncKenneth R Westerback
2010-10-16Two run(4)'s picked up in Akihabara after j2k10. Melco WLI-UC-GNM andKenneth R Westerback
Planex GW-USMicro300.
2010-10-16Remove some duplicated code. No need to flush/reset at attach and thenKenneth R Westerback
again at PMS_STATE_CHANGE events. Tested my myself, ian@ and nicm@ without regressions on usual problematic machines. From shadchin.
2010-10-16SUNWEIT DVI can be just about any chipset. Use the revision to select which.Mats O Jansson
Some other products use more than one generation of chipset. e.g. both DL160 and DL165. Change to a later chipset if the family is newer than expected. ok mglocker@ -moj
2010-10-15Remove redundant definitionJordan Hargrave
2010-10-15Enable multipath support on the MPLS routing table. ldpd needs this andClaudio Jeker
the priority support that comes together with it. Currently no balancing will happen, only the first path will be used.
2010-10-14Move glxpcib(4) to MI land unifying the two MD drivers.Paul Irofti
Specific features of the companion chip will be handled in MD land. Okay deraadt@.
2010-10-14Clean up segment handling: switch user-space to using code and dataPhilip Guenthe
segments in the GDT instead of the LDT and eliminate the GDT slots that we don't actually use. tested on both amd and intel by several not really the right person, but ok: kettenis@
2010-10-13do the same thing for the cd:Mike Belopuhov
shave some bytes off the ramdisk kernels by disaling a bunch of custom pci to isa bridge drivers. pcib(4) will cope with the loss. suggested by brad, deraadt agrees, so does kettenis
2010-10-13shave some bytes off the ramdisk kernels by disaling a bunch ofMike Belopuhov
custom pci to isa bridge drivers. pcib(4) will cope with the loss. ok deraadt
2010-10-13No need to check ST_DYING flag twice in succession.Kenneth R Westerback
Noticed by Damien McGuckin. Thanks!
2010-10-12Add Sierra Wireless MC8790.Marco Pfatschbacher
OK yuo, fkr, jsg
2010-10-12regenMarco Pfatschbacher
2010-10-12Add Sierra Wireless MC8790.Marco Pfatschbacher
OK yuo, fkr, jsg
2010-10-12Force openings to 1 for devices that can't do tagged i/o, i.e. moreKenneth R Westerback
than 1 i/o active at once. This reduces the chances that concurrent i/o's for such devices will confuse the device or the adapter code. It also eliminates a reason for adapter code to maintain its own queues. Tweak all drivers that fake INQUIRY results to set the SID_CmdQue flag, thus continuing to claim to be able to do tagged i/o. Positive feedback from matthew@ and marco@ for an earlier version. ok dlg@
2010-10-11correct MACHINE, MACHINE_ARCHTakuya ASADA
2010-10-1116-byte commands just won't fit in 12-byte buffers. So make theKenneth R Westerback
buffer 16 bytes. Fixes READ_CAPACITY_16 commands.
2010-10-11Implement an rtsocket filter for rtableids. A process will initiallyClaudio Jeker
only get messages that are for the rtable the process is bound to. Depending on the rtm_type the rdomain or rtable id are used for comparison. It is possible to change the filter with a setsockopt(s, AF_ROUTE, ROUTE_TABLEFILTER,...) and if set to RTABLE_ANY the filter is deactivated. Additionally set the tableid in struct if_msghdr to the rdomain id and use the process rtableid in the sysctl if no table was specified. OK henning@
2010-10-11Remove some commented code we will never have.Claudio Jeker
2010-10-10In tcp_update_sndspace() and tcp_update_rcvspace() change the typeAlexander Bluhm
of the variable nmax from int to u_long as the socket buffer sizes it operates on are also u_long. ok claudio@
2010-10-10Compact Flash support for OCTEONTakuya ASADA
2010-10-10Add proper malloc flags so we can attach again.Marcus Glocker
2010-10-09Make trm(4) work again. Avoid use-after-free of xs fields, don'tKenneth R Westerback
discard devices because 2nd INQUIRY (a.k.a. scsi_inquire_vpd()) fails, avoid NULL dereferences, reset bus after a timeout since I can't see how else to account for an unsupported instruction (e.g. 0x9e, a.k.a. READ_CAPACITY_16). All found while preparing for iopoolification.
2010-10-09* define structure that represents USB descriptor with variable sizedJacob Meuser
member the way uaudio does, make the variable sized member as large as it can be and don't define the following members. * reenable control support for devices where bControlSize != 2 in the processing unit descriptor. tested on alpha, amd64, i386, sparc64 and zaurus, as well as the machine where previous support for variable bControlSize caused a hang.
2010-10-09only print out of sync messages when compiled for debuggingJacob Meuser
2010-10-09control values can be 1 or 2 bytes, signed or unsigned. fixes hueJacob Meuser
control.
2010-10-08don't trust that bFrameIndex in frame descriptors is unique. fixesJacob Meuser
a crash with Kodak S100 webcam.
2010-10-08Call bus_space_barrier() after each read and write, since thisAlexandre Ratchov
driver was developed with the assumption that all operations are ordered.
2010-10-08encoding of envy is little endian, not native endian, probably fixes envyAlexandre Ratchov
on big endian archs
2010-10-08put all calls bus_space_xxx() into functions, makes the code smallerAlexandre Ratchov
2010-10-08allocate a major number to midi, since midi is already enabledAlexandre Ratchov
ok deraadt, miod
2010-10-08check current hardware position in interrupt handler. it's possibleJacob Meuser
more than one block was used since the last time the interrupt handler was run.
2010-10-07Also call addrhooks for IPv6 addresses with a 128 bit prefixlen.Marco Pfatschbacher
I overlooked that one case in rev. 1.69. Fix from Pedro Martelletto. OK mcbride, claudio, henning.
2010-10-07Create separate functions for enabling wake and runtime gpes.Jordan Hargrave
Remove old suspend/resume gpewalk function ok deraadt, mlarkin
2010-10-07Handle IMPLNULL labels (#3) directly in the kernel like we do with theClaudio Jeker
explicit NULL labels. IMPLNULL labels should never ever be seen on the wire but we're realists. michele@ agrees
2010-10-07If the card model is not ``HT/PT'', then check that the DMA physicalAlexandre Ratchov
address is 28-bit.
2010-10-07Fix some pms(4) vs wsmoused issues. From Alexandr Shadchin viaKenneth R Westerback
tech@. Tested on the usual problematic machines by myself, nicm@ and ian@.
2010-10-06Retire SkipjackMike Belopuhov
There's not much use for the declassified cipher from the 80's with a questionable license these days. According to the FIPS drafts, Skipjack reaches its EOL in December 2010. The libc portion will be removed after the ports hackathon. djm and thib agree, no objections from deraadt Thanks to jsg for digging up FIPS drafts.
2010-10-06Give the device the physical address obtained from the DMA mappingAlexandre Ratchov
instead of the actual physical address of the DMA-safe memory. On i386 the driver used to work because both addresses are the same. spotted by damien@
2010-10-06Save and restore the lapic Task Priority register accross suspend/resume,Mark Kettenis
otherwise we wake up at IPL_NONE instead of IPL_HIGH. ok deraadt@
2010-10-06Correct the condition under which the x_wakeup_vector is cleared.Theo de Raadt
ok mlarkin
2010-10-06zero out auth hash context before freeing it; ok matthew millertMike Belopuhov
2010-10-05split acpi_enable_onegpe to separate enable/disable functionsJordan Hargrave
ok deraadt
2010-10-05Added acpi_disable_allgpes function to clear GPE statusJordan Hargrave
ok deraadt
2010-10-05clean up acpi_softc use moreTheo de Raadt
2010-10-05delete a bit of #if 0 codeTheo de Raadt
2010-10-05hide use of our global acpi_softc pointer a bit betterTheo de Raadt
2010-10-05implicitly protect m_cldrop with splnet; ok claudio dlgMike Belopuhov
2010-10-05add missing splx in the debug codepath. nevertheless thatMike Belopuhov
doesn't mean it should be wrong. ok blambert, jsg
2010-10-05regenDavid Gwynne