summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Expand)AuthorFilesLines
2020-10-27uvm_grow() no longer needs the KERNEL_LOCK, bring it back to justderaadt1-16/+11
2020-10-27uvm_grow() no longer needs the KERNEL_LOCK, bring it back to justderaadt1-20/+27
2020-10-27refactor page-fault handling out of the trap() switch into user andderaadt1-127/+158
2020-10-27add the nearly full list of usb devices.deraadt1-12/+120
2020-10-27Enable radeondrm(4).kettenis1-1/+4
2020-10-27Add limited emulation of unaligned access in the kernel. The radeondrm(4)kettenis1-1/+56
2020-10-27Flush cache before mapping a page as uncached. The CPU gets really upsetkettenis1-1/+18
2020-10-27observed by miod, a kernel unlock missed in last commitderaadt1-3/+5
2020-10-27Adding IOMMU support for AMD Vi and Intel VTD (disabled)jordan7-6/+3848
2020-10-27Retguared asm macros for powerpc libkerngkoehler2-7/+12
2020-10-26Retguard asm macros for powerpc libc, ld.sogkoehler1-1/+42
2020-10-26Make mapping the "I/O Space" BAR optional. POWER9 systems don't supportkettenis1-14/+7
2020-10-26Define ws_get/set_param for macppc using ofw brightness and backlighttobhe1-1/+63
2020-10-26Include I2C stuff.kettenis1-1/+4
2020-10-26Fix typo.kettenis1-3/+3
2020-10-26Fix a deadlock between uvn_io() and uvn_flush(). While faulting on aanton2-44/+95
2020-10-26add a top-level "reboot" command, for people who keep forgetting "boot reboot"deraadt1-1/+2
2020-10-26Switch the pmap and PDP pools to IPL_VM, drop the PR_WAITOK flag from thekettenis1-4/+4
2020-10-26kevent(2): ktrace the timeout before validating itcheloha1-5/+5
2020-10-26Improve I/O functions to match Linux:kettenis1-9/+100
2020-10-26remove unused alpha memory barrier definesjsg1-5/+1
2020-10-26Remove an unneeded variable.visa1-3/+3
2020-10-26use __membar() where possiblejsg1-9/+9
2020-10-26use lwsync and eieio for smp barriers on powerpcjsg1-4/+11
2020-10-25As done with other architectures, narrow the KERNEL_LOCK around uvm_fault()deraadt1-4/+5
2020-10-25Implement a workaround for PCI devices that can't address the full 64-bitkettenis1-7/+173
2020-10-25Serialize msgbuf access with a mutex.visa2-35/+75
2020-10-25Revert accidental commit.visa1-2/+1
2020-10-25Add missing firmload attribute.visa2-3/+4
2020-10-25Make mapping the "I/O Space" BAR optional. POWER9 systems don't supportkettenis1-9/+6
2020-10-25Add firmload attribute to drivers that load firmware.kettenis1-4/+4
2020-10-25syncphessler2-4/+9
2020-10-25add my new graphics tablet, not yet workingphessler1-1/+2
2020-10-25Unbreak brightness setting on MacBooks introduced by abl(4).mglocker1-1/+7
2020-10-25enable snooping on more Intel devicesjsg1-4/+14
2020-10-25regenjsg2-7/+27
2020-10-25add more Intel azalia idsjsg1-3/+7
2020-10-25enable snooping on more AMD devicesjsg1-1/+5
2020-10-25use pci macros when testing subvendor id for idt codecsjsg1-10/+6
2020-10-25setitimer(2): ITIMER_REAL: use kclock timeoutscheloha2-16/+9
2020-10-25recognise some more realtek codecs found in submitted dmesgsjsg1-1/+69
2020-10-24Add forward declaration of struct trapframe.kettenis1-1/+2
2020-10-24We will soon have DRM on powerpc64.kettenis1-2/+3
2020-10-24/dev/drm*kettenis1-2/+3
2020-10-24Prefer 32-bit MSI even if the hardware supports 64-bit MSI to workkettenis1-5/+10
2020-10-24add entry for realtek alc3204/236;jmc1-1/+9
2020-10-24If the #msi-eqs property says there are no event queues, don't try to setjmatthew1-1/+3
2020-10-231. Work around a firmware bug of some Elantech-v1 touchpads.bru1-7/+20
2020-10-23Subtract threshold from absolute position to allow absolute pointertobhe1-3/+3
2020-10-23Add support for the Micro Crystal RV4162. This variant holds thepatrick2-4/+7