projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: x86: Let the guest own CR4.FSGSBASE
2020-10-21
Lai Jiangshan
KVM: x86: Let the guest own CR4.FSGSBASE
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-10-21
Lai Jiangshan
KVM: x86: Intercept LA57 to inject #GP fault when it...
Cc:
Lai Jiangshan
<jiangshanlai@gmail.com>
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-09-11
Lai Jiangshan
kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-11
Lai Jiangshan
x86/hw_breakpoint: Prevent data breakpoints on user_pcid_flu...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-11
Lai Jiangshan
x86/hw_breakpoint: Prevent data breakpoints on per_cpu...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-11
Lai Jiangshan
x86/hw_breakpoint: Prevent data breakpoints on direct GDT
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-11
Lai Jiangshan
x86/hw_breakpoint: Add within_area() to check data...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-11
Lai Jiangshan
x86/idt: Remove address operator on function machine_check()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-11
Lai Jiangshan
x86/entry/64: Remove unneeded kernel CR3 switching
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-11
Lai Jiangshan
x86/entry/64: Remove an unused label
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-01
Lai Jiangshan
workqueue: use BUILD_BUG_ON() for compile time test...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-06-01
Lai Jiangshan
workqueue: fix a piece of comment about reserved bits...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-05-29
Lai Jiangshan
workqueue: remove useless unlock() and lock() in series
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-05-29
Lai Jiangshan
workqueue: void unneeded requeuing the pwq in rescuer...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-04-27
Lai Jiangshan
rcu: Don't use negative nesting depth in __rcu_read_unlock()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-04-27
Lai Jiangshan
rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-04-27
Lai Jiangshan
rcu: Don't set nesting depth negative in rcu_preempt_deferre...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-01-24
Lai Jiangshan
rcu: Move gp_state_names[] and gp_state_getname() to...
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-01-24
Lai Jiangshan
rcu: Remove the declaration of call_rcu() in tree.h
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-01-24
Lai Jiangshan
rcu: Fix tracepoint tracking RCU CPU kthread utilization
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-01-24
Lai Jiangshan
rcu: Fix harmless omission of "CONFIG_" from #if condition
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-01-24
Lai Jiangshan
rcu: Provide wrappers for uses of ->rcu_read_lock_nesting
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-01-24
Lai Jiangshan
rcu: Clear ->rcu_read_unlock_special only once
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-01-24
Lai Jiangshan
rcu: Clear .exp_hint only when deferred quiescent state...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2020-01-24
Lai Jiangshan
rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PRE...
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2019-12-09
Lai Jiangshan
rcu: Make PREEMPT_RCU be a modifier to TREE_RCU
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
commit
|
commitdiff
|
tree
2018-03-20
Lai Jiangshan
workqueue: remove the comment about the old manager_arb...
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
commit
|
commitdiff
|
tree
2018-03-20
Lai Jiangshan
workqueue: fix the comments of nr_idle
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
commit
|
commitdiff
|
tree
2018-03-14
Lai Jiangshan
cpu/hotplug: Merge cpuhp_bp_states and cpuhp_ap_states
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
commit
|
commitdiff
|
tree
2017-12-04
Lai Jiangshan
workqueue/hotplug: remove the workaround in rebind_workers()
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
commit
|
commitdiff
|
tree
2017-12-04
Lai Jiangshan
workqueue/hotplug: simplify workqueue_offline_cpu()
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
commit
|
commitdiff
|
tree
2017-11-28
Lai Jiangshan
smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the...
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
commit
|
commitdiff
|
tree
2015-07-22
Lai Jiangshan
rcu: Update MAINTAINERS entry
This commit updates
Lai Jiangshan
's email address because the old
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-07-14
Lai Jiangshan
workqueue: add myself as a dedicated reviwer
Signed-off-by:
Lai Jiangshan
<jiangshanlai@gmail.com>
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-05-21
Lai Jiangshan
workqueue: move flush_scheduled_work() to workqueue.h
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-05-21
Lai Jiangshan
workqueue: remove the lock from wq_sysfs_prep_attrs()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-05-21
Lai Jiangshan
workqueue: remove the declaration of copy_workqueue_attrs()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-05-19
Lai Jiangshan
workqueue: ensure attrs changes are properly synchronized
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-05-19
Lai Jiangshan
workqueue: separate out and refactor the locking of...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-05-18
Lai Jiangshan
workqueue: simplify wq_update_unbound_numa()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-05-18
Lai Jiangshan
workqueue: wq_pool_mutex protects the attrs-installation
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-04-30
Lai Jiangshan
workqueue: Allow modifying low level unbound workqueue...
Cc:
Lai Jiangshan
<laijs@cn.fujitsu.com>
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-04-27
Lai Jiangshan
workqueue: split apply_workqueue_attrs() into 3 stages
Cc:
Lai Jiangshan
<laijs@cn.fujitsu.com>
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-02-26
Lai Jiangshan
rcu_tree: Avoid touching rnp->completed when a new...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-01-23
Lai Jiangshan
smpboot: Add missing get_online_cpus() in smpboot_register_p...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-01-06
Lai Jiangshan
rcu: Revert "Allow post-unlock reference for rt_mutex...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-01-06
Lai Jiangshan
rcu: Remove "select IRQ_WORK" from config TREE_RCU
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2015-01-06
Lai Jiangshan
tiny_rcu: Directly force QS when call_rcu_[bh|sched...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-10-14
Lai Jiangshan
rbtree: add comment to rb_insert_augmented()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-10-14
Lai Jiangshan
lib: remove prio_heap
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-09-18
Lai Jiangshan
drbd: use RB_DECLARE_CALLBACKS() to define augment...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-09-18
Lai Jiangshan
drbd: compute the end before rb_insert_augmented()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-09-09
Lai Jiangshan
sched: Migrate waking tasks
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-28
Lai Jiangshan
kthread_work: remove the unused wait_queue_head
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-28
Lai Jiangshan
kthread_work: wake up worker only when the worker is...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-22
Lai Jiangshan
workqueue: use nr_node_ids instead of wq_numa_tbl_len
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-22
Lai Jiangshan
workqueue: remove the misnamed out_unlock label in...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-22
Lai Jiangshan
workqueue: remove the stale comment in pwq_unbound_release_w...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-22
Lai Jiangshan
workqueue: move rescuer pool detachment to the end
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-22
Lai Jiangshan
workqueue: unfold start_worker() into create_worker()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-22
Lai Jiangshan
workqueue: remove @wakeup from worker_set_flags()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-22
Lai Jiangshan
workqueue: remove an unneeded UNBOUND test before waking...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-18
Lai Jiangshan
workqueue: wake regular worker if need_more_worker...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-15
Lai Jiangshan
workqueue: alloc struct worker on its local node
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-11
Lai Jiangshan
workqueue: reuse the already calculated pwq in try_to_grab_p...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-01
Lai Jiangshan
workqueue: stronger test in process_one_work()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-07-01
Lai Jiangshan
workqueue: clear POOL_DISASSOCIATED in rebind_workers()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-19
Lai Jiangshan
workqueue: stronger test in process_one_work()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-19
Lai Jiangshan
workqueue: clear POOL_DISASSOCIATED in rebind_workers()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-19
Lai Jiangshan
workqueue: sanity check pool->cpu in wq_worker_sleeping()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-19
Lai Jiangshan
workqueue: clear leftover flags when detached
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-19
Lai Jiangshan
workqueue: remove useless WARN_ON_ONCE()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-19
Lai Jiangshan
workqueue: use schedule_timeout_interruptible() instead...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-19
Lai Jiangshan
workqueue: remove the empty check in too_many_workers()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-19
Lai Jiangshan
workqueue: use "pool->cpu < 0" to stand for an unbound...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-06
Lai Jiangshan
idr: reorder the fields
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-06
Lai Jiangshan
idr: reduce the unneeded check in free_layer()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-06
Lai Jiangshan
idr: don't need to shink the free list when idr_remove()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-06
Lai Jiangshan
idr: fix idr_replace()'s returned error code
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-06
Lai Jiangshan
idr: fix NULL pointer dereference when ida_remove(unallocate...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-06
Lai Jiangshan
idr: fix unexpected ID-removal when idr_remove(unallocated_id)
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-06-06
Lai Jiangshan
idr: fix overflow bug during maximum ID calculation...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-22
Lai Jiangshan
workqueue: remove the confusing POOL_FREEZING
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-22
Lai Jiangshan
workqueue: rename first_worker() to first_idle_worker()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-22
Lai Jiangshan
workqueue: remove unused work_clear_pending()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-22
Lai Jiangshan
workqueue: remove unused WORK_CPU_END
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-22
Lai Jiangshan
workqueue: declare system_highpri_wq
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-22
Lai Jiangshan
sched: Fix hotplug vs. set_cpus_allowed_ptr()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: use generic attach/detach routine for rescuers
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: separate pool-attaching code out from create_worker()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: rename manager_mutex to attach_mutex
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: narrow the protection range of manager_mutex
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: convert worker_idr to worker_ida
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: separate iteration role from worker_idr
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: destroy worker directly in the idle timeout...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: async worker destruction
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: destroy_worker() should destroy idle workers...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-05-20
Lai Jiangshan
workqueue: use manager lock only to protect worker_idr
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-04-18
Lai Jiangshan
workqueue: fix a possible race condition between rescuer...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2014-04-18
Lai Jiangshan
workqueue: make rescuer_thread() empty wq->maydays...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
next