OpenBSD cvs log

created 2023-05-26T17:08:52Z
begin 2023-03-25T00:00:00Z
end 2023-04-01T00:00:00Z
path src/sys
commits 126

date 2023-03-25T05:49:50Z
author deraadt
files src/sys/conf/newvers.sh log diff annotate
message we are now hacking on 7.3-current

date 2023-03-25T10:14:58Z
author kettenis
files src/sys/dev/fdt/if_dwqe_fdt.c log diff annotate
message The "snps,reset-*" properties are deprecatedand are being replaced with
"reset-*" proprties on the PHY device tree nodes. Add support for this.

ok dlg@

date 2023-03-25T15:59:23Z
author kn
files src/sys/netinet6/nd6.c log diff annotate
message sync nd6_resolve() uptime handling with arpresolve()

makes the two familiar functions look more alike; OK bluhm

date 2023-03-25T16:01:37Z
author kn
files src/sys/netinet6/nd6.c log diff annotate
message sync nd6_resolve() EINVAL handling with arpresolve()

Less diff between them; merging three returns into one also reduces
upcoming unlock diffs. OK bluhm

date 2023-03-26T08:45:27Z
author jsg
files src/sys/dev/ic/ath.c log diff annotate
src/sys/dev/ic/athvar.h log diff annotate
message unifdef
ok stsp@

date 2023-03-26T09:34:06Z
author jsg
files src/sys/arch/arm64/dev/apldc.c log diff annotate
message fix a memory leak
feedback kettenis@ ok miod@

date 2023-03-26T09:39:46Z
author jsg
files src/sys/dev/ic/bwfm.c log diff annotate
message fix memory leaks in error paths
ok miod@

date 2023-03-26T10:41:42Z
author kettenis
files src/sys/dev/fdt/rkclock.c log diff annotate
src/sys/dev/fdt/rkclock_clocks.h log diff annotate
message Add support for the RK3568 32k RTC clock. This clock uses a fractional
divider so rework the RK3399 support for fractional dividers to be more
general and reuse it.

ok dlg@

date 2023-03-26T18:12:45Z
author mlarkin
files src/sys/arch/amd64/amd64/identcpu.c log diff annotate
src/sys/arch/amd64/include/specialreg.h log diff annotate
message amd64: identify IBT capability in cpu(4) dmesg lines

requested by and ok deraadt@

date 2023-03-26T21:44:46Z
author kettenis
files src/sys/dev/fdt/if_dwqe_fdt.c log diff annotate
message Aparantly we must configure the RGMII interface (and possible the TX/RX
delays) before taking the PHY out of reset. Fixes dwqe(4) on several
boards that use rgephy(4).

ok patrick@

date 2023-03-27T03:21:12Z
author jsg
files src/sys/dev/pci/drm/drm_mode_config.c log diff annotate
message drm: Fix potential null-ptr-deref due to drmm_mode_config_init()

From Shang XiaoJing
b14147464251f66e38fa39f0aae9780466db8610 in linux-6.1.y/6.1.16
834c23e4f798dcdc8af251b3c428ceef94741991 in mainline linux

date 2023-03-27T03:23:26Z
author jsg
files src/sys/dev/pci/drm/drm_fourcc.c log diff annotate
message drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats

From Geert Uytterhoeven
0de7fc4d9c0142a3e6e5ea28941447132105cb14 in linux-6.1.y/6.1.16
6fb6c979ca628583d4d0c59a0f8ff977e581ecc0 in mainline linux

date 2023-03-27T03:25:04Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h log diff annotate
message drm/amdgpu: Use the sched from entity for amdgpu_cs trace

From Leo Liu
208680ccf7bff31fc08735c2a23fd3dd3c19b903 in linux-6.1.y/6.1.16
cf22ef78f22ce4df4757472c5dbd33c430c5b659 in mainline linux

date 2023-03-27T03:27:34Z
author jsg
files src/sys/dev/pci/drm/drm_mipi_dsi.c log diff annotate
message drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness

From Daniel Mentz
a64eb25a291904a1736acfd85e5a4e3337f696c2 in linux-6.1.y/6.1.16
c9d27c6be518b4ef2966d9564654ef99292ea1b3 in mainline linux

date 2023-03-27T03:29:46Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c log diff annotate
message drm/amdgpu: fix enum odm_combine_mode mismatch

From Arnd Bergmann
099bd0a7b363a17e6796896838708d957ef78463 in linux-6.1.y/6.1.16
087bad7eb1f6945f8232f132953ecc2bda8bd38d in mainline linux

date 2023-03-27T03:31:40Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c log diff annotate
message drm/amd/display: don't call dc_interrupt_set() for disabled crtcs

From Hamza Mahfooz
062024bf77e9a2dddc1da801360565e6ce3f7199 in linux-6.1.y/6.1.16
4936458bf989d168f5a89015dd81067c4c2bdc64 in mainline linux

date 2023-03-27T03:34:57Z
author jsg
files src/sys/dev/pci/drm/drm_panel_orientation_quirks.c log diff annotate
message drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F

From Hans de Goede
260bdc633d5e6cad666b72f9eae12f8b2c400096 in linux-6.1.y/6.1.16
8a238d7f7eea7592e0764bc3b9e79e7c6354b04c in mainline linux

