{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":261718139,"defaultBranch":"master","name":"drm-kmod","ownerLogin":"freebsd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-06T09:54:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/811839?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710437513.0","currentOid":""},"activityList":{"items":[{"before":"0949a065fd319a9187e39d7e1778a306a7b0d6fb","after":"052039f8cbd1ce31ea5d904672458c7fa0ec224e","ref":"refs/heads/5.15-lts","pushedAt":"2024-03-14T17:31:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"},"commit":{"message":"drm/i915: fix build for __FreeBSD_version >= 1500015\n\nFreeBSD removed type and rid arguments from bus_*.\n\nhttps://cgit.freebsd.org/src/commit/?id=2baed46e85d33b1f99e6f96033acc85a9a6fbba4\nhttps://cgit.freebsd.org/src/commit/?id=9dbf5b0e6876d8c93890754bcc9c748339de79c0","shortMessageHtmlLink":"drm/i915: fix build for __FreeBSD_version >= 1500015"}},{"before":"9b0df8d2f0da7d7436e57cdaab055975581a1937","after":"36ad244cd1446fd974189be7a7ab1a92989b8eeb","ref":"refs/heads/6.1-lts","pushedAt":"2024-03-14T17:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"},"commit":{"message":"drm/i915: fix build for __FreeBSD_version >= 1500015\n\nFreeBSD removed type and rid arguments from bus_*.\n\nhttps://cgit.freebsd.org/src/commit/?id=2baed46e85d33b1f99e6f96033acc85a9a6fbba4\nhttps://cgit.freebsd.org/src/commit/?id=9dbf5b0e6876d8c93890754bcc9c748339de79c0\n(cherry picked from commit 1f0859f54b6f4bcce3862f30c9c1b5cfd08710db)","shortMessageHtmlLink":"drm/i915: fix build for __FreeBSD_version >= 1500015"}},{"before":"fe1b787235d651612be3203d1c048ec9d308ddb1","after":"1f0859f54b6f4bcce3862f30c9c1b5cfd08710db","ref":"refs/heads/master","pushedAt":"2024-03-14T17:23:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"},"commit":{"message":"drm/i915: fix build for __FreeBSD_version >= 1500015\n\nFreeBSD removed type and rid arguments from bus_*.\n\nhttps://cgit.freebsd.org/src/commit/?id=2baed46e85d33b1f99e6f96033acc85a9a6fbba4\nhttps://cgit.freebsd.org/src/commit/?id=9dbf5b0e6876d8c93890754bcc9c748339de79c0","shortMessageHtmlLink":"drm/i915: fix build for __FreeBSD_version >= 1500015"}},{"before":"082dfbc2ea870f34b17d0911c88e6866d42ab4f0","after":"9b0df8d2f0da7d7436e57cdaab055975581a1937","ref":"refs/heads/6.1-lts","pushedAt":"2024-02-24T12:59:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"dma-fence-chain: Get previous fence in RCU-safe way\n\nSponsored by:\tSerenity Cyber Security, LLC\n\n(cherry picked from commit fe1b787235d651612be3203d1c048ec9d308ddb1)","shortMessageHtmlLink":"dma-fence-chain: Get previous fence in RCU-safe way"}},{"before":"4ca06b0adece802b53c7e768485306a4612a4965","after":"fe1b787235d651612be3203d1c048ec9d308ddb1","ref":"refs/heads/master","pushedAt":"2024-02-24T12:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"dma-fence-chain: Get previous fence in RCU-safe way\n\nSponsored by:\tSerenity Cyber Security, LLC","shortMessageHtmlLink":"dma-fence-chain: Get previous fence in RCU-safe way"}},{"before":"b66c0a09276885836524a9724bab5d053891ddd2","after":"082dfbc2ea870f34b17d0911c88e6866d42ab4f0","ref":"refs/heads/6.1-lts","pushedAt":"2024-02-11T10:40:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"amd: Fix \"Unregistered use of FPU in kernel\" panic for DCN10 cores\n\nwith adding DC_FP_START/DC_FP_END around block of code that uses FPU\n\nThe panic message is:\n\npanic: Unregistered use of FPU in kernel\ncpuid = 2\ntime = 1704878955\nKDB: stack backtrace:\ndb_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe0100b3af70\nvpanic() at vpanic+0x131/frame 0xfffffe0100b3b0a0\npanic() at panic+0x43/frame 0xfffffe0100b3b100\ntrap() at trap+0x8dc/frame 0xfffffe0100b3b220\ncalltrap() at calltrap+0x8/frame 0xfffffe0100b3b220\n--- trap 0x16, rip = 0xffffffff8400299b, rsp = 0xfffffe0100b3b2f0, rbp = 0xfffffe0100b3b2f0 ---\ndcn_bw_sync_calcs_and_dml() at dcn_bw_sync_calcs_and_dml+0xb/frame 0xfffffe0100b3b2f0\ndcn10_create_resource_pool() at dcn10_create_resource_pool+0x6a6/frame 0xfffffe0100b3b490\ndc_create_resource_pool() at dc_create_resource_pool+0x4c/frame 0xfffffe0100b3b4b0\ndc_create() at dc_create+0x330/frame 0xfffffe0100b3b4f0\ndm_hw_init() at dm_hw_init+0x3d9/frame 0xfffffe0100b3b6e0\namdgpu_device_ip_hw_init_phase2() at amdgpu_device_ip_hw_init_phase2+0x5a/frame 0xfffffe0100b3b710\namdgpu_device_ip_init() at amdgpu_device_ip_init+0x370/frame 0xfffffe0100b3b790\namdgpu_device_init() at amdgpu_device_init+0x1cdb/frame 0xfffffe0100b3b850\namdgpu_driver_load_kms() at amdgpu_driver_load_kms+0x16/frame 0xfffffe0100b3b880\namdgpu_pci_probe() at amdgpu_pci_probe+0x283/frame 0xfffffe0100b3b8c0\nlinux_pci_attach_device() at linux_pci_attach_device+0x478/frame 0xfffffe0100b3b910\ndevice_attach() at device_attach+0x3b5/frame 0xfffffe0100b3b960\nbus_generic_driver_added() at bus_generic_driver_added+0xa1/frame 0xfffffe0100b3b990\ndevclass_driver_added() at devclass_driver_added+0x39/frame 0xfffffe0100b3b9d0\ndevclass_add_driver() at devclass_add_driver+0x11e/frame 0xfffffe0100b3ba10\n_linux_pci_register_driver() at _linux_pci_register_driver+0xcc/frame 0xfffffe0100b3ba40\namdgpu_evh() at amdgpu_evh+0x80/frame 0xfffffe0100b3ba50\nmodule_register_init() at module_register_init+0x85/frame 0xfffffe0100b3ba80\nlinker_load_module() at linker_load_module+0xbf9/frame 0xfffffe0100b3bd70\nkern_kldload() at kern_kldload+0x16a/frame 0xfffffe0100b3bdd0\nsys_kldload() at sys_kldload+0x5c/frame 0xfffffe0100b3be00\namd64_syscall() at amd64_syscall+0x109/frame 0xfffffe0100b3bf30\nfast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe0100b3bf30\n--- syscall (304, FreeBSD ELF64, kldload), rip = 0x32d5ff8d767a, rsp = 0x32d5fe406be8, rbp = 0x32d5fe407160 ---\nKDB: enter: panic\n\nhttps://github.com/freebsd/drm-kmod/issues/277\n\nSponsored by:\tSerenity Cyber Security, LLC\n\n(cherry picked from commit 4ca06b0adece802b53c7e768485306a4612a4965)","shortMessageHtmlLink":"amd: Fix \"Unregistered use of FPU in kernel\" panic for DCN10 cores"}},{"before":"1af4c68be62c22429de556c5aa6e0c8bde584f0c","after":"4ca06b0adece802b53c7e768485306a4612a4965","ref":"refs/heads/master","pushedAt":"2024-02-11T10:30:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"amd: Fix \"Unregistered use of FPU in kernel\" panic for DCN10 cores\n\nwith adding DC_FP_START/DC_FP_END around block of code that uses FPU\n\nThe panic message is:\n\npanic: Unregistered use of FPU in kernel\ncpuid = 2\ntime = 1704878955\nKDB: stack backtrace:\ndb_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe0100b3af70\nvpanic() at vpanic+0x131/frame 0xfffffe0100b3b0a0\npanic() at panic+0x43/frame 0xfffffe0100b3b100\ntrap() at trap+0x8dc/frame 0xfffffe0100b3b220\ncalltrap() at calltrap+0x8/frame 0xfffffe0100b3b220\n--- trap 0x16, rip = 0xffffffff8400299b, rsp = 0xfffffe0100b3b2f0, rbp = 0xfffffe0100b3b2f0 ---\ndcn_bw_sync_calcs_and_dml() at dcn_bw_sync_calcs_and_dml+0xb/frame 0xfffffe0100b3b2f0\ndcn10_create_resource_pool() at dcn10_create_resource_pool+0x6a6/frame 0xfffffe0100b3b490\ndc_create_resource_pool() at dc_create_resource_pool+0x4c/frame 0xfffffe0100b3b4b0\ndc_create() at dc_create+0x330/frame 0xfffffe0100b3b4f0\ndm_hw_init() at dm_hw_init+0x3d9/frame 0xfffffe0100b3b6e0\namdgpu_device_ip_hw_init_phase2() at amdgpu_device_ip_hw_init_phase2+0x5a/frame 0xfffffe0100b3b710\namdgpu_device_ip_init() at amdgpu_device_ip_init+0x370/frame 0xfffffe0100b3b790\namdgpu_device_init() at amdgpu_device_init+0x1cdb/frame 0xfffffe0100b3b850\namdgpu_driver_load_kms() at amdgpu_driver_load_kms+0x16/frame 0xfffffe0100b3b880\namdgpu_pci_probe() at amdgpu_pci_probe+0x283/frame 0xfffffe0100b3b8c0\nlinux_pci_attach_device() at linux_pci_attach_device+0x478/frame 0xfffffe0100b3b910\ndevice_attach() at device_attach+0x3b5/frame 0xfffffe0100b3b960\nbus_generic_driver_added() at bus_generic_driver_added+0xa1/frame 0xfffffe0100b3b990\ndevclass_driver_added() at devclass_driver_added+0x39/frame 0xfffffe0100b3b9d0\ndevclass_add_driver() at devclass_add_driver+0x11e/frame 0xfffffe0100b3ba10\n_linux_pci_register_driver() at _linux_pci_register_driver+0xcc/frame 0xfffffe0100b3ba40\namdgpu_evh() at amdgpu_evh+0x80/frame 0xfffffe0100b3ba50\nmodule_register_init() at module_register_init+0x85/frame 0xfffffe0100b3ba80\nlinker_load_module() at linker_load_module+0xbf9/frame 0xfffffe0100b3bd70\nkern_kldload() at kern_kldload+0x16a/frame 0xfffffe0100b3bdd0\nsys_kldload() at sys_kldload+0x5c/frame 0xfffffe0100b3be00\namd64_syscall() at amd64_syscall+0x109/frame 0xfffffe0100b3bf30\nfast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe0100b3bf30\n--- syscall (304, FreeBSD ELF64, kldload), rip = 0x32d5ff8d767a, rsp = 0x32d5fe406be8, rbp = 0x32d5fe407160 ---\nKDB: enter: panic\n\nhttps://github.com/freebsd/drm-kmod/issues/277\n\nSponsored by:\tSerenity Cyber Security, LLC","shortMessageHtmlLink":"amd: Fix \"Unregistered use of FPU in kernel\" panic for DCN10 cores"}},{"before":null,"after":"b66c0a09276885836524a9724bab5d053891ddd2","ref":"refs/heads/6.1-lts","pushedAt":"2023-12-25T10:26:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"drm/i915: Fix remapped stride with CCS on ADL+\n\ncommit 0ccd963fe555451b1f84e6d14d2b3ef03dd5c947 upstream.\n\nOn ADL+ the hardware automagically calculates the CCS AUX surface\nstride from the main surface stride, so when remapping we can't\nreally play a lot of tricks with the main surface stride, or else\nthe AUX surface stride would get miscalculated and no longer\nmatch the actual data layout in memory.\n\nSupposedly we could remap in 256 main surface tile units\n(AUX page(4096)/cachline(64)*4(4x1 main surface tiles per\nAUX cacheline)=256 main surface tiles), but the extra complexity\nis probably not worth the hassle.\n\nSo let's just make sure our mapping stride is calculated from\nthe full framebuffer stride (instead of the framebuffer width).\nThis way the stride we program into PLANE_STRIDE will be the\noriginal framebuffer stride, and thus there will be no change\nto the AUX stride/layout.\n\nCc: stable@vger.kernel.org\nCc: Imre Deak \nCc: Juha-Pekka Heikkila \nSigned-off-by: Ville Syrjälä \nLink: https://patchwork.freedesktop.org/patch/msgid/20231205180308.7505-1-ville.syrjala@linux.intel.com\nReviewed-by: Imre Deak \n(cherry picked from commit 2c12eb36f849256f5eb00ffaee9bf99396fd3814)\nSigned-off-by: Jani Nikula \nSigned-off-by: Greg Kroah-Hartman ","shortMessageHtmlLink":"drm/i915: Fix remapped stride with CCS on ADL+"}},{"before":"18764505e357d8e8738ff914725122f29167b4b1","after":"1af4c68be62c22429de556c5aa6e0c8bde584f0c","ref":"refs/heads/master","pushedAt":"2023-12-25T08:42:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"Bump linuxkpi required version to 60100\n\nSponsored by:\tSerenity Cyber Security, LLC","shortMessageHtmlLink":"Bump linuxkpi required version to 60100"}},{"before":"b9b3ee40a1f773229cf36ba30b61108ad5742227","after":"18764505e357d8e8738ff914725122f29167b4b1","ref":"refs/heads/master","pushedAt":"2023-12-24T08:43:39.000Z","pushType":"push","commitsCount":4372,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"Reduce diff with Linux 6.1\n\nSponsored by:\tSerenity Cyber Security, LLC","shortMessageHtmlLink":"Reduce diff with Linux 6.1"}},{"before":"faf012060075092fd48513cdaf34e6935f8e3dab","after":"0949a065fd319a9187e39d7e1778a306a7b0d6fb","ref":"refs/heads/5.15-lts","pushedAt":"2023-12-23T12:16:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"i915: undef overflows_type macro\n\nTo handle its future movement to linux/overflow.h in Linux 6.2+\n\nSponsored by:\tSerenity Cyber Security, LLC","shortMessageHtmlLink":"i915: undef overflows_type macro"}},{"before":"e64430ea1cc180aca1afbbb306af710dcf86a84d","after":"e7950546196d44af502dd6abf162d1453f6f0dd0","ref":"refs/heads/5.10-lts","pushedAt":"2023-12-23T12:14:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"i915: undef overflows_type macro\n\nTo handle its future movement to linux/overflow.h in Linux 6.2+\n\nSponsored by:\tSerenity Cyber Security, LLC\n\n(cherry picked from commit 8aad2d1b7e1521f66b089100f5c723d87d5ed7bd)","shortMessageHtmlLink":"i915: undef overflows_type macro"}},{"before":"36418eb560223b83aaf87da691f870cf10914e6a","after":"b9b3ee40a1f773229cf36ba30b61108ad5742227","ref":"refs/heads/master","pushedAt":"2023-12-10T21:13:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"drm-kmod 5.15-lts: make LINT kernels compile\n\nAround various optional KTR macro CTR calls unused variables were used.\nInitialise the variable, use the local variable (otherwise set but not used)\nrather than the one passed in.\nAlso __func__ is not a string literal which can be concatenated to a string,\nso use %s in the format string and (if needed) split up the CTR call into\ntwo calls.\n\nSponsored by:\tThe FreeBSD Foundation (MFC wifi bits w/o breaking the build)","shortMessageHtmlLink":"drm-kmod 5.15-lts: make LINT kernels compile"}},{"before":"4265741ff720a4e4e2979882221e705ab1cc5cab","after":"faf012060075092fd48513cdaf34e6935f8e3dab","ref":"refs/heads/5.15-lts","pushedAt":"2023-12-10T11:10:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"drm-kmod 5.15-lts: make LINT kernels compile\n\nAround various optional KTR macro CTR calls unused variables were used.\nInitialise the variable, use the local variable (otherwise set but not used)\nrather than the one passed in.\nAlso __func__ is not a string literal which can be concatenated to a string,\nso use %s in the format string and (if needed) split up the CTR call into\ntwo calls.\n\nSponsored by:\tThe FreeBSD Foundation (MFC wifi bits w/o breaking the build)","shortMessageHtmlLink":"drm-kmod 5.15-lts: make LINT kernels compile"}},{"before":"4daf99507d32aef59b019f3e6e45175928881cc7","after":"36418eb560223b83aaf87da691f870cf10914e6a","ref":"refs/heads/master","pushedAt":"2023-12-09T10:29:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"},"commit":{"message":"drmcheckapplied: Use author date to reduce false positives\n\n[Why]\nSometimes, a commit subject is used by several commits, so this property\nalone is not enough to discriminate already applied patches.\n\n[How]\nBy using the commit date in addition to the subject, we are sure the\ncombination is unique.","shortMessageHtmlLink":"drmcheckapplied: Use author date to reduce false positives"}},{"before":"0c5621bdf569be3b7ab1824cb075c367f49673be","after":"4daf99507d32aef59b019f3e6e45175928881cc7","ref":"refs/heads/master","pushedAt":"2023-11-27T13:57:56.000Z","pushType":"pr_merge","commitsCount":778,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"Reduce diff with Linux 5.17","shortMessageHtmlLink":"Reduce diff with Linux 5.17"}},{"before":"1fd4e57734bddfce3ed2577c50ac613a019cc86e","after":"0c5621bdf569be3b7ab1824cb075c367f49673be","ref":"refs/heads/master","pushedAt":"2023-11-26T12:16:21.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"drm: Drop FreeBSD-specific checks of oops_in_progress\n\n[Why]\nWith vt_drmfb, I believe they are not needed anymore.","shortMessageHtmlLink":"drm: Drop FreeBSD-specific checks of oops_in_progress"}},{"before":"4f92c9e1964979ab9636e6e8cbf9381cea8370cd","after":"4265741ff720a4e4e2979882221e705ab1cc5cab","ref":"refs/heads/5.15-lts","pushedAt":"2023-11-13T08:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"},"commit":{"message":"FreeBSD: i915: Assume \"native\" backlight\n\nAssume we have a \"native\" backlight (in Linux term).\nThis fixes an issue where the firmware/IP reset the backlight level when\nsome events happens (plugging charger or suspend/resume for example).\n\nReported by:\tDr. Amr Osman \nSponsored by:\tBeckhoff Automation GmbH & Co. KG\n\n(cherry picked from commit 1fd4e57734bddfce3ed2577c50ac613a019cc86e)","shortMessageHtmlLink":"FreeBSD: i915: Assume \"native\" backlight"}},{"before":"fde1da4d3e5220baf5cd82fa1a2441bd7cada138","after":"1fd4e57734bddfce3ed2577c50ac613a019cc86e","ref":"refs/heads/master","pushedAt":"2023-11-13T08:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"},"commit":{"message":"FreeBSD: i915: Assume \"native\" backlight\n\nAssume we have a \"native\" backlight (in Linux term).\nThis fixes an issue where the firmware/IP reset the backlight level when\nsome events happens (plugging charger or suspend/resume for example).\n\nReported by:\tDr. Amr Osman \nSponsored by:\tBeckhoff Automation GmbH & Co. KG","shortMessageHtmlLink":"FreeBSD: i915: Assume \"native\" backlight"}},{"before":"dce1b3ba0d1ff8ccbbbec09d74480a3a0de346e4","after":"fde1da4d3e5220baf5cd82fa1a2441bd7cada138","ref":"refs/heads/master","pushedAt":"2023-11-12T12:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"drm: Fix build with AGP and DRM_LEGACY config options enabled\n\nThis should fix build on i386 (not tested)\n\nFixes: a578ea3e2175 (\"drm/radeon: Move AGP helpers into radeon driver\")\nFixes: d994a9b29d01 (\"drm: Mark AGP implementation and ioctls as legacy\")\nFixes: b39ccb9aaac7 (\"FreeBSD: drm_pci: Remove custom code\")\n\nSponsored by: Serenity CuberSecurity, LLC","shortMessageHtmlLink":"drm: Fix build with AGP and DRM_LEGACY config options enabled"}},{"before":"ff9a45e0d614c07cbf262858b742e8012b8bcf25","after":"dce1b3ba0d1ff8ccbbbec09d74480a3a0de346e4","ref":"refs/heads/master","pushedAt":"2023-11-07T15:11:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"Revert \"drmgeneratepatch: Chase for drm_dp_* files migration\"\n\nIt is premature to place the commit here. It must be added just before\ndrivers/gpu/drm/dp directory creation.\n\nThis reverts commit 4f0d96c24a15625af4fd4abd265f39b2c35b0520.\n\nSponsored by:\tSerenity CyberSecurity, LLC","shortMessageHtmlLink":"Revert \"drmgeneratepatch: Chase for drm_dp_* files migration\""}},{"before":"8d75d223b988de8933309142e778198f023f58df","after":"ff9a45e0d614c07cbf262858b742e8012b8bcf25","ref":"refs/heads/master","pushedAt":"2023-11-04T06:54:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"drmgeneratepatch: Add linux/dma-resv.h to list of tracked files\n\nSponsored by:\tSerenity CyberSecurity, LLC","shortMessageHtmlLink":"drmgeneratepatch: Add linux/dma-resv.h to list of tracked files"}},{"before":"bd4bc91d37b1d0a3868566b08d71f4094dff0bb1","after":"4f92c9e1964979ab9636e6e8cbf9381cea8370cd","ref":"refs/heads/5.15-lts","pushedAt":"2023-10-16T22:29:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"drm: Use proper memory type during destroy of gem framebuffer\n\nThis removes bogus drm_kms line from `vmstat -m` output.\n\nSponsored by:\tSerenity Cybersecurity, LLC\n\n(cherry picked from commit b6a45f8039f16d8e163a238fb71f70c77f84d5e4)","shortMessageHtmlLink":"drm: Use proper memory type during destroy of gem framebuffer"}},{"before":"1121634a1a8421a128fa993a8eaf4e7848bc3aca","after":"8d75d223b988de8933309142e778198f023f58df","ref":"refs/heads/master","pushedAt":"2023-10-16T20:24:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"drm: Drop unused malloc types\n\nSponsored by:\tSerenity Cybersecurity, LLC","shortMessageHtmlLink":"drm: Drop unused malloc types"}},{"before":"48e288c245d94e7777fafda2d7a90c05895c1887","after":"1121634a1a8421a128fa993a8eaf4e7848bc3aca","ref":"refs/heads/master","pushedAt":"2023-10-16T16:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"dma-fence: Use M_KMALLOK type for chain memory (de)allocations.\n\ndma-fence-chains share common destructor with ordinary dma-fences that\nleads to requirement of having the same memory type for both.\nThis change fixes `vmstat -m` output for running amdgpu driver.\n\nSponsored by:\tSerenity Cybersecurity, LLC","shortMessageHtmlLink":"dma-fence: Use M_KMALLOK type for chain memory (de)allocations."}},{"before":"4e10496a8eb35cc7780e9f585e1c5c099d87a284","after":"bd4bc91d37b1d0a3868566b08d71f4094dff0bb1","ref":"refs/heads/5.15-lts","pushedAt":"2023-10-16T07:53:33.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"dma-fence: Decrease fence reference counter in chain_walk\n\nThis fixes intensive memory leak on some AMD cards. e.g. on Yellow Carp\n\nFixes:\t54c93a09f665 (\"dmabuf: Rewrite dma-fence subsystem\")\nSponsored by:\tSerenity Cybersecurity, LLC\n\n(cherry picked from commit 48e288c245d94e7777fafda2d7a90c05895c1887)","shortMessageHtmlLink":"dma-fence: Decrease fence reference counter in chain_walk"}},{"before":"b7ad04844fd8c1195b4c2f8d867499b4356000a5","after":"48e288c245d94e7777fafda2d7a90c05895c1887","ref":"refs/heads/master","pushedAt":"2023-10-16T07:17:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wulf7","name":"Vladimir Kondratyev","path":"/wulf7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502098?s=80&v=4"},"commit":{"message":"dma-fence: Decrease fence reference counter in chain_walk\n\nThis fixes intensive memory leak on some AMD cards. e.g. on Yellow Carp\n\nFixes:\t54c93a09f665 (\"dmabuf: Rewrite dma-fence subsystem\")\nSponsored by:\tSerenity Cybersecurity, LLC","shortMessageHtmlLink":"dma-fence: Decrease fence reference counter in chain_walk"}},{"before":"4e10496a8eb35cc7780e9f585e1c5c099d87a284","after":null,"ref":"refs/heads/5.15.118","pushedAt":"2023-06-27T08:18:15.391Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"}},{"before":"5d3f935f4a01eb48778a457719036ba0bc323e1c","after":"4e10496a8eb35cc7780e9f585e1c5c099d87a284","ref":"refs/heads/5.15-lts","pushedAt":"2023-06-27T08:17:06.624Z","pushType":"push","commitsCount":379,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"},"commit":{"message":"drm/amdgpu: add missing radeon secondary PCI ID\n\ncommit e61f67749b351c19455ce3085af2ae9af80023bc upstream.\n\n0x5b70 is a missing RV370 secondary id. Add it so\nwe don't try and probe it with amdgpu.\n\nCc: michel@daenzer.net\nReviewed-by: Michel Dänzer \nTested-by: Michel Dänzer \nSigned-off-by: Alex Deucher \nCc: stable@vger.kernel.org\nSigned-off-by: Greg Kroah-Hartman ","shortMessageHtmlLink":"drm/amdgpu: add missing radeon secondary PCI ID"}},{"before":null,"after":"4e10496a8eb35cc7780e9f585e1c5c099d87a284","ref":"refs/heads/5.15.118","pushedAt":"2023-06-27T07:57:14.092Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"evadot","name":"Emmanuel Vadot","path":"/evadot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3378808?s=80&v=4"},"commit":{"message":"drm/amdgpu: add missing radeon secondary PCI ID\n\ncommit e61f67749b351c19455ce3085af2ae9af80023bc upstream.\n\n0x5b70 is a missing RV370 secondary id. Add it so\nwe don't try and probe it with amdgpu.\n\nCc: michel@daenzer.net\nReviewed-by: Michel Dänzer \nTested-by: Michel Dänzer \nSigned-off-by: Alex Deucher \nCc: stable@vger.kernel.org\nSigned-off-by: Greg Kroah-Hartman ","shortMessageHtmlLink":"drm/amdgpu: add missing radeon secondary PCI ID"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFe8s7gA","startCursor":null,"endCursor":null}},"title":"Activity · freebsd/drm-kmod"}