Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-23 | In iwm(4), properly reset the RX ring by clearing RX buffer status memory. | Stefan Sperling | |
Found by Matthew Dillon (Dragonfly). DMA sync hint from tedu@, ok mpi@ | |||
2015-09-23 | In iwm(4), while not associated, pass the broadcast ethernet address to | Stefan Sperling | |
the firmware, rather than zeros. Matches what Linux iwlwifi does. Spotted by Adrian Chadd (FreeBSD). ok mpi@ | |||
2015-09-22 | regen | Jasper Lievisse Adriaanse | |
2015-09-22 | add (unsupported) realtek wireless card as found in rpointel@'s x250, though | Jasper Lievisse Adriaanse | |
it could be supported by rtwn(4) eventualy ok stsp@ | |||
2015-09-20 | brad points out i need bpf_mtap_ether to reconstruct vlan headers | David Gwynne | |
2015-09-20 | need to keep bpf in the tx path. got a bit ahead of myself there... | David Gwynne | |
noticed by brad | |||
2015-09-19 | Avoid using a mutex in the rx completion path. Instead rely on | Mark Kettenis | |
intr_barrier(9) to avoid having the interrupt handler touch the rx data structures while we're brining down the interface. This actually reverts many of the changes in rev. 1.300. ok mikeb@ | |||
2015-09-18 | Remove stray splx(9) call. Found by Maxime Villard's Brainy Code Scanner. | Mark Kettenis | |
From miod@. | |||
2015-09-18 | Remove unused variables, from Michael McConville. | Martin Pieuchot | |
ok stsp@ | |||
2015-09-18 | More ifmedia64 fallout. | Miod Vallat | |
2015-09-18 | make vmx(4) interrupts mpsafe. | David Gwynne | |
the vmx rx path is only touched in the interrupt handler, so it is already guaranteed to be accessed by only one cpu at a time. the tx path has been massaged so the the producer is only touched by the start routine, and the consumer is only touched by the interrupt path, and can therefore be run concurrently. the only interlock is a count of the free descriptors. if txintr clears IFF_OACTIVE, it takes the kernel lock before running the start routine. other interrupts, eg, link state handling, take the kernel lock. | |||
2015-09-17 | Do not define QLW_DEBUG if SMALL_KERNEL, and turn qlw_dump_iocb() and | Miod Vallat | |
qlw_dump_iocb_segs() into empty macros if QLW_DEBUG is not defined (if only to make this compile, then). | |||
2015-09-15 | regen | Jasper Lievisse Adriaanse | |
2015-09-15 | add fingerprint reader as found the x250 as well as another similar | Jasper Lievisse Adriaanse | |
device found while figuring out the chipset. ok jsg@ | |||
2015-09-15 | Fix kpanic I found the hard way while using pcsc-lite | David Coppa | |
From Grant Czajkowski <czajkow2 AT illinois DOT edu> OK mpi@ | |||
2015-09-14 | Fix more ifmedia64 fallout in the kernel. It's hiding everywhere... | Stefan Sperling | |
2015-09-13 | Put the 12x22 font on alpha and macppc installation kernels, the 8x16 font | Miod Vallat | |
is really fugly on large displays (tga, vgafb). It's only 10KB more data before compression, which fits in our floppies. | |||
2015-09-12 | let the C files do the sys/param.h including job | Theo de Raadt | |
2015-09-12 | More ifmedia64 fallout; that should be the last. | Miod Vallat | |
2015-09-12 | ifmedia64 fixes. | Miod Vallat | |
2015-09-12 | mii_softc's view of the current mii state need to use the proper types | Miod Vallat | |
(ifmedia64). | |||
2015-09-12 | Intel docs suggest that cpus in C3 may go into deeper states automatically | Philip Guenther | |
when all cores are in C3, so treat the latency+power values from ACPI as advisory and stop skipping states based on them. ok mlarkin@ kettenis@ | |||
2015-09-12 | Add support for the 88E1512/88E1514 phys using the 1512 init sequence | Jonathan Gray | |
from the Intel code in FreeBSD. Tested by Paul Levlin on a machine with I354. | |||
2015-09-11 | Workaround broken AML by treating FFH vendor 8 the same as vendor 1 (== intel) | Philip Guenther | |
ok millert@ kettenis@ and something like an ok mlarkin@ | |||
2015-09-11 | back out refcnt for dv_ref, there's too many hand crafted devices all | David Gwynne | |
over the tree. much encouragement from l2k15 | |||
2015-09-11 | rd pretends to be a device allocated by subr_autoconf. it needs to | David Gwynne | |
refcnt_init like a real device too. found by deraadt@ | |||
2015-09-11 | Remove the unfinished che(4) driver for Chelsio 10G cards. I lost interest | Claudio Jeker | |
fixing this long ago. | |||
2015-09-11 | Make room for media types of the future. Extend the ifmedia word to 64 bits. | Stefan Sperling | |
This changes numbers of the SIOCSIFMEDIA and SIOCGIFMEDIA ioctls and grows struct ifmediareq. Old ifconfig and dhclient binaries can still assign addresses, however the 'media' subcommand stops working. Recompiling ifconfig and dhclient with new headers before a reboot should not be necessary unless in very special circumstances where non-default media settings must be used to get link and console access is not available. There may be some MD fallout but that will be cleared up later. ok deraadt miod with help and suggestions from several sharks attending l2k15 | |||
2015-09-11 | First step at making ix(4) MPSAVE. This is largely based on the em(4) | Claudio Jeker | |
changes done by kettenis@. Tested by Hrvoje Popovski and chris@ dlg@, mpi@ and kettenis@ agree on developping this further in tree. | |||
2015-09-11 | Don't copy more sense data than we have space for, so we don't crash when | Jonathan Matthew | |
trying to talk to a Sun STK6140. Still doesn't work though. ok dlg@ | |||
2015-09-11 | fairly simple size for free() | Theo de Raadt | |
2015-09-11 | size for free() | Theo de Raadt | |
2015-09-11 | Ignore the 'rotation lock' button on my Yoga12 | Philip Guenther | |
2015-09-10 | kqueue(2) support for wsmouse(4), wskbd(4) and wsmux(4). | Martin Pieuchot | |
Needed for libinput port. ok guenther@, miod@ | |||
2015-09-10 | sizes for free(); ok sthen | Theo de Raadt | |
2015-09-10 | Fix a zx_putchar() stupid bug I introduced nine years ago by actually | Miod Vallat | |
initializing variables before they get used. | |||
2015-09-10 | remove unused macro GEM_CURRENT_MEDIA; ok dlg@ mpi@ | Stefan Sperling | |
2015-09-10 | Show usb stack error code if a firmware page fails to load in urtwn(4). | Stefan Sperling | |
ok mpi@ | |||
2015-09-10 | simple size for free() | Theo de Raadt | |
2015-09-10 | PPB_EXNAMLEN for the extent name; now easier to pass as a size for free() | Theo de Raadt | |
2015-09-09 | sizes for free(); ok semarie | Theo de Raadt | |
2015-09-09 | sizes for free(); ok semarie | Theo de Raadt | |
2015-09-09 | sizes for free(); ok semarie | Theo de Raadt | |
2015-09-09 | sizes for free(); ok sthen | Theo de Raadt | |
2015-09-09 | sizes for free(); ok sthen semarie | Theo de Raadt | |
2015-09-08 | sizes for free(); ok semarie | Theo de Raadt | |
2015-09-08 | sizes for free(); checked by semarie | Theo de Raadt | |
2015-09-07 | Do not set USBD_NO_COPY for interrupt transfers, only bulk transfers | Martin Pieuchot | |
are converted for the moment. From Grant Czajkowski. | |||
2015-09-07 | Make it possible to use RI_WRONLY for the aframebuffer during early boot. | Mark Kettenis | |
In this case, the caller has to provide the backing store for the screen contents by setting the ri_bs member of "struct rasops_info". The screen contents are retained if the rasops_info descriptor is later reinitialized after adding the RI_VCONS flag. ok yasuoka@, deraadt@ | |||
2015-09-07 | sizes for free(); ok jmatthew | Theo de Raadt | |