Dipankar Sarma
badf16621c
[PATCH] files: break up files struct
...
In order for the RCU to work, the file table array, sets and their sizes must
be updated atomically. Instead of ensuring this through too many memory
barriers, we put the arrays and their sizes in a separate structure. This
patch takes the first step of putting the file table elements in a separate
structure fdtable that is embedded withing files_struct. It also changes all
the users to refer to the file table using files_fdtable() macro. Subsequent
applciation of RCU becomes easier after this.
Signed-off-by: Dipankar Sarma <dipankar@in.ibm.com>
Signed-Off-By: David Howells <dhowells@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-09 13:57:55 -07:00
..
irq
[PATCH] CHECK_IRQ_PER_CPU() to avoid dead code in __do_IRQ()
2005-09-07 16:57:29 -07:00
power
Merge linux-2.6 with linux-acpi-2.6
2005-09-08 01:45:47 -04:00
acct.c
[PATCH] largefile support for accounting
2005-09-07 16:57:31 -07:00
audit.c
[NETLINK]: Add "groups" argument to netlink_kernel_create
2005-08-29 16:01:11 -07:00
auditsc.c
capability.c
compat.c
configs.c
cpu.c
cpuset.c
[PATCH] fix for cpusets minor problem
2005-09-09 13:57:32 -07:00
crash_dump.c
dma.c
exec_domain.c
exit.c
[PATCH] files: break up files struct
2005-09-09 13:57:55 -07:00
extable.c
fork.c
[PATCH] files: break up files struct
2005-09-09 13:57:55 -07:00
futex.c
[PATCH] futex: remove duplicate code
2005-09-07 16:57:33 -07:00
intermodule.c
[PATCH] introduce and use kzalloc
2005-09-07 16:57:45 -07:00
itimer.c
kallsyms.c
Kconfig.hz
Kconfig.preempt
kexec.c
kfifo.c
kmod.c
kprobes.c
[PATCH] kprobes: fix bug when probed on task and isr functions
2005-09-07 16:58:01 -07:00
ksysfs.c
kthread.c
Makefile
[PATCH] detect soft lockups
2005-09-07 16:57:17 -07:00
module.c
[PATCH] flush icache early when loading module
2005-09-07 16:57:26 -07:00
panic.c
params.c
[PATCH] introduce and use kzalloc
2005-09-07 16:57:45 -07:00
pid.c
posix-cpu-timers.c
posix-timers.c
[PATCH] fix send_sigqueue() vs thread exit race
2005-09-07 16:57:33 -07:00
printk.c
[PATCH] Provide better printk() support for SMP machines
2005-09-07 16:57:18 -07:00
profile.c
ptrace.c
[PATCH] remove duplicated code from proc and ptrace
2005-09-07 16:57:43 -07:00
rcupdate.c
[PATCH] files: rcuref APIs
2005-09-09 13:57:54 -07:00
resource.c
[PATCH] introduce and use kzalloc
2005-09-07 16:57:45 -07:00
sched.c
[PATCH] Prefetch kernel stacks to speed up context switch
2005-09-09 13:57:31 -07:00
seccomp.c
signal.c
[PATCH] fix send_sigqueue() vs thread exit race
2005-09-07 16:57:33 -07:00
softirq.c
softlockup.c
[PATCH] detect soft lockups
2005-09-07 16:57:17 -07:00
spinlock.c
stop_machine.c
sys.c
[PATCH] remove a redundant variable in sys_prctl()
2005-09-07 16:57:32 -07:00
sys_ni.c
sysctl.c
[NET]: Fix sparse warnings
2005-08-29 16:01:32 -07:00
time.c
timer.c
[PATCH] optimize writer path in time_interpolator_get_counter()
2005-09-07 16:57:24 -07:00
uid16.c
user.c
wait.c
workqueue.c
[PATCH] introduce and use kzalloc
2005-09-07 16:57:45 -07:00