Stephen Smalley
570bc1c2e5
[PATCH] tmpfs: Enable atomic inode security labeling
...
This patch modifies tmpfs to call the inode_init_security LSM hook to set
up the incore inode security state for new inodes before the inode becomes
accessible via the dcache.
As there is no underlying storage of security xattrs in this case, it is
not necessary for the hook to return the (name, value, len) triple to the
tmpfs code, so this patch also modifies the SELinux hook function to
correctly handle the case where the (name, value, len) pointers are NULL.
The hook call is needed in tmpfs in order to support proper security
labeling of tmpfs inodes (e.g. for udev with tmpfs /dev in Fedora). With
this change in place, we should then be able to remove the
security_inode_post_create/mkdir/... hooks safely.
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
Cc: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-09 13:57:28 -07:00
..
bootmem.c
[PATCH] Use ALIGN to remove duplicate code
2005-06-25 16:25:02 -07:00
fadvise.c
[PATCH] xip: madvice/fadvice: execute in place
2005-06-24 00:06:42 -07:00
filemap.c
[PATCH] shmem_populate: avoid an useless check, and some comments
2005-09-05 00:05:45 -07:00
filemap.h
[PATCH] xip: reduce code duplication
2005-06-24 00:06:41 -07:00
filemap_xip.c
[PATCH] execute-in-place fixes
2005-07-15 09:54:50 -07:00
fremap.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
highmem.c
[PATCH] count bounce buffer pages in vmstat
2005-05-01 08:58:37 -07:00
hugetlb.c
[PATCH] hugetlb: move stale pte check into huge_pte_alloc()
2005-09-05 00:05:46 -07:00
internal.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
Kconfig
[PATCH] sparsemem extreme implementation
2005-09-05 00:05:38 -07:00
madvise.c
[PATCH] mm: fix madvise vma merging
2005-09-05 00:05:44 -07:00
Makefile
[PATCH] xip: fs/mm: execute in place
2005-06-24 00:06:41 -07:00
memory.c
[PATCH] x86: ptep_clear optimization
2005-09-05 00:05:48 -07:00
mempolicy.c
[PATCH] PCI: Run PCI driver initialization on local node
2005-09-08 14:57:23 -07:00
mempool.c
[PATCH] propagate __nocast annotations
2005-07-07 18:23:46 -07:00
mincore.c
[PATCH] freepgt: sys_mincore ignore FIRST_USER_PGD_NR
2005-04-19 13:29:20 -07:00
mlock.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mmap.c
[PATCH] remove misleading comment above sys_brk
2005-09-07 16:57:23 -07:00
mprotect.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mremap.c
[PATCH] mm: remap ZERO_PAGE mappings
2005-09-05 00:05:44 -07:00
msync.c
[PATCH] msync: check pte dirty earlier
2005-06-21 18:46:21 -07:00
nommu.c
[PATCH] __vm_enough_memory() signedness fix
2005-08-04 21:43:14 -07:00
oom_kill.c
[PATCH] cpusets: confine oom_killer to mem_exclusive cpuset
2005-09-07 16:57:40 -07:00
page-writeback.c
[PATCH] rename wakeup_bdflush to wakeup_pdflush
2005-06-28 21:20:31 -07:00
page_alloc.c
[PATCH] cpusets: formalize intermediate GFP_KERNEL containment
2005-09-07 16:57:40 -07:00
page_io.c
[PATCH] swsusp: kill config_pm_disk
2005-06-25 16:24:32 -07:00
pdflush.c
[PATCH] Cleanup patch for process freezing
2005-06-25 17:10:13 -07:00
prio_tree.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
readahead.c
[PATCH] readahead: reset cache_hit earlier
2005-09-07 16:57:25 -07:00
rmap.c
[PATCH] mm: cleanup rmap
2005-09-05 00:05:43 -07:00
shmem.c
[PATCH] tmpfs: Enable atomic inode security labeling
2005-09-09 13:57:28 -07:00
slab.c
[PATCH] introduce and use kzalloc
2005-09-07 16:57:45 -07:00
sparse.c
[PATCH] sparsemem extreme: hotplug preparation
2005-09-05 00:05:38 -07:00
swap.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
swap_state.c
[PATCH] delete from_swap_cache BUG_ONs
2005-09-05 00:05:42 -07:00
swapfile.c
[PATCH] swap: swap_lock replace list+device
2005-09-05 00:05:42 -07:00
thrash.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
tiny-shmem.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
truncate.c
[PATCH] DocBook: fix some descriptions
2005-05-01 08:59:26 -07:00
vmalloc.c
[PATCH] arm: allow for arch-specific IOREMAP_MAX_ORDER
2005-09-05 00:05:46 -07:00
vmscan.c
[PATCH] cpusets: formalize intermediate GFP_KERNEL containment
2005-09-07 16:57:40 -07:00