summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2022-04-08Rename the pf state assert locked macro consistently.Alexander Bluhm
OK sashan@
2022-04-08lm, uguru, fins, wbenv: constify sensor tablesChristian Weisgerber
ok miod@
2022-04-08fix leaking memory in get_sdr on failure.mbuhl
Found by LLVM scan-build. ok sthen@
2022-04-08regenKevin Lo
2022-04-08Add MT7921K.Kevin Lo
ok deraadt@
2022-04-08change "PSP runtime database doesn't exist" from warn to infoJonathan Gray
suggested by kettenis@
2022-04-07Release PF und NET lock before calling copyin and copyout formbuhl
DIOCXBEGIN. OK bluhm@ OK sashan@ Reported-by: syzbot+b22ec16c5bf937578937@syzkaller.appspotmail.com
2022-04-07Support more power sensors in IPMI. Tested on several Supermicro and DellStuart Henderson
amd64 boxes and Lenovo (Ampere) aarch64. tweak/OK mbuhl@
2022-04-07constify ifmedia descriptions; ok deraadt@ miod@Christian Weisgerber
2022-04-07pf_rollback_rules always has the same return value, make it void.mbuhl
OK sashan OK bluhm@
2022-04-07In pfsync(4) sc_len is modified with atomic operations except inAlexander Bluhm
one place. Use atomic_add_long() there. Call the local variable sclen, that makes it easier to grep for the struct field sc_len. OK sashan@
2022-04-07Fix kernel builds with pseudo-device rdTheo Buehler
Make the cf_attach member of struct cfdata const and sprinkle a few const into subr_autoconf.c to make this work. Fixes the compilation of sys/dev/rd.c with newly const rd_ca. ok miod (who had a similar diff)
2022-04-07drm/vrr: Set VRR capable prop only if it is attached to connectorJonathan Gray
From Manasi Navare 3534c5c005ef99a1804ed50b8a72cdae254cabb5 in linux 5.15.y/5.15.30 62929726ef0ec72cbbe9440c5d125d4278b99894 in mainline linux
2022-04-07drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKLJonathan Gray
From Ville Syrjala 074c88751dc121eb9a7fbcbd632001b8d2b09efa in linux 5.15.y/5.15.29 4e6f55120c7eccf6f9323bb681632e23cbcb3f3c in mainline linux
2022-04-07drm/amdgpu: bypass tiling flag check in virtual display case (v2)Jonathan Gray
From Guchun Chen fcd1d79aa943fff4fbaa0cce1d576995a7960699 in linux 5.15.y/5.15.29 e2b993302f40c4eb714ecf896dd9e1c5be7d4cd7 in mainline linux
2022-04-07drm/amdgpu: fix suspend/resume hang regressionJonathan Gray
From Qiang Yu 46eed3a37dee87b9c35c7419e1820797121893a0 in linux 5.15.y/5.15.27 f1ef17011c765495c876fa75435e59eecfdc1ee4 in mainline linux
2022-04-07drm/i915/guc/slpc: Correct the param count for unset paramJonathan Gray
From Vinay Belgaumkar d675c05b792e166a5dd6ab9498a137bfd9bc8570 in linux 5.15.y/5.15.27 1b279f6ad467535c3b8a66b4edefaca2cdd5bdc3 in mainline linux
2022-04-07drm/amd/display: Reduce dmesg error to a debug printJonathan Gray
From Leo (Hanghong) Ma dab06be16184b087228a55efec878546ffeda491 in linux 5.15.y/5.15.27 1d925758ba1a5d2716a847903e2fd04efcbd9862 in mainline linux
2022-04-07drm/i915: s/JSP2/ICP2/ PCHJonathan Gray
From Ville Syrjala 7508ac360d1e0e6a2b9578226eaffc384b4eb036 in linux 5.15.y/5.15.27 08783aa7693f55619859f4f63f384abf17cb58c5 in mainline linux
2022-04-07drm/amd/display: Fix stream->link_enc unassigned during stream removalJonathan Gray
From Nicholas Kazlauskas 10dd26349edf901539d066b866490676cbfad73c in linux 5.15.y/5.15.27 3743e7f6fcb938b7d8b7967e6a9442805e269b3d in mainline linux
2022-04-07drm/i915: Disable DRRS on IVB/HSW port != AJonathan Gray
From Ville Syrjala 5c66161cceaabc68912950893394e04c164ef7ad in linux 5.15.y/5.15.27 ee59792c97176f12c1da31f29fc4c2aab187f06e in mainline linux
2022-04-07drm/i915/display: Move DRRS code its own fileJonathan Gray
From Jose Roberto de Souza e2b3d1bf6ec3bc4d3687f77731eef349cef54495 in linux 5.15.y/5.15.27 a1b63119ee839c8ff622407aab25c9723943638a in mainline linux
2022-04-07drm/i915/display: split out dpt out of intel_display.cJonathan Gray
From Jani Nikula 23eb29281f1e1bc3e33f75186b16c961e62effe6 in linux 5.15.y/5.15.27 dc6d6158a6e8b11a11544a541583296d9323050f in mainline linux
2022-04-07drm/amd/display: Update watermark values for DCN301Jonathan Gray
From Agustin Gutierrez ed4488d8307f282bdf30c333fc028d80d404ff05 in linux 5.15.y/5.15.27 2d8ae25d233767171942a9fba5fd8f4a620996be in mainline linux
2022-04-07drm/amd/display: move FPU associated DSC code to DML folderJonathan Gray
From Qingqing Zhuo 27e01f10d183cd444eb4a0919934391de4db4ff5 in linux 5.15.y/5.15.27 d738db6883df3e3c513f9e777c842262693f951b in mainline linux
2022-04-07drm/amd/display: Use adjusted DCN301 watermarksJonathan Gray
From Nikola Cornij 691c0030be65dffc5005bbcdece29f6d65e1eb75 in linux 5.15.y/5.15.27 808643ea56a2f96a42873d5e11c399957d6493aa in mainline linux
2022-04-07drm/amdgpu: filter out radeon secondary ids as wellJonathan Gray
From Alex Deucher 2157e509e5b2b21176a9fd33b6035996ef1a2895 in linux 5.15.y/5.15.27 9e5a14bce2402e84251a10269df0235cd7ce9234 in mainline linux
2022-04-07drm/amdgpu: filter out radeon PCI device IDsJonathan Gray
From Alex Deucher f724a438d986701536d68d29ad2b5248385e35ab in linux 5.15.y/5.15.27 bdbeb0dde4258586bb2f481b12da1e83aa4766f3 in mainline linux
2022-04-07drm/amd/display: For vblank_disable_immediate, check PSR is really usedJonathan Gray
From Michel Daenzer 35afd8ae1184c5201ccc4d32b80d17dcd87f5bda in linux 5.15.y/5.15.27 4d22336f903930eb94588b939c310743a3640276 in mainline linux
2022-04-07drm/amdgpu/display: Only set vblank_disable_immediate when PSR is not enabledJonathan Gray
From Nicholas Kazlauskas 48cf33ee6b04ccd1a188ac692a6f260b3682fe9f in linux 5.15.y/5.15.27 70897848730470cc477d5d89e6222c0f6a9ac173 in mainline linux
2022-04-07drm/amdkfd: Check for null pointer after calling kmemdupJonathan Gray
From Jiasheng Jiang 5609b7803947eea1711516dd8659c7ed39f5a868 in linux 5.15.y/5.15.27 abfaf0eee97925905e742aa3b0b72e04a918fa9e in mainline linux
2022-04-07drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable ↵Jonathan Gray
in self refresh mode From Liu Ying cd07b19fbf37b96a9885fd6e8545c355dba59ac3 in linux 5.15.y/5.15.27 69e630016ef4e4a1745310c446f204dc6243e907 in mainline linux
2022-04-07drm/i915: don't call free_mmap_offset when purgingJonathan Gray
From Matthew Auld d3f67ceaeb3f7ddabad1d6e8da29e44fd2634f65 in linux 5.15.y/5.15.27 4c2602ba8d74c35d550ed3d518809c697de08d88 in mainline linux
2022-04-07drm/amdgpu: check vm ready by amdgpu_vm->evicting flagJonathan Gray
From Qiang Yu a9c6e02d223e327fa928fab3263aa47b9ba20253 in linux 5.15.y/5.15.27 c1a66c3bc425ff93774fb2f6eefa67b83170dd7e in mainline linux
2022-04-07drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish and Beige GobyJonathan Gray
From Evan Quan 4543426cd7b855cde2c3623ede652652b905635c in linux 5.15.y/5.15.27 0136f5844b006e2286f873457c3fcba8c45a3735 in mainline linux
2022-04-06Support switching from glass console to serial console on systems thatMark Kettenis
default to glass console. ok miod@, patrick@
2022-04-06constify struct cfattachChristian Weisgerber
2022-04-06Avoid traversing SLIST twice to remove a link.Kenneth R Westerback
From millert@
2022-04-06Recognize LUN 0 device if SID_QUAL_LU_OFFLINE and T_NODEVICE areKenneth R Westerback
true. This enables the discovery and probing of other LUNs the target has to offer. Add uk* to amd64 RAMDISK_CD so such devices are configured. Allows bsd.rd as well as bsd[.mp] to boot on Oracle Cloud amd64 instances. Issue reported by Ryan Kavanagh and Scott Nicholas via bugs@. Original diff and much subsequent testing by Scott. Thanks! ok dlg@ jmatthew@
2022-04-05re-enable POOL_DEBUGChristian Weisgerber
2022-04-05back to working on 7.1-currentTheo de Raadt
2022-04-05disable pool debug for releaseTheo de Raadt
2022-04-04move release date a littleTheo de Raadt
2022-04-04wscons: const-ify font encoding mappingsChristian Weisgerber
ok miod@
2022-04-04As a hack, use CD_SKIPHIBERNATE. For 2.0, our TPM lifecycle managementTheo de Raadt
is improper, and some chips are more sensitive to this than others. In an unhibernate situation, /bsd.booted will 'suspend' the TPM, then jump directly into unhib /bsd, which 'resumes' it. This is wrong because the lifecycle is supposed to be more like suspend->BIOS->resume. This is a hack until we figure out how to fix the lifecycle. from claudio, ok dv
2022-04-04pf_validate_range() must not assume rdr ports are in network order.Alexandr Nedvedicky
bug found and reported by Kurt (kmos@). OK bluhm@
2022-04-04Replace KASSERT in uvm_fault_unwire_locked() with code that handles theMark Kettenis
case where not all pages are wired. The KASSERT can be triggered in multi-threaded applications when a thread calling munmap(2) races another thread that invokes sysctl(2). Properly written code shouldn't do this, but making the kernel crash in this case is a bit harsh. ok gezdo@, deraadt@ Fixes: Reported-by: syzbot+e8310909e2910c9cca08@syzkaller.appspotmail.com
2022-04-03Add support for the CP115 block found on Marvell CN9K SoCs.Patrick Wildt
ok kettenis@
2022-04-03Add support for the AP807 block found on Marvell CN9K SoCs. The fixedPatrick Wildt
clocks are the same as AP806, so we can use the same code. ok kettenis@
2022-04-02Update an old commentMike Larkin
The old comment only mentioned that tty_nmea was used for time, but subsequently position data was added to this line discipline.