date 2023-03-27T03:36:31Z
author jsg
files src/sys/dev/pci/drm/drm_panel_orientation_quirks.c log diff annotate
message drm: panel-orientation-quirks: Add quirk for DynaBook K50

From Allen Ballway
d5b286daecb46292e1e229ff3dcc8a760afef759 in linux-6.1.y/6.1.16
a3caf7ea0c3d5872ed0f2c51f5476aee0c47a73a in mainline linux

date 2023-03-27T03:38:14Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c log diff annotate
message drm/amd/display: Reduce expected sdp bandwidth for dcn321

From Dillon Varone
8e25eaae471d9d64acc627deaf42e989e5836647 in linux-6.1.y/6.1.16
6b81090d6d4cc0fd818c9ec9dbb6906f921ad396 in mainline linux

date 2023-03-27T03:41:10Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dc_dp_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_link.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_link_dp.c log diff annotate
message drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write

From Ian Chen
223e365ac60aea701f00aefc24adb3cfd67db1d3 in linux-6.1.y/6.1.16
639f6ad6df7f47db48b59956b469a6917a136afb in mainline linux

date 2023-03-27T03:43:02Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
message drm/amd/display: Fix potential null-deref in dm_resume

From Roman Li
8e365f1bd672cc9320a936f6ae6f8087aa40e9bc in linux-6.1.y/6.1.16
7a7175a2cd84b7874bebbf8e59f134557a34161b in mainline linux

date 2023-03-27T03:44:58Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn314/dcn314_dio_stream_encoder.c log diff annotate
message drm/amd/display: Defer DIG FIFO disable after VID stream enable

From Nicholas Kazlauskas
efb332a2037bdb3f49c42c0b895241383024c06b in linux-6.1.y/6.1.16
2d90a1c054831338d57b39aec4d273cf3e867590 in mainline linux

date 2023-03-27T03:46:41Z
author jsg
files src/sys/dev/pci/drm/radeon/radeon_device.c log diff annotate
message drm/radeon: free iio for atombios when driver shutdown

From Liwei Song
107b8b542bb9dab4cbdc3276c85fbdd7f6782313 in linux-6.1.y/6.1.16
4773fadedca918faec443daaca5e4ea1c0ced144 in mainline linux

date 2023-03-27T03:48:31Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c log diff annotate
message drm/amd: Avoid BUG() for case of SRIOV missing IP version

From Mario Limonciello
12003ad0f35c946e8e05a8ed9069486ec36c6694 in linux-6.1.y/6.1.16
93fec4f8c158584065134b4d45e875499bf517c8 in mainline linux

date 2023-03-27T03:51:04Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c log diff annotate
message drm/amdkfd: Page aligned memory reserve size

From Philip Yang
82a6debd4e4b98dabd99ab26a23553276559d509 in linux-6.1.y/6.1.16
0c2dece8fb541ab07b68c3312a1065fa9c927a81 in mainline linux

date 2023-03-27T03:52:40Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c log diff annotate
message drm/amd: Avoid ASSERT for some message failures

From Mario Limonciello
a0f406db3ede83791940adfc6cb1d67486e31ff7 in linux-6.1.y/6.1.16
3e5019ee67760cd61b2a5fd605e1289c2f92d983 in mainline linux

date 2023-03-27T03:55:01Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
message drm: amd: display: Fix memory leakage

From Konstantin Meskhidze
83ace0dd67ee386be1ddcf59dab49d6d9a54e62e in linux-6.1.y/6.1.16
6b8701be1f66064ca72733c5f6e13748cdbf8397 in mainline linux

date 2023-03-27T03:57:03Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/gpio/ddc_regs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn20/hw_factory_dcn20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn30/hw_factory_dcn30.c log diff annotate
message drm/amd/display: fix mapping to non-allocated address

From Brandon Syu
8ce8a443ddd9002861a4ee8a7e33a0c02717422f in linux-6.1.y/6.1.16
9190d4a263264eabf715f5fc1827da45e3fdc247 in mainline linux

date 2023-03-27T03:57:04Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/gpio/dcn32/hw_factory_dcn32.c log diff annotate
message drm/amd/display: fix mapping to non-allocated address

From Brandon Syu
8ce8a443ddd9002861a4ee8a7e33a0c02717422f in linux-6.1.y/6.1.16
9190d4a263264eabf715f5fc1827da45e3fdc247 in mainline linux

date 2023-03-27T04:00:43Z
author jsg
files src/sys/dev/pci/drm/include/drm/drm_print.h log diff annotate
message drm/drm_print: correct format problem

From Wayne Lin
214cdbe17923f5e1ed1ff7ba19bac0901fc887e4 in linux-6.1.y/6.1.16
d987150b539271b0394f24c1c648d2846662adb4 in mainline linux

date 2023-03-27T04:02:50Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
message drm/amd/display: Set hvm_enabled flag for S/G mode

From Roman Li
8f720a79bc66a81b6373ba38a1b6b8fdea838143 in linux-6.1.y/6.1.16
40e9f3f067bc6fb47b878f8ba0a9cc7b93abbf49 in mainline linux

date 2023-03-27T04:05:13Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
message Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled"

