twx-linux/include/linux
Eric W. Biederman 608b4b9548 netns: Teach network device kobjects which namespace they are in.
The problem.  Network devices show up in sysfs and with the network
namespace active multiple devices with the same name can show up in
the same directory, ouch!

To avoid that problem and allow existing applications in network namespaces
to see the same interface that is currently presented in sysfs, this
patch enables the tagging directory support in sysfs.

By using the network namespace pointers as tags to separate out the
the sysfs directory entries we ensure that we don't have conflicts
in the directories and applications only see a limited set of
the network devices.

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-05-21 09:37:32 -07:00
..
amba Merge branch 'devel-stable' into devel 2010-05-17 17:24:04 +01:00
byteorder
caif caif: Rewritten socket implementation 2010-04-28 12:55:14 -07:00
can can: sja1000 platform data fixes 2010-05-17 22:39:48 -07:00
decompress decompress: fix new decompressor for PIC 2010-03-12 15:52:44 -08:00
dvb Revert "V4L/DVB: Add FE_CAN_PSK_8 to allow apps to identify PSK_8 capable DVB devices" 2010-05-19 12:57:48 -03:00
hdlc
i2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 2010-05-20 09:41:44 -07:00
input Input: add Analog Devices AD714x captouch input driver 2010-04-13 23:27:16 -07:00
isdn CAPI: Rework locking of controller data structures 2010-02-16 16:01:22 -08:00
lockd
mfd mfd: Add WM8994 interrupt controller support 2010-04-05 19:18:07 +01:00
mlx4 IB/mlx4: Add support for masked atomic operations 2010-04-21 16:37:49 -07:00
mmc Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-04-15 16:21:34 -04:00
mtd mtd: nand: support alternate BB marker locations on MLC 2010-05-14 01:56:12 +01:00
netfilter netfilter: xtables: change hotdrop pointer to direct modification 2010-05-11 18:35:27 +02:00
netfilter_arp netfilter: xtables: replace XT_ENTRY_ITERATE macro 2010-02-24 18:32:59 +01:00
netfilter_bridge
netfilter_ipv4 netfilter: xtables: replace XT_MATCH_ITERATE macro 2010-02-24 18:34:48 +01:00
netfilter_ipv6 netfilter: remove stale declaration for ip6_masked_addrcmp() 2010-03-08 13:17:01 +01:00
nfsd nfsd: further comment typos 2010-05-03 08:33:00 -04:00
raid
regulator regulator: Let drivers know when they use the stub API 2010-04-19 13:17:10 +01:00
rtc
spi Merge branch 'master' into for-davem 2010-04-23 14:43:45 -04:00
ssb ssb: Fix order of definitions and some text space indents 2010-04-26 13:51:09 -04:00
sunrpc SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired 2010-05-14 15:09:37 -04:00
tc_act
tc_ematch
unaligned
usb Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2010-05-20 21:26:12 -07:00
uwb
wimax include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h sysctl extern cleanup: acct 2010-03-12 15:53:10 -08:00
acpi_pmtmr.h
acpi.h x86, acpi/irq: Teach acpi_get_override_irq to take a gsi not an isa_irq 2010-05-04 13:34:27 -07:00
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h ahci: Add platform driver 2010-05-14 17:08:01 -04:00
aio_abi.h
aio.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm_bios.h
apm-emulation.h
arcdevice.h
arcfb.h
async_tx.h
async.h
ata_platform.h
ata.h libata-sff: prd is BMDMA specific 2010-05-19 13:38:54 -04:00
atalk.h
ath9k_platform.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h Lose the first argument of audit_inode_child() 2010-02-08 14:38:36 -05:00
auto_dev-ioctl.h
auto_fs4.h
auto_fs.h
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h Catch filesystems lacking s_bdi 2010-04-25 08:54:42 +02:00
backlight.h backlight: Allow properties to be passed at registration 2010-03-16 19:47:54 +00:00
baycom.h
bcd.h
bfs_fs.h
binfmts.h coredump: pass mm->flags as a coredump parameter for consistency 2010-03-06 11:26:46 -08:00
bio.h
bit_spinlock.h
bitmap.h
bitops.h Merge branch 'core-hweight-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 09:17:01 -07:00
bitrev.h
blk-iopoll.h
blkdev.h block: remove 16 bytes of padding from struct request on 64bits 2010-03-19 08:58:16 +01:00
blkpg.h
blktrace_api.h percpu: add __percpu sparse annotations to core kernel subsystems 2010-02-17 11:17:38 +09:00
blockgroup_lock.h
bootmem.h x86: Make 64 bit use early_res instead of bootmem before slab 2010-02-12 09:41:59 -08:00
bottom_half.h
bpqether.h
brcmphy.h tg3: Push phylib definitions to phylib 2010-02-17 17:27:40 -08:00
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h
bug.h
c2port.h
cache.h
can.h
capability.h
capi.h
cb710.h
cciss_defs.h cciss: Consolidate duplicate bits in cciss_cmd.h & cciss_ioctl.h 2010-02-22 13:44:45 +01:00
cciss_ioctl.h cciss: Consolidate duplicate bits in cciss_cmd.h & cciss_ioctl.h 2010-02-22 13:44:45 +01:00
cd1400.h
cdev.h
cdk.h
cdrom.h
cfag12864b.h
cgroup_subsys.h
cgroup.h cgroup: Check task_lock in task_subsys_state() 2010-05-04 09:25:02 -07:00
cgroupstats.h
chio.h
circ_buf.h Document Linux's circular buffering capabilities 2010-03-24 16:31:22 -07:00
clk.h
clockchips.h clockevents: Sanitize min_delta_ns adjustment and prevent overflows 2010-03-12 19:10:29 +01:00
clocksource.h clocksource: Add clocksource_register_hz/khz interface 2010-05-10 14:24:26 +02:00
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h coda: move backing-dev.h kernel include inside __KERNEL__ 2010-04-28 09:20:33 +02:00
coda.h
coff.h
com20020.h
compat.h Add generic sys_old_select() 2010-03-12 15:52:32 -08:00
compiler-gcc3.h
compiler-gcc4.h
compiler-gcc.h
compiler-intel.h
compiler.h percpu: add __percpu for sparse 2010-02-05 07:35:05 -08:00
completion.h
comstats.h
concap.h
configfs.h
connector.h connector: Delete buggy notification code. 2010-02-02 15:58:48 -08:00
console_struct.h
console.h
consolemap.h
const.h
coredump.h coredump: plug a memory leak situation on dump_seek() 2010-03-12 15:52:32 -08:00
cpu.h
cpufreq.h cpufreq: Unify sysfs attribute definition macros 2010-04-09 14:07:56 -07:00
cpuidle.h
cpumask.h cpumask: let num_*_cpus() function always return unsigned values 2010-03-06 11:26:29 -08:00
cpuset.h sched: Make select_fallback_rq() cpuset friendly 2010-04-02 20:12:03 +02:00
cramfs_fs_sb.h
cramfs_fs.h
crash_dump.h
crc7.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h rcu: Use wrapper function instead of exporting tasklist_lock 2010-03-04 11:46:14 +01:00
crypto.h
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h TI Davinci EMAC : Abstract Buffer address translation logic. 2010-02-04 13:29:53 -08:00
dca.h
dcache.h Fix the regression created by "set S_DEAD on unlink()..." commit 2010-05-15 07:16:33 -04:00
dcbnl.h remove DCB_PROTO_VERSION as we don't do netlink versioning 2010-04-22 18:32:12 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h Debugobjects transition check 2010-05-10 16:08:01 -07:00
delay.h
delayacct.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
device_cgroup.h
device-mapper.h dm table: remove unused dm_get_device range parameters 2010-03-06 02:32:27 +00:00
device.h kobj: Add basic infrastructure for dealing with namespaces. 2010-05-21 09:37:31 -07:00
devpts_fs.h
dio.h
dirent.h
display.h
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlm.h
dlmconstants.h
dm9000.h Fix spelling of 'platform' in comments and doc 2010-02-05 12:22:34 +01:00
dm-dirty-log.h
dm-io.h dm: eliminate some holes data structures 2010-03-06 02:32:33 +00:00
dm-ioctl.h dm ioctl: introduce flag indicating uevent was generated 2010-03-06 02:32:31 +00:00
dm-kcopyd.h
dm-log-userspace.h
dm-region-hash.h
dma_remapping.h
dma-attrs.h
dma-debug.h
dma-mapping.h dma-mapping: dma-mapping.h: add dma_set_coherent_mask 2010-03-12 15:52:42 -08:00
dmaengine.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx 2010-03-04 08:20:14 -08:00
dmapool.h
dmar.h
dmi.h
dn.h
dnotify.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
drbd_limits.h
drbd_nl.h drbd: Renamed overwrite_peer to primary_force 2010-03-11 16:32:14 +01:00
drbd_tag_magic.h
drbd.h drbd: --dry-run option for drbdsetup net ( drbdadm -- --dry-run connect <res> ) 2010-03-11 15:51:23 +01:00
ds1286.h
ds17287rtc.h
dtlk.h
dw_dmac.h
dynamic_debug.h
early_res.h early_res: Add free_early_partial() 2010-02-26 08:25:35 +01:00
edac.h
edd.h
eeprom_93cx6.h
efi.h
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h
elf-em.h
elf-fdpic.h
elf.h [S390] add breaking event address for user space 2010-05-17 10:00:15 +02:00
elfcore-compat.h
elfcore.h elf coredump: add extended numbering support 2010-03-06 11:26:46 -08:00
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h net: fix ethtool coding style errors and warnings 2010-04-07 21:54:42 -07:00
eventfd.h
eventpoll.h
exportfs.h commit_metadata export operation replacing nfsd_sync_dir 2010-02-20 13:13:44 -08:00
ext2_fs_sb.h
ext2_fs.h
ext3_fs_i.h ext3: fix broken handling of EXT3_STATE_NEW 2010-03-29 14:30:19 -07:00
ext3_fs_sb.h
ext3_fs.h ext3: fix broken handling of EXT3_STATE_NEW 2010-03-29 14:30:19 -07:00
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fault-inject.h failslab: add ability to filter slab caches 2010-02-26 19:19:39 +02:00
fb.h vga_switcheroo: initial implementation (v15) 2010-03-01 16:20:37 +10:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h vfs: Abstract rcu_dereference_check for files-fdtable use 2010-02-25 10:34:49 +01:00
fib_rules.h net: rtnetlink: decouple rtnetlink address families from real address families 2010-04-26 16:13:54 +02:00
fiemap.h
file.h
filter.h net: Socket filter ancilliary data access for skb->dev->type 2010-04-22 16:05:44 -07:00
fips.h
firewire-cdev.h firewire: cdev: fix cut+paste mistake in disclaimer 2010-04-15 22:18:36 +02:00
firewire-constants.h firewire: cdev: fix cut+paste mistake in disclaimer 2010-04-15 22:18:36 +02:00
firewire.h
firmware-map.h memory-hotplug: create /sys/firmware/memmap entry for new memory 2010-03-06 11:26:25 -08:00
firmware.h firmware_class: fix memory leak - free allocated pages 2010-05-21 09:37:28 -07:00
flat.h
flex_array.h
font.h
freezer.h Freezer: Fix buggy resume test for tasks frozen with cgroup freezer 2010-03-26 23:51:44 +01:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fs.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
fscache-cache.h SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG 2010-03-29 09:14:47 -07:00
fscache.h
fsl_devices.h
fsnotify_backend.h
fsnotify.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
ftrace_event.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2010-05-21 07:19:18 -07:00
ftrace_irq.h
ftrace.h Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 08:35:04 -07:00
fuse.h
futex.h
gameport.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
gcd.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h netlink: Export genl_lock() API for use by modules 2010-04-03 14:56:05 -07:00
genhd.h Remove GENHD_FL_DRIVERFS 2010-03-16 08:55:32 +01:00
getcpu.h
gfp.h mm: add comment about deprecation of __GFP_NOFAIL 2010-03-06 11:26:27 -08:00
gfs2_ondisk.h GFS2: Remove old, unused linked list code from quota 2010-03-01 14:08:10 +00:00
gigaset_dev.h
gpio_keys.h Input: gpio-keys - add support for disabling gpios through sysfs 2010-02-04 00:50:44 -08:00
gpio_mouse.h
gpio.h
hardirq.h
hash.h
hdlc.h
hdlcdrv.h
hdpu_features.h
hdreg.h
hid-debug.h
hid.h Merge branches 'upstream', 'raw_report_modifications' and 'apple_magic_mouse' into for-linus 2010-02-25 17:39:16 +01:00
hiddev.h
hidraw.h
highmem.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/xfs-vipt 2010-02-26 17:05:10 -08:00
highuid.h
hil_mlc.h
hil.h tree-wide: Assorted spelling fixes 2010-02-09 11:13:56 +01:00
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h hrtimers: Provide schedule_hrtimeout for CLOCK_REALTIME 2010-04-06 21:50:03 +02:00
htcpld.h mfd: Add HTCPLD driver 2010-03-07 22:17:09 +01:00
htirq.h
hugetlb.h
hw_breakpoint.h hw-breakpoints: Get the number of available registers on boot dynamically 2010-05-01 04:32:14 +02:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h i2c-algo-bit: Add pre- and post-xfer hooks 2010-03-13 20:56:56 +01:00
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-id.h
i2c-ocores.h
i2c-omap.h i2c-omap: add mpu wake up latency constraint in i2c 2010-05-20 00:18:59 +01:00
i2c-pca-platform.h
i2c-pnx.h ARM: PNX4008: move i2c_adapter structure inside the drivers private data 2010-02-12 17:32:41 +00:00
i2c-pxa.h
i2c-smbus.h i2c: Add SMBus alert support 2010-03-02 12:23:42 +01:00
i2c-xiic.h Add the platform data include for the Xilinx XPS IIC Bus Interface 2010-03-14 11:14:58 -07:00
i2c.h i2c-core: Use per-adapter userspace device lists 2010-05-04 11:09:28 +02:00
i2o-dev.h
i2o.h i2o: Remove the dangerous kobj_to_i2o_device macro 2010-03-24 08:20:03 +01:00
i8k.h
i7300_idle.h
i8042.h
i82593.h
ibmtr.h
icmp.h
icmpv6.h ipv6: drop unused "dev" arg of icmpv6_send() 2010-02-18 14:30:17 -08:00
ide.h ide: Requeue request after DMA timeout 2010-04-01 01:31:13 -07:00
idr.h
ieee80211.h mac80211: add flags for STBC (Space-Time Block Coding) 2010-04-20 11:52:21 -04:00
if_addr.h
if_addrlabel.h
if_arcnet.h
if_arp.h net-caif: add CAIF protocol definitions 2010-03-30 19:08:43 -07:00
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h net-caif: add CAIF protocol definitions 2010-03-30 19:08:43 -07:00
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h net: Add netlink support for virtual port management (was iovnl) 2010-05-17 22:49:55 -07:00
if_ltalk.h
if_macvlan.h net: adjust handle_macvlan to pass port struct to hook 2010-05-15 23:48:02 -07:00
if_packet.h packet: support for TX time stamps on RAW sockets 2010-04-13 01:30:48 -07:00
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h l2tp: Update PPP-over-L2TP driver to work over L2TPv3 2010-04-03 14:56:04 -07:00
if_pppox.h l2tp: Update PPP-over-L2TP driver to work over L2TPv3 2010-04-03 14:56:04 -07:00
if_slip.h
if_strip.h
if_tr.h
if_tun.h tun: add ioctl to modify vnet header size 2010-05-03 12:33:13 +03:00
if_tunnel.h if_tunnel.h: add missing ams/byteorder.h include 2010-03-21 21:19:02 -07:00
if_vlan.h
if_x25.h X25: Add if_x25.h and x25 to device identifiers 2010-04-22 16:12:36 -07:00
if.h netpoll: add generic support for bridge and bonding devices 2010-05-06 00:47:21 -07:00
igmp.h igmp: fix ip_mc_sf_allow race [v5] 2010-02-02 07:32:29 -08:00
ihex.h
ima.h ima: rename ima_path_check to ima_file_check 2010-02-07 03:06:22 -05:00
in6.h IPv6: data structure changes for new socket options 2010-04-23 23:35:28 -07:00
in_route.h
in.h
inet_diag.h
inet_lro.h
inet.h
inetdevice.h net ipv4: Decouple ipv4 interface parameters from binary sysctl numbers 2010-02-16 15:55:17 -08:00
init_ohci1394_dma.h
init_task.h rcu: remove all rcu head initializations, except on_stack initializations 2010-05-11 16:10:47 -07:00
init.h
initrd.h
inotify.h
input-polldev.h
input.h Input: add Analog Devices AD714x captouch input driver 2010-04-13 23:27:16 -07:00
intel-iommu.h
interrupt.h genirq: Add CPU mask affinity hint 2010-05-03 11:50:57 +02:00
io-mapping.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
io.h
ioc3.h
ioc4.h
iocontext.h cgroups: blkio subsystem as module 2010-03-12 15:52:36 -08:00
ioctl.h
iommu-helper.h
iommu.h iommu-api: Remove iommu_{un}map_range functions 2010-03-07 18:01:13 +01:00
ioport.h resources: add interfaces that return conflict information 2010-03-23 13:33:50 -07:00
ioprio.h
iova.h
ip6_tunnel.h
ip_vs.h
ip.h
ipc_namespace.h nsproxy: remove INIT_NSPROXY() 2010-03-12 15:52:40 -08:00
ipc.h
ipmi_msgdefs.h
ipmi_smi.h ipmi: remove ipmi_smi.h self-include 2010-03-12 15:52:40 -08:00
ipmi.h
ipsec.h
ipv6_route.h
ipv6.h ipv6: ip6mr: support multiple tables 2010-05-11 14:40:55 +02:00
ipx.h
irda.h
irq_cpustat.h
irq.h genirq: Add CPU mask affinity hint 2010-05-03 11:50:57 +02:00
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_ibft.h ibft, x86: Change reserve_ibft_region() to find_ibft_region() 2010-04-01 16:12:48 -07:00
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h
jbd2.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
jbd.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
jffs2.h JFFS2: avoid using C++ keyword `new' in userspace-visible header 2010-02-25 12:51:41 +00:00
jhash.h
jiffies.h
journal-head.h
joystick.h
kallsyms.h
kbd_diacr.h
kbd_kern.h Input: Mac button emulation - implement as an input filter 2010-01-30 01:47:49 -08:00
Kbuild X25: Add if_x25.h and x25 to device identifiers 2010-04-22 16:12:36 -07:00
kbuild.h
kd.h
kdebug.h
kdev_t.h
kernel_stat.h
kernel-page-flags.h
kernel.h Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2010-05-18 23:01:55 -07:00
kernelcapi.h CAPI: Rework controller state notifier 2010-02-16 16:01:21 -08:00
kexec.h percpu: add __percpu sparse annotations to core kernel subsystems 2010-02-17 11:17:38 +09:00
key-type.h
key.h
keyboard.h
keyctl.h
kfifo.h Merge branch 'master' into for-next 2010-04-23 02:08:44 +02:00
kgdb.h
klist.h
kmalloc_sizes.h
kmemcheck.h
kmemleak.h
kmemtrace.h
kmod.h sysctl extern cleanup: module 2010-03-12 15:53:10 -08:00
kmsg_dump.h
kobj_map.h kobj: add comment and multiple inclusion protection 2010-03-15 15:29:39 +01:00
kobject.h netns: Teach network device kobjects which namespace they are in. 2010-05-21 09:37:32 -07:00
kprobes.h kprobes: Jump optimization sysctl interface 2010-02-25 17:49:25 +01:00
kref.h kref: remove kref_set 2010-05-21 09:37:29 -07:00
ks0108.h
ks8842.h ks8842: Add platform data for setting mac address 2010-04-21 16:33:29 -07:00
ksm.h
kthread.h
ktime.h ktime: introduce ktime_to_ms() 2010-05-14 15:09:32 -04:00
kvm_host.h KVM: Increase NR_IOBUS_DEVS limit to 200 2010-04-20 13:08:30 +03:00
kvm_para.h
kvm_types.h
kvm.h KVM: x86: Add KVM_CAP_X86_ROBUST_SINGLESTEP 2010-03-01 12:36:14 -03:00
l2tp.h l2tp: Add netlink control API for L2TP 2010-04-03 14:56:05 -07:00
lapb.h
latencytop.h
lcd.h
lcm.h block: Fix overrun in lcm() and move it to lib 2010-03-15 12:47:59 +01:00
leds_pwm.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h
leds-regulator.h
leds.h
lguest_launcher.h
lguest.h
libata.h libata-sff: separate out BMDMA qc_issue 2010-05-19 13:38:55 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h
list_nulls.h
list_sort.h
list.h lib: fix first line of kernel-doc for a few functions 2010-03-06 11:26:35 -08:00
llc.h
lmb.h lmb: Add lmb_free() 2010-02-03 17:39:50 +11:00
lockdep.h lockdep: Add novalidate class for dev->mutex conversion 2010-05-21 09:37:30 -07:00
log2.h
loop.h
lp.h
lru_cache.h tree-wide: Assorted spelling fixes 2010-02-09 11:13:56 +01:00
lsm_audit.h LSM Audit: rename LSM_AUDIT_NO_AUDIT to LSM_AUDIT_DATA_NONE 2010-04-28 08:51:12 +10:00
lzo.h
m48t86.h
magic.h switch inotify_user to anon_inode 2010-02-19 03:35:12 -05:00
major.h
map_to_7segment.h
maple.h
math64.h
matroxfb.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h
memcontrol.h memcg: fix oom kill behavior 2010-03-12 15:52:38 -08:00
memory_hotplug.h
memory.h memory hotplug: allow setting of phys_device 2010-03-17 18:43:47 -07:00
mempolicy.h
mempool.h
memstick.h
meye.h V4L/DVB: meye: remove last V4L1 remnants from the code and add v4l2_device 2010-05-18 00:52:36 -03:00
mg_disk.h
migrate.h
mii.h
minix_fs.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_inline.h
mm_types.h nommu: fix build breakage 2010-03-12 15:52:28 -08:00
mm.h Merge branch 'linus' into perf/core 2010-04-08 13:37:18 +02:00
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h
mmzone.h Merge branch 'for-next' into for-linus 2010-03-08 16:55:37 +01:00
mnt_namespace.h take check for new events in namespace (guts of mounts_poll()) to namespace.c 2010-03-03 14:07:59 -05:00
mod_devicetable.h Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2010-05-18 23:01:55 -07:00
module.h Merge branch 'linus' into tracing/core 2010-04-08 10:18:47 +02:00
moduleloader.h
moduleparam.h
mount.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 2010-03-04 08:15:33 -08:00
mpage.h
mqueue.h
mroute6.h ipv6: ip6mr: support multiple tables 2010-05-11 14:40:55 +02:00
mroute.h ipv4: ipmr: support multiple tables 2010-04-13 14:49:34 -07:00
msdos_fs.h fat: Fix stat->f_namelen 2010-02-10 23:49:08 +09:00
msg.h
msi.h
mtio.h
mutex-debug.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
n_r3964.h
namei.h
nbd.h
ncp_fs_i.h
ncp_fs_sb.h ncpfs: add bdi backing to mount session 2010-04-22 12:31:11 +02:00
ncp_fs.h
ncp_mount.h
ncp_no.h
ncp.h
neighbour.h
net_dropmon.h
net_tstamp.h
net.h net: sock_def_readable() and friends RCU conversion 2010-05-01 15:00:15 -07:00
netdevice.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
netfilter_arp.h
netfilter_bridge.h netfilter: bridge-netfilter: fix refragmenting IP traffic encapsulated in PPPoE traffic 2010-04-20 16:22:01 +02:00
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h netfilter: ip6table_raw: fix table priority 2010-03-25 11:17:26 +01:00
netfilter.h netfilter: restore POST_ROUTING hook in NF_HOOK_COND 2010-02-19 08:03:28 +01:00
netlink.h netlink: fix NETLINK_RECV_NO_ENOBUFS in netlink_set_err() 2010-03-20 14:29:03 -07:00
netpoll.h netpoll: Use 'bool' for netpoll_rx() return type. 2010-05-06 01:31:27 -07:00
netrom.h
nfs2.h
nfs3.h
nfs4_acl.h
nfs4_mount.h
nfs4.h
nfs_fs_i.h
nfs_fs_sb.h NFSv4: Clean up the NFSv4 setclientid operation 2010-05-14 15:09:30 -04:00
nfs_fs.h NFS: Add helper functions for allocating filehandles and fattr structs 2010-05-14 15:09:21 -04:00
nfs_idmap.h
nfs_iostat.h
nfs_mount.h
nfs_page.h
nfs_xdr.h NFSv4: Clean up the NFSv4 setclientid operation 2010-05-14 15:09:30 -04:00
nfs.h
nfsacl.h
nfsd_idmap.h
nilfs2_fs.h nilfs2: enlarge s_volume_name member in nilfs_super_block 2010-05-10 11:32:33 +09:00
nl80211.h cfg80211/mac80211: better channel handling 2010-05-07 14:55:50 -04:00
nl802154.h
nls.h
nmi.h
node.h
nodemask.h nodemask: fix the declaration of NODEMASK_ALLOC() 2010-03-12 15:52:38 -08:00
notifier.h netpoll: add generic support for bridge and bonding devices 2010-05-06 00:47:21 -07:00
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
nwpserial.h
of_device.h
of_fdt.h of/flattree: Don't assume HAVE_LMB 2010-02-14 07:13:47 -07:00
of_gpio.h
of_i2c.h
of_mdio.h
of_platform.h
of_spi.h
of.h of: Fix comparison of "compatible" properties 2010-03-18 07:30:31 -06:00
omapfb.h OMAP: DSS2: OMAPFB: implement OMAPFB_GET_DISPLAY_INFO 2010-02-15 15:14:34 +02:00
oom.h
oprofile.h
oxu210hp.h
padata.h
page_cgroup.h memcg: fix race in file_mapped accounting 2010-04-07 08:38:05 -07:00
page-debug-flags.h
page-flags.h
page-isolation.h
pageblock-flags.h
pagemap.h
pagevec.h
param.h
parport_pc.h
parport.h
parser.h
patchkey.h
path.h
pci_hotplug.h PCI: Make current and maximum bus speeds part of the PCI core 2010-02-22 16:15:17 -08:00
pci_ids.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6 2010-03-03 08:47:22 -08:00
pci_regs.h igb: add support for reporting 5GT/s during probe on PCIe Gen2 2010-04-27 12:53:28 -07:00
pci-acpi.h PCI / ACPI / PM: Platform support for PCI PME wake-up 2010-02-22 16:21:02 -08:00
pci-aspm.h
pci-dma.h dma-mapping.h: add the dma_unmap state API 2010-03-12 15:52:42 -08:00
pci.h dma-mapping: pci: move pci_set_dma_mask and pci_set_consistent_dma_mask to pci-dma-compat.h 2010-03-12 15:52:42 -08:00
pcieport_if.h
pda_power.h
percpu_counter.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu 2010-03-03 07:34:18 -08:00
percpu-defs.h
percpu.h Merge branch 'slabh' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc 2010-04-05 09:39:11 -07:00
perf_event.h Revert "perf: Fix exit() vs PERF_FORMAT_GROUP" 2010-05-11 08:31:49 +02:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
phy_fixed.h
phy.h phylib: Support phy module autoloading 2010-04-02 14:30:39 -07:00
pid_namespace.h
pid.h
pim.h
pipe_fs_i.h
pkt_cls.h
pkt_sched.h
pktcdvd.h pktcdvd: use BIO list management functions 2010-02-24 08:30:08 +01:00
platform_device.h platform: Make platform resource input parameters const 2010-05-17 21:37:40 +02:00
plist.h
pm_qos_params.h PM QOS update 2010-05-10 23:08:19 +02:00
pm_runtime.h i2c: Fix bus-level power management callbacks 2010-05-10 23:09:30 +02:00
pm_wakeup.h PM: pm_wakeup - switch to using bool 2010-05-10 23:08:15 +02:00
pm.h PM: Provide generic subsystem-level callbacks 2010-03-06 21:28:37 +01:00
pmu.h
pnp.h
poison.h hugetlb: fix infinite loop in get_futex_key() when backed by huge pages 2010-04-24 11:31:25 -07:00
poll.h sysctl extern cleanup: poll 2010-03-12 15:53:11 -08:00
posix_acl_xattr.h
posix_acl.h
posix_types.h
posix-timers.h
power_supply.h
ppdev.h
ppp_channel.h ppp: Add ppp_dev_name() exported function 2010-04-03 14:56:02 -07:00
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps.h
prctl.h
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptrace.h x86, perf, bts, mm: Delete the never used BTS-ptrace code 2010-03-26 11:33:55 +01:00
pwm_backlight.h
pwm.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h quota: stop using QUOTA_OK / NO_QUOTA 2010-03-05 00:20:31 +01:00
quotaops.h dquot: cleanup dquot initialize routine 2010-03-05 00:20:30 +01:00
radeonfb.h
radix-tree.h radix_tree_tag_get() is not as safe as the docs make out [ver #2] 2010-04-09 10:12:03 -07:00
raid_class.h [SCSI] mpt2sas: Added raid transport support 2010-02-08 18:19:41 -06:00
ramfs.h devtmpfs: support !CONFIG_TMPFS 2010-05-21 09:37:30 -07:00
random.h
range.h x86/pci: Add cap_resource() 2010-02-10 17:47:17 -08:00
ratelimit.h
rational.h
raw.h
rbtree.h Merge branch 'x86-pat-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 09:28:04 -07:00
rculist_nulls.h rcu: Disable lockdep checking in RCU list-traversal primitives 2010-02-25 09:41:02 +01:00
rculist.h net: rcu fixes 2010-05-03 15:53:54 -07:00
rcupdate.h rcu head introduce rcu head init on stack 2010-05-10 16:53:55 -07:00
rcutiny.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 08:27:54 -07:00
rcutree.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 08:27:54 -07:00
rds.h
reboot.h sysctl extern cleanup: C_A_D 2010-03-12 15:52:44 -08:00
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_fs.h pass writeback_control to ->write_inode 2010-03-05 13:25:52 -05:00
reiserfs_xattr.h reiserfs: fix oops while creating privroot with selinux enabled 2010-03-24 16:31:21 -07:00
relay.h
res_counter.h
resource.h
resume-trace.h PM: Asynchronous suspend and resume of devices 2010-02-26 20:39:09 +01:00
rfkill.h rfkill: Add support for KEY_RFKILL 2010-03-02 14:28:49 -05:00
ring_buffer.h ring-buffer: Make non-consuming read less expensive with lots of cpus. 2010-04-27 13:06:35 -04:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h vmscan: detect mapped file pages used only once 2010-03-06 11:26:27 -08:00
romfs_fs.h
root_dev.h
rose.h
rotary_encoder.h
route.h
rslib.h
rtc-v3020.h rtc-v3020: make bitfield unsigned 2010-05-11 10:09:47 +02:00
rtc.h rtc/hctosys: only claim the RTC provided the system time if it did 2010-03-12 15:52:28 -08:00
rtmutex.h sysctl extern cleanup: rtmutex 2010-03-12 15:53:10 -08:00
rtnetlink.h ipv6: ip6mr: support multiple tables 2010-05-11 14:40:55 +02:00
rwlock_api_smp.h
rwlock_types.h
rwlock.h locking: Make sparse work with inline spinlocks and rwlocks 2010-03-13 01:21:21 +01:00
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
scc.h
sched.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 08:27:54 -07:00
screen_info.h
sctp.h
scx200_gpio.h
scx200.h
sdla.h
seccomp.h
securebits.h
security.h Merge branch 'master' into next 2010-05-06 10:56:07 +10:00
selection.h
selinux_netlink.h
selinux.h
sem.h
semaphore.h
seq_file_net.h
seq_file.h seq_file: add RCU versions of new hlist/list iterators (v3) 2010-02-22 15:45:54 -08:00
seqlock.h
serial167.h
serial_8250.h
serial_core.h pps: serial clients support 2010-03-12 15:52:43 -08:00
serial_max3100.h
serial_pnx8xxx.h
serial_reg.h
serial_sci.h dmaengine: shdma: Remove sh_dmae_slave_chan_id enum 2010-03-23 17:19:30 +09:00
serial.h
serialP.h
serio.h Input: add driver for hampshire serial touchscreens 2010-04-13 23:27:41 -07:00
sfi_acpi.h
sfi.h
sh_clk.h sh: fixup the docbook paths for clock framework shuffling. 2010-05-13 18:42:25 +09:00
sh_dma.h SH: constify multiple DMA related objects and references to them 2010-04-26 15:50:50 +09:00
sh_intc.h sh: intc: IRQ auto-distribution support. 2010-04-15 13:13:52 +09:00
sh_pfc.h
sh_timer.h
shm.h
shmem_fs.h
sht15.h
signal.h sysctl extern cleanup: signal 2010-03-12 15:52:44 -08:00
signalfd.h
skbuff.h net: add a noref bit on skb dst 2010-05-17 17:18:50 -07:00
slab_def.h
slab.h slab: Generify kernel pointer validation 2010-04-09 10:09:50 -07:00
slob_def.h
slow-work.h
slub_def.h
sm501-regs.h
sm501.h
smb_fs_i.h
smb_fs_sb.h smbfs: add bdi backing to mount session 2010-04-22 12:37:07 +02:00
smb_fs.h
smb_mount.h
smb.h
smbno.h
smc91x.h
smc911x.h
smp_lock.h
smp.h smp: fix documentation in include/linux/smp.h 2010-03-06 11:26:32 -08:00
smsc911x.h
snmp.h icmp: Account for ICMP out errors 2010-04-03 15:09:04 -07:00
socket.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-06 23:53:30 -07:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h locking: Make sparse work with inline spinlocks and rwlocks 2010-03-13 01:21:21 +01:00
splice.h
srcu.h rcu: make SRCU usable in modules 2010-05-10 11:08:35 -07:00
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stmmac.h stmmac: new descriptor field for the driver's platform 2010-04-14 04:49:51 -07:00
stop_machine.h cpu_stop: add dummy implementation for UP 2010-05-08 17:12:33 +02:00
string_helpers.h
string.h
stringify.h
superhyway.h
suspend_ioctls.h
suspend.h
svga.h
swab.h
swap.h memcg: move charges of anonymous swap 2010-03-12 15:52:36 -08:00
swapops.h
swiotlb.h
synclink.h
sys.h
syscalls.h Fix up prototype for sys_ipc breakage 2010-03-22 13:12:33 -07:00
sysctl.h sysctl: add proc_do_large_bitmap 2010-05-15 23:28:39 -07:00
sysdev.h sysdev: Add sysdev_create/remove_files 2010-03-07 17:04:47 -08:00
sysfs.h sysfs: add struct file* to bin_attr callbacks 2010-05-21 09:37:31 -07:00
syslog.h syslog: use defined constants instead of raw numbers 2010-02-04 14:20:41 +11:00
sysrq.h Input: implement SysRq as a separate input handler 2010-04-13 23:26:02 -07:00
sysv_fs.h
task_io_accounting_ops.h
task_io_accounting.h
taskstats_kern.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
taskstats.h
tboot.h
tc.h
tca6416_keypad.h Input: add keypad driver for keys interfaced to TCA6416 2010-05-03 23:50:42 -07:00
tcp.h net: TCP thin dupack 2010-02-18 15:43:09 -08:00
telephony.h
termios.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h
thread_info.h
threads.h
tick.h sched: Intoduce get_cpu_iowait_time_us() 2010-05-09 19:35:27 +02:00
tifm.h
timb_gpio.h
time.h time: Remove xtime_cache 2010-04-13 12:43:42 +02:00
timecompare.h
timer.h timers: Introduce the concept of timer slack for legacy timers 2010-04-06 21:50:02 +02:00
timerfd.h
timeriomem-rng.h
times.h
timex.h ntp: Remove tickadj 2010-03-23 17:19:38 +01:00
tiocl.h
tipc_config.h tipc: Add support for "-s" configuration option 2010-05-12 23:02:23 -07:00
tipc.h tipc: Update commenting in TIPC API 2010-05-12 23:02:23 -07:00
topology.h
toshiba.h
tpm.h
trace_clock.h
trace_seq.h
tracehook.h
tracepoint.h tracing: Fix tracepoint.h DECLARE_TRACE() to allow more than one header 2010-05-05 11:46:17 -04:00
transport_class.h
trdevice.h
tsacct_kern.h
tty_driver.h
tty_flip.h USB: tty: Add a function to insert a string of characters with the same flag 2010-03-02 14:55:11 -08:00
tty_ldisc.h ldisc: new dcd_change() method for line disciplines 2010-03-12 15:52:43 -08:00
tty.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-06 23:53:30 -07:00
typecheck.h
types.h atomic_t: Remove volatile from atomic_t definition 2010-05-17 07:57:27 -07:00
uaccess.h
ucb1400.h
udf_fs_i.h
udp.h
uinput.h
uio_driver.h
uio.h
ultrasound.h
un.h
unistd.h
usb_usual.h
usb.h USB: remove unused usb_buffer_alloc and usb_buffer_free macros 2010-05-20 13:21:50 -07:00
usbdevice_fs.h
user_namespace.h
user-return-notifier.h
user.h
utime.h
uts.h
utsname.h
uwb.h
vermagic.h
veth.h
vfs.h
vga_switcheroo.h vga_switcheroo: fix build on platforms with no ACPI 2010-03-01 22:21:58 +11:00
vgaarb.h
vhost.h
via_i2c.h viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via-core.h viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via-gpio.h viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via.h
video_output.h
videodev2.h V4L/DVB: Add a new ERROR flag for DQBUF after recoverable streaming errors 2010-05-19 12:58:37 -03:00
videodev.h
videotext.h
virtio_9p.h net/9p: Use the tag name in the config space for identifying mount point 2010-03-13 08:57:28 -06:00
virtio_balloon.h virtio: Add memory statistics reporting to the balloon driver (V4) 2010-02-24 14:22:08 +10:30
virtio_blk.h virtio_blk: add block topology support 2010-02-24 14:22:26 +10:30
virtio_config.h
virtio_console.h virtio: disable multiport console support. 2010-04-08 09:46:19 +09:30
virtio_ids.h
virtio_net.h
virtio_pci.h
virtio_ring.h
virtio_rng.h
virtio.h net/9p: Add sysfs mount_tag file for virtio 9P device 2010-03-13 08:57:29 -06:00
vlynq.h
vmalloc.h
vmstat.h
vt_buffer.h
vt_kern.h
vt.h Revert "tty: Add a new VT mode which is like VT_PROCESS but doesn't require a VT_RELDISP ioctl call" 2010-03-19 07:17:52 -07:00
w1-gpio.h
wait.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2010-05-20 21:26:12 -07:00
wanrouter.h
watchdog.h
wimax.h
wireless.h wireless.h: Use SIOCIWFIRST not SIOCSIWCOMMIT for range check 2010-03-23 16:50:26 -04:00
wlp.h
wm97xx_batt.h
wm97xx.h
workqueue.h
writeback.h vfs: improve writeback_inodes_wb() 2010-03-12 10:03:42 +01:00
x25.h
xattr.h
xfrm.h xfrm: introduce basic mark infrastructure 2010-02-22 16:19:45 -08:00
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro_ids.h
zorro.h m68k: amiga - Zorro host bridge platform device conversion 2010-05-17 21:37:42 +02:00
zutil.h