summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
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
2010-10-05areca have a new family of controllers outDavid Gwynne
2010-10-04add support for midi(4) ports to envy(4)Alexandre Ratchov
2010-10-04fp_wscale is only a single byte so do not byteswap it. This makes osClaudio Jeker
fingerprinting on little endian systems work. People using the osfp feature need to update /etc/pf.os or -current will be blocked. OK deraadt@, jsg@, jsing@, millert@, sthen@
2010-10-03iopoolification. Tested on my Advansys ASP-3940U2W. Various eyesKenneth R Westerback
including miod@, oga@, dlg@, matthew@.
2010-10-03iopoolification. Tested on my Initio INIC-950. Various eyes includingKenneth R Westerback
miod@, oga@, dlg@, matthew@.
2010-10-03Prevent the Dream Link USB LED Message Board to be attached as an HIDJonathan Armani
device so it can be used in userland. ok jasper@
2010-10-03SyncJonathan Armani
ok jasper@
2010-10-03Add Dream Link USB LED Message Board v1.0Jonathan Armani
2010-10-03syncTheo de Raadt
2010-10-03usb mouse; brynet@gmailTheo de Raadt
2010-10-03Remove unused header. ok deraadt@Takuya ASADA
2010-10-03Follow recent changes on mip64 FPU handling. ok deraadt@ miod@Takuya ASADA
2010-10-02turn off lid suspend if we doing halt -pTheo de Raadt
ok kettenis marco miod
2010-10-02unneccessary check before calling cpu_unidle; Vladimir KirillovTheo de Raadt
2010-10-02Ensure the caches are wbinvd'd before we say that the cpu is not runningTheo de Raadt
anymore. ok kettenis
2010-10-02make ci_flags volatile; some future MD code will depend on this.Theo de Raadt
ok kettenis
2010-10-02Added octeon specific cop0 registers. ok miod@Takuya ASADA
2010-10-02remove support for srandom and urandom. direct everyone to arandom instead.Ted Unangst
we do this to prevent people from opening a device that sounds good, but doesn't have the properties they really need. ok deraadt
2010-10-02Fix Ian@'s pms keyboard/mouse while keeping my eeePC working.Kenneth R Westerback
For posterity: there is one time when pckbc commands must be thrown, and one time when pckbc commands must be polled. Diff from shadchin. ok miod@
2010-10-01Implemented combus to support com device on OCTEON without modifing ↵Takuya ASADA
dev/ic/com.c ok deraadt@
2010-10-01Provide a WEAK_ALIAS macro in <machine/asm.h> for the few platformsPhilip Guenthe
that didn't already have one, and then immediately use it in libc's SYS.h ok miod@
2010-10-01Add __only_inline, for use in headers like <ctype.h> for defining copiesPhilip Guenthe
of functions that can only by used by the compiler for inlining. Also, document __returns_twice, a particularly black piece of magic. ok deraadt@, kettenis@, millert@
2010-09-30If a caller is requesting to be set to the same rtable that theyPeter Hessler
currently have, let the call succeede. Mirrors the same behaviour as setrtable() OK claudio@
2010-09-30Convert printf()'s to DPFDEBUG() macro.Ryan Thomas McBride
ok dlg
2010-09-29pipex_pptp_userland_output() calls always m_pullup() 16 bytes to theYASUOKA Masahiko
GRE message. But when npppd send a ack-only GRE message, the message will be only 12 bytes, so the m_pullup() will fail. call m_pullup() with proper length.
2010-09-29Add DMA sync operations. Fixes problems on macppc with gcc4 becauseMark Kettenis
apparently it reorders stores in a bad way. Mostly from NetBSD. earlier diff tested by landry@ (who noticed the problems on macppc) ok deraadt@
2010-09-29In the implementation of the SIOCS80211DELNODE ioctl, callMark Kettenis
ieee80211_node_leave() instead of ieee80211_release_node() which screws up reference counting and leads to use after free problems elsewhere in the code. Since ieee80211_node_leave() is only available if hostap support is compiled in, don't privide the SIOCS80211DELNODE ioctl if we're compiling without hostap support (e.g. on ramdisks). ok deraadt@, damien@
2010-09-29grab the acpi thread lock very early in acpi thread startup; not that itTheo de Raadt
is likely that anyone will race us... but why be careless. ok kettenis
2010-09-29Initialize the ts_recent (received timestamp) field in the newly createdClaudio Jeker
socket from the information we have in the syncache. Also bzero() the tcpcb that is passed to tcp_dooptions() just to be sure.
2010-09-29The attach function can return 1 now because there is no more priorityTheo de Raadt
scheme relating to pmsi. from alexandr.shadchin@gmail.com
2010-09-29Band-aid to prevent uvm_mapent_alloc() sleeping with the pseg mutex heldThordur I. Bjornsson
(as this trips assertwaitok() in pool_get()). This should get revisited soon. "Commit it!" from many, as people like to be able to hit swap without havoc.
2010-09-29It is not allowed to recalculate the window scale after the initial SYN.Claudio Jeker
A session must stick to the rscale factor sent out in the SYN packet. Remove the bogus tcp_rscale() call which is done after a full established session is returned from the syncache.
2010-09-29Back out previous, it appears to be broken.Joshua Elsasser
2010-09-29When reading MXCSR from userland sigcontext, mask out invalid bits.Joshua Elsasser
This prevents a protection fault if a userland signal handler scribbles all over it's struct sigcontext Help from and ok guenther@ kettenis@
2010-09-29It's never too late to make things at least compile.Miod Vallat
2010-09-29Radeon HD4200 Mobility; from brynet. Some flags tweaks from me.Owain Ainsworth
2010-09-29syncOwain Ainsworth