From Vitaly Prosyak
804bdc5fe05dbbcca6d998bf84c3dbafdcf3534d in linux-6.1.y/6.1.16
39934d3ed5725c5e3570ed1b67f612f1ea60ce03 in mainline linux

date 2023-03-27T04:07:06Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c log diff annotate
message drm/amd/display: fix FCLK pstate change underflow

From Vladimir Stempen
4bdfa48d74649898468a0bf5c8b8a48dded77b4a in linux-6.1.y/6.1.16
972243f973eb0821084e5833d5f7f4ed025f42da in mainline linux

date 2023-03-27T04:10:36Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/timing_generator.h log diff annotate
message drm/amd/display: Do not commit pipe when updating DRR

From Wesley Chalmers
d919f493bb7dc4d0b568039b728eb44ca961ebaa in linux-6.1.y/6.1.16
8f0d304d21b351d65e8c434c5399a40231876ba1 in mainline linux

date 2023-03-27T04:12:36Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn314/dcn314_resource.c log diff annotate
message drm/amd/display: Enable P-state validation checks for DCN314

From Nicholas Kazlauskas
42bbbd6594f7ad125163debda0c5a077b9c3295f in linux-6.1.y/6.1.16
37d184b548db0f64d4a878960b2c6988b38a3e7e in mainline linux

date 2023-03-27T04:14:57Z
author jsg
files src/sys/dev/pci/drm/drm_panel_orientation_quirks.c log diff annotate
message drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5

From Darrell Kavanagh
2435156aa7681dd38717a190cfad053a079c22de in linux-6.1.y/6.1.16
38b2d8efd03d2e56431b611e3523f0158306451d in mainline linux

date 2023-03-27T04:17:00Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn314/dcn314_resource.c log diff annotate
message drm/amd/display: Disable HUBP/DPP PG on DCN314 for now

From Nicholas Kazlauskas
bea13417361a953729edef54cb3686dcc5301ff5 in linux-6.1.y/6.1.16
b7c67f72408b11b922f23f06c7df0f6743a2e89d in mainline linux

date 2023-03-27T04:19:29Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_2.c log diff annotate
message drm/amd: Fix initialization for nbio 7.5.1

From Mario Limonciello
749b249d1ba94d976b5f1e32fcd5059b45bc4c4a in linux-6.1.y/6.1.16
65a24000808f70ac69bd2a96381fa0c7341f20c0 in mainline linux

date 2023-03-27T04:21:40Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_quirks.c log diff annotate
message drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv

From Mavroudis Chatzilaridis
c63e43906ba6b993090713453350bcddf6d32e59 in linux-6.1.y/6.1.16
5e438bf7f9a1705ebcae5fa89cdbfbc6932a7871 in mainline linux

date 2023-03-27T04:23:40Z
author jsg
files src/sys/dev/pci/drm/radeon/atombios_encoders.c log diff annotate
message drm/radeon: Fix eDP for single-display iMac11,2

From Mark Hawrylak
8551ddbff0c3cd9e68a58649820754f471ca49a7 in linux-6.1.y/6.1.16
05eacc198c68cbb35a7281ce4011f8899ee1cfb8 in mainline linux

date 2023-03-27T04:25:33Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_ring.c log diff annotate
message drm/i915: Don't use stolen memory for ring buffers with LLC

From John Harrison
d805c28e11fc2a3043bb75aae098e576d746f625 in linux-6.1.y/6.1.16
690e0ec8e63da9a29b39fedc6ed5da09c7c82651 in mainline linux

date 2023-03-27T04:27:20Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_ring.c log diff annotate
message drm/i915: Don't use BAR mappings for ring buffers with LLC

From John Harrison
be11d0d9c4eb7c2108ce9041b9e89c86856ca596 in linux-6.1.y/6.1.16
85636167e3206c3fbd52254fc432991cc4e90194 in mainline linux

date 2023-03-27T04:29:05Z
author jsg
files src/sys/dev/pci/drm/drm_edid.c log diff annotate
message drm/edid: fix AVI infoframe aspect ratio handling

From Jani Nikula
26cbe4c63d1ed6b7e47ca196fd59f8a32ed353ca in linux-6.1.y/6.1.16
1cbc1f0d324ba6c4d1b10ac6362b5e0b029f63d5 in mainline linux

date 2023-03-27T04:31:12Z
author jsg
files src/sys/dev/pci/drm/drm_edid.c log diff annotate
message drm/edid: fix parsing of 3D modes from HDMI VSDB

From Jani Nikula
f0f427f3858fda994fe26aacdb7a51815995f035 in linux-6.1.y/6.1.16
72794d16bd535a984e6653a18f5862405b49b5f9 in mainline linux

date 2023-03-27T07:28:37Z
author jsg
files src/sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h log diff annotate
message drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state()

From Imre Deak
6130b22fb677430af8fe4a2ac4fbf2f5b8572d12 in linux-6.1.y/6.1.18
9ffdb67af0ee625ae127711845532f670cc6a4e7 in mainline linux

date 2023-03-27T07:28:38Z
author jsg
files src/sys/dev/pci/drm/display/drm_dp_mst_topology.c log diff annotate
message drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state()

From Imre Deak
6130b22fb677430af8fe4a2ac4fbf2f5b8572d12 in linux-6.1.y/6.1.18
9ffdb67af0ee625ae127711845532f670cc6a4e7 in mainline linux

