linux/drivers/block
David Howells b0fafa816e CRED: Wrap task credential accesses in the block loopback driver
Wrap access to task credentials so that they can be separated more easily from
the task_struct during the introduction of COW creds.

Change most current->(|e|s|fs)[ug]id to current_(|e|s|fs)[ug]id().

Change some task->e?[ug]id to task_e?[ug]id().  In some places it makes more
sense to use RCU directly rather than a convenient wrapper; these will be
addressed by later patches.

Signed-off-by: David Howells <dhowells@redhat.com>
Reviewed-by: James Morris <jmorris@namei.org>
Acked-by: Serge Hallyn <serue@us.ibm.com>
Cc: Jens Axboe <axboe@kernel.dk>
Signed-off-by: James Morris <jmorris@namei.org>
2008-11-14 10:38:41 +11:00
..
aoe [PATCH] switch aoeblk 2008-10-21 07:47:40 -04:00
paride [PATCH] switch pf 2008-10-21 07:47:59 -04:00
amiflop.c [PATCH] switch amiflop 2008-10-21 07:47:38 -04:00
ataflop.c [PATCH] switch ataflop 2008-10-21 07:47:42 -04:00
brd.c [PATCH] switch brd 2008-10-21 07:47:44 -04:00
cciss_cmd.h
cciss_scsi.c cciss: Fix cciss SCSI rescan code to better notice device changes 2008-10-09 08:56:18 +02:00
cciss_scsi.h cciss: Fix cciss SCSI rescan code to better notice device changes 2008-10-09 08:56:18 +02:00
cciss.c [PATCH] switch cciss 2008-10-21 07:47:46 -04:00
cciss.h
cpqarray.c [PATCH] switch cpqarray 2008-10-21 07:47:47 -04:00
cpqarray.h
cryptoloop.c
DAC960.c [PATCH] switch DAC960 2008-10-21 07:47:36 -04:00
DAC960.h
floppy.c [PATCH] switch floppy 2008-10-21 07:47:49 -04:00
hd.c hd: WIN_* -> ATA_CMD_* 2008-10-10 22:39:21 +02:00
ida_cmd.h
ida_ioctl.h
Kconfig
loop.c CRED: Wrap task credential accesses in the block loopback driver 2008-11-14 10:38:41 +11:00
Makefile
nbd.c [PATCH] switch nbd 2008-10-21 07:47:53 -04:00
pktcdvd.c [PATCH] sanitize blkdev_get() and friends 2008-10-21 07:49:06 -04:00
ps3disk.c block: don't depend on consecutive minor space 2008-10-09 08:56:05 +02:00
smart1,2.h
sunvdc.c sparc64: Apply const or __initdata to vio_device_id[] 2008-09-01 01:48:52 -07:00
swim3.c [PATCH] switch swim3 2008-10-21 07:48:03 -04:00
sx8.c
ub.c [PATCH] switch ub 2008-10-21 07:48:05 -04:00
umem.c
umem.h
viodasd.c [PATCH] switch viodasd 2008-10-21 07:48:07 -04:00
virtio_blk.c [PATCH] switch virtio_blk 2008-10-21 07:48:09 -04:00
xd.c [PATCH] switch xd 2008-10-21 07:48:11 -04:00
xd.h [PATCH] switch xd 2008-10-21 07:48:11 -04:00
xen-blkfront.c [PATCH] switch xen 2008-10-21 07:48:13 -04:00
xsysace.c [PATCH] switch xyspace 2008-10-21 07:48:15 -04:00
z2ram.c [PATCH] switch z2ram 2008-10-21 07:48:17 -04:00