{"push_id":782502483,"size":1000,"distinct_size":634,"ref":"refs/heads/master","head":"7d9071a095023cd1db8fa18fa0d648dc1a5210e0","before":"02cf1da2548d318ad4db9eb4cf8656e24b11aefc","commits":[{"sha":"ed88a0ee7ff53c292350fc5d38eae161c2372d51","author":{"email":"331ec51bea57dab96050040a347da39906b1207b@amd.com","name":"Chunming Zhou"},"message":"drm/amdgpu: use kernel fence for sdma ib test\n\nSigned-off-by: Chunming Zhou <david1.zhou@amd.com>\nReviewed-by: Christian K?nig <christian.koenig@amd.com>\nReviewed-by: Jammy Zhou <jammy.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/ed88a0ee7ff53c292350fc5d38eae161c2372d51"},{"sha":"1763552ee8a7f39a1788d24e27b50d4dee383520","author":{"email":"331ec51bea57dab96050040a347da39906b1207b@amd.com","name":"Chunming Zhou"},"message":"drm/amdgpu: add kernel fence in ib_submit_kernel_helper\n\nevery sbumission should be able to get a fence.\n\nSigned-off-by: Chunming Zhou <david1.zhou@amd.com>\nReviewed-by: Christian K?nig <christian.koenig@amd.com>\nReviewed-by: Jammy Zhou <jammy.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/1763552ee8a7f39a1788d24e27b50d4dee383520"},{"sha":"03d3a3e634894259a27979f4a372273162611e78","author":{"email":"331ec51bea57dab96050040a347da39906b1207b@amd.com","name":"Chunming Zhou"},"message":"drm/amdgpu: fix null pointer by previous cleanup\n\nSigned-off-by: Chunming Zhou <david1.zhou@amd.com>\nReviewed-by: Christian K?nig <christian.koenig@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/03d3a3e634894259a27979f4a372273162611e78"},{"sha":"dd01d071957ded58d9bae3d3bf6061ada1d84692","author":{"email":"302958b3037f7fa601b11152090f51ed851f29fd@amd.com","name":"Jammy Zhou"},"message":"drm/amdgpu: some code refinement v2\n\nFix the code alignment, etc.\n\nv2: rebase the code\n\nSigned-off-by: Jammy Zhou <Jammy.Zhou@amd.com>\nReviewed-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/dd01d071957ded58d9bae3d3bf6061ada1d84692"},{"sha":"ea199cc9f825f3ef5aab3db5f00dcc639f8a8b02","author":{"email":"302958b3037f7fa601b11152090f51ed851f29fd@amd.com","name":"Jammy Zhou"},"message":"drm/amdgpu: return new seq_no for amd_sched_push_job\n\nIt is clean to update last_queued_v_seq in the scheduler module\n\nSigned-off-by: Jammy Zhou <Jammy.Zhou@amd.com>\nReviewed-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/ea199cc9f825f3ef5aab3db5f00dcc639f8a8b02"},{"sha":"f95b7e3e8664fbea4e60f15e7e8a975e4b2b7c3f","author":{"email":"302958b3037f7fa601b11152090f51ed851f29fd@amd.com","name":"Jammy Zhou"},"message":"drm/amdgpu: add amd_sched_commit\n\nThis function is to update last_emitted_v_seq and wake up the waiters.\n\nIt should be called by driver in the run_job backend function\n\nSigned-off-by: Jammy Zhou <Jammy.Zhou@amd.com>\nReviewed-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/f95b7e3e8664fbea4e60f15e7e8a975e4b2b7c3f"},{"sha":"63ad8d5882fcd466861fdbe51fc3a119b894d9a3","author":{"email":"302958b3037f7fa601b11152090f51ed851f29fd@amd.com","name":"Jammy Zhou"},"message":"drm/amdgpu: make last_handled_seq atomic\n\nSigned-off-by: Jammy Zhou <Jammy.Zhou@amd.com>\nReviewed-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/63ad8d5882fcd466861fdbe51fc3a119b894d9a3"},{"sha":"27f6642d066ecea7b535dd9b24e2f41e54f3dd85","author":{"email":"302958b3037f7fa601b11152090f51ed851f29fd@amd.com","name":"Jammy Zhou"},"message":"drm/amdgpu: add amd_sched_next_queued_seq function\n\nThis function is used to get the next queued sequence number\n\nSigned-off-by: Jammy Zhou <Jammy.Zhou@amd.com>\nReviewed-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/27f6642d066ecea7b535dd9b24e2f41e54f3dd85"},{"sha":"7484667c6a8a9122d139a287454bc9c8799c3def","author":{"email":"331ec51bea57dab96050040a347da39906b1207b@amd.com","name":"Chunming Zhou"},"message":"drm/amdgpu: move sched job process from isr to fence callback\n\nThis way can avoid interrupt lost, and can process sched job exactly.\n\nSigned-off-by: Chunming Zhou <david1.zhou@amd.com>\nReviewed-by: Jammy Zhou <Jammy.Zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/7484667c6a8a9122d139a287454bc9c8799c3def"},{"sha":"351dba73691fc632b269f531bbce80157f79c5b3","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: reorder the code to avoid forward declerations\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Chunming Zhou <david1.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/351dba73691fc632b269f531bbce80157f79c5b3"},{"sha":"34cb581a7d99401cad0e1c43b528690885435f5b","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: fix bo list handling in CS\n\nWe didn't initialized the mutex in the cloned bo list resulting in nice\nwarnings from lockdep. Also fixes error handling in this function.\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Chunming Zhou <david1.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/34cb581a7d99401cad0e1c43b528690885435f5b"},{"sha":"efd4ccb59a4acb8b85835d6b053362dbacee40f9","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: cleanup ctx_mgr init/fini\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Chunming Zhou <david1.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/efd4ccb59a4acb8b85835d6b053362dbacee40f9"},{"sha":"0e89d0c16b9446a094215e71734e583c438bf83d","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: stop leaking the ctx id into the scheduler v2\n\nId's are for the IOCTL ABI only.\n\nv2: remove tgid as well\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Chunming Zhou <david1.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/0e89d0c16b9446a094215e71734e583c438bf83d"},{"sha":"47f38501f11fa45d8a7797f1965448c1e20049d4","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: cleanup amdgpu_ctx inti/fini v2\n\nCleanup the kernel context handling.\n\nv2: rebased\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Chunming Zhou <david1.zhou@amd.com> (v1)","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/47f38501f11fa45d8a7797f1965448c1e20049d4"},{"sha":"80de5913cf31c86d64547af0715de4822c9b1abe","author":{"email":"331ec51bea57dab96050040a347da39906b1207b@amd.com","name":"Chunming Zhou"},"message":"Revert \"drm/amdgpu: return new seq_no for amd_sched_push_job\"\n\nThis reverts commit d1d33da8eb86b8ca41dd9ed95738030df5267b95.\n\nReviewed-by: Christian K?nig <christian.koenig@amd.com>\n\nConflicts:\n\tdrivers/gpu/drm/amd/amdgpu/amdgpu_sched.c\n\tdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/80de5913cf31c86d64547af0715de4822c9b1abe"},{"sha":"4cef92670bc908aaa48771fc9c72f4bcfb7d6a35","author":{"email":"331ec51bea57dab96050040a347da39906b1207b@amd.com","name":"Chunming Zhou"},"message":"drm/amdgpu: process sched job exactly triggered by fence signal\n\nSigned-off-by: Chunming Zhou <david1.zhou@amd.com>\nReviewed-by: Christian K?nig <christian.koenig@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/4cef92670bc908aaa48771fc9c72f4bcfb7d6a35"},{"sha":"ddf94d33d6434199be08f8965f63d408e2787539","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: remove unused parent entity\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>\nReviewed-by: Chunming Zhou <david1.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/ddf94d33d6434199be08f8965f63d408e2787539"},{"sha":"4cd7f42cf8f57512b13a13bb7dcbeabb644f5264","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: fix coding style in a couple of places\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>\nReviewed-by: Chunming Zhou <david1.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/4cd7f42cf8f57512b13a13bb7dcbeabb644f5264"},{"sha":"91404fb20825418fd9ab8e6533bc336e1ffc748e","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: merge amd_sched_entity and amd_context_entity v2\n\nAvoiding a couple of casts.\n\nv2: rename c_entity to entity as well\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Chunming Zhou <david1.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/91404fb20825418fd9ab8e6533bc336e1ffc748e"},{"sha":"6f0e54a964932d3d5252ac1ff7ab153c984a5d51","author":{"email":"c7ea837d7a46effe4232b086213468b8b31643bf@amd.com","name":"Christian König"},"message":"drm/amdgpu: cleanup and fix scheduler fence handling v2\n\nv2: rebased\n\nSigned-off-by: Christian König <christian.koenig@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com> (v1)\nReviewed-by: Chunming Zhou <david1.zhou@amd.com>","distinct":false,"url":"https://api.github.com/repos/0xAX/linux/commits/6f0e54a964932d3d5252ac1ff7ab153c984a5d51"}]}