date 2023-03-27T07:32:07Z
author jsg
files src/sys/dev/pci/drm/display/drm_dp_mst_topology.c log diff annotate
message drm/display/dp_mst: Fix down/up message handling after sink disconnect

From Imre Deak
b30fcedeba643ca16eaa6212c1245598b7cd830d in linux-6.1.y/6.1.18
1d082618bbf3b6755b8cc68c0a8122af2842d593 in mainline linux

date 2023-03-27T07:34:35Z
author jsg
files src/sys/dev/pci/drm/display/drm_dp_mst_topology.c log diff annotate
message drm/display/dp_mst: Fix down message handling after a packet reception error

From Imre Deak
efe5ce019a9bae988ac244b593da21cec30e9c06 in linux-6.1.y/6.1.18
1241aedb6b5c7a5a8ad73e5eb3a41cfe18a3e00e in mainline linux

date 2023-03-27T07:36:36Z
author jsg
files src/sys/dev/pci/drm/display/drm_dp_mst_topology.c log diff annotate
message drm/display/dp_mst: Fix payload addition on a disconnected sink

From Imre Deak
6e48e7901e6258b8ea1116d70752d0eb2eca797d in linux-6.1.y/6.1.18
33f960e23c29d113fe3193e0bdc19ac4f3776f20 in mainline linux

date 2023-03-27T07:41:58Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_mst.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_mst.h log diff annotate
message drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs

From Imre Deak
fb5f2b42650f60a06cfe794e40810c22083c171a in linux-6.1.y/6.1.18
326b1e792ff08b4d8ecb9605aec98e4e5feef56e in mainline linux

date 2023-03-27T07:46:03Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_fbdev.c log diff annotate
message drm/i915: Fix system suspend without fbdev being initialized

From Imre Deak
27b5871abd5cc068c549fd23062c82e257fc0b9c in linux-6.1.y/6.1.18
8038510b1fe443ffbc0e356db5f47cbb8678a594 in mainline linux

date 2023-03-27T09:39:21Z
author naddy
files src/sys/conf/GENERIC log diff annotate
message re-enable POOL_DEBUG

date 2023-03-27T17:49:13Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
message Show BT and SBSS features in dmesg.

ok deraadt@

date 2023-03-27T19:02:47Z
author kettenis
files src/sys/arch/arm64/arm64/aesv8-armx.S log diff annotate
src/sys/arch/arm64/arm64/pmap.c log diff annotate
src/sys/arch/arm64/arm64/trap.c log diff annotate
src/sys/arch/arm64/conf/Makefile.arm64 log diff annotate
message Implement branch target protection using the branch target identification
feature introduced in Armv8.5. This provides "head-CFI" to complement
the "tail-CFI" provided by retguard. Unfortunately most arm64 machines
don't support this feature yet. But Apple M2 does support it and it
seems to work there.

ok deraadt@

date 2023-03-27T19:02:48Z
author kettenis
files src/sys/arch/arm64/include/armreg.h log diff annotate
src/sys/arch/arm64/include/asm.h log diff annotate
src/sys/arch/arm64/include/pte.h log diff annotate
message Implement branch target protection using the branch target identification
feature introduced in Armv8.5. This provides "head-CFI" to complement
the "tail-CFI" provided by retguard. Unfortunately most arm64 machines
don't support this feature yet. But Apple M2 does support it and it
seems to work there.

ok deraadt@

date 2023-03-28T00:10:35Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/soc15.c log diff annotate
message drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15

From Alex Deucher
39190482e5d0993f237d6a2b54f5548d92156d50 in linux-6.1.y/6.1.20
0dcdf8498eae2727bb33cef3576991dc841d4343 in mainline linux

date 2023-03-28T00:12:19Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/soc21.c log diff annotate
message drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21

From Alex Deucher
a11e210dc595a8b7259335a9d7c7b57cc8f39bd4 in linux-6.1.y/6.1.20
2915e43a033a778816fa4bc621f033576796521e in mainline linux

date 2023-03-28T00:13:59Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/nv.c log diff annotate
message drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv

From Alex Deucher
d07d152d762d746016f546f9fedd3f319870cf5e in linux-6.1.y/6.1.20
b42fee5e0b44344cfe4c38e61341ee250362c83f in mainline linux

date 2023-03-28T00:16:13Z
author jsg
files src/sys/dev/pci/drm/display/drm_hdmi_helper.c log diff annotate
message drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF

From Harry Wentland
9f6f6f42b9ef6b6ad2fcd01623593bef7eb5a47b in linux-6.1.y/6.1.20
e5eef23e267c72521d81f23f7f82d1f523d4a253 in mainline linux

date 2023-03-28T00:17:51Z
author jsg
files src/sys/dev/pci/drm/drm_atomic.c log diff annotate
message drm/connector: print max_requested_bpc in state debugfs

From Harry Wentland
8d2ca666a7b415a4a063be39b20c2b99c42421cb in linux-6.1.y/6.1.20
7d386975f6a495902e679a3a250a7456d7e54765 in mainline linux

date 2023-03-28T00:19:53Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_connector.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_panel.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_panel.h log diff annotate
message drm/i915: Introduce intel_panel_init_alloc()

