Linda Knippers
ac03221a4f
[PATCH] update of IPC audit record cleanup
...
The following patch addresses most of the issues with the IPC_SET_PERM
records as described in:
https://www.redhat.com/archives/linux-audit/2006-May/msg00010.html
and addresses the comments I received on the record field names.
To summarize, I made the following changes:
1. Changed sys_msgctl() and semctl_down() so that an IPC_SET_PERM
record is emitted in the failure case as well as the success case.
This matches the behavior in sys_shmctl(). I could simplify the
code in sys_msgctl() and semctl_down() slightly but it would mean
that in some error cases we could get an IPC_SET_PERM record
without an IPC record and that seemed odd.
2. No change to the IPC record type, given no feedback on the backward
compatibility question.
3. Removed the qbytes field from the IPC record. It wasn't being
set and when audit_ipc_obj() is called from ipcperms(), the
information isn't available. If we want the information in the IPC
record, more extensive changes will be necessary. Since it only
applies to message queues and it isn't really permission related, it
doesn't seem worth it.
4. Removed the obj field from the IPC_SET_PERM record. This means that
the kern_ipc_perm argument is no longer needed.
5. Removed the spaces and renamed the IPC_SET_PERM field names. Replaced iuid and
igid fields with ouid and ogid in the IPC record.
I tested this with the lspp.22 kernel on an x86_64 box. I believe it
applies cleanly on the latest kernel.
-- ljk
Signed-off-by: Linda Knippers <linda.knippers@hp.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2006-06-20 05:25:24 -04:00
..
amba
[SERIAL] amba-pl010: allow platforms to specify modem control method
2006-03-26 23:13:39 +01:00
byteorder
[PATCH] remove gcc-2 checks
2006-01-08 20:14:02 -08:00
dvb
Merge branch 'origin'
2006-03-21 08:52:18 -08:00
hdlc
isdn
lockd
LOCKD: Make nlmsvc_traverse_shares return void
2006-03-20 23:24:25 -05:00
mmc
[ARM] 3531/1: i.MX/MX1 SD/MMC ensure, that clock are stopped before new command and cleanups
2006-05-19 21:48:03 +01:00
mtd
[PATCH] drivers/mtd/: small cleanups
2006-03-31 12:18:48 -08:00
netfilter
[NETFILTER] x_tables: fix compat related crash on non-x86
2006-05-01 20:48:32 -07:00
netfilter_arp
[NETFILTER]: futher {ip,ip6,arp}_tables unification
2006-03-22 13:56:56 -08:00
netfilter_bridge
[NETFILTER]: Restore {ipt,ip6t,ebt}_LOG compatibility
2006-02-27 13:04:17 -08:00
netfilter_ipv4
[NETFILTER]: H.323 helper: Change author's email address
2006-05-03 23:19:59 -07:00
netfilter_ipv6
[NETFILTER]: x_tables: unify IPv4/IPv6 multiport match
2006-04-01 02:22:54 -08:00
nfsd
[PATCH] fs/nfsd/export.c,net/sunrpc/cache.c: make needlessly global code static
2006-03-27 08:44:43 -08:00
raid
[PATCH] md: make sure 64bit fields in version-1 metadata are 64-bit aligned
2006-04-11 06:18:30 -07:00
spi
[PATCH] SPI: busnum == 0 needs to work
2006-05-16 14:33:57 -07:00
sunrpc
NFS,SUNRPC: Fix compiler warnings if CONFIG_PROC_FS & CONFIG_SYSCTL are unset
2006-04-19 12:43:47 -04:00
tc_act
tc_ematch
usb
[PATCH] USB: linux/usb/net2280.h common definitions
2006-04-14 11:12:25 -07:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h
[PATCH] suspend-to-ram: allow video options to be set at runtime
2006-02-20 20:00:10 -08:00
adb.h
[PATCH] Notifier chain update: API changes
2006-03-27 08:44:50 -08:00
adfs_fs.h
adfs_fs_i.h
adfs_fs_sb.h
affs_fs.h
affs_hardblocks.h
agp_backend.h
agpgart.h
[AGPGART] Semaphore to Mutex conversion.
2006-01-16 20:53:46 -08:00
aio.h
[PATCH] aio: reorder kiocb structure elements to make sync iocb setup faster
2006-01-08 20:14:03 -08:00
aio_abi.h
amifd.h
amifdreg.h
amigaffs.h
apm_bios.h
arcdevice.h
[PATCH] drivers/net/arcnet/: possible cleanups
2006-01-17 08:38:12 -05:00
arcfb.h
ata.h
[PATCH] libata: Add the useful macros/constants needed for merging PATA stuff
2006-03-21 21:21:31 -05:00
atalk.h
[PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1
2006-01-08 20:14:07 -08:00
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h
[ATM]: deregistration removes device from atm_devs list immediately
2005-11-29 16:16:41 -08:00
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h
[PATCH] update of IPC audit record cleanup
2006-06-20 05:25:24 -04:00
auto_fs.h
auto_fs4.h
[PATCH] autofs4: add new packet type for v5 communications
2006-03-27 08:44:40 -08:00
auxvec.h
[PATCH] Increase AT_VECTOR_SIZE
2006-01-13 09:12:21 -08:00
awe_voice.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
backlight.h
[PATCH] backlight: Backlight Class Improvements
2006-03-31 12:19:00 -08:00
baycom.h
bcd.h
bfs_fs.h
binfmts.h
bio.h
[SCSI] Convert SCSI mid-layer to scsi_execute_async
2005-12-14 19:03:35 -08:00
bit_spinlock.h
bitmap.h
[PATCH] bitmap: region cleanup
2006-03-24 07:33:20 -08:00
bitops.h
[PATCH] bitops: remove unused generic bitops in include/linux/bitops.h
2006-03-26 08:57:15 -08:00
blkdev.h
[SCSI] unify SCSI_IOCTL_SEND_COMMAND implementations
2006-04-13 10:13:15 -05:00
blkpg.h
blktrace_api.h
[PATCH] Block queue IO tracing support (blktrace) as of 2006-03-23
2006-03-23 20:00:26 +01:00
blockgroup_lock.h
bootmem.h
[PATCH] x86_64: Handle empty PXMs that only contain hotplug memory
2006-04-09 11:53:16 -07:00
bpqether.h
buffer_head.h
[PATCH] pass b_size to ->get_block()
2006-03-26 08:57:01 -08:00
cache.h
[PATCH] Move read_mostly definition to asm/cache.h
2006-03-23 07:38:10 -08:00
calc64.h
[PATCH] hrtimer: move div_long_long_rem out of jiffies.h
2006-01-10 08:01:35 -08:00
capability.h
[PATCH] refactor capable() to one implementation, add __capable() helper
2006-03-25 08:22:56 -08:00
capi.h
cciss_ioctl.h
cd1400.h
cdev.h
[PATCH] mark f_ops const in the inode
2006-03-28 09:16:05 -08:00
cdk.h
cdrom.h
[PATCH] kill cdrom ->dev_ioctl method
2006-03-23 07:38:09 -08:00
chio.h
circ_buf.h
clk.h
include/linux/clk.h is betraying its ARM origins
2006-03-25 18:15:24 +00:00
cm4000_cs.h
cn_proc.h
[PATCH] Add timestamp field to process events
2005-12-12 08:57:42 -08:00
cobalt-nvram.h
coda.h
coda_cache.h
coda_fs_i.h
coda_linux.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
coda_proc.h
coda_psdev.h
coff.h
com20020.h
compat.h
[PATCH] lightweight robust futexes: compat
2006-03-27 08:44:49 -08:00
compat_ioctl.h
[PATCH] dm store geometry
2006-03-27 08:44:59 -08:00
compiler-gcc.h
[PATCH] Work around ppc64 compiler bug
2006-01-10 08:32:35 -08:00
compiler-gcc3.h
[PATCH] Make __always_inline actually force always inlining
2006-01-14 18:27:15 -08:00
compiler-gcc4.h
[PATCH] When CONFIG_CC_OPTIMIZE_FOR_SIZE, allow gcc4 to control inlining
2006-01-14 18:27:16 -08:00
compiler-intel.h
compiler.h
[PATCH] Abandon gcc-2.95.x
2006-01-08 20:14:02 -08:00
completion.h
comstats.h
concap.h
config.h
configfs.h
configfs: Add permission and ownership to configfs objects.
2006-02-03 14:01:05 -08:00
connector.h
console.h
console_struct.h
consolemap.h
cpu.h
[PATCH] Check if cpu can be onlined before calling smp_prepare_cpu()
2006-03-25 08:23:01 -08:00
cpufreq.h
[CPUFREQ] convert remaining cpufreq semaphore to a mutex
2006-01-18 13:53:45 -08:00
cpumask.h
[PATCH] for_each_possible_cpu: defines for_each_possible_cpu
2006-03-28 09:16:04 -08:00
cpuset.h
[PATCH] cpuset memory spread basic implementation
2006-03-24 07:33:22 -08:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
crc-ccitt.h
crc16.h
crc32.h
crc32c.h
crypto.h
[CRYPTO] api: Align tfm context as wide as possible
2006-03-21 20:14:08 +11:00
cryptohash.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
[PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1
2006-01-08 20:14:07 -08:00
dcache.h
[PATCH] dcache: Add helper d_hash_and_lookup
2006-03-31 12:19:00 -08:00
dccp.h
[DCCP] minisock: Rename struct dccp_options to struct dccp_minisock
2006-03-20 22:50:58 -08:00
dcookies.h
debugfs.h
[PATCH] Fix OCFS2 warning when DEBUG_FS is not enabled
2006-04-27 13:08:56 -07:00
delay.h
devfs_fs.h
devfs_fs_kernel.h
device-mapper.h
[PATCH] dm: make sure QUEUE_FLAG_CLUSTER is set properly
2006-03-27 08:44:59 -08:00
device.h
[CLASS DEVICE]: add attribute_group creation
2006-05-06 17:55:11 -07:00
devpts_fs.h
dio.h
[PATCH] hp300: fix driver_register() return handling, remove dio_module_init()
2006-03-25 08:22:53 -08:00
dirent.h
divert.h
dm-ioctl.h
[PATCH] dm store geometry
2006-03-27 08:44:59 -08:00
dm9000.h
dma-mapping.h
dl2k: use DMA_48BIT_MASK constant
2006-05-10 14:04:22 -07:00
dmapool.h
dmi.h
[PATCH] x86_64: Clean up and tweak ACPI blacklist year code
2006-03-25 09:10:54 -08:00
dn.h
[DECnet]: Endian annotation and fixes for DECnet.
2006-03-20 22:42:39 -08:00
dnotify.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
ds1286.h
ds1742rtc.h
ds17287rtc.h
dtlk.h
edd.h
efi.h
[PATCH] EFI: keep physical table addresses in efi structure
2006-03-26 08:56:54 -08:00
efs_dir.h
efs_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
efs_fs_i.h
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h
[PATCH] elevator switching race
2006-06-08 15:14:23 -07:00
elf-fdpic.h
elf.h
[PATCH] ELF: symbol table type additions
2006-01-08 20:13:49 -08:00
elfcore.h
[PATCH] Compilation of kexec/kdump broken
2006-02-03 08:32:09 -08:00
err.h
errno.h
errqueue.h
etherdevice.h
[NET]: Don't exclude broadcast addresses from is_multicast_ether_addr()
2006-01-03 15:25:45 -08:00
ethtool.h
eventpoll.h
[PATCH] get_empty_filp tweaks, inline epoll_init_file()
2006-03-23 07:38:17 -08:00
ext2_fs.h
ext2_fs_sb.h
ext3_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
ext3_fs_i.h
[PATCH] convert ext3's truncate_sem to a mutex
2006-03-23 07:38:14 -08:00
ext3_fs_sb.h
ext3_jbd.h
fadvise.h
[PATCH] sys_sync_file_range()
2006-03-31 12:18:54 -08:00
fb.h
[PATCH] fbcon: Fix big-endian bogosity in slow_imageblit()
2006-03-31 12:19:00 -08:00
fcdevice.h
fcntl.h
[PATCH] vfs: *at functions: core
2006-01-18 19:20:29 -08:00
fd.h
fd1772.h
fddidevice.h
fdreg.h
file.h
[PATCH] Shrinks sizeof(files_struct) and better layout
2006-03-23 07:38:09 -08:00
filter.h
[NET]: Change sk_run_filter()'s return type in net/core/filter.c
2006-01-06 13:08:20 -08:00
firmware.h
[PATCH] drivers/base/firmware_class.c: cleanups
2006-05-21 12:59:19 -07:00
flat.h
font.h
fs.h
[PATCH] sys_sync_file_range(): move exported flags outside __KERNEL__
2006-05-23 10:35:31 -07:00
fs_enet_pd.h
fs_struct.h
fs_uart_pd.h
[PATCH] ppc32 CPM_UART: fixes and improvements
2006-05-03 23:06:44 +10:00
fsl_devices.h
[PATCH] spi: add spi master driver for Freescale MPC83xx SPI controller
2006-05-21 12:59:19 -07:00
fsnotify.h
[PATCH] inotify (2/5): add name's inode to event handler
2006-06-20 05:25:18 -04:00
ftape-header-segment.h
ftape-vendors.h
ftape.h
fuse.h
[PATCH] fuse: fix async read for legacy filesystems
2006-02-01 08:53:09 -08:00
futex.h
[PATCH] lightweight robust futexes updates 2
2006-03-27 08:44:50 -08:00
gameport.h
Manual merge with Linus.
2006-04-02 00:08:05 -05:00
gen_stats.h
genalloc.h
generic_serial.h
[PATCH] sem2mutex: serial ->port_write_mutex
2006-03-23 07:38:14 -08:00
genetlink.h
genhd.h
[PATCH] BLOCK: delay all uevents until partition table is scanned
2006-04-14 11:41:24 -07:00
gfp.h
[PATCH] Add GFP_NOWAIT
2006-04-11 06:18:35 -07:00
gigaset_dev.h
[PATCH] isdn4linux: Siemens Gigaset drivers - tty interface
2006-03-26 08:57:05 -08:00
hardirq.h
[PATCH] s390: cputime misaccounting
2006-01-14 18:27:09 -08:00
harrier_defs.h
hash.h
hayesesp.h
hdlc.h
hdlcdrv.h
hdpu_features.h
hdreg.h
hdsmart.h
hiddev.h
highmem.h
[PATCH] Add flush_kernel_dcache_page() API
2006-03-26 08:56:53 -08:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
[PATCH] hpet header sanitization
2006-03-26 08:56:56 -08:00
hpfs_fs.h
hrtimer.h
Documentation: fix minor kernel-doc warnings
2006-04-02 13:59:55 +02:00
hugetlb.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
hwmon-sysfs.h
[PATCH] hwmon: Refactor SENSOR_DEVICE_ATTR_2
2006-03-23 14:21:50 -08:00
hwmon-vid.h
[PATCH] hwmon: add VRM/VID support for some VIA CPUs
2006-01-05 22:16:26 -08:00
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-ite.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-algo-sgi.h
i2c-algo-sibyte.h
i2c-dev.h
i2c-id.h
[PATCH] RTC subsystem: I2C driver ids
2006-03-27 08:44:51 -08:00
i2c-isa.h
i2c-pxa.h
i2c.h
[PATCH] i2c: Semaphore to mutex conversions, part 2
2006-03-23 14:21:51 -08:00
i2o-dev.h
i2o.h
[PATCH] I2O: Bugfixes to get I2O working again
2006-06-10 11:02:05 -07:00
i8k.h
ibmtr.h
icmp.h
icmpv6.h
[IPV6]: ROUTE: Add support for Router Preference (RFC4191).
2006-03-20 17:04:53 -08:00
ide.h
[PATCH] remove the obsolete IDEPCI_FLAG_FORCE_PDC
2006-04-19 09:13:53 -07:00
idr.h
if.h
[NET] core: add RFC2863 operstate
2006-03-20 17:09:11 -08:00
if_arcnet.h
if_arp.h
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h
[PATCH] bonding: suppress duplicate packets
2006-03-03 20:58:00 -05:00
if_fc.h
if_fddi.h
if_frad.h
[PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1
2006-01-08 20:14:07 -08:00
if_hippi.h
if_infiniband.h
if_ltalk.h
if_packet.h
if_plip.h
if_ppp.h
if_pppox.h
[PPPOX]: Fix assignment into const proto_ops.
2006-01-03 13:11:23 -08:00
if_shaper.h
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h
if_wanpipe.h
if_wanpipe_common.h
igmp.h
in.h
[SECURITY]: TCP/UDP getpeersec
2006-03-20 22:41:23 -08:00
in6.h
in_route.h
inet.h
[NET]: Endian-annotate in_aton()
2006-01-06 13:24:54 -08:00
inet_diag.h
inetdevice.h
[IPV4] ARP: Alloc acceptance of unsolicited ARP via netdevice sysctl.
2006-03-20 22:39:47 -08:00
init.h
[PATCH] x86_64: Support memory hotadd without sparsemem
2006-04-09 11:53:16 -07:00
init_task.h
[PATCH] pidhash: don't use zero pids
2006-03-28 18:36:41 -08:00
initrd.h
inotify.h
[PATCH] inotify (4/5): allow watch removal from event handler
2006-06-20 05:25:19 -04:00
input.h
Input: change from numbered to named switches
2006-05-29 23:31:03 -04:00
interrupt.h
[SCSI] Kill the SCSI softirq handling
2006-01-09 16:03:03 +01:00
io.h
[PATCH] Introduce __iowrite32_copy
2006-02-01 08:53:13 -08:00
ioc3.h
[PATCH] sn3 iomem annotations and fixes
2006-02-08 01:03:52 -05:00
ioc4.h
ioctl.h
ioctl32.h
ioport.h
ioprio.h
ip.h
[NET]: Endian-annotate struct iphdr
2006-01-06 13:24:29 -08:00
ip6_tunnel.h
ip_mp_alg.h
ipc.h
ipmi.h
[PATCH] ipmi: add full sysfs support
2006-03-26 08:56:56 -08:00
ipmi_msgdefs.h
[PATCH] ipmi: add full sysfs support
2006-03-26 08:56:56 -08:00
ipmi_smi.h
[PATCH] IPMI: fix startup race condition
2006-03-31 12:18:54 -08:00
ipsec.h
ipv6.h
[IPV6]: ROUTE: Add accept_ra_rt_info_max_plen sysctl.
2006-03-20 17:07:03 -08:00
ipv6_route.h
[IPV6]: ROUTE: Add experimental support for Route Information Option in RA (RFC4191).
2006-03-20 17:06:24 -08:00
ipx.h
irda.h
[IRDA]: TOIM3232 dongle support
2006-03-20 22:21:10 -08:00
irq.h
[PATCH] irq: uninline migration functions
2006-03-25 08:22:55 -08:00
irq_cpustat.h
isapnp.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
[PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1
2006-01-08 20:14:07 -08:00
isicom.h
[PATCH] char/isicom: More whitespaces and coding style
2006-01-10 08:02:01 -08:00
iso_fs.h
istallion.h
ite_gpio.h
ixjuser.h
jbd.h
[PATCH] Make address_space_operations->invalidatepage return void
2006-03-26 08:56:55 -08:00
jffs.h
jffs2.h
jffs2_fs_i.h
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
jffs2_fs_sb.h
jhash.h
jiffies.h
[PATCH] x86_64: Fix drift with HPET timer enabled
2006-04-09 11:53:53 -07:00
journal-head.h
joystick.h
kallsyms.h
kbd_diacr.h
kbd_kern.h
Input: add support for Braille devices
2006-04-02 00:10:28 -05:00
kd.h
kdev_t.h
kernel.h
[PATCH] symbol_put_addr() locks kernel
2006-05-15 11:20:55 -07:00
kernel_stat.h
[PATCH] for_each_possible_cpu: fixes for generic part
2006-03-28 09:16:05 -08:00
kernelcapi.h
kexec.h
[PATCH] kexec: fix in free initrd when overlapped with crashkernel region
2006-02-10 08:13:12 -08:00
key-ui.h
key.h
[PATCH] keys: Permit running process to instantiate keys
2006-01-08 20:13:53 -08:00
keyboard.h
Input: add support for Braille devices
2006-04-02 00:10:28 -05:00
keyctl.h
[PATCH] keys: Permit running process to instantiate keys
2006-01-08 20:13:53 -08:00
kfifo.h
klist.h
kmalloc_sizes.h
[PATCH] Increase max kmalloc size for very large systems
2006-03-06 18:40:44 -08:00
kmod.h
kobj_map.h
[PATCH] kobj_map semaphore to mutex conversion
2006-03-20 13:42:58 -08:00
kobject.h
[PATCH] Kobject: possible cleanups
2006-04-27 13:08:56 -07:00
kprobes.h
[PATCH] sem2mutex: kprobes
2006-03-23 07:38:12 -08:00
kref.h
kthread.h
ktime.h
[PATCH] hrtimers: remove DEFINE_KTIME and ktime_to_clock_t()
2006-03-26 08:57:03 -08:00
lapb.h
lcd.h
leds.h
[PATCH] leds: re-layout include/linux/leds.h
2006-04-11 06:18:41 -07:00
libata.h
[PATCH] move ->eh_strategy_handler to the transport class
2006-04-10 14:15:47 -04:00
libps2.h
Input: serio - semaphore to mutex conversion
2006-02-19 00:21:55 -05:00
limits.h
linkage.h
[PATCH] abstract type/size specification for assembly
2006-03-24 07:33:25 -08:00
linux_logo.h
list.h
[NET]: use hlist_unhashed()
2006-04-29 18:33:15 -07:00
llc.h
loop.h
[PATCH] sem2mutex: drivers/block/loop.c
2006-03-23 07:38:12 -08:00
lp.h
m48t86.h
[PATCH] m48t86: ia64 build fix
2006-06-05 12:29:17 -07:00
major.h
[PATCH] parport: move PP_MAJOR from ppdev.h to major.h
2006-03-25 08:22:53 -08:00
matroxfb.h
mbcache.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
memory.h
[PATCH] Notifier chain update: API changes
2006-03-27 08:44:50 -08:00
memory_hotplug.h
[PATCH] memory_hotplug.h cleanup
2006-04-20 07:54:04 -07:00
mempolicy.h
[PATCH] Fix mempolicy.h build error
2006-06-08 15:12:21 -07:00
mempool.h
[PATCH] mempool: add mempool_create_slab_pool()
2006-03-26 08:57:00 -08:00
meye.h
migrate.h
[PATCH] migrate_pages_to() must be defined for the no swap case
2006-03-31 12:18:49 -08:00
mii.h
minix_fs.h
miscdevice.h
[PATCH] mark f_ops const in the inode
2006-03-28 09:16:05 -08:00
mm.h
[PATCH] Fix buddy list race that could lead to page lru list corruptions
2006-04-10 10:16:37 -07:00
mm_inline.h
[PATCH] mm: less atomic ops
2006-03-22 07:53:57 -08:00
mman.h
mmtimer.h
mmzone.h
[PATCH] Sparsemem build fix
2006-06-05 12:29:16 -07:00
mod_devicetable.h
Input: move input_device_id to mod_devicetable.h
2006-04-26 00:14:19 -04:00
module.h
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2006-03-25 08:39:20 -08:00
moduleloader.h
moduleparam.h
[PATCH] kernel/params.c: make param_array() static
2006-03-25 08:22:52 -08:00
mount.h
[PATCH] per-mountpoint noatime/nodiratime
2006-01-10 08:01:34 -08:00
mpage.h
mqueue.h
mroute.h
msdos_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
msg.h
mtio.h
mutex-debug.h
[PATCH] fix/simplify mutex debugging code
2006-01-11 08:14:16 -08:00
mutex.h
[PATCH] fix/simplify mutex debugging code
2006-01-11 08:14:16 -08:00
mv643xx.h
[MIPS] MV6434x: The name of the CPP symbol is __mips__, not __MIPS__.
2006-04-19 04:14:19 +02:00
n_r3964.h
[PATCH] n_r3964: fixed usage of HZ; removed bad include
2005-12-24 15:37:00 -08:00
namei.h
[PATCH] fs/namei.c: make lookup_hash() static
2006-03-31 12:19:01 -08:00
namespace.h
[PATCH] unshare system call -v5: unshare namespace
2006-02-07 16:12:34 -08:00
nbd.h
[PATCH] sem2mutex: drivers/block/nbd.c
2006-03-23 07:38:13 -08:00
ncp.h
[PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1
2006-01-08 20:14:07 -08:00
ncp_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
ncp_fs_i.h
[PATCH] sem2mutex: NCPFS
2006-03-23 07:38:14 -08:00
ncp_fs_sb.h
[PATCH] sem2mutex: NCPFS
2006-03-23 07:38:14 -08:00
ncp_mount.h
ncp_no.h
net.h
[NET]: allow 32 bit socket ioctl in 64 bit kernel
2006-03-21 23:58:08 -08:00
netdevice.h
[NET]: Do sysfs registration as part of register_netdevice.
2006-05-10 13:21:17 -07:00
netfilter.h
[NETFILTER]: Add address family specific checksum helpers
2006-04-09 22:25:41 -07:00
netfilter_arp.h
netfilter_bridge.h
[BRIDGE]: netfilter inline cleanup
2006-03-20 22:58:21 -08:00
netfilter_decnet.h
netfilter_ipv4.h
[NETFILTER]: Add address family specific checksum helpers
2006-04-09 22:25:41 -07:00
netfilter_ipv6.h
[NETFILTER]: Add address family specific checksum helpers
2006-04-09 22:25:41 -07:00
netfilter_logging.h
netlink.h
[PATCH] Reworked patch for labels on user space messages
2006-05-01 06:09:58 -04:00
netpoll.h
netrom.h
nfs.h
nfs2.h
nfs3.h
nfs4.h
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
nfs_fs_i.h
lockd: stop abusing file_lock_list
2006-03-20 13:44:40 -05:00
nfs_fs_sb.h
NFS: report how long an NFS file system has been mounted
2006-03-20 13:44:15 -05:00
nfs_idmap.h
NFSv4: Allow entries in the idmap cache to expire
2006-01-06 14:58:58 -05:00
nfs_mount.h
nfs_page.h
NFS: simplify inlined bit ops in nfs_page.h
2006-01-06 14:58:48 -05:00
nfs_xdr.h
NFS: Cleanup of NFS read code
2006-03-20 13:44:27 -05:00
nfsacl.h
nfsd_idmap.h
nls.h
nmi.h
node.h
nodemask.h
[PATCH] define for_each_online_pgdat
2006-03-27 08:44:47 -08:00
notifier.h
[PATCH] Notifier chain update: API changes
2006-03-27 08:44:50 -08:00
nubus.h
numa.h
[PATCH] Configurable NODES_SHIFT
2006-04-11 06:18:39 -07:00
nvram.h
openprom_fs.h
oprofile.h
[PATCH] mark f_ops const in the inode
2006-03-28 09:16:05 -08:00
page-flags.h
[PATCH] page flags: add commentry regarding field reservation
2006-04-11 06:18:32 -07:00
pagemap.h
[PATCH] Add find_get_pages_contig(): contiguous variant of find_get_pages()
2006-04-27 08:59:48 +02:00
pagevec.h
[PATCH] Permit multiple inclusion of linux/pagevec.h
2006-01-08 20:13:52 -08:00
param.h
parport.h
[PATCH] parport: add parallel port support for SGI O2
2006-02-03 08:32:05 -08:00
parport_pc.h
[PATCH] include/linux/parport_pc.h: "extern inline" -> "static inline"
2006-01-06 08:33:58 -08:00
parser.h
patchkey.h
pci-acpi.h
[PATCH] PCI: fix pciehp compile issue when CONFIG_ACPI is not enabled
2006-06-11 14:02:27 -07:00
pci.h
[PATCH] PCI: fix sparse warning about pci_bus_flags
2006-04-14 12:25:25 -07:00
pci_ids.h
[AGPGART] VIA PT880 Ultra support.
2006-05-22 13:56:02 -04:00
pci_regs.h
[PATCH] powerpc: Experimental support for new G5 Macs ( #2 )
2006-01-09 15:03:17 +11:00
pcieport_if.h
percpu.h
[PATCH] remove unused blkp field in percpu_data
2006-01-08 20:13:59 -08:00
percpu_counter.h
[PATCH] percpu_counter_sum()
2006-03-08 14:14:01 -08:00
personality.h
pfkeyv2.h
Fix "stuct", "strut", "struc" typos
2006-01-15 02:12:54 +01:00
pfn.h
[PATCH] unify PFN_* macros
2006-03-27 08:44:48 -08:00
pg.h
phonedev.h
phy.h
[PATCH] phy: Added a macro to represent the string format used to match a phy device
2006-01-12 16:31:52 -05:00
pid.h
[PATCH] pidhash: Refactor the pid hash table
2006-03-31 12:19:00 -08:00
pipe_fs_i.h
[PATCH] splice: LRU fixups
2006-05-04 06:55:12 +02:00
pkt_cls.h
pkt_sched.h
[PKT_SCHED] netem: packet corruption option
2006-01-03 13:11:05 -08:00
pktcdvd.h
[PATCH] pktcdvd: Allow larger packets
2006-02-05 11:06:52 -08:00
platform_device.h
[PATCH] Driver Core: Add platform_device_del()
2006-01-04 16:18:09 -08:00
pm.h
[PATCH] pm: print name of failed suspend function
2006-04-14 11:41:25 -07:00
pm_legacy.h
[PATCH] remove kernel/power/pm.c:pm_unregister()
2006-04-14 12:25:26 -07:00
pmu.h
[PATCH] 1/5 powerpc: Rework PowerMac i2c part 1
2006-01-09 15:47:16 +11:00
pnp.h
[ALSA] [PATCH] alsa: Improved PnP suspend support
2006-01-03 12:31:30 +01:00
pnpbios.h
poll.h
[PATCH] Optimize select/poll by putting small data sets on the stack
2006-03-28 09:16:04 -08:00
posix-timers.h
[PATCH] kernel/posix-timers.c: remove do_posix_clock_notimer_create()
2006-02-01 08:53:13 -08:00
posix_acl.h
posix_acl_xattr.h
posix_types.h
ppdev.h
[PATCH] parport: move PP_MAJOR from ppdev.h to major.h
2006-03-25 08:22:53 -08:00
ppp-comp.h
ppp_channel.h
ppp_defs.h
prctl.h
preempt.h
[PATCH] fix race with preempt_enable()
2005-12-22 09:17:39 -08:00
prefetch.h
prio_tree.h
proc_fs.h
[PATCH] kdump proc vmcore size oveflow fix
2006-04-11 06:18:42 -07:00
profile.h
[PATCH] notifier: profile.h forward decl fix
2006-03-23 07:38:16 -08:00
ps2esdi.h
ptrace.h
[PATCH] fix zap_thread's ptrace related problems
2006-02-15 11:05:43 -08:00
qic117.h
qnx4_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
qnxtypes.h
quota.h
[PATCH] Small cleanup in quota.h
2006-03-25 08:22:51 -08:00
quotaio_v1.h
quotaio_v2.h
quotaops.h
[PATCH] quota: remove unused sync_dquots_dev()
2006-02-03 08:32:08 -08:00
radeonfb.h
radix-tree.h
[PATCH] radix-tree documentation cleanups
2006-03-25 08:22:59 -08:00
raid_class.h
[SCSI] raid_class.c - adding RAID10 and RAID10 defines
2006-01-12 11:35:15 -06:00
ramfs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
random.h
[INET6]: Generalise tcp_v6_hash_connect
2006-01-03 13:10:56 -08:00
raw.h
rbtree.h
rcupdate.h
[PATCH] RCU: introduce rcu_needs_cpu() interface
2006-05-15 11:20:55 -07:00
reboot.h
[ACPI] fix reboot upon suspend-to-disk
2005-12-15 13:28:14 -05:00
reboot_fixups.h
reiserfs_acl.h
[PATCH] reiserfs_get_acl() build fix
2006-02-05 11:06:52 -08:00
reiserfs_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
reiserfs_fs_i.h
reiserfs_fs_sb.h
[PATCH] reiserfs: remove kmalloc wrapper
2006-02-01 08:53:25 -08:00
reiserfs_xattr.h
[PATCH] reiserfs: cleanups
2006-03-25 08:22:53 -08:00
relay.h
[PATCH] relay: migrate from relayfs to a generic relay API
2006-03-23 19:56:55 +01:00
resource.h
rio.h
rio_drv.h
[PATCH] DocBook: fix kernel-doc comments
2006-01-10 08:01:53 -08:00
rio_ids.h
rio_regs.h
rmap.h
[PATCH] Direct Migration V9: remove_from_swap() to remove swap ptes
2006-02-01 08:53:16 -08:00
romfs_fs.h
root_dev.h
rose.h
route.h
rslib.h
rtc.h
[PATCH] RTC subsystem: class
2006-03-27 08:44:51 -08:00
rtnetlink.h
[IPV4]: Add fib rule netlink notifications
2006-03-23 01:16:06 -08:00
rwsem-spinlock.h
rwsem.h
sc26198.h
scatterlist.h
scc.h
sched.h
[PATCH] inotify (1/5): split kernel API from userspace support
2006-06-20 05:25:17 -04:00
screen_info.h
[PATCH] vesafb: Fix incorrect logo colors in x86_64
2006-04-11 06:18:54 -07:00
sctp.h
scx200.h
scx200_gpio.h
sdla.h
[PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1
2006-01-08 20:14:07 -08:00
sdla_fr.h
seccomp.h
[PATCH] remove gcc-2 checks
2006-01-08 20:14:02 -08:00
securebits.h
security.h
[PATCH] change lspp ipc auditing
2006-05-01 06:09:56 -04:00
selection.h
selinux.h
[PATCH] Reworked patch for labels on user space messages
2006-05-01 06:09:58 -04:00
selinux_netlink.h
sem.h
seq_file.h
[PATCH] sem2mutex: fs/seq_file.c
2006-03-23 07:38:12 -08:00
seqlock.h
[PATCH] x86_64: inline function prefix with __always_inline in vsyscall
2006-04-11 06:38:57 -07:00
serial.h
serial167.h
serial_8250.h
[ARM] 3383/3: ixp2000: ixdp2x01 platform serial conversion
2006-03-25 23:03:13 +00:00
serial_core.h
[SERIAL] Clean up serial locking when obtaining a reference to a port
2006-04-30 11:13:50 +01:00
serial_ip3106.h
serial_reg.h
[SERIAL] Trivial comment fix: include/linux/serial_reg.h
2006-02-23 09:49:35 +00:00
serialP.h
serio.h
Manual merge with Linus.
2006-04-02 00:08:05 -05:00
shm.h
shmem_fs.h
[PATCH] Add tmpfs options for memory placement policies
2006-01-14 18:27:07 -08:00
signal.h
[PATCH] request_irq(): remove warnings from irq probing
2006-04-28 08:33:46 -07:00
skbuff.h
[NET]: Add skb->truesize assertion checking.
2006-04-20 00:10:50 -07:00
slab.h
[PATCH] add slab_is_available() routine for boot code
2006-05-15 11:20:56 -07:00
smb.h
smb_fs.h
[PATCH] smbfs: remove kmalloc wrapper
2006-01-14 18:27:13 -08:00
smb_fs_i.h
smb_fs_sb.h
smb_mount.h
smbno.h
smp.h
[PATCH] cleanup smp_call_function UP build
2006-03-26 08:56:55 -08:00
smp_lock.h
snmp.h
socket.h
[SECURITY]: TCP/UDP getpeersec
2006-03-20 22:41:23 -08:00
sockios.h
som.h
sonet.h
sonypi.h
sort.h
sound.h
[PATCH] mark f_ops const in the inode
2006-03-28 09:16:05 -08:00
soundcard.h
spinlock.h
kbuild: set correct KBUILD_MODNAME when using well known kernel symbols as module names
2005-12-26 00:33:41 +01:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
[PATCH] remove gcc-2 checks
2006-01-08 20:14:02 -08:00
spinlock_up.h
stallion.h
stat.h
[PATCH] 2TB files: st_blocks is invalid when calling stat64
2006-03-26 08:57:00 -08:00
statfs.h
[PATCH] 2TB files: change type of kstatfs entries
2006-03-26 08:57:00 -08:00
stddef.h
stop_machine.h
string.h
[PATCH] Clean up arch-overrides in linux/string.h
2006-04-11 06:18:40 -07:00
stringify.h
superhyway.h
suspend.h
[PATCH] Fix build failure in recent pm_prepare_* changes.
2006-02-07 16:12:33 -08:00
swap.h
[PATCH] fix can_share_swap_page() when !CONFIG_SWAP
2006-05-15 11:20:56 -07:00
swapops.h
synclink.h
[PATCH] synclink_gt add gpio feature
2006-03-28 09:16:02 -08:00
sys.h
syscalls.h
[PATCH] powerpc: wire up sys_[gs]et_robust_list
2006-05-23 10:35:32 -07:00
sysctl.h
[TCP]: sysctl to allow TCP window > 32767 sans wscale
2006-03-20 22:40:29 -08:00
sysdev.h
sysfs.h
[PATCH] sysfs: Allow sysfs attribute files to be pollable
2006-04-14 11:41:24 -07:00
sysrq.h
sysv_fs.h
tcp.h
[TCP] mtu probing: move tcp-specific data out of inet_connection_sock
2006-03-20 21:32:58 -08:00
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thread_info.h
threads.h
[PATCH] lightweight robust futexes: core
2006-03-27 08:44:49 -08:00
ticable.h
time.h
[PATCH] hrtimers: remove nsec_t typedef
2006-03-26 08:57:03 -08:00
timer.h
[PATCH] kill __init_timer_base in favor of boot_tvec_bases
2006-03-31 12:18:52 -08:00
times.h
timex.h
[PATCH] consolidate sys32/compat_adjtimex
2006-03-26 08:56:57 -08:00
tiocl.h
[PATCH] vt: add TIOCL_GETKMSGREDIRECT
2006-03-31 12:18:56 -08:00
tipc.h
[TIPC] Update of file headers
2006-01-12 14:06:38 -08:00
tipc_config.h
[TIPC] Updated link priority macros
2006-01-18 00:45:15 +01:00
topology.h
[PATCH] sched: new sched domain for representing multi-core
2006-03-27 08:44:43 -08:00
toshiba.h
transport_class.h
trdevice.h
tty.h
[PATCH] sem2mutex: tty
2006-03-23 07:38:11 -08:00
tty_driver.h
tty_flip.h
[PATCH] make tty_insert_flip_string_flags() a non gpl export
2006-04-11 06:18:41 -07:00
tty_ldisc.h
[PATCH] TTY layer buffering revamp
2006-01-10 08:01:59 -08:00
types.h
[PATCH] 2TB files: add blkcnt_t
2006-03-26 08:57:00 -08:00
udf_fs.h
remove pointers to the defunct UDF mailing list
2006-01-03 13:19:13 +01:00
udf_fs_i.h
[PATCH] udf: remove duplicate definitions
2006-03-25 08:23:01 -08:00
udf_fs_sb.h
[PATCH] sem2mutex: UDF
2006-03-23 07:38:14 -08:00
udp.h
[INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.h
2006-01-03 13:11:21 -08:00
ufs_fs.h
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
ufs_fs_i.h
ufs_fs_sb.h
[PATCH] ufs: fix oops with `ufs1' type
2006-02-03 08:32:04 -08:00
uinput.h
Input: uinput - semaphore to mutex conversion
2006-02-19 00:22:36 -05:00
uio.h
ultrasound.h
umem.h
un.h
unistd.h
usb.h
[PATCH] mark f_ops const in the inode
2006-03-28 09:16:05 -08:00
usb_cdc.h
usb_ch9.h
[PATCH] USB: USB authentication states
2006-01-31 17:23:44 -08:00
usb_gadget.h
[PATCH] USB: gadget driver section fixups
2006-03-20 14:49:58 -08:00
usb_gadgetfs.h
usb_input.h
usb_isp116x.h
usb_otg.h
usb_sl811.h
usb_usual.h
[PATCH] USB Storage: add alauda support
2006-01-04 13:51:42 -08:00
usbdevice_fs.h
user.h
utime.h
uts.h
utsname.h
vermagic.h
[PATCH] module support: record in vermagic ability to unload a module
2006-04-11 06:18:45 -07:00
vfs.h
via.h
video_decoder.h
V4L/DVB (3269): ioctls cleanups.
2006-01-09 15:32:31 -02:00
video_encoder.h
videodev.h
videodev2.h
V4L/DVB (3774): Create V4L1 config options
2006-05-12 19:54:53 -03:00
videotext.h
vmalloc.h
vt.h
vt_buffer.h
vt_kern.h
[PATCH] revert "swsusp add check for suspension of X controlled devices"
2006-05-31 16:27:11 -07:00
wait.h
wanrouter.h
watchdog.h
wavefront.h
[PATCH] Eliminate __attribute__ ((packed)) warnings for gcc-4.1
2006-01-08 20:14:07 -08:00
wireless.h
[PATCH] WE-20 for kernel 2.6.16
2006-03-23 07:12:57 -05:00
workqueue.h
[SCSI] add execute_in_process_context() API
2006-02-27 23:34:40 -06:00
writeback.h
[PATCH] balance_dirty_pages_ratelimited: take nr_pages arg
2006-03-24 07:33:26 -08:00
x25.h
[X25]: allow ITU-T DTE facilities for x25
2006-03-22 00:01:31 -08:00
xattr.h
[PATCH] move xattr permission checks into the VFS
2006-01-10 08:01:29 -08:00
xfrm.h
[XFRM]: Rearrange struct xfrm_aevent_id for better compatibility.
2006-03-20 21:25:50 -08:00
yam.h
zconf.h
zftape.h
zlib.h
[PATCH] lib/zlib*: cleanups
2006-01-10 08:01:57 -08:00
zorro.h
[PATCH] amiga: fix driver_register() return handling, remove zorro_module_init()
2006-03-25 08:22:53 -08:00
zorro_ids.h
zutil.h