OpenBSD cvs log

created 2024-03-24T06:11:40Z
begin 2024-03-20T00:00:00Z
end 2024-03-21T00:00:00Z
path src/sys
commits 17

date 2024-03-20T02:38:35Z
author jsg
files src/sys/dev/pci/drm/drm_linux.c log diff annotate
message in vga_get_uninterruptible() return early if behind a bridge

remove KASSERT() that triggered on dg2

date 2024-03-20T02:42:17Z
author jsg
files src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/dev/pci/drm/include/linux/vmalloc.h log diff annotate
message add vmap_pfn()

date 2024-03-20T02:44:57Z
author jsg
files src/sys/dev/pci/drm/include/linux/io-mapping.h log diff annotate
message start implementing io_mapping

date 2024-03-20T02:47:24Z
author jsg
files src/sys/dev/pci/drm/i915/intel_memory_region.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_stolen.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_region_lmem.c log diff annotate
message add replacements for io_mapping_init_wc() paths

date 2024-03-20T02:48:20Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_pages.c log diff annotate
message unstub i915_gem_object_map_pfn()

date 2024-03-20T02:51:06Z
author jsg
files src/sys/dev/pci/drm/include/linux/bitmap.h log diff annotate
message add bitmap_intersects() bitmap_from_arr32()

date 2024-03-20T02:54:40Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_sseu.c log diff annotate
message unstub xehp_load_dss_mask()

date 2024-03-20T02:56:49Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_lmem.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_resource.c log diff annotate
message enable io_mapping paths for lmem

date 2024-03-20T02:58:40Z
author jsg
files src/sys/dev/pci/drm/i915/i915_driver.c log diff annotate
src/sys/dev/pci/drm/i915/i915_drv.h log diff annotate
message init bus_space tags in ttm struct

date 2024-03-20T03:00:21Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c log diff annotate
message unstub i915_ttm_memcpy_init() i915_ttm_move_memcpy()

date 2024-03-20T03:02:24Z
author jsg
files src/sys/dev/pci/drm/ttm/ttm_tt.c log diff annotate
message handle ttm_sg_tt_init() not being called before ttm_tt_fini()

Check that dmamap and segs are non-NULL as not all drivers call
ttm_sg_tt_init().

date 2024-03-20T04:28:39Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_ttm.c log diff annotate
message unstub i915_ttm_io_mem_pfn()

date 2024-03-20T05:44:19Z
author jsg
files src/sys/dev/pci/drm/include/linux/io-mapping.h log diff annotate
message add io_mapping_map_atomic_wc()

date 2024-03-20T06:02:19Z
author jsg
files src/sys/dev/pci/drm/i915/i915_drv.h log diff annotate
src/sys/dev/pci/drm/i915/i915_gem.c log diff annotate
src/sys/dev/pci/drm/i915/i915_vma.c log diff annotate
message switch ggtt from agp_map to io_mapping

reduces the diff to linux, no functional change

date 2024-03-20T06:02:20Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ggtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gtt.h log diff annotate
message switch ggtt from agp_map to io_mapping

reduces the diff to linux, no functional change

date 2024-03-20T06:11:41Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_pages.c log diff annotate
message remove i915_gem_object_map() removed in linux 5.10

date 2024-03-20T22:52:44Z
author bluhm
files src/sys/dev/pci/drm/include/linux/bitmap.h log diff annotate
message Fix build with bitmap_copy() on i386 by adding const qualifier.

OK jsg@