From Ville Syrjala
e340197a453987c48cdeeeb6447d0944513de538 in linux-6.1.y/6.1.20
f70f8153e3642337b444fbc0c64d546a46bbcd62 in mainline linux

date 2023-03-28T00:22:33Z
author jsg
files src/sys/dev/pci/drm/i915/display/icl_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bios.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bios.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_types.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lvds.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_panel.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sdvo.c log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dsi.c log diff annotate
message drm/i915: Do panel VBT init early if the VBT declares an explicit panel type

From Ville Syrjala
bd61a84b5eee4eaf3daf1c69499a4eca1f972ca4 in linux-6.1.y/6.1.20
3f9ffce5765d68775163b8b134c4d7f156b48eec in mainline linux

date 2023-03-28T00:24:29Z
author jsg
files src/sys/dev/pci/drm/i915/display/icl_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bios.c log diff annotate
message drm/i915: Populate encoder->devdata for DSI on icl+

From Ville Syrjala
783c225e910fa5e0ef7bd9de88d32c0787e04e95 in linux-6.1.y/6.1.20
14e591a1930c2790fe862af5b01ee3ca587f752f in mainline linux

date 2023-03-28T00:25:50Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c log diff annotate
message drm/amdgpu: fix return value check in kfd

From Shashank Sharma
dc7d4b1a6568652f51ee45b1a1e3531f1186a552 in linux-6.1.y/6.1.20
20534dbcc7b7bfb447279cdcfb0d88ee3b779a18 in mainline linux

date 2023-03-28T00:27:21Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/soc21.c log diff annotate
message drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested

From Alex Deucher
69a56ace8bc2a3ee3d1a9584c30476c588b1f420 in linux-6.1.y/6.1.20
a6de636eb04f146d23644dbbb7173e142452a9b7 in mainline linux

date 2023-03-28T00:29:11Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/soc21.c log diff annotate
message drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4

From Veerabadhran Gopalakrishnan
70f12dee2254dd956ffaf547507b688887fed6c6 in linux-6.1.y/6.1.20
6ce2ea07c5ff0a8188eab0e5cd1f0e4899b36835 in mainline linux

date 2023-03-28T00:31:10Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c log diff annotate
message drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60

From Alvin Lee
02c8fa11f545938f3f5af3cd02fe343803539213 in linux-6.1.y/6.1.20
2ebd1036209c2e7b61e6bc6e5bee4b67c1684ac6 in mainline linux

date 2023-03-28T00:34:04Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn321/dcn321_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c log diff annotate
message drm/amd/display: adjust MALL size available for DCN32 and DCN321

From Samson Tam
38327b6cb1fa2bb098bca0db7dd25ee80a6d64b1 in linux-6.1.y/6.1.20
235fef6c7fd341026eee90cc546e6e8ff8b2c315 in mainline linux

date 2023-03-28T03:55:56Z
author jsg
files src/sys/dev/pci/drm/drm_gem.c log diff annotate
src/sys/dev/pci/drm/include/drm/drm_gem.h log diff annotate
message drm/msm/gem: Prevent blocking within shrinker loop

From Dmitry Osipenko
96a5aee27439e56fca69628c3f87a042e7026b3e in linux-6.1.y/6.1.21
9630b585b607bd26f505d34620b14d75b9a5af7d in mainline linux

date 2023-03-28T03:59:10Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_display_types.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_psr.c log diff annotate
message drm/i915/psr: Use calculated io and fast wake lines

From Jouni Hogander
d586d58c3f2a9835dfdbf34fee0d8522303ab24f in linux-6.1.y/6.1.21
71c602103c74b277bef3d20a308874a33ec8326d in mainline linux

date 2023-03-28T04:01:47Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_sseu.h log diff annotate
message drm/i915/sseu: fix max_subslices array-index-out-of-bounds access

From Andrea Righi
1a1682abf7399318ac074b1f2ac6a8c992b5b3da in linux-6.1.y/6.1.21
193c41926d152761764894f46e23b53c00186a82 in mainline linux

date 2023-03-28T04:03:59Z
author jsg
files src/sys/dev/pci/drm/include/drm/drm_bridge.h log diff annotate
message drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc

From Liu Ying
9821576e117047e4bf8e92a673272aa014a3bb2e in linux-6.1.y/6.1.21
0d3c9333d976af41d7dbc6bf4d9d2e95fbdf9c89 in mainline linux

date 2023-03-28T04:05:41Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_events.c log diff annotate
message drm/amdkfd: Fix an illegal memory access

From Qu Huang
d9923e7214a870b312bf61f6a89c7554d0966985 in linux-6.1.y/6.1.21
4fc8fff378b2f2039f2a666d9f8c570f4e58352c in mainline linux

date 2023-03-28T04:07:35Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c log diff annotate
message drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini

From Horatio Zhang
7be9a2f8c5179520a7d5570e648e0c97d09e4fae in linux-6.1.y/6.1.21
23f4a2d29ba57bf88095f817de5809d427fcbe7e in mainline linux

date 2023-03-28T04:09:34Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c log diff annotate
message drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes

From Alex Hung
a16394b5d661afec9a264fecac3abd87aea439ea in linux-6.1.y/6.1.21
031f196d1b1b6d5dfcb0533b431e3ab1750e6189 in mainline linux

