projects
/
firefly-linux-kernel-4.4.55.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'fscache-fixes-20141013' of git://git.kernel.org/pub/scm/linux/kernel/git...
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-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
2014-02-18
Lai Jiangshan
workqueue: ensure @task is valid across kthread_stop()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-12-12
Lai Jiangshan
rcu: Warn on allegedly impossible rcu_read_unlock_special...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-07-24
Lai Jiangshan
workqueue: allow work_on_cpu() to be called recursively
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-06-10
Lai Jiangshan
powerpc,kvm: fix imbalance srcu_read_[un]lock()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-06-07
Lai Jiangshan
clk: remove notifier from list before freeing it
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-04-04
Lai Jiangshan
workqueue: avoid false negative WARN_ON() in destroy_workqueue()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-25
Lai Jiangshan
workqueue: remove pwq_lock which is no longer used
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-25
Lai Jiangshan
workqueue: protect wq->saved_max_active with wq->mutex
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-25
Lai Jiangshan
workqueue: protect wq->pwqs and iteration with wq-...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-25
Lai Jiangshan
workqueue: protect wq->nr_drainers and ->flags with...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-25
Lai Jiangshan
workqueue: rename wq->flush_mutex to wq->mutex
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-25
Lai Jiangshan
workqueue: rename wq_mutex to wq_pool_mutex
Cc:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-20
Lai Jiangshan
workqueue: avoid false negative in assert_manager_or_pool_lock()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-20
Lai Jiangshan
workqueue: use rcu_read_lock_sched() instead for accessing...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-20
Lai Jiangshan
workqueue: kick a worker in pwq_adjust_max_active()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-20
Lai Jiangshan
workqueue: simplify current_is_workqueue_rescuer()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-20
Lai Jiangshan
workqueue: add missing POOL_FREEZING
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-18
Lai Jiangshan
tomoyo: use DEFINE_SRCU() to define tomoyo_ss
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-18
Lai Jiangshan
tomoyo: use DEFINE_SRCU() to define tomoyo_ss
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-17
Lai Jiangshan
netpoll: use DEFINE_STATIC_SRCU() to define netpoll_srcu
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-12
Lai Jiangshan
async: rename and redefine async_func_ptr
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-12
Lai Jiangshan
async: remove unused @node from struct async_domain
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-12
Lai Jiangshan
async: simplify lowest_in_progress()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-08
Lai Jiangshan
workqueue: fix possible pool stall bug in wq_unbind_fn()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-04
Lai Jiangshan
workqueue: better define synchronization rule around...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-04
Lai Jiangshan
workqueue: change argument of worker_maybe_bind_and_lock...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-04
Lai Jiangshan
workqueue: use %current instead of worker->task in...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-03-04
Lai Jiangshan
workqueue: allow more off-queue flag space
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-24
Lai Jiangshan
mempolicy: fix is_valid_nodemask()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
Cc:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
srcu: use ACCESS_ONCE() to access sp->completed in...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
srcu: Update synchronize_srcu_expedited()'s comments
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
srcu: Update synchronize_srcu()'s comments
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
srcu: Remove checks preventing idle CPUs from calling...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
srcu: Remove checks preventing offline CPUs from calling...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
srcu: Simple cleanup for cleanup_srcu_struct()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
srcu: Add might_sleep() annotation to synchronize_srcu()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
srcu: Simplify __srcu_read_unlock() via this_cpu_dec()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
workqueue: pick cwq instead of pool in __queue_work()
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
workqueue: make get_work_pool_id() cheaper
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
workqueue: simplify is-work-item-queued-here test
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
workqueue: make work->data point to pool after try_to_grab_p...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
workqueue: add delayed_work->wq to simplify reentrancy...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
workqueue: make work_busy() test WORK_STRUCT_PENDING...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangshan
workqueue: replace WORK_CPU_NONE/LAST with WORK_CPU_END
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2012-12-13
Lai Jiangshan
memory_hotplug: allow online/offline memory to result...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2012-12-13
Lai Jiangshan
numa: add CONFIG_MOVABLE_NODE for movable-dedicated...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2012-12-13
Lai Jiangshan
hotplug: update nodemasks management
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2012-12-13
Lai Jiangshan
page_alloc: use N_MEMORY instead N_HIGH_MEMORY change...
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2012-12-13
Lai Jiangshan
vmscan: use N_MEMORY instead N_HIGH_MEMORY
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
2012-12-13
Lai Jiangshan
init: use N_MEMORY instead N_HIGH_MEMORY
Signed-off-by:
Lai Jiangshan
<laijs@cn.fujitsu.com>
commit
|
commitdiff
|
tree
next