Commit Graph

81 Commits (ec28b7f250b19f31e14b69b015d61d0818bf43a0)

Author SHA1 Message Date
Tim Bird 31fe62b958 mm: add a low limit to alloc_large_system_hash 13 years ago
Dimitri Sivanich 074b85175a vfs: fix panic in __d_lookup() with high dentry hashtable counts 13 years ago
Pavel Emelyanov b8f566b04d sysctl: add the kernel.ns_last_pid control 13 years ago
Paul Gortmaker 9984de1a5a kernel: Map most files to use export.h instead of module.h 13 years ago
Paul E. McKenney b3fbab0571 rcu: Restore checks for blocking in RCU read-side critical sections 14 years ago
Michal Hocko d8bf4ca9ca rcu: treewide: Do not use rcu_read_lock_held when calling rcu_dereference_check 14 years ago
Linus Torvalds c78193e9c7 next_pidmap: fix overflow condition 14 years ago
Rik van Riel 77c100c83e export pid symbols needed for kvm_vcpu_on_spin 14 years ago
Tetsuo Handa 4221a9918e Add RCU check for find_task_by_vpid(). 15 years ago
Arnd Bergmann 67bdbffd69 rculist: avoid __rcu annotations 15 years ago
Oleg Nesterov c52b0b91ba pids: alloc_pidmap: remove the unnecessary boundary checks 15 years ago
Salman 5fdee8c4a5 pids: fix a race in pid generation that causes pids to be reused immediately 15 years ago
Hedi Berriche 72680a191b pids: increase pid_max based on num_possible_cpus 15 years ago
Tetsuo Handa 9728e5d6e6 kernel/pid.c: update comment on find_task_by_pid_ns 15 years ago
Paul E. McKenney db1466b3e1 rcu: Use wrapper function instead of exporting tasklist_lock 15 years ago
Paul E. McKenney d11c563dd2 sched: Use lockdep-based checking on rcu_dereference() 15 years ago
André Goddard Rosa 417e315247 pid: reduce code size by using a pointer to iterate over array 15 years ago
André Goddard Rosa 7be6d991bc pid: tighten pidmap spinlock critical section by removing kfree() 15 years ago
Jan Beulich 2c85f51d22 mm: also use alloc_large_system_hash() for the PID hash table 16 years ago
Catalin Marinas 264ef8a904 kmemleak: Remove alloc_bootmem annotations introduced in the past 16 years ago
Catalin Marinas 12de38b186 kmemleak: Inform kmemleak about pid_hash 16 years ago
Christoph Hellwig 17f98dcf60 pids: clean up find_task_by_pid variants 16 years ago
Oleg Nesterov 52ee2dfdd4 pids: refactor vnr/nr_ns helpers to make them safe 16 years ago
Oleg Nesterov 2ae448efc8 pids: improve get_task_pid() to fix the unsafe sys_wait4()->task_pgrp() 16 years ago
Eric W. Biederman 61bce0f137 pid: generalize task_active_pid_ns 16 years ago
Frederik Schwarzer 025dfdafe7 trivial: fix then -> than typos in comments and documentation 16 years ago
Pavel Emelyanov e49859e71e pidns: remove now unused find_pid function. 17 years ago
David Sterba 339caf2a22 proc: misplaced export of find_get_pid 17 years ago
Franck Bui-Huu 82524746c2 rcu: split list.h and move rcu-protected lists into rculist.h 17 years ago
Oleg Nesterov 24336eaeec pids: introduce change_pid() helper 17 years ago
Oleg Nesterov 65450cebc6 pids: de_thread: don't clear session/pgrp pids for the old leader 17 years ago
Pavel Emelyanov 5cd204550b Deprecate find_task_by_pid() 17 years ago
Oleg Nesterov b7127aa454 free_pidmap: turn it into free_pidmap(struct upid *) 17 years ago
Harvey Harrison 7ad5b3a505 kernel: remove fastcall in kernel/* 17 years ago
Eric W. Biederman 44c4e1b258 pid: Extend/Fix pid_vnr 17 years ago
Pavel Emelyanov 74bd59bb39 namespaces: cleanup the code managed with PID_NS option 17 years ago
Pavel Emelyanov eccba06891 gfs2: make gfs2_glock.gl_owner_pid be a struct pid * 17 years ago
Eric W. Biederman 57d5f66b86 pidns: Place under CONFIG_EXPERIMENTAL 17 years ago
Pavel Emelyanov 2f2a3a46fc Uninline the task_xid_nr_ns() calls 18 years ago
Pavel Emelyanov 8990571eb5 Uninline find_pid etc set of functions 18 years ago
Pavel Emelyanov 19b9b9b54e pid namespaces: remove the struct pid unneeded fields 18 years ago
Pavel Emelyanov 228ebcbe63 Uninline find_task_by_xxx set of functions 18 years ago
Sukadev Bhattiprolu 3eb07c8c8a pid namespaces: destroy pid namespace on init's death 18 years ago
Sukadev Bhattiprolu c9c5d92211 pid namespaces: create a slab-cache for 'struct pid_namespace' 18 years ago
Pavel Emelyanov 30e49c263e pid namespaces: allow cloning of new namespace 18 years ago
Pavel Emelyanov b461cc0382 pid namespaces: miscellaneous preparations for pid namespaces 18 years ago
Pavel Emelyanov 198fe21b0a pid namespaces: helpers to find the task by its numerical ids 18 years ago
Pavel Emelyanov 7af5729474 pid namespaces: helpers to obtain pid numbers 18 years ago
Pavel Emelyanov 8ef047aaae pid namespaces: make alloc_pid(), free_pid() and put_pid() work with struct upid 18 years ago
Pavel Emelyanov faacbfd3a6 pid namespaces: add support for pid namespaces hierarchy 18 years ago