date 2023-03-28T04:11:29Z
author jsg
files src/sys/dev/pci/drm/ttm/ttm_device.c log diff annotate
message drm/ttm: Fix a NULL pointer dereference

From Thomas Hellstrom
9ba1720f6c4a0f13c3f3cb5c28132ee75555d04f in linux-6.1.y/6.1.21
9a9a8fe26751334b7739193a94eba741073b8a55 in mainline linux

date 2023-03-28T04:13:21Z
author jsg
files src/sys/dev/pci/drm/i915/i915_active.c log diff annotate
message drm/i915/active: Fix misuse of non-idle barriers as fence trackers

From Janusz Krzysztofik
5c7591b8574c52c56b3994c2fbef1a3a311b5715 in linux-6.1.y/6.1.21
e0e6b416b25ee14716f3549e0cbec1011b193809 in mainline linux

date 2023-03-28T04:15:15Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_snps_phy.c log diff annotate
message drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz

From Ankit Nautiyal
0243590e33a7d87efbf3adc0565269b4dc224944 in linux-6.1.y/6.1.21
46bc23dcd94569270d02c4c1f7e62ae01ebd53bb in mainline linux

date 2023-03-28T04:16:38Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_device.c log diff annotate
message drm/amdgpu: Don't resume IOMMU after incomplete init

From Felix Kuehling
dab920478e2b53d1abcf9b929f8205233041d32a in linux-6.1.y/6.1.21
f3921a9a641483784448fb982b2eb738b383d9b9 in mainline linux

date 2023-03-28T04:21:08Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c log diff annotate
message drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume

From mumei6102
6e403a0a69f73ecc5ee0a2045efdcb9051abdd56 in linux-6.1.y/6.1.21
a9386ee9681585794dbab95d4ce6826f73d19af6 in mainline linux

date 2023-03-28T04:22:50Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/inc/smu_v13_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h log diff annotate
message drm/amd/pm: bump SMU 13.0.4 driver_if header version

From Tim Huang
20f8225ae7f4bf9c30f40705f036a9a7ba8f1bd6 in linux-6.1.y/6.1.21
ab9bdb1213b4b40942af6a383f555d0c14874c1b in mainline linux

date 2023-03-28T04:24:27Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_hwseq.c log diff annotate
message drm/amd/display: Do not set DRR on pipe Commit

From Wesley Chalmers
f8080f1e300e7abcc03025ec8b5bab69ae98daaa in linux-6.1.y/6.1.21
56574f89dbd84004c3fd6485bcaafb5aa9b8be14 in mainline linux

date 2023-03-28T04:26:34Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_resource.c log diff annotate
message drm/amd/display: disconnect MPCC only on OTG change

From Ayush Gupta
39374fc8bb11990ed69348bfe517d3df0463b263 in linux-6.1.y/6.1.21
7304ee979b6b6422f41a1312391a5e505fc29ccd in mainline linux

date 2023-03-28T14:01:42Z
author jsg
files src/sys/dev/ic/bwfm.c log diff annotate
message revert bwfm.c rev 1.108
as noted by patrick@, the txctl functions already free the buffers

date 2023-03-30T09:24:22Z
author kevlo
files src/sys/dev/mii/txphy.c log diff annotate
message Update comment: RTL8139 -> TNETE2101

ok mpi@

date 2023-03-30T15:09:01Z
author kn
files src/sys/arch/arm64/arm64/machdep.c log diff annotate
message Map device tree read/write to unbreak root on softraid

Since r1.76 "Get rid of pmap_map_early()" the FDT was mapped read-only,
but CRYPTO softraid code writes it to zero out the key.

Found and tested by me; explanation and fix from kettenis.
OK kettenis

date 2023-03-30T20:03:32Z
author kn
files src/sys/dev/fdt/dwpcie.c log diff annotate
message Attach Baikal-M PCIe

https://github.com/Elpitech/baikal-m-linux-kernel/search?q=bm1000-pcie
Tested on ET-101-MB

Initial diff from Slava Voronzoff
Feedback OK kettenis patrick

date 2023-03-30T20:07:49Z
author kn
files src/sys/dev/fdt/dwpcie.c log diff annotate
message keep match strings sorted

date 2023-03-31T01:30:52Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_hwseq.c log diff annotate
message drm/amd/display: Include virtual signal to set k1 and k2 values

From Eric Bernstein
4a36da161b7a467c884e00219bb62b645bbe74f1 in linux-6.1.y/6.1.22
368307cef69ccd9bf5511f25e58e3a103be169fb in mainline linux

date 2023-03-31T01:32:38Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_hwseq.c log diff annotate
message drm/amd/display: fix k1 k2 divider programming for phantom streams

From Aurabindo Pillai
0ac86f7dda2b1f895304919ee9035c170a6af419 in linux-6.1.y/6.1.22
3b214bb7185d8284d7d4c53e15127f69a375abf6 in mainline linux

date 2023-03-31T01:34:21Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_hwseq.c log diff annotate
message drm/amd/display: Remove OTG DIV register write for Virtual signals.

From Saaem Rizvi
75eb69023ba30076dba2df6a3e0f9f51095a237b in linux-6.1.y/6.1.22
709671ffb15dcd1b4f6afe2a9d8c67c7c4ead4a1 in mainline linux

