Uros Bizjak ([email protected])

Number of posts: 608 (0.11 per day)
First post: 2008-08-20 08:44:57
Last post: 2024-06-13 16:45:18

Date List Subject
2023-01-23 15:04:59 linux-kernel Re: [PATCH] lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll
2023-01-18 22:30:04 linux-kernel Re: [PATCH] lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll
2023-01-18 22:24:52 linux-kernel Re: [PATCH] lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll
2023-01-18 22:02:23 linux-kernel Re: [PATCH] lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll
2023-01-18 21:26:06 linux-kernel [PATCH] x86/pvclock: improve atomic update of last_value in pvclock_clocksource_read
2023-01-18 15:11:43 linux-kernel [PATCH] lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll
2023-01-16 18:01:18 linux-kernel [PATCH] x86/PAT: use try_cmpxchg in set_page_memtype
2023-01-16 17:55:50 linux-kernel [PATCH] x86/ACPI/boot: use try_cmpxchg in __acpi_{acquire,release}_global_lock
2023-01-16 17:55:35 linux-kernel [PATCH] posix-timers: use atomic64_try_cmpxchg in __update_gt_cputime
2022-12-21 19:45:02 linux-kernel [PATCH] posix_acl: Use try_cmpxchg in get_acl
2022-12-01 16:42:21 linux-kernel [PATCH] posix_acl: Fix the type of sentinel in get_acl
2022-11-30 15:13:56 linux-nfs [PATCH] nfs: Remove empty if statement from nfs3_prepare_get_acl
2022-11-29 15:58:12 linux-kernel Re: [PATCH] x86/boot: Remove x86_32 PIC using ebx workaround
2022-11-29 13:41:49 linux-kernel Re: [PATCH] x86/boot: Remove x86_32 PIC using ebx workaround
2022-11-29 09:18:31 linux-kernel Re: [PATCH] x86/boot: Remove x86_32 PIC using ebx workaround
2022-11-29 08:13:31 linux-kernel Re: [PATCH] x86/boot: Remove x86_32 PIC using ebx workaround
2022-11-04 13:40:41 linux-kernel [PATCH] x86/boot: Remove x86_32 PIC using ebx workaround
2022-11-03 19:40:25 linux-kernel Re: [PATCH 11/13] x86_64: Remove pointless set_64bit() usage
2022-11-02 07:27:25 linux-ext4 [PATCH RESEND] fs/ext4: Use try_cmpxchg in ext4_update_bh_state
2022-10-25 07:06:02 linux-kernel Re: [PATCH] nvmet: use try_cmpxchg in nvmet_update_sq_head
2022-10-20 16:05:33 linux-kernel [PATCH v2] raid5-cache: use try_cmpxchg in r5l_wake_reclaim
2022-10-20 15:52:47 linux-kernel [PATCH] nvmet: use try_cmpxchg in nvmet_update_sq_head
2022-10-20 15:48:29 linux-kernel [PATCH] raid5-cache: use try_cmpxchg in r5l_wake_reclaim Use try_cmpxchg instead of cmpxchg (*ptr, old, new) == old in r5l_wake_reclaim. x86 CMPXCHG instruction returns success in ZF flag, so this change saves a compare after cmpxchg (and related move instruction in front of cmpxchg).
2022-10-19 14:47:50 linux-kernel [PATCH] jump_label: use atomic_try_cmpxchg in static_key_slow_inc_cpuslocked
2022-10-18 15:16:36 linux-kernel [PATCH] zram: use try_cmpxchg in update_used_max
2022-10-17 14:56:03 linux-kernel [PATCH] llist: Avoid extra memory read in llist_add_batch
2022-10-17 14:52:38 linux-kernel [PATCH RESEND 2/2] ucount: Use atomic_long_try_cmpxchg in atomic_long_inc_below
2022-10-17 14:49:09 linux-kernel [PATCH RESEND 1/2] ucount: Fix atomic_long_inc_below argument type
2022-10-17 14:43:05 linux-kernel [PATCH RESEND 0/2] ucount: Fix and improve atomic_long_inc_below
2022-09-12 15:37:03 linux-kernel [PATCH v3] locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64
2022-09-12 10:45:30 linux-kernel Re: [PATCH v2 RESEND] locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64
2022-09-10 06:31:34 linux-kernel Re: [PATCH v2 RESEND] locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64
2022-09-08 15:21:11 linux-kernel [PATCH RESEND v2] sbitmap: Use atomic_long_try_cmpxchg in __sbitmap_queue_get_batch
2022-09-07 18:50:37 linux-kernel [PATCH RESEND] sbitmap: Use atomic_{,long}_try_cmpxchg in sbitmap.c
2022-09-01 17:37:54 linux-kernel Re: [PATCH] KVM/VMX: Do not declare vmread_error asmlinkage
2022-08-31 07:16:17 linux-kernel Re: [PATCH] KVM/VMX: Do not declare vmread_error asmlinkage
2022-08-25 15:06:26 linux-kernel [PATCH v2] smpboot: Use atomic_try_cmpxchg in cpu_wait_death and cpu_report_death
2022-08-25 12:17:09 linux-kernel Re: [PATCH] compiler-gcc.h: Remove ancient workaround for gcc PR 58670
2022-08-25 06:36:36 linux-kernel Re: [ammarfaizi2-block:akpm/mm/mm-nonmm-unstable 50/50] kernel/smpboot.c:435:6: warning: variable 'oldstate' is used uninitialized whenever 'if' condition is true
2022-08-23 19:06:19 linux-kernel [PATCH] smpboot: Use atomic_try_cmpxchg in cpu_wait_death and cpu_report_death
2022-08-23 18:05:41 linux-kernel [PATCH] task_work: Use try_cmpxchg in task_work_add, task_work_cancel_match and task_work_run
2022-08-23 17:31:07 linux-kernel [PATCH] sbitmap: Use atomic_{,long}_try_cmpxchg in sbitmap.c
2022-08-22 18:25:21 linux-kernel [PATCH] sched/fair: Use try_cmpxchg in task_numa_work
2022-08-22 15:05:08 linux-kernel [PATCH] bitops: Use try_cmpxchg in set_mask_bits and bit_clear_unless
2022-08-22 14:35:41 linux-kernel [PATCH] netdev: Use try_cmpxchg in napi_if_scheduled_mark_missed
2022-08-21 20:16:39 linux-kernel [PATCH] iversion: Use atomic64_try_cmpxchg
2022-08-17 14:54:49 linux-kernel [PATCH] KVM/VMX: Do not declare vmread_error asmlinkage
2022-08-16 21:51:56 linux-kernel [PATCH] KVM/VMX: Avoid stack engine synchronization uop in __vmx_vcpu_run
2022-08-15 23:24:20 linux-kernel Re: [PATCH] llist: Use try_cmpxchg in llist_add_batch and llist_del_first
2022-08-15 23:23:13 linux-kernel Re: [PATCH] llist: Use try_cmpxchg in llist_add_batch and llist_del_first
2022-08-10 07:18:36 linux-kernel Re: [PATCH] fs/xfs: Use atomic64_try_cmpxchg in xlog_grant_{add,sub}_space