Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-01 | Reject USB requests that could damage the bus integrity, just like it | Martin Pieuchot | |
is done in ugen(4). Found by Grant Czajkowski during the GSoC 2015. | |||
2015-09-01 | Use the correct free(9) size for the RX ring. | Martin Pieuchot | |
ok dlg@, phessler@ | |||
2015-09-01 | sizes for free(), mostly related to firmwares. | Theo de Raadt | |
ok dlg | |||
2015-09-01 | free() firmware with right len; ok dlg | Theo de Raadt | |
2015-09-01 | size for free() | Theo de Raadt | |
2015-09-01 | uses sizes for free() | Theo de Raadt | |
2015-08-31 | Use one xfer per pipe instead of doing an alloc/free dance for every | Martin Pieuchot | |
usbd_transfer(9). This fixes a use-after-free. Bug found by and diff from John L. Scarfone <john AT scarfone DOT net> | |||
2015-08-30 | Modify kernel to prepare boot from UEFI. | YASUOKA Masahiko | |
- Add new boot arg "bios_efi_info_t" to pass the paramters from UEFI - Make bios(4) and acpi(4) be able to probe with the parameters from UEFI - Add efifb(8). It uses the framebuffer from UEFI and it will work as a backend of wsdisplay(4) and wsfb (X11 video driver). Disabled by the kernel config for this moment input and ok kettenis | |||
2015-08-30 | Add the number of midi ports to the card description, and use it to | Alexandre Ratchov | |
prevent cards with no midi connectors from attaching midi(4) devices. | |||
2015-08-30 | size for free(); ok krw | Theo de Raadt | |
2015-08-30 | Track rom size, for free() | Theo de Raadt | |
2015-08-29 | firmware sizes are known; use them for free() | Theo de Raadt | |
2015-08-29 | video sub-drivers will not return EINVAL in size variable. (Well, | Theo de Raadt | |
a broken USB driver could, then what happens?) 0 is the right error. Also, keep track the size for free() | |||
2015-08-29 | Set the rx mbuf size to MCLBYTES + ETHER_ALIGN for strict alignment | Mark Kettenis | |
architectures to communicate better what size is needed to mclgeti. Makes ix(4) consistent with em(4). ok mikeb@, dlg@ | |||
2015-08-29 | _NLIST_DO_ELF is no longer needed: it's the only option | Philip Guenther | |
ok deraadt@ | |||
2015-08-28 | Set the midi_isopen flag to zero before the chip is reset, as the flag | Alexandre Ratchov | |
is used to determine the interrupt mask. Currently this doesn't matter, but once suspend/resume works, this will matter. | |||
2015-08-28 | remove forgotten debug printf in envy_midi_close | Alexandre Ratchov | |
2015-08-28 | Disable interrupts while the midi uart is not in use. Avoids generating | Alexandre Ratchov | |
unused interrupts when a chatty peripheral is connected but is not used. | |||
2015-08-28 | Fix compiling a kernel without NBPFILTER > 0. | Reyk Floeter | |
OK mikeb@ | |||
2015-08-28 | Fix support of M-Audio Delta 44 cards that use different GPIO pins, | Alexandre Ratchov | |
than other Delta cards. | |||
2015-08-28 | fairly simple sizes for free(); ok tedu | Theo de Raadt | |
2015-08-27 | size for free() | Theo de Raadt | |
2015-08-27 | fairly simple size for free() | Theo de Raadt | |
2015-08-27 | sizes for free() | Theo de Raadt | |
2015-08-27 | simple sizes for free() | Theo de Raadt | |
2015-08-27 | simple size for free() | Theo de Raadt | |
2015-08-27 | simple sizes for free() | Theo de Raadt | |
2015-08-26 | Simple size for free(). These are a pleasure to convert when the | Theo de Raadt | |
allocation is clearly spelled out as ptr = malloc(sizeof(*ptr), ...) | |||
2015-08-26 | two simple sizes to free() | Theo de Raadt | |
2015-08-26 | trivial size to free() | Theo de Raadt | |
2015-08-26 | Get rid if em_align. This approach used to make sense, but now that the | Mark Kettenis | |
hardware rx mtu always gets set to the maximum supported value we will hit it for every received packet. Instead, use a larger mbuf cluster size on strict alignment architectures such that we can always m_adj to make sure the packets are properly aligned. This wastes some memory but simplifies things considerably. Hopefully we can reduce the spillage in the near future by taking advantage of recent improvements in the pool code. ok mpi@, mikeb@, dlg@ | |||
2015-08-25 | trivial size argument for free() | Theo de Raadt | |
2015-08-25 | obvious sizes for free() | Theo de Raadt | |
2015-08-25 | sizes for simple free() calls | Theo de Raadt | |
2015-08-24 | Audio on the T400/T410/T510/T420/T520/X220/X220t docks needs a quirk | Jonathan Gray | |
for the pin configuration as well. From Dmitry Alenichev. ok mlarkin@ | |||
2015-08-24 | Add some additional urtwn ids found in the linux rtl8192cu driver. | Jonathan Gray | |
ok stsp@ | |||
2015-08-24 | regen | Jonathan Gray | |
2015-08-24 | Add some additional urtwn ids found in the linux rtl8192cu driver. | Jonathan Gray | |
ok stsp@ | |||
2015-08-23 | Make Atom S1200 UART work; Atanas Vladimirov has one. | Theo de Raadt | |
2015-08-23 | fairly trivial sizes for free() | Theo de Raadt | |
2015-08-22 | Make urtwn(4) attach to Netgear WNA1000Mv2. From Mark Willson. | Stefan Sperling | |
2015-08-22 | regen | Stefan Sperling | |
2015-08-22 | Add device ID for Netgear WNA1000Mv2. From Mark Willson via misc@ | Stefan Sperling | |
2015-08-21 | Run the part of the interrupt handler that does rx completion without holding | Mark Kettenis | |
the kernel lock. ok mpi@, dlg@ | |||
2015-08-21 | enable beep and CD controls on ALC292 | Jonathan Gray | |
2015-08-20 | Respect the access size when reading or writing to pci config space. | Mark Kettenis | |
This version also makes sure writes are properly aligned, preventing the panics seen with the previous incarnation of this change. Fixes battery status passthrough in vmware, brightness keys on my x220 and who knows what else. ok mlarkin@, deraadt@ | |||
2015-08-20 | Enable audio on Thinkpad docks. Help from jsg@ for the *40 / *50 series | Mike Larkin | |
docks. ok jsg@ | |||
2015-08-20 | remove unused vesafb code, had been commented out and not compiled in for | Mike Larkin | |
7 years (for some parts, 9 years), and was only ever referenced in i386 anyway. ok jsg@, matthieu@, armani@ | |||
2015-08-19 | Stop passing around constants for metadata size and location. Just | Kenneth R Westerback | |
use the constants where needed. ok jsing@ | |||
2015-08-18 | Add missing trailing to error message: | Stefan Sperling | |
pckbc0: unable to establish interrupt for irq 12pckbd0 at pckbc0 (kbd slot) ok miod@ |