kernel_optimize_test/include/linux
Rafael J. Wysocki 940864ddab [PATCH] swsusp: Use memory bitmaps during resume
Make swsusp use memory bitmaps to store its internal information during the
resume phase of the suspend-resume cycle.

If the pfns of saveable pages are saved during the suspend phase instead of
the kernel virtual addresses of these pages, we can use them during the resume
phase directly to set the corresponding bits in a memory bitmap.  Then, this
bitmap is used to mark the page frames corresponding to the pages that were
saveable before the suspend (aka "unsafe" page frames).

Next, we allocate as many page frames as needed to store the entire suspend
image and make sure that there will be some extra free "safe" page frames for
the list of PBEs constructed later.  Subsequently, the image is loaded and, if
possible, the data loaded from it are written into their "original" page
frames (ie.  the ones they had occupied before the suspend).

The image data that cannot be written into their "original" page frames are
loaded into "safe" page frames and their "original" kernel virtual addresses,
as well as the addresses of the "safe" pages containing their copies, are
stored in a list of PBEs.  Finally, the list of PBEs is used to copy the
remaining image data into their "original" page frames (this is done
atomically, by the architecture-dependent parts of swsusp).

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-09-26 08:49:02 -07:00
..
amba
byteorder [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
dvb [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
hdlc
isdn Merge git://git.infradead.org/hdrinstall-2.6 2006-07-04 12:55:45 -07:00
lockd NLM/lockd: remove b_done 2006-08-03 16:56:02 -04:00
mmc [MMC] Cleanup 385e3227d4 2006-09-07 15:57:12 +01:00
mtd MTD: Convert Atmel PRI information to AMD format 2006-08-16 20:13:06 -05:00
netfilter [NETFILTER]: Add dscp,DSCP headers to header-y 2006-09-24 19:28:47 -07:00
netfilter_arp [NETFILTER]: x_tables: remove unused argument to target functions 2006-09-22 14:55:33 -07:00
netfilter_bridge [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
netfilter_ipv4 [NETFILTER]: PPTP conntrack: fix another GRE keymap leak 2006-09-22 15:20:20 -07:00
netfilter_ipv6 [NETFILTER]: x_tables: remove unused argument to target functions 2006-09-22 14:55:33 -07:00
nfsd [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
raid [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
spi
sunrpc SUNRPC: Add refcounting to the struct rpc_xprt 2006-09-22 23:25:01 -04:00
tc_act [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
tc_ematch [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
usb [PATCH] USB: move usb-serial.h to include/linux/usb/ 2006-07-12 16:03:25 -07:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h
adb.h
adfs_fs_i.h
adfs_fs_sb.h
adfs_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
affs_hardblocks.h
agp_backend.h
agpgart.h
aio_abi.h
aio.h
amifd.h
amifdreg.h
amigaffs.h
apm_bios.h
arcdevice.h
arcfb.h
ata.h [libata] Trim trailing whitespace. 2006-08-31 00:02:15 -04:00
atalk.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 [PATCH] Move linux/device.h include in linux/atmdev.h to #ifdef __KERNEL__ section 2006-09-06 11:00:02 -07:00
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h [PATCH] audit: AUDIT_PERM support 2006-09-11 13:32:30 -04:00
auto_fs4.h
auto_fs.h
auxvec.h
awe_voice.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
backlight.h
baycom.h
bcd.h
bfs_fs.h
binfmts.h
bio.h
bit_spinlock.h
bitmap.h
bitops.h
blkdev.h Merge mulgrave-w:git/linux-2.6 2006-09-23 21:03:52 -05:00
blkpg.h
blktrace_api.h [PATCH] Only the first two bits in bio->bi_rw and rq->flags match 2006-07-06 10:18:05 +02:00
blockgroup_lock.h
bootmem.h [PATCH] bootmem: miscellaneous coding style fixes 2006-09-26 08:48:45 -07:00
bpqether.h
buffer_head.h
cache.h
calc64.h
capability.h
capi.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h
chio.h
circ_buf.h
clk.h
clocksource.h
cm4000_cs.h
cn_proc.h [PATCH] Process Events: Fix biarch compatibility issue. use __u64 timestamp 2006-07-31 13:28:36 -07:00
cobalt-nvram.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_proc.h
coda_psdev.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
coda.h
coff.h
com20020.h
compat_ioctl.h [PATCH] vcsa attribute bits -> ioctl(VT_GETHIFONTMASK) 2006-08-27 11:01:29 -07:00
compat.h
compiler-gcc3.h
compiler-gcc4.h
compiler-gcc.h
compiler-intel.h
compiler.h
completion.h [PATCH] lockdep: clean up completion initializer in smpboot.c 2006-07-10 13:24:14 -07:00
comstats.h
concap.h
config.h
configfs.h
connector.h
console_struct.h [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
console.h
consolemap.h
cpu.h [PATCH] Disable CPU hotplug during suspend 2006-09-26 08:48:59 -07:00
cpufreq.h [PATCH] Reorganize the cpufreq cpu hotplug locking to not be totally bizare 2006-07-26 07:21:40 -07:00
cpumask.h
cpuset.h
cramfs_fs_sb.h
cramfs_fs.h
crash_dump.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crypto.h [CRYPTO] api: Deprecate crypto_digest_* and crypto_alg_available 2006-09-21 11:46:23 +10:00
cryptohash.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dcache.h NFS: Add dentry materialisation op 2006-09-22 23:24:30 -04:00
dccp.h [DCCP]: Introduce constants for CCID numbers 2006-09-24 17:56:32 -03:00
dcookies.h
debug_locks.h [PATCH] debug_locks.h: add "struct task_struct;" 2006-08-06 08:57:47 -07:00
debugfs.h
delay.h
delayacct.h [PATCH] task delay accounting fixes 2006-09-01 11:39:08 -07:00
device-mapper.h
device.h
devpts_fs.h
dio.h
dirent.h
divert.h
dm9000.h
dm-ioctl.h
dma-mapping.h
dmaengine.h [IOAT]: fix header file kernel-doc 2006-07-03 19:44:51 -07:00
dmapool.h
dmi.h
dn.h
dnotify.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h typo fixes: infomation -> information 2006-06-30 18:25:18 +02:00
ds1286.h
ds1742rtc.h
ds17287rtc.h
dtlk.h
edd.h
efi.h
efs_dir.h
efs_fs_i.h
efs_fs_sb.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
efs_fs.h
efs_vh.h
eisa.h
elevator.h
elf-em.h [PATCH] avr32 architecture 2006-09-26 08:48:54 -07:00
elf-fdpic.h
elf.h
elfcore.h [PATCH] FDPIC: Add coredump capability for the ELF-FDPIC binfmt 2006-07-10 13:24:22 -07:00
elfnote.h [PATCH] Translate asm version of ELFNOTE macro into preprocessor macro 2006-09-26 08:48:56 -07:00
err.h [PATCH] Fix IS_ERR Threshold Value 2006-07-01 09:56:03 -07:00
errno.h
errqueue.h
etherdevice.h
ethtool.h
eventpoll.h
ext2_fs_sb.h
ext2_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
ext3_fs_i.h
ext3_fs_sb.h
ext3_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
ext3_jbd.h
fadvise.h
fb.h [PATCH] fbdev: include backlight.h only when __KERNEL__ is defined 2006-08-14 12:54:29 -07:00
fcdevice.h
fcntl.h
fd1772.h
fd.h
fddidevice.h
fdreg.h
fib_rules.h [IPV4]: Add support for fwmark masks in routing rules 2006-09-22 15:18:10 -07:00
file.h
filter.h [NET]: Fix sk->sk_filter field access 2006-09-22 15:18:47 -07:00
firmware.h
flat.h
font.h
fs_enet_pd.h [PATCH] ppc32: board-specific part of fs_enet update 2006-08-19 17:44:31 -04:00
fs_struct.h
fs_uart_pd.h
fs.h [PATCH] Allow file systems to manually d_move() inside of ->rename() 2006-09-24 13:50:45 -07:00
fsl_devices.h
fsnotify.h [PATCH] fix missed create event for directory audit 2006-08-03 10:50:30 -04:00
ftape-header-segment.h
ftape-vendors.h
ftape.h
fuse.h
futex.h [PATCH] pi-futex: robust-futex exit 2006-07-28 21:02:00 -07:00
gameport.h
gen_stats.h
genalloc.h
generic_serial.h
genetlink.h [GENL]: Provide more information to userspace about registered genl families 2006-09-22 15:18:51 -07:00
genhd.h
gfp.h [PATCH] Define easier to handle GFP_THISNODE 2006-09-26 08:48:50 -07:00
gigaset_dev.h
hardirq.h [PATCH] lockdep: core 2006-07-03 15:27:03 -07:00
harrier_defs.h
hash.h
hayesesp.h
hdlc.h [WAN]: converting generic HDLC to use netif_dormant*() 2006-07-12 13:59:06 -07:00
hdlcdrv.h
hdpu_features.h
hdreg.h
hdsmart.h
hiddev.h
highmem.h [PATCH] reduce MAX_NR_ZONES: move HIGHMEM counters into highmem.c/.h 2006-09-26 08:48:46 -07:00
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h [PATCH] Documentation for lock_key in struct hrtimer_base 2006-09-06 11:00:01 -07:00
hugetlb.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
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, Add ISL1208 support 2006-07-14 21:53:53 -07:00
i2c-isa.h
i2c-ocores.h
i2c-pxa.h
i2c.h [PATCH] i2c-powermac: Fix master_xfer return value 2006-07-12 15:43:07 -07:00
i2o-dev.h
i2o.h
i8k.h
ibmtr.h
icmp.h
icmpv6.h
ide.h [PATCH] ide: option to disable cache flushes for buggy drives 2006-07-28 08:54:59 +02:00
idr.h [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
if_addr.h [IPV6] ADDRCONF: Mobile IPv6 Home Address support. 2006-09-22 15:20:29 -07: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
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_ltalk.h
if_packet.h
if_plip.h
if_ppp.h
if_pppox.h
if_shaper.h
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h [VLAN]: Make sure bonding packet drop checks get done in hwaccel RX path. 2006-08-17 16:29:46 -07:00
if_wanpipe_common.h
if_wanpipe.h
if.h [NET]: Move netlink interface bits to linux/if.h 2006-09-22 14:53:50 -07:00
igmp.h
in6.h [IPV6] MIP6: Add Mobility header definition. 2006-09-22 15:07:00 -07:00
in_route.h
in.h [IPV4]: Make struct sockaddr_in::sin_port __be16 2006-09-22 15:18:29 -07:00
inet_diag.h
inet.h [NET]: Add common helper functions to convert IPv6/IPv4 address string to network address structure. 2006-09-22 15:18:01 -07:00
inetdevice.h
init_task.h [PATCH] lockdep: core 2006-07-03 15:27:03 -07:00
init.h
initrd.h
inotify.h
input.h Input: introduce input_inject_event() function 2006-07-06 00:22:43 -04:00
interrupt.h [PATCH] lockdep: irqtrace subsystem, core 2006-07-03 15:27:03 -07:00
io.h
ioc3.h
ioc4.h
ioctl32.h
ioctl.h
ioport.h [PATCH] The scheduled unexport of insert_resource 2006-07-12 16:09:08 -07:00
ioprio.h [PATCH] uninline ioprio_best() 2006-08-21 10:02:50 +02:00
ip6_tunnel.h
ip_mp_alg.h
ip.h [NetLabel]: core network changes 2006-09-22 14:53:32 -07:00
ipc.h
ipmi_msgdefs.h
ipmi_smi.h
ipmi.h
ipsec.h
ipv6_route.h
ipv6.h [IPV6] NDISC: Add proxy_ndp sysctl. 2006-09-22 15:20:25 -07:00
ipx.h
irda.h
irq_cpustat.h
irq.h [PATCH] FRV: permit __do_IRQ() to be dispensed with 2006-09-26 08:48:53 -07:00
irqflags.h [PATCH] lockdep: irqtrace subsystem, core 2006-07-03 15:27:03 -07:00
irqreturn.h
isa.h
isapnp.h
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
iso_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
istallion.h
ite_gpio.h
ixjuser.h
jbd.h [PATCH] Manage jbd allocations from its own slabs 2006-08-27 11:01:32 -07:00
jffs2.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
jffs.h
jhash.h
jiffies.h [PATCH] Add parentheses around arguments in the SH_DIV macro. 2006-07-31 13:28:43 -07:00
journal-head.h
joystick.h
kallsyms.h [PATCH] lockdep: add print_ip_sym() 2006-07-03 15:27:00 -07:00
kbd_diacr.h
kbd_kern.h
Kbuild Remove dead netfilter_logging.h from include/linux/Kbuild 2006-09-24 22:06:48 +01:00
kd.h
kdev_t.h
kernel_stat.h
kernel.h [PATCH] add DIV_ROUND_UP() 2006-09-26 08:48:58 -07:00
kernelcapi.h
kexec.h
key-ui.h
key.h
keyboard.h
keyctl.h
kfifo.h
klist.h
kmalloc_sizes.h
kmod.h
kobj_map.h
kobject.h PCI: docking station: remove dock uevents 2006-08-03 13:20:06 -07:00
kprobes.h
kref.h
kthread.h [PATCH] remove kernel/kthread.c:kthread_stop_sem() 2006-07-14 21:53:52 -07:00
ktime.h [PATCH] prevent timespec/timeval to ktime_t overflow 2006-09-06 11:00:02 -07:00
lapb.h
lcd.h
leds.h
libata.h [libata] No need for all those arch libata-portmap.h headers 2006-09-25 15:33:09 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
list.h [PATCH] list_is_last utility 2006-07-14 21:53:56 -07:00
llc.h
lockdep.h [PATCH] lockdep: core, reduce per-lock class-cache size 2006-07-10 13:24:14 -07:00
loop.h
lp.h
m41t00.h
m48t86.h
magic.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
major.h
matroxfb.h
mbcache.h
mc6821.h
mc146818rtc.h [PATCH] char/rtc: Handle memory-mapped chips properly 2006-07-10 13:24:25 -07:00
mca-legacy.h
mca.h
memory_hotplug.h
memory.h
mempolicy.h [PATCH] Apply type enum zone_type 2006-09-26 08:48:47 -07:00
mempool.h
meye.h
migrate.h
mii.h
minix_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
miscdevice.h
mm_inline.h
mm.h [PATCH] NUMA: Add zone_to_nid function 2006-09-26 08:48:52 -07:00
mman.h
mmtimer.h
mmzone.h [PATCH] zone_reclaim: dynamic slab reclaim 2006-09-26 08:48:51 -07:00
mod_devicetable.h [S390] zcrypt adjunct processor bus. 2006-09-20 15:58:25 +02:00
module.h [SCSI] MODULE_FIRMWARE for binary firmware(s) 2006-08-30 10:47:27 -04:00
moduleloader.h
moduleparam.h
mount.h
mpage.h
mqueue.h
mroute.h
msdos_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
msg.h
mtio.h
mutex-debug.h [PATCH] lockdep: prove mutex locking correctness 2006-07-03 15:27:04 -07:00
mutex.h [PATCH] lockdep: prove mutex locking correctness 2006-07-03 15:27:04 -07:00
mv643xx.h
n_r3964.h
namei.h [PATCH] symlink nesting level change 2006-07-14 21:53:55 -07:00
namespace.h
nbd.h
ncp_fs_i.h
ncp_fs_sb.h
ncp_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
ncp_mount.h
ncp_no.h
ncp.h
neighbour.h [NEIGH]: Move netlink neighbour table bits to linux/neighbour.h 2006-09-22 14:54:04 -07:00
net.h [NET]: sock_register interface changes 2006-09-22 14:54:20 -07:00
netdevice.h Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 2006-09-24 10:15:13 -07:00
netfilter_arp.h
netfilter_bridge.h [NETFILTER] bridge: simplify nf_bridge_pad 2006-09-22 15:18:31 -07:00
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h [NETFILTER]: ip6table_mangle: reroute when nfmark changes in NF_IP6_LOCAL_OUT 2006-09-22 15:19:51 -07:00
netfilter.h [NETFILTER]: Get rid of HW checksum invalidation 2006-09-22 14:53:54 -07:00
netlink.h [SCSI] SCSI and FC Transport: add netlink support for posting of transport events 2006-09-02 15:33:49 -05:00
netpoll.h
netrom.h
nfs2.h
nfs3.h
nfs4_acl.h
nfs4_mount.h
nfs4.h [PATCH] knfsd: nfsd4: add per-operation server stats 2006-07-10 13:24:27 -07:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4: Fix a use-after-free issue with the nfs server. 2006-09-22 23:24:54 -04:00
nfs_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
nfs_idmap.h NFS: Return an error when starting the idmapping pipe 2006-09-22 23:24:32 -04:00
nfs_mount.h
nfs_page.h
nfs_xdr.h NFS: Use cached page as buffer for NFS symlink requests 2006-09-22 23:24:53 -04:00
nfs.h
nfsacl.h
nfsd_idmap.h
nls.h
nmi.h
node.h [PATCH] register_one_node() compile fix 2006-08-27 11:01:32 -07:00
nodemask.h
notifier.h [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
nsc_gpio.h [PATCH] gpio: drop vtable members .gpio_set_high .gpio_set_low gpio_set is enough 2006-07-14 21:53:54 -07:00
nubus.h
numa.h
nvram.h
oprofile.h
page-flags.h [PATCH] update some mm/ comments 2006-09-26 08:48:49 -07:00
pagemap.h [PATCH] mm: non syncing lock_page() 2006-09-26 08:48:48 -07:00
pagevec.h
param.h
parport_pc.h
parport.h
parser.h
patchkey.h
pci_ids.h Merge mulgrave-w:git/scsi-misc-2.6 2006-09-23 15:33:43 -05:00
pci_regs.h [PATCH] PCI: add PCI Express AER register definitions to pci_regs.h 2006-07-12 16:05:48 -07:00
pci-acpi.h
pci.h [PATCH] PCI: PCIE power management quirk 2006-07-12 16:05:48 -07:00
pcieport_if.h
percpu_counter.h
percpu.h [PATCH] CPU hotplug compatible alloc_percpu() 2006-09-26 08:48:47 -07:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phonedev.h
phy.h [PATCH] PAL: Support of the fixed PHY 2006-08-19 17:44:31 -04:00
pid.h
pipe_fs_i.h
pkt_cls.h [NET_SCHED]: Add mask support to fwmark classifier 2006-09-22 15:18:12 -07:00
pkt_sched.h
pktcdvd.h
platform_device.h
plist.h
pm_legacy.h [PATCH] remove kernel/power/pm.c:pm_unregister_all() 2006-07-12 16:09:08 -07:00
pm.h
pmu.h [PATCH] powermac: More powermac backlight fixes 2006-07-31 13:28:45 -07:00
pnp.h
pnpbios.h
poison.h [ATM]: add+use poison defines 2006-07-03 19:48:25 -07:00
poll.h
posix_acl_xattr.h
posix_acl.h
posix_types.h
posix-timers.h
ppdev.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
prctl.h
preempt.h
prefetch.h
prio_tree.h
proc_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
profile.h
ps2esdi.h
ptrace.h
qic117.h
qnx4_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
qnxtypes.h
quota.h
quotaio_v1.h
quotaio_v2.h
quotaops.h
radeonfb.h
radix-tree.h
raid_class.h
ramfs.h
random.h
raw.h
rbtree.h
rcupdate.h [PATCH] rcu: Add lock annotations to RCU locking primitives 2006-06-30 11:25:39 -07:00
reboot_fixups.h
reboot.h
reiserfs_acl.h
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
reiserfs_xattr.h
relay.h
resource.h
resume-trace.h
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h [PATCH] mm: tracking shared dirty pages 2006-09-26 08:48:44 -07:00
romfs_fs.h
root_dev.h [PATCH] Fix broken kernel headers preventing ARM build 2006-07-13 13:21:35 -07:00
rose.h
route.h
rslib.h
rtc-v3020.h
rtc.h [PATCH] Correct rtc_wkalrm comments 2006-06-30 11:25:38 -07:00
rtmutex.h [PATCH] lockdep: better lock debugging 2006-07-03 15:27:01 -07:00
rtnetlink.h [RTNETLINK]: Unexport rtnl socket 2006-09-22 14:55:02 -07:00
rwsem-spinlock.h [PATCH] lockdep: prove rwsem locking correctness 2006-07-03 15:27:04 -07:00
rwsem.h [PATCH] lockdep: add more rwsem.h documentation 2006-07-10 13:24:14 -07:00
sc26198.h
scatterlist.h [PATCH] scatterlist: Add const to sg_set_buf/sg_init_one pointer argument 2006-09-21 11:46:16 +10:00
scc.h
sched.h [PATCH] task delay accounting fixes 2006-09-01 11:39:08 -07:00
screen_info.h
sctp.h
scx200_gpio.h
scx200.h
sdla_fr.h
sdla.h
seccomp.h
securebits.h
security.h [NetLabel]: SELinux support 2006-09-22 14:53:36 -07:00
selection.h
selinux_netlink.h
selinux.h [PATCH] selinux: replace ctxid with sid in selinux_audit_rule_match interface 2006-09-26 08:48:52 -07:00
sem.h
seq_file.h
seqlock.h [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
serial167.h
serial_8250.h
serial_core.h [SERIAL] 8250: add tsi108 serial support 2006-07-09 21:11:09 +01:00
serial_ip3106.h
serial_reg.h
serial.h
serialP.h
serio.h
shm.h
shmem_fs.h
signal.h [PATCH] irq-flags: consolidate flags for request_irq 2006-07-02 13:58:46 -07:00
skbuff.h [NET]: Replace CHECKSUM_HW by CHECKSUM_PARTIAL/CHECKSUM_COMPLETE 2006-09-22 14:53:53 -07:00
slab.h [PATCH] ZVC: Support NR_SLAB_RECLAIMABLE / NR_SLAB_UNRECLAIMABLE 2006-09-26 08:48:51 -07:00
smb_fs_i.h
smb_fs_sb.h
smb_fs.h
smb_mount.h
smb.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
smbno.h
smp_lock.h
smp.h [PATCH] smp_call_function_single() cleanup 2006-09-26 08:48:56 -07:00
snmp.h [SCTP]: Extend /proc/net/sctp/snmp to provide more statistics. 2006-09-22 14:55:16 -07:00
socket.h
sockios.h
som.h
sonet.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h [PATCH] lockdep: prove spinlock rwlock locking correctness 2006-07-03 15:27:04 -07:00
spinlock_api_up.h [PATCH] lockdep: prove spinlock rwlock locking correctness 2006-07-03 15:27:04 -07:00
spinlock_types_up.h [PATCH] lockdep: prove spinlock rwlock locking correctness 2006-07-03 15:27:04 -07:00
spinlock_types.h [PATCH] lockdep: prove spinlock rwlock locking correctness 2006-07-03 15:27:04 -07:00
spinlock_up.h [PATCH] lockdep: prove spinlock rwlock locking correctness 2006-07-03 15:27:04 -07:00
spinlock.h [PATCH] lockdep: prove spinlock rwlock locking correctness 2006-07-03 15:27:04 -07:00
stacktrace.h [PATCH] lockdep: stacktrace subsystem, core 2006-07-03 15:27:02 -07:00
stallion.h
stat.h
statfs.h
stddef.h Remove offsetof() from user-visible <linux/stddef.h> 2006-09-22 08:00:42 +01:00
stop_machine.h
string.h
stringify.h
superhyway.h
suspend.h [PATCH] swsusp: Use memory bitmaps during resume 2006-09-26 08:49:02 -07:00
swap.h [PATCH] swsusp: read speedup 2006-09-26 08:48:58 -07:00
swapops.h
synclink.h
sys.h
syscalls.h
sysctl.h [PATCH] zone_reclaim: dynamic slab reclaim 2006-09-26 08:48:51 -07:00
sysdev.h
sysfs.h
sysrq.h
sysv_fs.h
taskstats_kern.h [PATCH] per-task delay accounting taskstats interface: control exit data through cpumasks 2006-07-14 21:53:57 -07:00
taskstats.h [PATCH] per-task delay accounting taskstats interface: control exit data through cpumasks 2006-07-14 21:53:57 -07:00
tcp.h
telephony.h
termios.h
textsearch_fsm.h
textsearch.h
tfrc.h
thread_info.h
threads.h
ticable.h
time.h [PATCH] per-task-delay-accounting: setup 2006-07-14 21:53:56 -07:00
timer.h
times.h
timex.h [PATCH] headers_check: remove <asm/timex.h> from user export 2006-09-13 07:32:15 -07:00
tiocl.h
tipc_config.h
tipc.h
topology.h
toshiba.h
transport_class.h
trdevice.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty.h [PATCH] Fix tty layer DoS and comment relevant code 2006-08-27 11:01:34 -07:00
types.h
uaccess.h
udf_fs_i.h
udf_fs_sb.h
udf_fs.h
udp.h typo fixes: infomation -> information 2006-06-30 18:25:18 +02:00
ufs_fs_i.h
ufs_fs_sb.h
ufs_fs.h [PATCH] ufs: truncate should allocate block for last byte 2006-07-01 09:56:03 -07:00
uinput.h
uio.h
ultrasound.h
umem.h
un.h
unistd.h
unwind.h
usb_ch9.h [PATCH] USB: Add some basic WUSB definitions 2006-07-12 16:03:21 -07:00
usb_gadget.h [PATCH] USB: gadget section fixups 2006-07-12 16:03:24 -07:00
usb_gadgetfs.h
usb_otg.h
usb_usual.h usb-storage: Add US_FL_IGNORE_DEVICE flag; ignore ZyXEL G220F 2006-08-02 16:41:42 -07:00
usb.h Revert "[PATCH] USB: move usb_device_class class devices to be real devices" 2006-08-02 16:52:10 -07:00
usbdevice_fs.h Move several *_SUPER_MAGIC symbols to include/linux/magic.h. 2006-09-24 11:13:19 -04:00
user.h
utime.h
uts.h
utsname.h
vermagic.h kbuild: introduce utsrelease.h 2006-07-03 23:30:54 +02:00
vfs.h
via.h
video_decoder.h
video_encoder.h
videodev2.h V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install 2006-09-10 13:45:55 -03:00
videodev.h V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install 2006-09-10 13:45:55 -03:00
videotext.h
vmalloc.h [PATCH] mm/: make functions static 2006-09-26 08:48:45 -07:00
vmstat.h [PATCH] reduce MAX_NR_ZONES: remove display of counters for unconfigured zones 2006-09-26 08:48:47 -07:00
vt_buffer.h
vt_kern.h [PATCH] vt: Remove VT-specific declarations and definitions from tty.h 2006-07-10 13:24:16 -07:00
vt.h [PATCH] vcsa attribute bits -> ioctl(VT_GETHIFONTMASK) 2006-08-27 11:01:29 -07:00
wait.h [PATCH] uninline init_waitqueue_head() 2006-07-10 13:24:25 -07:00
wanrouter.h
watchdog.h
wavefront.h
wireless.h
workqueue.h [CPUFREQ] Add queue_delayed_work_on() interface for workqueues. 2006-06-30 01:33:31 -04:00
writeback.h [PATCH] mm: balance dirty pages 2006-09-26 08:48:44 -07:00
x25.h
xattr.h
xfrm.h [XFRM] POLICY: Support netlink socket interface for sub policy. 2006-09-22 15:08:35 -07:00
yam.h
zconf.h
zftape.h
zlib.h
zorro_ids.h
zorro.h
zutil.h