Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Merge branch 'for-3.16-fixes' of git://…


Pull cgroup fixes from Tejun Heo:
 "Mostly fixes for the fallouts from the recent cgroup core changes.

  The decoupled nature of cgroup dynamic hierarchy management
  (hierarchies are created dynamically on mount but may or may not be
  reused once unmounted depending on remaining usages) led to more
  ugliness being added to kernfs.

  Hopefully, this is the last of it"

* 'for-3.16-fixes' of git://
  cpuset: break kernfs active protection in cpuset_write_resmask()
  cgroup: fix a race between cgroup_mount() and cgroup_kill_sb()
  kernfs: introduce kernfs_pin_sb()
  cgroup: fix mount failure in a corner case
  cpuset,mempolicy: fix sleeping function called from invalid context
  cgroup: fix broken css_has_online_children()
latest commit 40f6123737
Linus Torvalds authored
debug kernel/printk: use symbolic defines for console loglevels
events Merge tag 'trace-fixes-v3.16-rc3' of git://…
gcov gcov: add support for GCC 4.9
irq genirq: Fix memory leak when calling irq_free_hwirqs()
locking Merge branch 'locking-urgent-for-linus.patch' of git://…
power x86, kaslr: boot-time selectable with hibernation
printk kernel/printk/printk.c: revert "printk: enable interrupts before call…
rcu Merge branch 'locking-core-for-linus' of git://…
sched Merge branch 'sched-core-for-linus' of git://…
time Merge branch 'akpm' (patchbomb from Andrew) into next
trace tracing: Remove ftrace_stop/start() from reading the trace file
.gitignore Ignore generated file kernel/x509_certificate_list
Kconfig.freezer container freezer: implement freezer cgroup subsystem
Kconfig.hz kernel: remove CONFIG_USE_GENERIC_SMP_HELPERS
Kconfig.locks locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocks
Kconfig.preempt locking/kconfig: Simplify INLINE_SPIN_UNLOCK usage
Makefile Merge branch 'x86-asmlinkage-for-linus' of git://…
acct.c ipc, kernel: clear whitespace
async.c async: rename and redefine async_func_ptr
audit.c Merge git://
audit.h audit: Use struct net not pid_t to remember the network namespce to r…
audit_tree.c inotify: Fix reporting of cookies for inotify events
audit_watch.c inotify: Fix reporting of cookies for inotify events
auditfilter.c Merge git://
auditsc.c auditsc: audit_krule mask accesses need bounds checking
backtracetest.c kernel/backtracetest.c: replace no level printk by pr_info()
bounds.c mm: do not allocate page->ptl dynamically, if spinlock_t fits to long
capability.c fs,userns: Change inode_capable to capable_wrt_inode_uidgid
cgroup.c cgroup: fix a race between cgroup_mount() and cgroup_kill_sb()
cgroup_freezer.c cgroup: remove css_parent()
compat.c kernel/compat.c: use sizeof() instead of sizeof
configs.c proc: Supply PDE attribute setting accessor functions
context_tracking.c x86/kprobes: Fix build errors and blacklist context_track_user
cpu.c Merge tag 'pm+acpi-3.16-rc1-2' of git://…
cpu_pm.c kernel/cpu_pm.c: fix various typos
cpuset.c cpuset: break kernfs active protection in cpuset_write_resmask()
crash_dump.c Merge branch 'modsplit-Oct31_2011' of git://…
cred.c Merge branch 'for-linus' of git://…
delayacct.c kernel/delayacct.c: remove redundant checking in __delayacct_add_tsk()
dma.c Remove all #inclusions of asm/system.h
elfcore.c switch elf_core_write_extra_phdrs() to dump_emit()
exec_domain.c kernel/exec_domain.c: code clean-up
exit.c signals: mv {dis,}allow_signal() from sched.h/exit.c to signal.[ch]
extable.c asmlinkage: Make main_extable_sort_needed visible
fork.c tracing: Fix syscall_*regfunc() vs copy_process() race
freezer.c libata, freezer: avoid block device removal while system is frozen
futex.c Merge branch 'next' (accumulated 3.16 merge window patches) into master
futex_compat.c compat: Get rid of (get|put)_compat_time(val|spec)
groups.c kernel/groups.c: remove return value of set_groups
hrtimer.c Merge branch 'perf/urgent' into perf/core, to resolve conflict and to…
hung_task.c kernel/hung_task.c: convert simple_strtoul to kstrtouint
irq_work.c perf/x86: Warn to early_printk() in case irq_work is too slow
itimer.c itimer: Use printk_once instead of WARN_ONCE
jump_label.c static_key: WARN on usage before jump_label_init was called
kallsyms.c kernel: use macros from compiler.h instead of __attribute__((...))
kcmp.c kcmp: include linux/ptrace.h
kexec.c kexec: save PG_head_mask in VMCOREINFO
kmod.c signals: change wait_for_helper() to use kernel_sigaction()
kprobes.c kprobes: Show blacklist entries via debugfs
ksysfs.c kobject: Make support for uevent_helper optional.
kthread.c kthread: fix return value of kthread_create() upon SIGKILL.
latencytop.c kernel/latencytop.c: convert seq_printf to seq_puts
module-internal.h KEYS: Separate the kernel signature checking keyring from module signing
module.c Merge tag 'modules-next-for-linus' of git://…
module_signing.c keys: change asymmetric keys to use common hash definitions
notifier.c kprobes, notifier: Use NOKPROBE_SYMBOL macro in notifier
nsproxy.c Merge branch 'for-linus' of git://…
padata.c padata: Fix wrong usage of rcu_dereference()
panic.c kernel/panic.c: add "crash_kexec_post_notifiers" option for kdump aft…
params.c param: hand arguments after -- straight to init
pid.c pidns: fix free_pid() to handle the first fork failure
pid_namespace.c pid_namespace: pidns_get() should check task_active_pid_ns() != NULL
posix-cpu-timers.c posix-timers: Convert abuses of BUG_ON to WARN_ON
posix-timers.c posix-timers: Remove unused variable
profile.c kernel/profile.c: use static const char instead of static char
ptrace.c kernel/compat: convert to COMPAT_SYSCALL_DEFINE
range.c range: Do not add new blank slot with add_range_with_merge
reboot.c kernel/reboot.c: convert simple_strtoul to kstrtoint
relay.c Merge branch 'for-linus' of git://…
res_counter.c kernel/res_counter.c: replace simple_strtoull by kstrtoull
resource.c resources: Clarify sanity check message
seccomp.c Merge git://
signal.c signals: introduce kernel_sigaction()
smp.c CPU hotplug, smp: flush any pending IPI callbacks before CPU offline
smpboot.c kernel: delete __cpuinit usage from all core kernel files
smpboot.h smpboot: Provide infrastructure for percpu hotplug threads
softirq.c Merge branch 'rcu/next' of git://…
stacktrace.c kernel: Map most files to use export.h instead of module.h
stop_machine.c kernel/stop_machine.c: kernel-doc warning fix
sys.c sched: Consolidate open coded implementations of nice level frobbing …
sys_ni.c sys_sgetmask/sys_ssetmask: add CONFIG_SGETMASK_SYSCALL
sysctl.c kernel/watchdog.c: print traces for all cpus on lockup detection
sysctl_binary.c kernel/sysctl_binary.c: use scnprintf() instead of snprintf()
system_certificates.S KEYS: correct alignment of system_certificate_list content in assembl…
system_keyring.c KEYS: correct alignment of system_certificate_list content in assembl…
task_work.c task_work: documentation
taskstats.c genetlink: only pass array to genl_register_family_with_ops()
test_kprobes.c kernel/: rename random32() to prandom_u32()
time.c sched: Rename sched.c as sched/core.c in comments and Documentation
timeconst.bc kernel: Replace with a bc script
timer.c timer: Prevent overflow in apply_slack
torture.c torture: Remove __init from torture_init_begin/end
tracepoint.c tracing: syscall_regfunc() should not skip kernel threads
tsacct.c cputime: Use accessors to read task cputime stats
uid16.c userns: Kill nsown_capable it makes the wrong thing easy
up.c smp: Rename __smp_call_function_single() to smp_call_function_single_…
user-return-notifier.c hlist: drop the node parameter from iterators
user.c kernel/user.c: drop unused field 'files' from user_struct
user_namespace.c kernel/user_namespace.c: kernel-doc/checkpatch fixes
utsname.c userns: Kill nsown_capable it makes the wrong thing easy
utsname_sysctl.c sysctl: convert use of typedef ctl_table to struct ctl_table
watchdog.c kernel/watchdog.c: print traces for all cpus on lockup detection
workqueue.c workqueue: zero cpumask of wq_numa_possible_cpumask on init
workqueue_internal.h workqueue: rename manager_mutex to attach_mutex
Something went wrong with that request. Please try again.