date 2023-03-31T01:36:11Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/dc_link.c log diff annotate
message drm/amd/display: Fix DP MST sinks removal issue

From Cruise Hung
ee9caccc5e5cc1092baf6fb645525bba668b01c1 in linux-6.1.y/6.1.22
cbd6c1b17d3b42b7935526a86ad5f66838767d03 in mainline linux

date 2023-03-31T01:38:10Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_fbdev.c log diff annotate
message drm/i915: Print return value on error

From Nirmoy Das
b6375c5ecd8c790e381ee3f9baeda8c9e5da4a45 in linux-6.1.y/6.1.22
20c68127e8e9d7899001c47465d0b79581f5fdc1 in mainline linux

date 2023-03-31T01:39:50Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_fbdev.c log diff annotate
message drm/i915/fbdev: lock the fbdev obj before vma pin

From Tejas Upadhyay
9595d71b2a274fe365240b53ce5d03c071c3e6e0 in linux-6.1.y/6.1.22
ed00eba03474adbf525ff03d69705d8c78b76456 in mainline linux

date 2023-03-31T01:42:14Z
author jsg
files src/sys/dev/pci/drm/i915/i915_gpu_error.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_capture.c log diff annotate
message drm/i915/guc: Rename GuC register state capture node to be more obvious

From John Harrison
d2b9357d3da3f8054a47eef04c8ef361608b243e in linux-6.1.y/6.1.22
583ebae783b8241a30581c084ad6226051b594c5 in mainline linux

date 2023-03-31T01:44:03Z
author jsg
files src/sys/dev/pci/drm/i915/gt/uc/intel_guc_capture.c log diff annotate
message drm/i915/guc: Fix missing ecodes

From John Harrison
be8c6ad6b16e6181510e35c53928381f0f39640a in linux-6.1.y/6.1.22
8df23e4c4f72f4e201c28e6fb0a67e2dbf30628a in mainline linux

date 2023-03-31T01:47:06Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_gt.c log diff annotate
message drm/i915/gt: perform uc late init after probe error injection

From Andrzej Hajda
6e516595e88670baf275701893fd43e0a454f7d0 in linux-6.1.y/6.1.22
150784f9285e656373cf3953ef4a7663f1e1a0f2 in mainline linux

date 2023-03-31T01:49:17Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_resource.c log diff annotate
message drm/amd/display: Set dcn32 caps.seamless_odm

From Hersen Wu
612cf2495ec6cf5834e8b4a70f599190c35cf8c8 in linux-6.1.y/6.1.22
f9537b1fa7fb51c2162bc15ce469cbbf1ca0fbfe in mainline linux

date 2023-03-31T01:51:13Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c log diff annotate
message drm/amd/display: Update clock table to include highest clock setting

From Swapnil Patel
b66804fc7e21587431360af1dbcc1d9145237b7a in linux-6.1.y/6.1.22
2d99a7ec25cf456cd3680eb314d6454138e5aa64 in mainline linux

date 2023-03-31T01:53:07Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c log diff annotate
message drm/amdgpu: Fix call trace warning and hang when removing amdgpu device

From lyndonli
f06b902511ea05526f405ee64da54a8313d91831 in linux-6.1.y/6.1.22
93bb18d2a873d2fa9625c8ea927723660a868b95 in mainline linux

date 2023-03-31T01:54:30Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_2.c log diff annotate
message drm/amd: Fix initialization mistake for NBIO 7.3.0

From Mario Limonciello
a0e39cdddc155926fc3c0395636b7c80e55e66a1 in linux-6.1.y/6.1.22
1717cc5f2962a4652c76ed3858b499ccae6c277c in mainline linux

date 2023-03-31T01:56:10Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_dccg.c log diff annotate
message drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk

From Hersen Wu
c590fce42c2117693bd0ee6646b3fc16a8f842ae in linux-6.1.y/6.1.22
4c94e57c258cb7800aa5f3a9d9597d91291407a9 in mainline linux

date 2023-03-31T01:59:24Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nv.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vi.c log diff annotate
message drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi

From Kai-Heng Feng
ed6364fb7c407ca53447d8b0723a61d320bcbae9 in linux-6.1.y/6.1.22
2b072442f4962231a8516485012bb2d2551ef2fe in mainline linux

date 2023-03-31T02:01:00Z
author jsg
files src/sys/dev/pci/drm/i915/i915_active.c log diff annotate
message drm/i915/active: Fix missing debug object activation

From Nirmoy Das
c355945957ef5e9bb05e0554fe4a6f92b0fcaf36 in linux-6.1.y/6.1.22
e92eb246feb9019b0b137706c934b8891cdfe3c2 in mainline linux

date 2023-03-31T02:02:47Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
message drm/i915: Preserve crtc_state->inherited during state clearing

From Ville Syrjala
220da3bf1fc335ae25b181d6bedcfc63efef6ccc in linux-6.1.y/6.1.22
3a84f2c6c9558c554a90ec26ad25df92fc5e05b7 in mainline linux

date 2023-03-31T02:04:27Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
message drm/amdgpu: skip ASIC reset for APUs when go to S4

From Tim Huang
9f7e1dd835ec834fb147a7725419497f0b0d83a7 in linux-6.1.y/6.1.22
b589626674de94d977e81c99bf7905872b991197 in mainline linux

