created | 2023-12-19T21:09:01Z |
---|---|
begin | 2023-12-14T00:00:00Z |
end | 2023-12-15T00:00:00Z |
path | src/sys |
commits | 22 |
date | 2023-12-14T05:14:10Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c | log | diff | annotate |
message |
drm/amdgpu: correct chunk_ptr to a pointer to chunk. From YuanShang 9046665befd6e9b9b97df458dc4c41cfe63e21d3 in linux-6.1.y/6.1.68 50d51374b498457c4dea26779d32ccfed12ddaff in mainline linux |
date | 2023-12-14T05:15:58Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c | log | diff | annotate |
src/sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c | log | diff | annotate | |
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c | log | diff | annotate | |
message |
drm/amdgpu: fix memory overflow in the IB test From Tim Huang 613eaee4459dfdae02f48cd02231cc177e9c37e7 in linux-6.1.y/6.1.68 6b0b7789a7a5f3e69185449f891beea58e563f9b in mainline linux |
date | 2023-12-14T05:17:32Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c | log | diff | annotate |
message |
drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c From Srinivasan Shanmugam 41c5dd545e765bf4677a211d3c68808d7069e4a1 in linux-6.1.y/6.1.68 93125cb704919f572c01e02ef64923caff1c3164 in mainline linux |
date | 2023-12-14T05:19:03Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c | log | diff | annotate |
message |
drm/amdgpu: correct the amdgpu runtime dereference usage count From Prike Liang 458affed061935948d31f5d731bbcfbff3158762 in linux-6.1.y/6.1.68 c6df7f313794c3ad41a49b9a7c95da369db607f3 in mainline linux |
date | 2023-12-14T05:20:52Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: Update ras eeprom support for smu v13_0_0 and v13_0_10 From Candice Li f549f837b9aca23983540fc6498e19eee8b3073a in linux-6.1.y/6.1.68 bc22f8ec464af9e14263c3ed6a1c2be86618c804 in mainline linux |
date | 2023-12-14T05:23:24Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: Add EEPROM I2C address support for ip discovery From Candice Li a945568638acfc7d2d95de520849857506b21252 in linux-6.1.y/6.1.68 c9bdc6c3cf39df6db9c611d05fc512b1276b1cc8 in mainline linux |
date | 2023-12-14T05:25:39Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_eeprom.c | log | diff | annotate |
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate | |
message |
drm/amdgpu: Remove redundant I2C EEPROM address From Luben Tuikov ee9efcdc76af0dcb51579aa61c5019eabce93d73 in linux-6.1.y/6.1.68 da858deab88eb561f2196bc99b6dbd2320e56456 in mainline linux |
date | 2023-12-14T05:27:09Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: Decouple RAS EEPROM addresses from chips From Luben Tuikov c67c553b4dd9a315919ae8990da367523fad0e38 in linux-6.1.y/6.1.68 3b8164f8084ff7888ed24970efa230ff5d36eda8 in mainline linux |
date | 2023-12-14T05:30:17Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: Add support for RAS table at 0x40000 From Luben Tuikov 30289057ef8f8accd98ee41221c859a471f20c5c in linux-6.1.y/6.1.68 64a3dbb06ad88d89a0958ccafc4f01611657f641 in mainline linux |
date | 2023-12-14T05:31:54Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: Remove second moot switch to set EEPROM I2C address From Luben Tuikov a3049c9a30131639f056a2b3db934c70ff91068a in linux-6.1.y/6.1.68 1bb745d7596d2b368fd9afb90473f3581495e39d in mainline linux |
date | 2023-12-14T05:33:28Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: Return from switch early for EEPROM I2C address From Luben Tuikov af6b1f1156fc2d886251a076b87243597301437c in linux-6.1.y/6.1.68 8782007b5f5795f118c5167f46d8c8142abcc92f in mainline linux |
date | 2023-12-14T05:34:50Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: simplify amdgpu_ras_eeprom.c From Alex Deucher 4ccb34d4313b81d6268b1e68bd9a4e7309f096f6 in linux-6.1.y/6.1.68 6246059a19d4cd32ef1af42a6ab016b779cd68c4 in mainline linux |
date | 2023-12-14T05:36:31Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: Add I2C EEPROM support on smu v13_0_6 From Candice Li 87509778718cffdee6412f0d39713f883208a013 in linux-6.1.y/6.1.68 b81fde0dfe402e864ef1ac506eba756c89f1ad32 in mainline linux |
date | 2023-12-14T05:38:21Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c | log | diff | annotate |
message |
drm/amdgpu: Update EEPROM I2C address for smu v13_0_0 From Candice Li c8bf22e0d0499de0692a91290f923029230a5bd4 in linux-6.1.y/6.1.68 e0409021e34af50e7b6f31635c8d21583d7c43dd in mainline linux |
date | 2023-12-14T05:40:30Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/display/intel_dp.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/display/intel_hdmi.c | log | diff | annotate | |
message |
drm/i915/display: Drop check for doublescan mode in modevalid From Ankit Nautiyal e6d55cf4939987eb1761cb0cbf47af233123da87 in linux-6.1.y/6.1.68 9d04eb20bc71a383b4d4e383b0b7fac8d38a2e34 in mainline linux |
date | 2023-12-14T05:43:28Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/i915_reg.h | log | diff | annotate |
message |
drm/i915/lvds: Use REG_BIT() & co. From Ville Syrjala cf70d62ace9070fb8be900fa87cb2e43cbc1fa9f in linux-6.1.y/6.1.68 9dd56e979cb69f5cd904574c852b620777a2f69f in mainline linux |
date | 2023-12-14T05:43:29Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/display/intel_lvds.c | log | diff | annotate |
message |
drm/i915/lvds: Use REG_BIT() & co. From Ville Syrjala cf70d62ace9070fb8be900fa87cb2e43cbc1fa9f in linux-6.1.y/6.1.68 9dd56e979cb69f5cd904574c852b620777a2f69f in mainline linux |
date | 2023-12-14T05:44:58Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/display/intel_sdvo.c | log | diff | annotate |
message |
drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvo From Jani Nikula d9ef7b05ccd7f4f0d12b7aed2a2e5858809dd4a4 in linux-6.1.y/6.1.68 f2f9c8cb6421429ef166d6404426693212d0ca07 in mainline linux |
date | 2023-12-14T05:47:41Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/display/icl_dsi.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/display/intel_crt.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/display/intel_display.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/display/intel_display.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_dp_mst.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/display/intel_dvo.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/display/intel_hdmi.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_sdvo.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/display/intel_tv.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/display/vlv_dsi.c | log | diff | annotate | |
message |
drm/i915: Skip some timing checks on BXT/GLK DSI transcoders From Ville Syrjala f38b4e99e24cbc45084552fe50273ed847a4f511 in linux-6.1.y/6.1.68 20c2dbff342aec13bf93c2f6c951da198916a455 in mainline linux |
date | 2023-12-14T11:58:09Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_malloc.c | log | diff | annotate |
message |
Bring default logic to set nkmempages into the 21st century. The new logic is: Up to 1G physmem use physical memory / 4, above 1G add an extra 16MB per 1G of memory. Clamp it down depending on available kernel virtual address space - up and including 512M -> 64MB (macppc, arm, sh) - between 512M and 1024M -> 128MB (hppa, i386, mips, luna88k) - over 1024M clamping to VM_KERNEL_SPACE_SIZE / 4 The result is much more malloc(9) space on 64bit archs with lots of memory and large kva space. Note: amd64 only has 4G of kva and therefor nkmempages is limited to 262144 As a side-effect NKMEMPAGES_MAX and nkmempages_max are no longer used. Tested and OK miod@ |
date | 2023-12-14T13:26:49Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/arch/alpha/include/param.h | log | diff | annotate |
src/sys/arch/amd64/include/param.h | log | diff | annotate | |
src/sys/arch/arm/include/param.h | log | diff | annotate | |
src/sys/arch/arm64/include/param.h | log | diff | annotate | |
src/sys/arch/hppa/include/param.h | log | diff | annotate | |
src/sys/arch/i386/include/param.h | log | diff | annotate | |
src/sys/arch/m88k/include/param.h | log | diff | annotate | |
src/sys/arch/mips64/include/param.h | log | diff | annotate | |
src/sys/arch/powerpc/include/param.h | log | diff | annotate | |
src/sys/arch/powerpc64/include/param.h | log | diff | annotate | |
src/sys/arch/riscv64/include/param.h | log | diff | annotate | |
src/sys/arch/sh/include/param.h | log | diff | annotate | |
src/sys/arch/sparc64/include/param.h | log | diff | annotate | |
message |
NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h. OK miod@ |
date | 2023-12-14T14:04:57Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_malloc.c | log | diff | annotate |
message |
Workaround for broken clang which has a broken -fno-zero-initialized-in-bss implementation. Set nkmempages to -1 by default instead of 0 so that the value ends up in the data section. This way config(8) is able to alter the value as promised. See also: https://github.com/llvm/llvm-project/issues/74632 OK miod@ |