CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:24:38 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_stolen.c Log Message: i915_gem_stolen: Fill sg_pgs, with size/PAGE_SIZE entries. Use sg_alloc_table_from_bus_dmamem to do

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:24:38 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_stolen.c Log Message: i915_gem_stolen: Fill sg_pgs, with size/PAGE_SIZE entries. Use sg_alloc_table_from_bus_dmamem to do

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:24:27 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_stolen.c Log Message: i915_gem_stolen: Fix memory leak. Found while trying to address the PR 57833 class of problems. XXX

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:24:27 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_stolen.c Log Message: i915_gem_stolen: Fix memory leak. Found while trying to address the PR 57833 class of problems. XXX

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:23:19 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_region.c Log Message: i915_gem_region: Fill sg_pgs, with size/PAGE_SIZE entries. Use sg_alloc_table_from_bus_dmamem to do

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:23:19 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_region.c Log Message: i915_gem_region: Fill sg_pgs, with size/PAGE_SIZE entries. Use sg_alloc_table_from_bus_dmamem to do

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:23:04 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c Log Message: i915_gem_phys: Fill sg_pgs. This is needed by i915 gem fault, which maps user virtual addresses to those

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:23:04 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c Log Message: i915_gem_phys: Fill sg_pgs. This is needed by i915 gem fault, which maps user virtual addresses to those

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:54 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_pages.c Log Message: i915_gem: Assert page array size. Let's detect the bug of sg_npgs failing to match

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:54 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_pages.c Log Message: i915_gem: Assert page array size. Let's detect the bug of sg_npgs failing to match

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:40 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915_gem: Avoid walking off end of sg_pgs. sg_npgs currently fails to match obj->base.size/PAGE_SIZE only

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:40 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_mman.c Log Message: i915_gem: Avoid walking off end of sg_pgs. sg_npgs currently fails to match obj->base.size/PAGE_SIZE only

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:27 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_region.c Log Message: i915_gem_region: Reduce diff from upstream a little. No functional change intended. Prompted by

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2024-01-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Jan 19 22:22:27 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_region.c Log Message: i915_gem_region: Reduce diff from upstream a little. No functional change intended. Prompted by

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2024-01-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 14 22:15:15 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_pci.c Log Message: i915: Backport change to downgrade gen7/vlv to aliasing-ppggtt. PR kern/57268 XXX pullup-10 commit

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2024-01-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jan 14 22:15:15 UTC 2024 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_pci.c Log Message: i915: Backport change to downgrade gen7/vlv to aliasing-ppggtt. PR kern/57268 XXX pullup-10 commit

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2023-08-08 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 8 06:59:41 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.h Log Message: nix the NetBSD specific GEM_BUG_ON(). avoids GCC 12 warnings, and matches upstream closer. To generate a diff of this

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2023-08-08 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Aug 8 06:59:41 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.h Log Message: nix the NetBSD specific GEM_BUG_ON(). avoids GCC 12 warnings, and matches upstream closer. To generate a diff of this

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2023-07-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 9 20:24:06 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fail gracefully, don't panic, with unsupported ggtt views. Workaround for part of PR kern/56648. XXX

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2023-07-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 9 20:24:06 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Fail gracefully, don't panic, with unsupported ggtt views. Workaround for part of PR kern/56648. XXX

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2023-05-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri May 12 10:13:37 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_busy.c Log Message: i915: Avoid dereferencing null fence if resv has changed. PR kern/57402 XXX pullup-10 To generate a

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2023-05-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri May 12 10:13:37 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_busy.c Log Message: i915: Avoid dereferencing null fence if resv has changed. PR kern/57402 XXX pullup-10 To generate a

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2022-09-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Sep 13 10:14:43 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_execbuffer.c Log Message: i915: Fix error branches of execbuffer vma pinning. PR kern/56591 To generate a diff of this

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2022-09-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Sep 13 10:14:43 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_execbuffer.c Log Message: i915: Fix error branches of execbuffer vma pinning. PR kern/56591 To generate a diff of this

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2022-09-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 1 11:49:23 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_context.c Log Message: i915: Stop pretending the GTT size is zero as workaround. Whatever bug this was I don't know how to

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2022-09-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 1 11:49:23 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_context.c Log Message: i915: Stop pretending the GTT size is zero as workaround. Whatever bug this was I don't know how to

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-07-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 11 18:56:00 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Defer destroying waitqueue until after callback is removed. Candidate fix for PR kern/56561. To

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-07-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 11 18:56:00 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Defer destroying waitqueue until after callback is removed. Candidate fix for PR kern/56561. To

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-05-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri May 27 21:02:27 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_utils.h Log Message: i915: Fix missing newlines in custom warning message macros. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-05-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri May 27 21:02:27 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_utils.h Log Message: i915: Fix missing newlines in custom warning message macros. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 21:18:12 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_gmbus.c Log Message: i915: Fix sense of conditional for gmbus wait. This enables i915 to again retrieve EDID data from

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 21:18:12 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_gmbus.c Log Message: i915: Fix sense of conditional for gmbus wait. This enables i915 to again retrieve EDID data from

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 20:35:20 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_gmbus.c Log Message: i915: Raise gmbus_wait timeout from 10ms to 50ms to match upstream. To generate a diff of this commit:

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 20:35:20 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_gmbus.c Log Message: i915: Raise gmbus_wait timeout from 10ms to 50ms to match upstream. To generate a diff of this commit:

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 18:41:22 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_gmbus.c Log Message: i915: Fix bug in gmbus_wait: test status passed, not GMBUS_ACTIVE. To generate a diff of this commit:

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 22 18:41:22 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_gmbus.c Log Message: i915: Fix bug in gmbus_wait: test status passed, not GMBUS_ACTIVE. To generate a diff of this commit:

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-03-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 16 23:32:52 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Avoid freeing anything under a spin lock. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-03-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 16 23:32:52 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Avoid freeing anything under a spin lock. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 21:23:39 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_psr.h Log Message: i915: Disable PSR for now. Something seems to be wrong with it, causing the display to get stuck. To be

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 21:23:39 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_psr.h Log Message: i915: Disable PSR for now. Something seems to be wrong with it, causing the display to get stuck. To be

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 14:20:30 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_acpi.c Log Message: i915: Omit needless ifdefs around ACPI API. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 14:20:30 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_acpi.c Log Message: i915: Omit needless ifdefs around ACPI API. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 14:19:35 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_acpi.c Log Message: i915: Use pci_get_segment, not 0. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 14:19:35 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_acpi.c Log Message: i915: Use pci_get_segment, not 0. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 14:18:42 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Use new rb_move to relocate the active tree. To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-02-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Feb 27 14:18:42 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Use new rb_move to relocate the active tree. To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-02-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Feb 15 18:14:18 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: Revert "i915: Defer final wakeup on active until after retirement." This reverts i915_active.c 1.11.

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-02-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Feb 15 18:14:18 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: Revert "i915: Defer final wakeup on active until after retirement." This reverts i915_active.c 1.11.

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-02-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 14 20:37:51 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Defer final wakeup on active until after retirement. Not sure what I was thinking when I moved this

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2022-02-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 14 20:37:51 UTC 2022 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Defer final wakeup on active until after retirement. Not sure what I was thinking when I moved this

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Dec 27 13:29:15 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Fix timeout return value of i915_request_wait. For some reason this returns ETIME, not ETIMEDOUT or 0

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Dec 27 13:29:04 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Factor a little out of #ifdef NetBSD. Doesn't really reduce diff but slightly reduces danger of bad

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Dec 27 13:29:04 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Factor a little out of #ifdef NetBSD. Doesn't really reduce diff but slightly reduces danger of bad

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Dec 27 13:28:52 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Omit diff now that TASK_INTERRUPTIBLE is defined. To generate a diff of this commit: cvs rdiff -u -r1.13

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Dec 27 11:06:49 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: intel_csr.c Log Message: i915: Disable message citing firmware URL. Not very helpful for users; helpful only for developers maintaining the

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 26 21:00:51 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_panel.c Log Message: i915: Unifdef cnp_enable/disable_backlight. Not sure why this was ifdef'd out in the first place!

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 26 21:00:51 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_panel.c Log Message: i915: Unifdef cnp_enable/disable_backlight. Not sure why this was ifdef'd out in the first place!

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Dec 24 15:08:09 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_opregion.c intel_opregion.h Log Message: i915: Use AcpiOsMapMemory, not bus_space_map, for opregion. Needed

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Dec 24 15:08:09 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_opregion.c intel_opregion.h Log Message: i915: Use AcpiOsMapMemory, not bus_space_map, for opregion. Needed

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Dec 24 15:07:47 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_shmem.c Log Message: i915: Restore uao_set_pgfl for i915 gem objects, lost in the merge. Needed to ensure we allocate paddrs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Dec 24 15:07:47 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_shmem.c Log Message: i915: Restore uao_set_pgfl for i915 gem objects, lost in the merge. Needed to ensure we allocate paddrs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Dec 24 00:14:03 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Fix memory leak in active node allocation under #ifdef NetBSD. Potential fix for PR kern/56573. To

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Dec 24 00:14:03 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_active.c Log Message: i915: Fix memory leak in active node allocation under #ifdef NetBSD. Potential fix for PR kern/56573. To

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-21 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Tue Dec 21 12:06:30 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_scheduler.c Log Message: i915_scheduler.c: node_to_request: duplicate 'const' declaration specifier To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-21 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Tue Dec 21 12:06:30 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_scheduler.c Log Message: i915_scheduler.c: node_to_request: duplicate 'const' declaration specifier To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-21 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Tue Dec 21 12:00:40 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_shmem.c Log Message: i915_gem_shmem.c: shmem_get_pages: fix uninitialize use of "noreclaim" To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-21 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Tue Dec 21 12:00:40 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_shmem.c Log Message: i915_gem_shmem.c: shmem_get_pages: fix uninitialize use of "noreclaim" To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-21 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Tue Dec 21 11:44:18 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_drv.c Log Message: i915_drm_resume_early: initialize ret clang -Wsometimes-uninitialized says uninitialized use on line 2043 when if

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-21 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Tue Dec 21 11:44:18 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_drv.c Log Message: i915_drm_resume_early: initialize ret clang -Wsometimes-uninitialized says uninitialized use on line 2043 when if

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Dec 20 19:54:07 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.h Log Message: i915: Obviate need for __diagused on variables in GEM_BUG_ON. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Dec 20 19:54:07 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.h Log Message: i915: Obviate need for __diagused on variables in GEM_BUG_ON. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:45:43 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c Log Message: i915: Use BUS_DMA_COHERENT where Linux uses dma_alloc_coherent. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:45:43 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_phys.c Log Message: i915: Use BUS_DMA_COHERENT where Linux uses dma_alloc_coherent. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:43:14 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_context.c Log Message: i915: For now, pretend gtt size is zero. Something goes wrong with EXEC_OBJECT_PINNED in Mesa i965 brw

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:43:14 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_context.c Log Message: i915: For now, pretend gtt size is zero. Something goes wrong with EXEC_OBJECT_PINNED in Mesa i965 brw

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:41:00 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_engine.h Log Message: i915: Use splx, not splraise, to restore IPL after splsoftserial. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:41:00 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_engine.h Log Message: i915: Use splx, not splraise, to restore IPL after splsoftserial. To generate a diff of this commit: cvs

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:40:31 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_dp.c intel_gmbus.c Log Message: i915: Fix some timeout return values in gmbus and dp logic. To generate a diff

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:40:31 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_dp.c intel_gmbus.c Log Message: i915: Fix some timeout return values in gmbus and dp logic. To generate a diff

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:37:29 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_engine_pm.c Log Message: i915: Omit spurious compile-time assertion. The assertion failed on i386 with our struct

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:37:29 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_engine_pm.c Log Message: i915: Omit spurious compile-time assertion. The assertion failed on i386 with our struct

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:37:17 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_display.c Log Message: i915: Suppress spurious -Wmaybe-uninitialized warnings. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:37:17 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_display.c Log Message: i915: Suppress spurious -Wmaybe-uninitialized warnings. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:36:15 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_fence.c Log Message: i915: Fix destroy/free order for i915 gem stub fence. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gem

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:36:15 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_fence.c Log Message: i915: Fix destroy/free order for i915 gem stub fence. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:35:13 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Terminate inner loop if we hit end of view. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:35:13 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Terminate inner loop if we hit end of view. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:35:05 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Assert output segment index. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:35:05 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Assert output segment index. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:34:50 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Tighten assertion about segment index. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:34:50 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_ggtt.c Log Message: i915: Tighten assertion about segment index. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 \

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:34:34 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Fix locking-against-self in i915_request_wait. To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:34:34 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: i915: Fix locking-against-self in i915_request_wait. To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:33:57 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: intel_wakeref.c intel_wakeref.h src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_engine_cs.c

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:33:57 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: intel_wakeref.c intel_wakeref.h src/sys/external/bsd/drm2/dist/drm/i915/gt: intel_engine_cs.c

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:32:15 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_drv.c i915_gem.c i915_perf.c i915_pmu.c intel_runtime_pm.c intel_uncore.c intel_uncore.h intel_wakeref.c

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:32:15 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_drv.c i915_gem.c i915_perf.c i915_pmu.c intel_runtime_pm.c intel_uncore.c intel_uncore.h intel_wakeref.c

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:55 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_display.c Log Message: i915: Backport fix for locking-against-self on attach. commit d1b2828af0cc414356c18d7814b83ba33b472054

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/display

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:28:55 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/display: intel_display.c Log Message: i915: Backport fix for locking-against-self on attach. commit d1b2828af0cc414356c18d7814b83ba33b472054

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915/gt

2021-12-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 19 12:27:32 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915/gt: gen6_ppgtt.c Log Message: i915: Fix gen6 pd_vma_bind. We only need space for the ppgtt in this vma, not space for the whole VM. To

  1   2   3   4   5   >