Show patches with: Submitter = Desmond Cheong Zhi Xi       |    State = Action Required       |   93 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v10,4/4] drm: avoid races with modesetting rights drm: update locking for modesetting - 1 - --- 2021-08-31 Desmond Cheong Zhi Xi New
[v10,3/4] drm: lock drm_global_mutex earlier in the ioctl handler drm: update locking for modesetting - 1 - --- 2021-08-31 Desmond Cheong Zhi Xi New
[v10,2/4] drm: convert drm_device.master_mutex into a rwsem drm: update locking for modesetting - 1 - --- 2021-08-31 Desmond Cheong Zhi Xi New
[v10,1/4] drm: fix null ptr dereference in drm_master_release drm: update locking for modesetting - 1 - --- 2021-08-31 Desmond Cheong Zhi Xi New
[v9,4/4] drm: avoid races with modesetting rights drm: update locking for modesetting - 1 - --- 2021-08-31 Desmond Cheong Zhi Xi New
[v9,3/4] drm: lock drm_global_mutex earlier in the ioctl handler drm: update locking for modesetting - 1 - --- 2021-08-31 Desmond Cheong Zhi Xi New
[v9,2/4] drm: convert drm_device.master_mutex into a rwsem drm: update locking for modesetting - 1 - --- 2021-08-31 Desmond Cheong Zhi Xi New
[v9,1/4] drm: fix null ptr dereference in drm_master_release drm: update locking for modesetting - 1 - --- 2021-08-31 Desmond Cheong Zhi Xi New
[v8,7/7] drm: remove drm_file.master_lookup_lock drm: update locking for modesetting - - - --- 2021-08-26 Desmond Cheong Zhi Xi New
[v8,6/7] drm: avoid circular locks in drm_lease_held drm: update locking for modesetting - - - --- 2021-08-26 Desmond Cheong Zhi Xi New
[v8,5/7] drm: avoid circular locks in drm_mode_object_find drm: update locking for modesetting - - - --- 2021-08-26 Desmond Cheong Zhi Xi New
[v8,4/7] drm: avoid races with modesetting rights drm: update locking for modesetting - 1 - --- 2021-08-26 Desmond Cheong Zhi Xi New
[v8,3/7] drm: lock drm_global_mutex earlier in the ioctl handler drm: update locking for modesetting - - - --- 2021-08-26 Desmond Cheong Zhi Xi New
[v8,2/7] drm: convert drm_device.master_mutex into a rwsem drm: update locking for modesetting - 1 - --- 2021-08-26 Desmond Cheong Zhi Xi New
[v8,1/7] drm: fix null ptr dereference in drm_master_release drm: update locking for modesetting - 1 - --- 2021-08-26 Desmond Cheong Zhi Xi New
[v7,7/7] drm: remove drm_file.master_lookup_lock drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v7,6/7] drm: avoid circular locks with modeset_mutex and master_rwsem drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v7,5/7] drm: avoid circular locks in drm_mode_object_find drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v7,4/7] drm: avoid races with modesetting rights drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v7,3/7] drm: lock drm_global_mutex earlier in the ioctl handler drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v7,2/7] drm: convert drm_device.master_mutex into a rwsem drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v7,1/7] drm: fix null ptr dereference in drm_master_release drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v6,7/7] drm: remove drm_file.master_lookup_lock drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v6,6/7] drm: avoid circular locks with modeset_mutex and master_rwsem drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v6,5/7] drm: avoid circular locks in drm_mode_object_find drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v6,4/7] drm: avoid races with modesetting rights drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v6,3/7] drm: lock drm_global_mutex earlier in the ioctl handler drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v6,2/7] drm: convert drm_device.master_mutex into a rwsem drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v6,1/7] drm: fix null ptr dereference in drm_master_release drm: update locking for modesetting - - - --- 2021-08-25 Desmond Cheong Zhi Xi New
[v5,6/6] drm: remove drm_file.master_lookup_lock drm: update locking for modesetting - - - --- 2021-08-23 Desmond Cheong Zhi Xi New
[v5,5/6] drm: avoid circular locks with modeset_mutex and master_rwsem drm: update locking for modesetting - - - --- 2021-08-23 Desmond Cheong Zhi Xi New
[v5,4/6] drm: avoid races with modesetting rights drm: update locking for modesetting - - - --- 2021-08-23 Desmond Cheong Zhi Xi New
[v5,3/6] drm: lock drm_global_mutex earlier in the ioctl handler drm: update locking for modesetting - - - --- 2021-08-23 Desmond Cheong Zhi Xi New
[v5,2/6] drm: convert drm_device.master_mutex into a rwsem drm: update locking for modesetting - - - --- 2021-08-23 Desmond Cheong Zhi Xi New
[v5,1/6] drm: fix null ptr dereference in drm_master_release drm: update locking for modesetting - - - --- 2021-08-23 Desmond Cheong Zhi Xi New
[v4,5/5] drm: remove drm_file.master_lookup_lock drm: update locking for modesetting - - - --- 2021-08-20 Desmond Cheong Zhi Xi New
[v4,4/5] drm: avoid races with modesetting rights drm: update locking for modesetting - - - --- 2021-08-20 Desmond Cheong Zhi Xi New
[v4,3/5] drm: lock drm_global_mutex earlier in the ioctl handler drm: update locking for modesetting - - - --- 2021-08-20 Desmond Cheong Zhi Xi New
[v4,2/5] drm: convert drm_device.master_mutex into a rwsem drm: update locking for modesetting - - - --- 2021-08-20 Desmond Cheong Zhi Xi New
[v4,1/5] drm: fix null ptr dereference in drm_master_release drm: update locking for modesetting - - - --- 2021-08-20 Desmond Cheong Zhi Xi New
[v3,9/9] drm: avoid races with modesetting rights drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v3,8/9] kernel: export task_work_add drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v3,7/9] drm: update global mutex lock in the ioctl handler drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v3,6/9] drm: convert drm_device.master_mutex into a rwsem drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v3,5/9] drm: protect magic_map, unique{_len} with master_lookup_lock drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v3,4/9] drm: fix potential null ptr dereferences in drm_{auth, ioctl} drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v3,3/9] drm: check for null master in drm_is_current_master_locked drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v3,2/9] drm: hold master_lookup_lock when releasing a drm_file's master drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v3,1/9] drm: move master_lookup_lock into drm_device drm, kernel: update locking for DRM - - - --- 2021-08-18 Desmond Cheong Zhi Xi New
[v2] drm: avoid races with modesetting rights [v2] drm: avoid races with modesetting rights - - - --- 2021-08-15 Desmond Cheong Zhi Xi New
[2/2] drm: unexport drm_ioctl_permit drm: update the ioctl handler - - - --- 2021-08-13 Desmond Cheong Zhi Xi New
[1/2] drm: avoid races with modesetting rights drm: update the ioctl handler - - - --- 2021-08-13 Desmond Cheong Zhi Xi New
[RESEND,v2,2/2] drm: add lockdep assert to drm_is_current_master_locked locking/lockdep, drm: apply new lockdep assert in drm_auth.c 3 - - --- 2021-08-02 Desmond Cheong Zhi Xi New
[RESEND,v2,1/2] locking/lockdep: Provide lockdep_assert{, _once}() helpers locking/lockdep, drm: apply new lockdep assert in drm_auth.c 3 - - --- 2021-08-02 Desmond Cheong Zhi Xi New
[v2,2/2] drm: add lockdep assert to drm_is_current_master_locked locking/lockdep, drm: apply new lockdep assert in drm_auth.c 2 - - --- 2021-07-31 Desmond Cheong Zhi Xi New
[v2,1/2] locking/lockdep: Provide lockdep_assert{, _once}() helpers locking/lockdep, drm: apply new lockdep assert in drm_auth.c 2 - - --- 2021-07-31 Desmond Cheong Zhi Xi New
drm: clean up unused kerneldoc in drm_lease.c drm: clean up unused kerneldoc in drm_lease.c - - - --- 2021-07-30 Desmond Cheong Zhi Xi New
[2/2] drm: add lockdep assert to drm_is_current_master_locked locking/lockdep, drm: apply new lockdep assert in drm_auth.c 1 - - --- 2021-07-30 Desmond Cheong Zhi Xi New
[1/2] locking/lockdep: Provide lockdep_assert{, _once}() helpers locking/lockdep, drm: apply new lockdep assert in drm_auth.c - - - --- 2021-07-30 Desmond Cheong Zhi Xi New
[v3] drm: clarify usage of drm leases [v3] drm: clarify usage of drm leases - 1 - --- 2021-07-28 Desmond Cheong Zhi Xi New
[v2,3/3] drm/vmwgfx: fix potential UAF in vmwgfx_surface.c drm, drm/vmwgfx: fixes and updates related to drm_master - 2 - --- 2021-07-24 Desmond Cheong Zhi Xi New
[v2,2/3] drm: clarify usage of drm leases drm, drm/vmwgfx: fixes and updates related to drm_master - 1 - --- 2021-07-24 Desmond Cheong Zhi Xi New
[v2,1/3] drm: use the lookup lock in drm_is_current_master drm, drm/vmwgfx: fixes and updates related to drm_master - 1 - --- 2021-07-24 Desmond Cheong Zhi Xi New
[3/3] drm/vmwgfx: fix potential UAF in vmwgfx_surface.c drm, drm/vmwgfx: fixes and updates related to drm_master - 2 - --- 2021-07-22 Desmond Cheong Zhi Xi New
[2/3] drm: clarify lifetime/locking for drm_master's lease fields drm, drm/vmwgfx: fixes and updates related to drm_master - 1 - --- 2021-07-22 Desmond Cheong Zhi Xi New
[1/3] drm: use the lookup lock in drm_is_current_master drm, drm/vmwgfx: fixes and updates related to drm_master - 1 - --- 2021-07-22 Desmond Cheong Zhi Xi New
[v8,5/5] drm: protect drm_master pointers in drm_lease.c drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-07-12 Desmond Cheong Zhi Xi New
[v8,4/5] drm: serialize drm_file.master with a new spinlock drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-07-12 Desmond Cheong Zhi Xi New
[v8,3/5] drm: add a locked version of drm_is_current_master drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-07-12 Desmond Cheong Zhi Xi New
[v8,2/5] drm: avoid blocking in drm_clients_info's rcu section drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-07-12 Desmond Cheong Zhi Xi New
[v8,1/5] drm: avoid circular locks in drm_mode_getconnector drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-07-12 Desmond Cheong Zhi Xi New
[v7,5/5] drm: protect drm_master pointers in drm_lease.c drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-07-01 Desmond Cheong Zhi Xi New
[v7,4/5] drm: serialize drm_file.master with a master lock drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-07-01 Desmond Cheong Zhi Xi New
[v7,3/5] drm: add a locked version of drm_is_current_master drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-07-01 Desmond Cheong Zhi Xi New
[v7,2/5] drm: separate locks in __drm_mode_object_find drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-07-01 Desmond Cheong Zhi Xi New
[v7,1/5] drm: avoid circular locks in drm_mode_getconnector drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-07-01 Desmond Cheong Zhi Xi New
[v6,4/4] drm: protect drm_master pointers in drm_lease.c drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-30 Desmond Cheong Zhi Xi New
[v6,3/4] drm: add a locked version of drm_is_current_master drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-30 Desmond Cheong Zhi Xi New
[v6,2/4] drm: avoid circular locks in __drm_mode_object_find drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-06-30 Desmond Cheong Zhi Xi New
[v6,1/4] drm: avoid circular locks in drm_mode_getconnector drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-30 Desmond Cheong Zhi Xi New
[v5,3/3] drm: protect drm_master pointers in drm_lease.c drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-29 Desmond Cheong Zhi Xi New
[v5,2/3] drm: add a locked version of drm_is_current_master drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-06-29 Desmond Cheong Zhi Xi New
[v5,1/3] drm: avoid circular locks in drm_mode_getconnector drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-06-29 Desmond Cheong Zhi Xi New
[v4,2/2] drm: protect drm_master pointers in drm_lease.c drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-06-23 Desmond Cheong Zhi Xi New
[v4,1/2] drm: add a locked version of drm_is_current_master drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-06-23 Desmond Cheong Zhi Xi New
[v3,2/2] drm: protect drm_master pointers in drm_lease.c drm: address potential UAF bugs with drm_master ptrs - - - --- 2021-06-20 Desmond Cheong Zhi Xi New
[v3,1/2] drm: add a locked version of drm_is_current_master drm: address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-20 Desmond Cheong Zhi Xi New
[v2,2/2] drm: Protect drm_master pointers in drm_lease.c drm: Address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-15 Desmond Cheong Zhi Xi New
[v2,1/2] drm: Add a locked version of drm_is_current_master drm: Address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-15 Desmond Cheong Zhi Xi New
[2/2] drm: Protect drm_master pointers in drm_lease.c drm: Address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-12 Desmond Cheong Zhi Xi New
[1/2] drm: Add a locked version of drm_is_current_master drm: Address potential UAF bugs with drm_master ptrs - 1 - --- 2021-06-12 Desmond Cheong Zhi Xi New
drm: Lock pointer access in drm_master_release() drm: Lock pointer access in drm_master_release() - - - --- 2021-06-09 Desmond Cheong Zhi Xi New
drm: Fix use-after-free read in drm_getunique() drm: Fix use-after-free read in drm_getunique() - - - --- 2021-06-08 Desmond Cheong Zhi Xi New