2023-05-26 |
Uros Bizjak | KVM: x86/mmu: Add comment on try_cmpxchg64 usage in... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-04-29 |
Uros Bizjak | locking/x86: Define arch_try_cmpxchg_local() Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-04-29 |
Uros Bizjak | locking/arch: Wire up local_try_cmpxchg() Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-04-29 |
Uros Bizjak | locking/generic: Wire up local{,64}_try_cmpxchg() Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-04-29 |
Uros Bizjak | locking/atomic: Add generic try_cmpxchg{,64}_local... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-04-08 |
Uros Bizjak | nfs: remove empty if statement from nfs3_prepare_get_acl Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-04-07 |
Uros Bizjak | x86/apic: Fix atomic update of offset in reserve_eilvt_offset() Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-03-28 |
Uros Bizjak | mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-03-22 |
Uros Bizjak | x86/ACPI/boot: Improve __acpi_acquire_global_lock Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-03-21 |
Uros Bizjak | ring_buffer: Use try_cmpxchg instead of cmpxchg Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-03-21 |
Uros Bizjak | ring_buffer: Change some static functions to bool Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-03-21 |
Uros Bizjak | ring_buffer: Change some static functions to void Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-02-06 |
Uros Bizjak | posix-timers: Use atomic64_try_cmpxchg() in __update_gt_cput... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-02-03 |
Uros Bizjak | fs/ext4: use try_cmpxchg in ext4_update_bh_state Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-02-03 |
Uros Bizjak | lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-01-31 |
Uros Bizjak | x86/pvclock: Improve atomic update of last_value in... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-01-26 |
Uros Bizjak | x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-01-26 |
Uros Bizjak | x86/PAT: Use try_cmpxchg() in set_page_memtype() Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2023-01-08 |
Uros Bizjak | posix_acl: Use try_cmpxchg in get_acl Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-12-02 |
Uros Bizjak | posix_acl: Fix the type of sentinel in get_acl Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-11-29 |
Uros Bizjak | x86/boot: Remove x86_32 PIC using %ebx workaround Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-11-18 |
Uros Bizjak | sched/fair: use try_cmpxchg in task_numa_work Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-11-18 |
Uros Bizjak | llist: avoid extra memory read in llist_add_batch Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-11-15 |
Uros Bizjak | nvmet: use try_cmpxchg in nvmet_update_sq_head Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-11-14 |
Uros Bizjak | raid5-cache: use try_cmpxchg in r5l_wake_reclaim Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-11-09 |
Uros Bizjak | zram: use try_cmpxchg in update_used_max Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-10-27 |
Uros Bizjak | jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Uros Bizjak | KVM: VMX: Do not declare vmread_error() asmlinkage Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Uros Bizjak | KVM/VMX: Avoid stack engine synchronization uop in... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Uros Bizjak | btrfs: use atomic_try_cmpxchg in free_extent_buffer Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-12 |
Uros Bizjak | smpboot: use atomic_try_cmpxchg in cpu_wait_death and... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-12 |
Uros Bizjak | task_work: use try_cmpxchg in task_work_add, task_work_cance... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-12 |
Uros Bizjak | bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-12 |
Uros Bizjak | iversion: use atomic64_try_cmpxchg) Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-12 |
Uros Bizjak | aio: use atomic_try_cmpxchg in __get_reqs_available Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-12 |
Uros Bizjak | buffer: use try_cmpxchg in discard_buffer Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-12 |
Uros Bizjak | epoll: use try_cmpxchg in list_add_tail_lockless Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-12 |
Uros Bizjak | llist: use try_cmpxchg in llist_add_batch and llist_del_first Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-09-08 |
Uros Bizjak | sbitmap: Use atomic_long_try_cmpxchg in __sbitmap_queue_get_... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-08-25 |
Uros Bizjak | netdev: Use try_cmpxchg in napi_if_scheduled_mark_missed Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-08-15 |
Uros Bizjak | x86/uaccess: Improve __try_cmpxchg64_user_asm() for... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-25 |
Uros Bizjak | io_uring: Use atomic_long_try_cmpxchg in __io_account_mem Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-18 |
Uros Bizjak | random: use try_cmpxchg in _credit_init_bits Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-18 |
Uros Bizjak | compiler-gcc.h: remove ancient workaround for gcc PR... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-18 |
Uros Bizjak | mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-14 |
Uros Bizjak | ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-12 |
Uros Bizjak | blk-cgroup: Use atomic{,64}_try_cmpxchg Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-12 |
Uros Bizjak | blk-iolatency: Use atomic{,64}_try_cmpxchg Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-12 |
Uros Bizjak | block: Use try_cmpxchg in update_io_ticks Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-12 |
Uros Bizjak | block/rq_qos: Use atomic_try_cmpxchg in atomic_inc_below Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-07-04 |
Uros Bizjak | sched/core: Use try_cmpxchg in set_nr_{and_not,if}_polling Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-06-23 |
Uros Bizjak | iommu/amd: Use try_cmpxchg64 in alloc_pte and free_clear_pte Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-06-15 |
Uros Bizjak | KVM: x86/mmu: Use try_cmpxchg64 in fast_pf_fix_direct_spte Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-06-15 |
Uros Bizjak | KVM: VMX: Use try_cmpxchg64 in pi_try_set_control Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-06-15 |
Uros Bizjak | KVM: x86/mmu: Use try_cmpxchg64 in tdp_mmu_set_spte_atomic Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-05-26 |
Uros Bizjak | locking/lockref: Use try_cmpxchg64 in CMPXCHG_LOOP... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-05-19 |
Uros Bizjak | sched/clock: Use try_cmpxchg64 in sched_clock_{local... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-05-17 |
Uros Bizjak | locking/atomic/x86: Introduce arch_try_cmpxchg64 Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2022-05-17 |
Uros Bizjak | locking/atomic: Add generic try_cmpxchg64 support Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2021-08-13 |
Uros Bizjak | KVM: x86: Move declaration of kvm_spurious_fault()... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2021-03-15 |
Uros Bizjak | KVM/SVM: Move vmenter.S exception fixups out of line Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2021-02-04 |
Uros Bizjak | KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2021-01-07 |
Uros Bizjak | KVM/SVM: Remove leftover __svm_vcpu_run prototype from... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-12-14 |
Uros Bizjak | KVM/VMX/SVM: Move kvm_machine_check function to x86.h Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-12-12 |
Uros Bizjak | KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-12-04 |
Uros Bizjak | crypto: x86/poly1305 - Use TEST %reg,%reg instead of... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-12-04 |
Uros Bizjak | crypto: x86/sha512 - Use TEST %reg,%reg instead of... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-12-04 |
Uros Bizjak | crypto: aesni - Use TEST %reg,%reg instead of CMP ... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-11-21 |
Uros Bizjak | x86/boot/compressed/64: Use TEST %reg,%reg instead... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-09-11 |
Uros Bizjak | crypto: poly1305-x86_64 - Use XORL r32,32 Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-09-11 |
Uros Bizjak | crypto: curve25519-x86_64 - Use XORL r32,32 Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-09-04 |
Uros Bizjak | x86/entry/64: Do not include inst.h in calling.h Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-09-03 |
Uros Bizjak | x86/uaccess: Use XORL %0,%0 in __get_user_asm() Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-08-21 |
Uros Bizjak | crypto: x86/crc32c-intel - Use CRC32 mnemonic Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-08-18 |
Uros Bizjak | x86/cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-07-23 |
Uros Bizjak | crypto: x86 - Put back integer parts of include/asm... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-07-16 |
Uros Bizjak | crypto: x86 - Remove include/asm/inst.h Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-07-08 |
Uros Bizjak | KVM: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-05-18 |
Uros Bizjak | x86/cpu: Use RDRAND and RDSEED mnemonics in archrandom.h Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-05-15 |
Uros Bizjak | KVM: VMX: Improve handle_external_interrupt_irqoff... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-05-15 |
Uros Bizjak | KVM: VMX: Remove unneeded __ASM_SIZE usage with POP... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-05-12 |
Uros Bizjak | x86/cpu: Use INVPCID mnemonic in invpcid.h Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-04-21 |
Uros Bizjak | KVM: SVM: Use do_machine_check to pass MCE to the host Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-04-15 |
Uros Bizjak | KVM: SVM: Fix __svm_vcpu_run declaration. Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-04-15 |
Uros Bizjak | KVM: SVM: Do not setup frame pointer in __svm_vcpu_run Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-04-15 |
Uros Bizjak | KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-04-14 |
Uros Bizjak | KVM: VMX: Enable machine check support for 32bit targets Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-04-07 |
Uros Bizjak | KVM: VMX: Remove unnecessary exception trampoline in... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-04-03 |
Uros Bizjak | KVM: SVM: Split svm_vcpu_run inline assembly to separate... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2020-03-17 |
Uros Bizjak | KVM: VMX: access regs array in vmenter.S in its natural... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2019-06-10 |
Uros Bizjak | x86/resctrl: Use _ASM_BX to avoid ifdeffery Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2019-06-05 |
Uros Bizjak | KVM: VMX: remove unneeded 'asm volatile ("")' from... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2018-12-21 |
Uros Bizjak | KVM/x86: Use SVM assembly instruction mnemonics instead... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2018-11-27 |
Uros Bizjak | KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_v... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2018-11-05 |
Uros Bizjak | x86: Use POPCNT mnemonics in arch_hweight.h Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2018-10-17 |
Uros Bizjak | KVM/x86: Use 32bit xor to clear registers in svm.c Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2018-10-16 |
Uros Bizjak | KVM/x86: Use 32bit xor to clear register Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2018-10-16 |
Uros Bizjak | KVM/x86: Use assembly instruction mnemonics instead... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2018-10-16 |
Uros Bizjak | KVM/x86: Fix invvpid and invept register operand size... Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
2018-10-01 |
Uros Bizjak | x86/asm: Use CC_SET()/CC_OUT() in __cmpxchg_double() Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
|
commit | commitdiff | tree |
next |