NetBSD/sys/dev
riastradh 961b7b01fb ualea(4): Simplify xfer error branches.
- Avoid going into a loop in case the transfer fails repeatedly --
  just give up immediately if it fails.

- Assert result size is reasonable; no need to assume usbdi(9) is
  malicious.  If it can return ux_actlen > ux_length, that's a bug in
  usbdi(9) that we should fix.
2022-03-20 13:13:10 +00:00
..
acpi acpi: Assert acpi_register_notify is not called twice. 2022-02-27 21:22:09 +00:00
adb Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
altmem
apm Change the kqueue filterops::f_isfd field to filterops::f_flags, and 2021-09-26 01:16:07 +00:00
arcbios
ata Lock vnode across VOP_OPEN. 2022-03-19 13:50:02 +00:00
audio audio(4): Fix typo in previous -- atomic_store_release, not reease. 2022-03-14 21:38:04 +00:00
bi Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
bluetooth Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
bus_dma
cadence sys: Use if_init wrapper function. 2021-12-31 14:25:22 +00:00
cardbus fix typos, mainly in words minimum and maximum, but also few others. 2021-11-01 21:28:01 +00:00
clk
dec Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
dkwedge dk(4): Omit redundant microoptimization around cv_broadcast. 2022-01-15 19:34:11 +00:00
dm fix various typos, mainly s/prefered/preferred/ 2021-11-07 20:31:09 +00:00
dmover
drm
dtv #include <sys/param.h> for COHERENCY_UNIT and some KNF while I'm here. 2021-07-24 07:48:38 +00:00
ebus
eisa fix various typos in comments, mainly immediatly/immediately/, 2022-02-23 21:54:40 +00:00
fdt Add mailbox and power-domain support. 2022-03-04 08:19:06 +00:00
flash Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
gpib s/corect/correct/ in comment. 2021-12-05 02:25:29 +00:00
gpio When initializing pins, try to get the default pin name from the 2022-01-17 19:33:00 +00:00
hdaudio Safe vendor/product for reporting. Avoids repeated loading/unloading 2022-01-07 07:34:10 +00:00
hdmicec
hid hid: Avoid arithmetic overflow by rearranging inequalities. 2022-03-13 11:35:47 +00:00
hil s/occured/occurred/ in comments, log messages and man pages. 2021-12-10 20:36:02 +00:00
hpc s/forground/foreground/ in comments. 2021-12-19 21:15:27 +00:00
hyperv sys: Membar audit around reference count releases. 2022-03-12 15:32:30 +00:00
i2c sys: Fix various abuse of struct device internals. 2022-02-12 03:24:34 +00:00
i2o fix typos, mainly in words minimum and maximum, but also few others. 2021-11-01 21:28:01 +00:00
ic rnd(9): Omit needless locks in various HWRNG drivers. 2022-03-19 11:55:03 +00:00
ieee1394 fix various typos in comments. 2022-01-25 22:01:34 +00:00
ir Change the kqueue filterops::f_isfd field to filterops::f_flags, and 2021-09-26 01:16:07 +00:00
isa sys: Fix various abuse of struct device internals. 2022-02-12 03:24:34 +00:00
isapnp fix various typos in comments and log messages. 2021-12-08 20:50:01 +00:00
iscsi iscsi(4): Fix config_found usage -- needs kernel lock. 2022-02-13 19:03:25 +00:00
marvell s/hander/handler/ and s/hader/header/ in comments and documentation. 2022-03-13 17:50:54 +00:00
mca Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
microcode fix various typos in comments. 2022-01-25 22:01:34 +00:00
mii urlphy(4): Fix missing mii locking in urlphy_attach. 2022-01-08 17:35:05 +00:00
mscp fix various typos in comments and messages. 2021-08-09 19:24:32 +00:00
mvme s/progam/program/ in comment. 2021-12-05 07:21:59 +00:00
nand fix various typos, mainly in comments. 2021-12-07 21:37:36 +00:00
news
nor fix typos, mainly s/comand/command/ 2022-01-05 16:01:54 +00:00
nvmm
ofisa Change the devhandle_from_*() functions to also take a "super handle", 2022-01-22 11:49:16 +00:00
ofw Change the devhandle_from_*() functions to also take a "super handle", 2022-01-22 11:49:16 +00:00
onewire Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
pad pad(4): Do harmless, not harmful, integer truncation. 2022-03-12 17:07:10 +00:00
pci viornd(4): Revert IPL change for lock. 2022-03-19 16:20:45 +00:00
pckbport Fix for PR kern/56613 2022-03-03 21:03:14 +00:00
pcmcia fix various typos in comments and log messages. 2021-12-08 20:50:01 +00:00
podulebus Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
ppbus fix few typos in comments and log message. 2021-11-14 20:51:57 +00:00
pud
putter Change the kqueue filterops::f_isfd field to filterops::f_flags, and 2021-09-26 01:16:07 +00:00
pwm
qbus ts(4): Skip fabricating bogus struct device in tsmatch. 2022-02-12 02:40:20 +00:00
raidframe convert non-config-handled "DEBUG_ROOT" to aprint_debug(). 2022-03-11 01:59:33 +00:00
rasops wsfb: Prefer wide fonts when EDID data is available. 2021-12-24 18:12:58 +00:00
rcons
sbus turns out we can map the full amount of VRAM on a 4MB board even when in 2022-03-09 17:53:39 +00:00
scsipi scsi(9): Handle bogus number of LUNs in SCSI_REPORT_LUNS. 2022-03-12 16:57:15 +00:00
sdmmc Add OpenBSD to code to optionally load CLM (Country Locale Matrix) files. 2022-03-14 06:40:12 +00:00
smbus
spi Use spi_compatible_lookup(). 2022-01-19 13:33:49 +00:00
splash
stbi s/preceed/preced/ in comment. 2021-12-05 07:13:48 +00:00
std fix typos and wrong ISO/IEC standard number in reference description. 2021-10-13 21:49:10 +00:00
sun Change the kqueue filterops::f_isfd field to filterops::f_flags, and 2021-09-26 01:16:07 +00:00
sysmon sysmon(9): Document lock order. 2021-12-31 14:44:50 +00:00
tc fix various typos in comments, mainly immediatly/immediately/, 2022-02-23 21:54:40 +00:00
tprof fix the typo that martin spotted. 2021-12-03 10:54:19 +00:00
usb ualea(4): Simplify xfer error branches. 2022-03-20 13:13:10 +00:00
videomode Make re-usuable to userland. The vesagtf standalone build is #if'd out for now. 2021-12-25 13:51:31 +00:00
virtio rename "setup_interrupts" to "alloc_interrupts" 2021-10-22 02:57:23 +00:00
vme fix various typos in comments, mainly copypasta. 2021-10-24 20:00:11 +00:00
vmt
wscons Default WSDISPLAY_BORDER_COLOR to WS_DEFAULT_BG. 2022-01-29 01:19:30 +00:00
wsfb wsfb: Prefer wide fonts when EDID data is available. 2021-12-24 18:12:58 +00:00
wsfont wsfb: Prefer wide fonts when EDID data is available. 2021-12-24 18:12:58 +00:00
xmi Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
DEVNAMES Remove uscanner(4) driver 2021-06-29 10:22:33 +00:00
Makefile
bio.c
biovar.h
ccd.c ccd(4): Only pathbuf_destroy if pathbuf_copyin succeeded. 2022-03-12 17:27:50 +00:00
ccdvar.h
cgd.c cgd(4): Fix criterion for detach when wedgies are held. 2021-12-27 22:57:19 +00:00
cgd_crypto.c
cgd_crypto.h
cgdvar.h
clock_subr.c
clock_subr.h
clockctl.c
cninit.c
cons.c
cons.h
dev_verbose.c Rework the xxxVERBOSE option to share the common module-hook-based 2021-06-29 21:03:36 +00:00
dev_verbose.h Rework the xxxVERBOSE option to share the common module-hook-based 2021-06-29 21:03:36 +00:00
devlist2h.awk devlist2h.awk: Nix trailing whitespace. 2021-06-30 17:34:03 +00:00
dksubr.c
dkvar.h
efi.c UEFI calls can modify size inputs, so stash them for use with kmem_free 2021-10-10 14:52:30 +00:00
efivar.h efi: Add /dev/efi character device 2021-10-10 13:03:08 +00:00
files.audio
files.dev efi: Add /dev/efi character device 2021-10-10 13:03:08 +00:00
firmload.c Add containment for the cloning devices hack in vn_open. 2021-06-29 22:40:53 +00:00
firmload.h
fss.c Add containment for the cloning devices hack in vn_open. 2021-06-29 22:40:53 +00:00
fssvar.h
ipmi.c ipmi(4): Tidy up ipmi_thread a little. 2021-06-15 00:20:33 +00:00
ipmivar.h
keylock.c
keylock.h
kloader.c Switch to kmem(9). 2021-10-11 14:25:05 +00:00
kloader.h
kttcp.c
kttcpio.h
ld.c
ldvar.h
led.c
led.h
lockstat.c lockstat(4): KNF. No functional change intended. 2022-02-27 14:16:32 +00:00
lockstat.h lockstat(4): Membar audit. 2022-02-27 14:16:12 +00:00
md.c
md.h
md_root.c
midi.c Change the kqueue filterops::f_isfd field to filterops::f_flags, and 2021-09-26 01:16:07 +00:00
midi_if.h
midictl.c
midictl.h
midisyn.c
midisynvar.h
midivar.h
mm.c
mm.h Add missing double p and d for stopped and overriden accordingly. 2021-09-11 20:28:03 +00:00
nullcons_subr.c
radio.c Merge thorpej-cfargs2. 2021-08-07 16:18:40 +00:00
radio_if.h
random.c sys: Use preempt_point and preempt_needed, not open-coded versions. 2021-12-28 13:22:43 +00:00
sequencer.c Change the kqueue filterops::f_isfd field to filterops::f_flags, and 2021-09-26 01:16:07 +00:00
sequencervar.h
smbios.c fix typos in word "successful". 2021-09-16 22:19:10 +00:00
smbios_platform.c x86's platform.c no longer has any x86 specific code in it, so move it to 2021-07-21 23:26:15 +00:00
smbiosvar.h smbios: Add character device for accessing SMBIOS tables 2021-07-24 11:39:18 +00:00
spkr.c sys: Fix various abuse of struct device internals. 2022-02-12 03:24:34 +00:00
spkr_audio.c
spkrio.h
spkrvar.h
veriexec.c veriexec(4): Omit needless device crud in veriexec.c. 2022-02-12 02:40:48 +00:00
veriexec.config
video.c video(9): Make softc argument mandatory for video_attach_mi. 2022-03-03 06:23:25 +00:00
video_if.h video(9): Make softc argument mandatory for video_attach_mi. 2022-03-03 06:23:25 +00:00
vnd.c Fix all remaining typos, mainly in comments but also in few definitions and log messages, reported by me in PR kern/54889. 2021-07-24 21:31:31 +00:00
vndvar.h