date 2023-03-31T02:07:08Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c log diff annotate
message drm/amdgpu: reposition the gpu reset checking for reuse

From Tim Huang
75e10d7fb97906ddb641c7b09773a91693570f63 in linux-6.1.y/6.1.22
aaee0ce460b954e08b6e630d7e54b2abb672feb8 in mainline linux

date 2023-03-31T02:09:05Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
message drm/amdkfd: introduce dummy cache info for property asic

From Prike Liang
a5528973c676dad09a1af25cd49e4312238d1428 in linux-6.1.y/6.1.22
fd72e2cb2f9dd2734e8013b3e185a21f0d605d3e in mainline linux

date 2023-03-31T02:12:21Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_topology.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_topology.h log diff annotate
message drm/amdkfd: Fix the warning of array-index-out-of-bounds

From Ma Jun
0ac954ec7f6c6dd6b7e94340599ba4b788d056d5 in linux-6.1.y/6.1.22
c0cc999f3c32e65a7c88fb323893ddf897b24488 in mainline linux

date 2023-03-31T02:14:03Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device.c log diff annotate
message drm/amdkfd: add GC 11.0.4 KFD support

From Yifan Zhang
132f1d39439142547d9d5e45d7744d375dd21fdc in linux-6.1.y/6.1.22
88c21c2b56aa21dd34290d43ada74033dc3bfe35 in mainline linux

date 2023-03-31T02:16:10Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
message drm/amdkfd: Fix the memory overrun

From Ma Jun
8c31b663edc1cc5eb5c82282ab6ca99c69d1d942 in linux-6.1.y/6.1.22
4cc16d64b6cdb179a26fb389cae9dce788e88f5d in mainline linux

date 2023-03-31T08:16:30Z
author kevlo
files src/sys/dev/pci/pcidevs log diff annotate
message Add "Beijing WangXun Technology" vendor and WX1860 series NICs.

ok miod@

date 2023-03-31T08:17:00Z
author kevlo
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2023-03-31T08:19:41Z
author kevlo
files src/sys/dev/pci/files.pci log diff annotate
src/sys/dev/pci/if_ngbe.c log diff annotate
src/sys/dev/pci/if_ngbereg.h log diff annotate
message ngbe(4), a driver for Wangxun WX1860 series Gigabit Ethernet devices.
Written based on the vendor driver for Linux.
Thanks to WangXun for relicensing their vendor driver to ISC.

Special thanks to miod@ for reviewing and providing valuable input.

ok miod@

date 2023-03-31T08:22:09Z
author kevlo
files src/sys/arch/amd64/conf/GENERIC log diff annotate
message Enable ngbe(4).

ok miod@

date 2023-03-31T12:07:54Z
author kn
files src/sys/dev/fdt/gpiokeys.c log diff annotate
message Flip label separators to fix previous

-gpiokeys0 at mainbus0, "PWR Button"
+gpiokeys0 at mainbus0: "PWR Button"

OK patrick

date 2023-03-31T12:35:24Z
author jsg
files src/sys/kern/uipc_usrreq.c log diff annotate
message remove unused unp_lock
ok kn@ mvs@

date 2023-03-31T13:37:02Z
author kettenis
files src/sys/dev/mii/miidevs log diff annotate
message Add RTL8211F-VD, a new RTL8211F variant.

ok jsg@, dlg@

date 2023-03-31T13:37:41Z
author kettenis
files src/sys/dev/mii/miidevs.h log diff annotate
message regen

date 2023-03-31T19:43:32Z
author bluhm
files src/sys/netinet6/nd6.c log diff annotate
message Fix white space.

date 2023-03-31T19:43:33Z
author bluhm
files src/sys/netinet6/nd6_nbr.c log diff annotate
src/sys/netinet6/nd6_rtr.c log diff annotate
message Fix white space.

date 2023-03-31T19:50:45Z
author mglocker
files src/sys/arch/arm64/conf/RAMDISK log diff annotate
message Enable ufshci(4).

ok kettenis@

date 2023-03-31T20:28:48Z
author kn
files src/sys/dev/pci/pcidevs log diff annotate
message Add "Baikal Electronics" and their "BE-M1000" SoC

OK kettenis

date 2023-03-31T20:31:35Z
author kn
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen after "BE-M1000" addition

date 2023-03-31T23:53:49Z
author dlg
files src/sys/dev/usb/if_umb.c log diff annotate
message dont match quectel ec25 by vendor+product id

quectel seem to provide a sane and consistent set of functionality
built on top of the qualcomm qmi stuff. their linux drivers guide
says quectel modems provide a set of umsm usb interfaces and a
network interface that can be in qmi, ecm, or mbim mode.

if the modem is in mbim mode, it will present the mbim classes which
umb should be able to attach to without this explicit vendor+product
match (assuming umsm doesn't claim the interface first).

based on info in the Quectel LTE&5G Linux USB Driver User Guide V2.0

discussed with and tested by kevlo@
ok patrick@ sthen@ kevlo@

date 2023-03-31T23:55:45Z
author dlg
files src/sys/dev/usb/umsm.c log diff annotate
message shuffle the code in umsm_match a bit.

if umsm_lookup doesnt return anything, return early and leave the
rest of umsm_match to handling specific devices.

no functional change.