2018-08-22 |
Davidlohr Bueso | ipc: get rid of ids->tables_initialized hack
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | lib/rhashtable: guarantee initial hashtable allocation
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | lib/rhashtable: simplify bucket_table_alloc()
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | ipc: drop ipc_lock()
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | fs/eventpoll.c: simplify ep_is_linked() callers ...kernel.org/r/20180727053432.16679-3-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | fs/eventpoll.c: loosen irq safety in ep_poll() ...kernel.org/r/20180727053432.16679-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery ...kernel.org/r/20180725185620.11020-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | s/epoll: robustify irq safety with lockdep_assert_irqs_enabled()
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | fs/epoll: loosen irq safety in epoll_insert() and epoll_remove() ...kernel.org/r/20180720172956.2883-3-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-08-22 |
Davidlohr Bueso | fs/epoll: loosen irq safety in ep_scan_ready_list() ...kernel.org/r/20180720172956.2883-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-07-27 |
Davidlohr Bueso | ipc/sem.c: prevent queue.status tearing in semop ...kernel.org/r/20180717052654.676-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-07-18 |
Davidlohr Bueso | lib/rhashtable: consider param->min_size when setting...
|
commit | commitdiff | tree |
2018-06-14 |
Davidlohr Bueso | sysvipc/sem: mitigate semnum index against spectre v1
|
commit | commitdiff | tree |
2018-05-31 |
Davidlohr Bueso | sched/headers: Fix typo Cc: Davidlohr Bueso <dave@stgolabs.net> ...kernel.org/r/20180530224940.17839-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-05-26 |
Davidlohr Bueso | ipc/shm: fix shmat() nil address after round-down when...
|
commit | commitdiff | tree |
2018-05-26 |
Davidlohr Bueso | Revert "ipc/shm: Fix shmat mmap nil-page protection" ...kernel.org/r/20180503203243.15045-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-05-10 |
Davidlohr Bueso | net/udp: Update udp_encap_needed static key to modern api
|
commit | commitdiff | tree |
2018-05-10 |
Davidlohr Bueso | net: Update generic_xdp_needed static key to modern api
|
commit | commitdiff | tree |
2018-05-10 |
Davidlohr Bueso | net: Update netstamp_needed static key to modern api
|
commit | commitdiff | tree |
2018-05-10 |
Davidlohr Bueso | net: Update [e/in]gress_needed static key to modern api
|
commit | commitdiff | tree |
2018-05-10 |
Davidlohr Bueso | net/sock: Update memalloc_socks static key to modern api
|
commit | commitdiff | tree |
2018-05-10 |
Davidlohr Bueso | net/ipv4: Update ip_tunnel_metadata_cnt static key...
|
commit | commitdiff | tree |
2018-04-11 |
Davidlohr Bueso | ipc/msg: introduce msgctl(MSG_STAT_ANY) ...kernel.org/r/20180215162458.10059-4-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-04-11 |
Davidlohr Bueso | ipc/sem: introduce semctl(SEM_STAT_ANY) ...kernel.org/r/20180215162458.10059-3-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-04-11 |
Davidlohr Bueso | ipc/shm: introduce shmctl(SHM_STAT_ANY) ...kernel.org/r/20180215162458.10059-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-04-05 |
Davidlohr Bueso | sched/core: Simplify helpers for rq clock update skip...
|
commit | commitdiff | tree |
2018-04-05 |
Davidlohr Bueso | sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP... Cc: dave@stgolabs.net ...kernel.org/r/20180402164954.16255-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-04-03 |
Davidlohr Bueso | i2c: Update i2c_trace_msg static key to modern api
|
commit | commitdiff | tree |
2018-03-28 |
Davidlohr Bueso | irqchip/gic: Update supports_deactivate static key...
|
commit | commitdiff | tree |
2018-03-27 |
Davidlohr Bueso | perf/x86: Update rdpmc_always_available static key... Cc: Davidlohr Bueso <dave@stgolabs.net> ...kernel.org/r/20180326210929.5244-5-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-03-27 |
Davidlohr Bueso | sched/core: Update preempt_notifier_key to modern API Cc: Davidlohr Bueso <dave@stgolabs.net> ...kernel.org/r/20180326210929.5244-4-dave@stgolabs.net
|
commit | commitdiff | tree |
2018-03-05 |
Davidlohr Bueso | ia64/err-inject: Use get_user_pages_fast()
|
commit | commitdiff | tree |
2018-01-26 |
Davidlohr Bueso | IB/mthca: Fix gup usage in mthca_map_user_db()
|
commit | commitdiff | tree |
2017-12-11 |
Davidlohr Bueso | locking/locktorture: Fix num reader/writer corner cases
|
commit | commitdiff | tree |
2017-12-11 |
Davidlohr Bueso | locking/locktorture: Fix rwsem reader_delay
|
commit | commitdiff | tree |
2017-11-30 |
Davidlohr Bueso | perf bench futex: Use cpumaps ...kernel.org/r/20171127042101.3659-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-11-18 |
Davidlohr Bueso | sysvipc: make get_maxid O(1) again ...kernel.org/r/20170831172049.14576-5-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-11-18 |
Davidlohr Bueso | sysvipc: properly name ipc_addid() limit parameter ...kernel.org/r/20170831172049.14576-4-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-11-18 |
Davidlohr Bueso | sysvipc: duplicate lock comments wrt ipc_addid() ...kernel.org/r/20170831172049.14576-3-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-11-18 |
Davidlohr Bueso | sysvipc: unteach ids->next_id for !CHECKPOINT_RESTORE ...kernel.org/r/20170831172049.14576-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-11-18 |
Davidlohr Bueso | lib/rbtree-test: lower default params
|
commit | commitdiff | tree |
2017-10-23 |
Davidlohr Bueso | sched/swait: Document it clearly that the swait facilities... Cc: dave@stgolabs.net ...kernel.org/r/20171020171346.24445-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-10-04 |
Davidlohr Bueso | mm,compaction: serialize waitqueue_active() checks...
|
commit | commitdiff | tree |
2017-09-15 |
Davidlohr Bueso | kvm,mips: Fix potential swait_active() races
|
commit | commitdiff | tree |
2017-09-15 |
Davidlohr Bueso | kvm,powerpc: Serialize wq active checks in ops->vcpu_kick
|
commit | commitdiff | tree |
2017-09-15 |
Davidlohr Bueso | kvm: Serialize wq active checks in kvm_vcpu_wake_up()
|
commit | commitdiff | tree |
2017-09-15 |
Davidlohr Bueso | kvm,x86: Fix apf_task_wake_one() wq serialization
|
commit | commitdiff | tree |
2017-09-15 |
Davidlohr Bueso | kvm,lapic: Justify use of swait_active()
|
commit | commitdiff | tree |
2017-09-15 |
Davidlohr Bueso | kvm,async_pf: Use swq_has_sleeper()
|
commit | commitdiff | tree |
2017-09-15 |
Davidlohr Bueso | sched/wait: Add swq_has_sleeper()
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | ipc/sem: play nicer with large nsops allocations ...kernel.org/r/20170803184136.13855-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | ipc/sem: drop sem_checkid helper ...kernel.org/r/20170803184136.13855-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | lib/rhashtable: fix comment on locks_mul default value ...kernel.org/r/20170815215401.30745-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | block/cfq: cache rightmost rb_node [dave@stgolabs.net: brain fart #1] ...org/r/20170719014603.19029-18-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | mem/memcg: cache rightmost node [dave@stgolabs.net: brain fart #2] ...org/r/20170719014603.19029-17-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | fs/epoll: use faster rb_first_cached() ...org/r/20170719014603.19029-15-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | procfs: use faster rb_first_cached() ...org/r/20170719014603.19029-14-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | lib/interval-tree: correct comment wrt generic flavor ...org/r/20170719014603.19029-13-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | lib/interval_tree: fast overlap detection ...org/r/20170719014603.19029-12-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | block/cfq: replace cfq_rb_root leftmost caching ...org/r/20170719014603.19029-11-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | locking/rtmutex: replace top-waiter and pi_waiters... ...org/r/20170719014603.19029-10-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | sched/deadline: replace earliest dl and rq leftmost... ...kernel.org/r/20170719014603.19029-9-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | sched/fair: replace cfs_rq->rb_leftmost ...kernel.org/r/20170719014603.19029-8-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | lib/rbtree_test.c: support rb_root_cached ...kernel.org/r/20170719014603.19029-7-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | lib/rbtree_test.c: add (inorder) traversal test ...kernel.org/r/20170719014603.19029-6-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | lib/rbtree_test.c: make input module parameters ...kernel.org/r/20170719014603.19029-5-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | rbtree: add some additional comments for rebalancing... ...kernel.org/r/20170719014603.19029-4-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | rbtree: optimize root-check during rebalancing loop ...kernel.org/r/20170719014603.19029-3-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-09-09 |
Davidlohr Bueso | rbtree: cache leftmost node internally ...kernel.org/r/20170719014603.19029-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-07-12 |
Davidlohr Bueso | fs/Kconfig: kill CONFIG_PERCPU_RWSEM some more ...kernel.org/r/20170518180115.2794-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-07-10 |
Davidlohr Bueso | lib/interval_tree_test.c: allow full tree search ...kernel.org/r/20170518174936.20265-5-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-07-10 |
Davidlohr Bueso | lib/interval_tree_test.c: allow users to limit scope... ...kernel.org/r/20170518174936.20265-4-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-07-10 |
Davidlohr Bueso | lib/interval_tree_test.c: make test options module... ...kernel.org/r/20170518174936.20265-3-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-07-10 |
Davidlohr Bueso | lib/interval_tree_test.c: allow the module to be compiled-in ...kernel.org/r/20170518174936.20265-2-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-06-20 |
Davidlohr Bueso | sched/core: Drop the unused try_get_task_struct() helper... Cc: dave@stgolabs.net ...kernel.org/r/20170615023730.22827-1-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-06-09 |
Davidlohr Bueso | security: use READ_ONCE instead of deprecated ACCESS_ONCE
|
commit | commitdiff | tree |
2017-05-09 |
Davidlohr Bueso | sysv,ipc: cacheline align kern_ipc_perm ...1486673582-6979-4-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-05-09 |
Davidlohr Bueso | ipc/shm: some shmat cleanups ...1486673582-6979-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-02-28 |
Davidlohr Bueso | ipc/shm: Fix shmat mmap nil-page protection ...1486050195-18629-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-02-25 |
Davidlohr Bueso | alpha: use generic current.h ...1485992878-4780-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-02-25 |
Davidlohr Bueso | cris: use generic current.h ...1485992878-4780-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-02-23 |
Davidlohr Bueso | mm,compaction: serialize waitqueue_active() checks ...1483975528-24342-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-02-23 |
Davidlohr Bueso | parisc: use generic current.h ...1485992878-4780-4-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-02-23 |
Davidlohr Bueso | score: remove asm/current.h ...1485992878-4780-5-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-02-23 |
Davidlohr Bueso | m32r: use generic current.h ...1482896994-25863-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-02-03 |
Davidlohr Bueso | [media] media/usbvision: remove ctrl_urb_wq
|
commit | commitdiff | tree |
2017-02-01 |
Davidlohr Bueso | sched/wake_q: Clarify queue reinit comment
|
commit | commitdiff | tree |
2017-02-01 |
Davidlohr Bueso | sched/wait, rcuwait: Fix typo in comment Cc: dave@stgolabs.net ...1485704532-9290-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-01-14 |
Davidlohr Bueso | locking/percpu-rwsem: Replace waitqueue with rcuwait Cc: dave@stgolabs.net ...1484148146-14210-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-01-14 |
Davidlohr Bueso | sched/wait, RCU: Introduce rcuwait machinery Cc: dave@stgolabs.net ...1484148146-14210-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-01-14 |
Davidlohr Bueso | sched/core: Remove set_task_state() Cc: dave@stgolabs.net ...1483479794-14013-5-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-01-14 |
Davidlohr Bueso | kernel/locking: Compute 'current' directly Cc: dave@stgolabs.net ...1483479794-14013-4-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-01-14 |
Davidlohr Bueso | drivers/tty: Compute 'current' directly Signed-off-by: Davidlohr Bueso <dave@stgolabs.net> ...1483479794-14013-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2017-01-14 |
Davidlohr Bueso | kernel/exit: Compute 'current' directly Cc: dave@stgolabs.net ...1483479794-14013-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-12-20 |
Davidlohr Bueso | perf bench futex: Fix lock-pi help string ...1481830584-30909-1-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-12-15 |
Davidlohr Bueso | ipc/sem: avoid idr tree lookup for interrupted semop ...1478708774-28826-3-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-12-15 |
Davidlohr Bueso | ipc/sem: simplify wait-wake loop ...1478708774-28826-2-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-12-15 |
Davidlohr Bueso | ipc/sem: use proper list api for pending_list wakeups ...1474225896-10066-6-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-12-15 |
Davidlohr Bueso | ipc/sem: explicitly inline check_restart ...1474225896-10066-5-git-send-email-dave@stgolabs.net
|
commit | commitdiff | tree |
2016-12-15 |
Davidlohr Bueso | ipc/sem: optimize perform_atomic_semop()
|
commit | commitdiff | tree |