Eric Paris
e000752989
LSM/SELinux: Interfaces to allow FS to control mount options
...
Introduce new LSM interfaces to allow an FS to deal with their own mount
options. This includes a new string parsing function exported from the
LSM that an FS can use to get a security data blob and a new security
data blob. This is particularly useful for an FS which uses binary
mount data, like NFS, which does not pass strings into the vfs to be
handled by the loaded LSM. Also fix a BUG() in both SELinux and SMACK
when dealing with binary mount data. If the binary mount data is less
than one page the copy_page() in security_sb_copy_data() can cause an
illegal page fault and boom. Remove all NFSisms from the SELinux code
since they were broken by past NFS changes.
Signed-off-by: Eric Paris <eparis@redhat.com>
Acked-by: Stephen Smalley <sds@tycho.nsa.gov>
Acked-by: Casey Schaufler <casey@schaufler-ca.com>
Signed-off-by: James Morris <jmorris@namei.org>
2008-03-06 08:40:53 +11:00
..
acpi
ACPI, cpuidle: Clarify C-state description in sysfs
2008-02-14 00:09:55 -05:00
asm-alpha
CONFIG_HIGHPTE vs. sub-page page tables.
2008-02-08 09:22:42 -08:00
asm-arm
Kprobes: indicate kretprobe support in Kconfig
2008-03-04 16:35:11 -08:00
asm-avr32
AVR32: Define PAGE_SHARED
2008-02-13 14:44:03 +01:00
asm-blackfin
Add pgtable_t to remaining nommu architectures
2008-02-09 11:08:33 -08:00
asm-cris
cris: correct syscall numbers in unistd.h for timerfd_settime and timerfd_gettime
2008-03-04 16:35:16 -08:00
asm-frv
FRV: Change the timerfd syscalls to be the same as i386
2008-02-20 19:58:16 -08:00
asm-generic
percpu: fix DEBUG_PREEMPT per_cpu checking
2008-02-23 12:09:28 -08:00
asm-h8300
h8300: IRQ handling update
2008-02-23 17:12:16 -08:00
asm-ia64
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2008-03-04 16:39:23 -08:00
asm-m32r
CONFIG_HIGHPTE vs. sub-page page tables.
2008-02-08 09:22:42 -08:00
asm-m68k
m68k{,nommu}: Wire up new timerfd syscalls
2008-03-04 08:04:11 -08:00
asm-m68knommu
m68k{,nommu}: Wire up new timerfd syscalls
2008-03-04 08:04:11 -08:00
asm-mips
Alchemy: compile fix
2008-02-24 20:03:42 +01:00
asm-mn10300
MN10300: define SO_MARK
2008-02-23 17:12:13 -08:00
asm-parisc
CONFIG_HIGHPTE vs. sub-page page tables.
2008-02-08 09:22:42 -08:00
asm-powerpc
Kprobes: indicate kretprobe support in Kconfig
2008-03-04 16:35:11 -08:00
asm-ppc
[POWERPC] Fix arch/ppc compilation - add typedef for pgtable_t
2008-02-14 22:11:02 +11:00
asm-s390
Kprobes: indicate kretprobe support in Kconfig
2008-03-04 16:35:11 -08:00
asm-sh
serial: Move asm-sh/sci.h to linux/serial_sci.h.
2008-02-26 14:52:45 +09:00
asm-sparc
[SPARC]: Add reboot_command[] extern decl to asm/system.h
2008-02-28 21:53:20 -08:00
asm-sparc64
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
2008-03-04 20:20:32 -08:00
asm-um
uml: x86_64 should copy %fs during fork
2008-02-08 09:22:43 -08:00
asm-v850
Add pgtable_t to remaining nommu architectures
2008-02-09 11:08:33 -08:00
asm-x86
Kprobes: indicate kretprobe support in Kconfig
2008-03-04 16:35:11 -08:00
asm-xtensa
[XTENSA] Allow debugger to modify the WINDOWBASE register.
2008-02-13 17:45:36 -08:00
crypto
keys
linux
LSM/SELinux: Interfaces to allow FS to control mount options
2008-03-06 08:40:53 +11:00
math-emu
media
V4L/DVB (7192): Adds support for Genius TVGo A11MCE
2008-02-18 11:15:19 -03:00
mtd
net
[TCP]: Improve ipv4 established hash function.
2008-03-04 14:28:41 -08:00
pcmcia
rdma
IB/core: Remove unused struct ib_device.flags member
2008-02-08 14:47:26 -08:00
rxrpc
scsi
[SCSI] update SG_ALL to avoid causing chaining
2008-02-11 13:40:13 -06:00
sound
[ALSA] opl3 - Fix compilation without sequencer support
2008-02-22 14:20:08 -08:00
video
xen
Kbuild