kernel_optimize_test/kernel
Kay Sievers eb41d9465c fix struct user_info export's sysfs interaction
Clean up the use of ksets and kobjects. Kobjects are instances of
objects (like struct user_info), ksets are collections of objects of a
similar type (like the uids directory containing the user_info directories).
So, use kobjects for the user_info directories, and a kset for the "uids"
directory.

On object cleanup, the final kobject_put() was missing.

Cc: Dhaval Giani <dhaval@linux.vnet.ibm.com>
Cc: Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com>
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-01-24 20:40:18 -08:00
..
irq
power Driver Core: switch all dynamic ksets to kobj_sysfs_ops 2008-01-24 20:40:18 -08:00
time
.gitignore
acct.c acct: real_parent ppid 2008-01-07 14:55:37 -08:00
audit_tree.c
audit.c
audit.h
auditfilter.c
auditsc.c
capability.c
cgroup_debug.c
cgroup.c
compat.c
configs.c
cpu.c
cpuset.c
delayacct.c
dma.c
exec_domain.c
exit.c
extable.c
fork.c
futex_compat.c
futex.c futex: Prevent stale futex owner when interrupted/timeout 2008-01-08 16:21:39 -08:00
hrtimer.c hrtimer: fix section mismatch 2008-01-21 19:39:41 -08:00
itimer.c
kallsyms.c
Kconfig.hz
Kconfig.instrumentation
Kconfig.preempt
kexec.c vmcoreinfo: add the array length of "free_list" for filtering free pages 2008-01-08 16:10:36 -08:00
kfifo.c
kmod.c Fix unbalanced helper_lock in kernel/kmod.c 2008-01-17 15:38:59 -08:00
kprobes.c
ksysfs.c fix struct user_info export's sysfs interaction 2008-01-24 20:40:18 -08:00
kthread.c
latency.c
lockdep_internals.h
lockdep_proc.c
lockdep.c lockdep: fix kernel crash on module unload 2008-01-24 08:01:09 -08:00
Makefile
marker.c
module.c kset: convert /sys/module to use kset_create 2008-01-24 20:40:16 -08:00
mutex-debug.c
mutex-debug.h
mutex.c
mutex.h
notifier.c
ns_cgroup.c
nsproxy.c
panic.c debug: add end-of-oops marker 2007-12-20 15:01:17 +01:00
params.c kset: convert /sys/module to use kset_create 2008-01-24 20:40:16 -08:00
pid.c
posix-cpu-timers.c
posix-timers.c
printk.c [SERIAL]: Fix section mismatches in Sun serial console drivers. 2007-12-29 01:19:49 -08:00
profile.c
ptrace.c Fix kernel/ptrace.c compile problem (missing "may_attach()") 2008-01-02 13:48:27 -08:00
rcupdate.c rcu: fix section mismatch 2008-01-22 09:17:48 -08:00
rcutorture.c
relay.c
resource.c
rtmutex_common.h
rtmutex-debug.c
rtmutex-debug.h
rtmutex-tester.c
rtmutex.c
rtmutex.h
rwsem.c
sched_debug.c sched: fix gcc warnings 2007-12-30 17:24:35 +01:00
sched_fair.c
sched_idletask.c
sched_rt.c
sched_stats.h
sched.c sched: group scheduler, set uid share fix 2008-01-22 11:24:58 +01:00
seccomp.c
signal.c
softirq.c
softlockup.c
spinlock.c
srcu.c
stacktrace.c
stop_machine.c
sys_ni.c
sys.c
sysctl_check.c
sysctl.c
taskstats.c
time.c
timer.c timer: fix section mismatch 2008-01-21 19:39:41 -08:00
tsacct.c
uid16.c
user_namespace.c
user.c fix struct user_info export's sysfs interaction 2008-01-24 20:40:18 -08:00
utsname_sysctl.c
utsname.c
wait.c
workqueue.c lockdep: fix workqueue creation API lockdep interaction 2008-01-16 09:51:58 +01:00