summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Expand)AuthorFilesLines
2020-01-26In amdgpio_pin_intr() disable pins a pending interrupt is seen for whichjsg1-11/+19
2020-01-25physio() just needs to check for b_bcount overflow. Let the providedkrw1-6/+7
2020-01-25Drivers that implement their own *minphys() don't need to call thekrw23-51/+23
2020-01-25Ensure scsi_minphys() is always called on the physio() path.krw3-3/+9
2020-01-25Enable umt(4)patrick1-1/+3
2020-01-25move the SMR_LIST_REMOVE and smr_barrier up in tun_clone_destroy.dlg1-3/+4
2020-01-25tweaks sleeping for an mbuf so it's more mpsafe.dlg3-29/+54
2020-01-25use SMR rather than SRP to protect the device handle arrayjmatthew1-27/+32
2020-01-25use SMRs to find the right tun_softc on syscall entries.dlg1-13/+16
2020-01-25rework the driver to better manage lifetimes and device lifetimes.dlg1-268/+271
2020-01-25The ELF NOTE parser would only inspect the first NOTE for 'OpenBSD'.deraadt1-55/+77
2020-01-24*sleep_nsec(9): log process name and pid when nsecs == 0cheloha1-7/+13
2020-01-24Use major 32 for dt(4).mpi2-4/+6
2020-01-24New `kern.allowdt' button must be set to open(2) /dev/dt.mpi3-9/+16
2020-01-24Improve small random read ffs performance:kurt1-2/+6
2020-01-24no fields are protected by the kernel lock anymoreanton1-2/+1
2020-01-24add pf.h include for NPF > 0 use added in rev 1.71jsg1-1/+6
2020-01-24pool(9): replace custom TAILQ concatenation loops with TAILQ_CONCAT(3)cheloha1-11/+3
2020-01-24Rename audio_mixer_{read,write} to audio_mixer_{get,set}.ratchov1-5/+5
2020-01-24Machines have started to appear that have the framebuffer at an address > 4GB.kettenis5-11/+116
2020-01-24cleanup unused headers generated by configjsg13-35/+26
2020-01-24mesh(4) is old world and only new world macppc hardware is supported.krw1-1200/+0
2020-01-24mesh(4) is old world and only new world macppc hardware is supported.krw3-9/+3
2020-01-24ihidev(4): tsleep(9) -> tsleep_nsec(9); ok mpi@ jcs@cheloha1-10/+3
2020-01-24remove a notyet that remains more not than yet after 25 years. ok krwtedu1-9/+1
2020-01-24remove some ifdef notyet code that doesn't seem to be moving forward...tedu5-290/+6
2020-01-24remove unreferenced ncr5380 driver filestedu4-2971/+1
2020-01-24Double tap the actual Zaurus zombies.krw2-1203/+0
2020-01-24Nuke references to zaurus zombies.krw1-2/+1
2020-01-24move to if_vinput() in tun_dev_write.dlg1-4/+7
2020-01-24provide a tun_input() interface input handler for tun(4) packets.dlg1-29/+23
2020-01-24change tun_dev_write to allocate one mbuf and cluster for the whole packet.dlg1-75/+43
2020-01-23simplify the uiomove loop in tun_dev_read.dlg1-14/+14
2020-01-23don't need to manage TUN_NBIO ourselves, we get IO_NDELAY for free.dlg1-9/+3
2020-01-23provide a custom if_enqueue handler.dlg1-1/+18
2020-01-23remove IFCAP_VLAN_MTU from tap(4). it's a lie.dlg1-2/+1
2020-01-23unify the tun and tap output and read behaviour.dlg1-24/+5
2020-01-23Make thermal framework support in sxitemp(4) interrupt driven such thatkettenis3-13/+87
2020-01-23mild whitespace massaging. no functional change.dlg1-13/+10
2020-01-23don't prototype the cdev entrypoints, sys/conf.h already does it.dlg1-18/+1
2020-01-23pool(9): pl_sleep(): drop unused timeout argumentcheloha1-9/+9
2020-01-23Fix the mask that we applied when setting the voltage.kettenis1-2/+2
2020-01-23Use a consistant idiom/format when declaring scsi_adapter structureskrw37-232/+81
2020-01-23we've been using LBA48 for < 137GB drives for 17 years, so perhapstedu1-2/+1
2020-01-23regenjsg2-23/+113
2020-01-23add ids for coffee lake and comet lake graphics with known marketing namesjsg1-11/+29
2020-01-23Hook sxisid(4) up to the nvmem "framework".kettenis1-20/+24
2020-01-23remove PIPEX from tun(4) now that pppac(4) should be used instead.dlg1-33/+1
2020-01-23Use information from nvmem (provided by sxisid(4)) to calibrate thekettenis1-2/+30
2020-01-23Add an interface to read an nvmem "cell".kettenis2-5/+78