Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-18 | sync | Theo de Raadt | |
2008-04-18 | shorten name | Theo de Raadt | |
2008-04-18 | Add VS_INPUT_HEADER descriptor. | Marcus Glocker | |
2008-04-18 | Now that i386 has a per-process astpending, we can garbage collect ipi_ast | Mark Kettenis | |
and do an ipi_nop cross-call from signotify() instead. ok miod@ | |||
2008-04-18 | detect adm1034 | Theo de Raadt | |
2008-04-18 | Halt CPUs upon reboot/halt. | Mark Kettenis | |
ok krw@ | |||
2008-04-18 | adm1033 has a rev register to check as well | Theo de Raadt | |
2008-04-18 | if an iic operation fails to move all the data, return error | Theo de Raadt | |
ok kettenis | |||
2008-04-18 | Add a function which can identify an USB descriptor explicitly by it's | Marcus Glocker | |
size, since the UVC spec uses different USB descriptors with the same bDescriptorSubtype ID. | |||
2008-04-18 | extend the if_ethersubr.c crc functions to support updating a running | Damien Miller | |
crc in addition to the existing "oneshot" mode and use them to replace ieee80211_crc_update() with the new ether_crc32_le_update(). Saves 1k kernel bss + some code. Mark the new ether_crc32_[lb]e_update functions as __pure for a ~25x speedup (on my i386 at least). feedback and ok damien@ | |||
2008-04-18 | use arc4random_uniform() for random number requests that are not a | Damien Miller | |
power of two. use arc4random_bytes() when requesting more than a word of PRNG output. ok deraadt@ | |||
2008-04-18 | correct sizeof; palmeida | Theo de Raadt | |
2008-04-17 | attach FTDI 2232L | Felix Kronlage | |
2008-04-17 | Add missing monitor mode capabilities flag. | Brad Smith | |
ok damien@ | |||
2008-04-17 | Really try to schedule clock ticks at fixed intervals. Make sure hardclock() | Mark Kettenis | |
gets called for every clock tick, even if we miss one. | |||
2008-04-17 | save some space by making use of the WEP CRC table from net80211 | Damien Bergamini | |
and use the ieee80211_crc_update() function too. not tested as I do not have a wi(4) but I see no reason why it would not work. "Just be brave" deraadt@ | |||
2008-04-17 | make it more apparent that when we are dealing with 16 bit registers | Theo de Raadt | |
(not a series of 8 bit registers), the bytes come off the wire in big-endian order | |||
2008-04-17 | do not blindly call ieee80211_get_hdrlen() in rt2860_rx_intr(). | Damien Bergamini | |
we may end up passing control frames (ps-poll or others) which is not supported by ieee80211_get_hdrlen(). first found by pedro la peu, reminded by jsg@ closes kernel/5750 | |||
2008-04-17 | call ieee80211_crc_init() only once, when the first 802.11 device | Damien Bergamini | |
attaches instead of at every attach. discussed with deraadt@ | |||
2008-04-17 | use sizeof(thing) instead of hard-coding it | Theo de Raadt | |
2008-04-17 | use sizeof(thing) instead of hard-coding it | Theo de Raadt | |
2008-04-16 | Use ntohs() to swap the raw i2c data to native format; tested by sthen | Theo de Raadt | |
2008-04-16 | Tune isoc maximal transfer size to a better value. Makes all available | Marcus Glocker | |
resolutions on my cam work. | |||
2008-04-16 | more efficient use of mbufs in nfsm_uiotombuf(). | Damien Bergamini | |
allocate a mbuf cluster only if length is greater than MLEN instead of MINCLSIZE. ok blambert@, thib@ | |||
2008-04-16 | Support the pcf8584 variant found on the u25/45. | Mark Kettenis | |
2008-04-16 | Turns out getpropstring() returns an empty string if a property is missing | Mark Kettenis | |
instead of NULL. Makes rtc(4) really work on the u25. tested by mikeb@ | |||
2008-04-16 | Kernel implementation of the 4-way handshake and group-key | Damien Bergamini | |
handshake protocols (both supplicant and authenticator state machines) as defined in the IEEE 802.11i standard. Software implementation of the TKIP (Temporal Key Integrity Protocol) and CCMP (CTR with CBC-MAC Protocol) protocols. This diff doesn't implement any of the 802.1X authentication protocols and thus only PSK authentication (using pre-shared keys) is currently supported. In concrete terms, this adds support for WPA-PSK and WPA2-PSK protocols, both in station and hostap modes. The following drivers are marked as WPA-capable and should work: bwi(4), malo(4), ral(4), iwn(4), wpi(4), ural(4), rum(4), upgt(4), and zyd(4) The following options have been added to ifconfig(8): wpa, wpapsk, wpaprotos, wpaakms, wpaciphers, wpagroupcipher wpa-psk(8) can be used to generate keys from passphrases. tested by many@ ok deraadt@ | |||
2008-04-16 | Oops, decrease debug log level back to 1. | Marcus Glocker | |
2008-04-16 | Some formatting nits. No functional change. | Owain Ainsworth | |
2008-04-16 | Use the timeout(9) API the right way: Don't initialize the timeout | Michael Knudsen | |
cookie all the time, and only call timeout_del if we're not going to timeout_add right away. Testing by johan@, oga@, sthen@, and possibly some more people (thanks). Ok krw@, oga@, sthen@. | |||
2008-04-16 | Replace handrolled hashes with a splay tree, while there plug a memleak | Pierre-Yves Ritschard | |
inherited from the original drm driver. input and ok oga@. | |||
2008-04-16 | Make sure tickcmpr_set() always writes a time in the future. | Mark Kettenis | |
2008-04-16 | Start to make device initialization automatic instead all the static | Marcus Glocker | |
games. Tested by robert@ and myself | |||
2008-04-15 | Add workaround for UltraSPARC-II errata, where writes to %tick_cmpr would | Mark Kettenis | |
sometimes fail, which would result in the periodic clock interrupts on a CPU stop. Spotted in a NetBSD commit message, loosely based on code in OpenSolaris. | |||
2008-04-15 | Add support for the Texas Instruments bq4802 real-time clock found on the | Mark Kettenis | |
Ultra 25 and Ultra 45. | |||
2008-04-15 | Take a shot at LM76 support (13 bit temperature, 0.065 degC per LSB) for | Theo de Raadt | |
when we finally find one of these devices. looked at by kettenis.. | |||
2008-04-15 | It turns out the mysterious chip with the heatsink glued on, found on mgx | Miod Vallat | |
video boards, is a known entity, so add support for 2d acceleration with the help of the X code (which makes baby Jesus cry). The blitter is fast enough to make a cgsix feel as slow as a cgthree in comparison. | |||
2008-04-15 | describe why fd passing is now so fucked up, and who's fault it is | Theo de Raadt | |
2008-04-15 | fix a comment. no binary change. | Damien Bergamini | |
2008-04-15 | Fix braino in mgx_loadcmap() invocation. | Miod Vallat | |
2008-04-15 | Oops, it's a bit too early for -Wvariable-decl on sparc. | Miod Vallat | |
2008-04-14 | Introduce macros to switch to normal and alternate globals and switch to | Mark Kettenis | |
use the .section based mechanism to patch them up for sun4v. | |||
2008-04-14 | Rework NFS mbuf write routines: | Bret Lambert | |
nfsm_uiotombuf(): - no meaningful return, function becomes void - replace frankensteined uiomove/MGET with actual call to uiomove nfsm_strtmbuf(): - no meaningful return, becomes void - rename and reorder parameters to be consistent with other functions - becomes wrapper to nfsm_uiotombuf nfsm_buftombuf(): - new function; unused but slated for future use - wrapper to nfsm_uiotombuf As a bonus, making these functions void removes much unneeded code and garbage collects `magic' variable t2 which was only used (invisibly) by the macros from nfsm_subs.h Preps the way for removing much more NFS goo... testing by myself, thib@ and merdely@ ok thib@ | |||
2008-04-14 | move the cache lookup code into a function, instead repeating | Thordur I. Bjornsson | |
it twice, makes this nicer as a bonus; From NetBSD. tested by johan@, ok blambert@. | |||
2008-04-14 | garbage collect the now unused spec_ebadf(); | Thordur I. Bjornsson | |
ok dlg@ | |||
2008-04-14 | typo in attachment | Theo de Raadt | |
2008-04-13 | sync | Chris Kuethe | |
2008-04-13 | add my logitech camera | Chris Kuethe | |
"add the product id to usbdevs" robert@ | |||
2008-04-13 | Use %g7 to store a pointer `struct cpu_info', and use it whereever possible. | Mark Kettenis | |
2008-04-13 | lear CPUF_RUNNING when halting a CPU. Fixes problems with powering dowm | Mark Kettenis | |
MP amd64 systems for quite a few people. ok deraadt@, krw@ |