Christian Borntraeger
e28acfea5d
KVM: s390: intercepts for diagnose instructions
...
This patch introduces interpretation of some diagnose instruction intercepts.
Diagnose is our classic architected way of doing a hypercall. This patch
features the following diagnose codes:
- vm storage size, that tells the guest about its memory layout
- time slice end, which is used by the guest to indicate that it waits
for a lock and thus cannot use up its time slice in a useful way
- ipl functions, which a guest can use to reset and reboot itself
In order to implement ipl functions, we also introduce an exit reason that
causes userspace to perform various resets on the virtual machine. All resets
are described in the principles of operation book, except KVM_S390_RESET_IPL
which causes a reboot of the machine.
Acked-by: Martin Schwidefsky <martin.schwidefsky@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Carsten Otte <cotte@de.ibm.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-04-27 12:00:46 +03:00
..
amba
byteorder
can
dvb
V4L/DVB (7293): DMX_OUT_TSDEMUX_TAP: record two streams from same mux, resend
2008-04-24 14:07:46 -03:00
hdlc
i2c
ARM: OMAP: I2C: tps65010 driver converts to gpiolib
2008-04-14 09:57:06 -07:00
isdn
lockd
lockd: unlock lockd locks held for a certain filesystem
2008-04-25 13:00:11 -04:00
mfd
[ARM] 4964/1: htc-pasic3: MFD driver for PASIC3 LED control + DS1WM chip
2008-04-19 11:29:08 +01:00
mlx4
IB/mlx4: Add support for resizing CQs
2008-04-16 21:09:33 -07:00
mmc
mtd
[MTD] [MAPS] Extend plat-ram to support a supplied probe type
2008-04-22 20:10:10 +01:00
netfilter
[NETFILTER]: nf_conntrack: add DCCP protocol support
2008-04-14 11:15:49 +02:00
netfilter_arp
[NETFILTER]: remove arpt_(un)register_target indirection macros
2008-04-14 11:15:44 +02:00
netfilter_bridge
[NETFILTER]: bridge: add ebt_nflog watcher
2008-04-14 11:15:54 +02:00
netfilter_ipv4
netfilter_ipv6
nfsd
nfsd: don't allow setting ctime over v4
2008-04-25 13:00:11 -04:00
raid
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
rtc
spi
Input: ads7846 - simplify support of external vREF (and ads7843)
2008-04-02 00:43:01 -04:00
ssb
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
2008-04-17 23:56:30 -07:00
sunrpc
Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
2008-04-24 11:46:16 -07:00
tc_act
tc_ematch
usb
USB: serial: remove endpoints setting checks from core and header
2008-04-24 21:16:52 -07:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h
acpi_pmtmr.h
adb.h
adfs_fs.h
adfs_fs_i.h
adfs_fs_sb.h
aer.h
PCI: #if 0 pci_cleanup_aer_correct_error_status()
2008-04-20 21:47:02 -07:00
affs_hardblocks.h
agp_backend.h
agpgart.h
aio.h
aio_abi.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
arcdevice.h
drivers/net/arcnet/arcnet.c: use time_* macros
2008-03-28 22:14:15 -04:00
arcfb.h
async_tx.h
ata.h
libata: automatically use DMADIR if drive/bridge requires it
2008-02-24 00:27:33 -05:00
ata_platform.h
sata_mv: mbus decode window support
2008-03-27 14:51:39 -04:00
atalk.h
[NET]: include/linux/atalk.h - remove duplicate include
2008-03-23 22:04:31 -07: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
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmel_tc library
2008-03-04 13:41:23 +01:00
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
audit.h
Audit: Final renamings and cleanup
2008-04-19 09:59:43 +10:00
auto_fs.h
auto_fs4.h
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
backlight.h
baycom.h
bcd.h
bfs_fs.h
binfmts.h
bio.h
block: convert bio_copy_user to bio_copy_user_iov
2008-04-21 09:50:08 +02:00
bit_spinlock.h
bitmap.h
cpumask: add cpumask_scnprintf_len function
2008-04-19 19:44:58 +02:00
bitops.h
x86: optimize find_first_bit for small bitmaps
2008-04-26 19:21:17 +02:00
bitrev.h
blkdev.h
block: fix memory hotplug and bouncing in block layer
2008-04-21 09:51:05 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bootmem.h
bottom_half.h
bpqether.h
bsg.h
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
buffer_head.h
bug.h
cache.h
calc64.h
can.h
capability.h
capi.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h
cdrom: make unregister_cdrom() return void
2008-04-21 09:50:08 +02:00
cfag12864b.h
cgroup.h
cgroups: add cgroup support for enabling controllers at boot time
2008-04-04 14:46:26 -07:00
cgroup_subsys.h
Memory controller: rename to Memory Resource Controller
2008-03-04 16:35:12 -08:00
cgroupstats.h
chio.h
circ_buf.h
clk.h
clockchips.h
clocksource.h
kgdb: clocksource watchdog
2008-04-17 20:05:38 +02:00
cm4000_cs.h
cn_proc.h
coda.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h
coff.h
com20020.h
compat.h
compat_sys_wait4() prototype misannotation
2008-03-30 14:20:23 -07:00
compiler-gcc.h
generic: make optimized inlining arch-opt-in
2008-04-26 17:44:55 +02:00
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h
add noinline_for_stack
2008-03-04 16:35:12 -08:00
completion.h
comstats.h
concap.h
configfs.h
connector.h
CONNECTOR: make cn_already_initialized static
2008-02-26 18:42:44 -08:00
console.h
console_struct.h
consolemap.h
const.h
cpu.h
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
cpufreq.h
cpuidle.h
cpuidle: fix cpuidle time and usage overflow
2008-03-26 00:45:26 -04:00
cpumask.h
x86: convert cpumask_of_cpu macro to allocated array
2008-04-19 19:44:59 +02:00
cpuset.h
cpuset: modify cpuset_set_cpus_allowed to use cpumask pointer
2008-04-19 19:44:58 +02:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc7.h
crc16.h
crc32.h
crc32c.h
crypto.h
[CRYPTO] api: Make the crypto subsystem fully modular
2008-04-21 10:19:23 +08:00
cryptohash.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dca.h
dcache.h
[patch 2/7] vfs: mountinfo: add seq_file_root()
2008-04-23 00:04:38 -04:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugfs: fix sparse warnings
2008-03-04 14:47:06 -08:00
delay.h
ndelay(): switch to C function to avoid 64-bit division
2008-03-04 16:35:12 -08:00
delayacct.h
device-mapper.h
dm table: remove unused dm_create_error_table
2008-04-25 13:27:00 +01:00
device.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
2008-04-21 15:49:58 -07:00
devpts_fs.h
dio.h
dirent.h
display.h
dlm.h
dlm: linux/{dlm,dlm_device}.h: cleanup for userspace
2008-04-21 11:35:39 -05:00
dlm_device.h
dlm: linux/{dlm,dlm_device}.h: cleanup for userspace
2008-04-21 11:35:39 -05:00
dlm_netlink.h
dlm_plock.h
dlm: move plock code from gfs2
2008-04-21 11:22:28 -05:00
dlmconstants.h
dlm: common max length definitions
2008-04-21 11:22:29 -05:00
dm-dirty-log.h
dm: move include files
2008-04-25 13:26:55 +01:00
dm-io.h
dm: move include files
2008-04-25 13:26:55 +01:00
dm-ioctl.h
dm-kcopyd.h
dm: move include files
2008-04-25 13:26:55 +01:00
dm9000.h
dma-mapping.h
dmaengine.h
DMA engine: typo fixes
2008-04-21 22:38:45 +00:00
dmapool.h
dmar.h
dmi.h
dn.h
dnotify.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
ds1wm.h
ds1286.h
ds17287rtc.h
dtlk.h
edac.h
edd.h
eeprom_93cx6.h
efi.h
x86: EFI_PAGE_SHIFT fix
2008-04-19 19:19:54 +02:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h
elf-em.h
elf-fdpic.h
elf.h
elfcore-compat.h
elfcore-compat fix uid/gid types
2008-02-29 08:06:37 -08:00
elfcore.h
elfnote.h
enclosure.h
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h
[NET]: include <linux/types.h> into linux/ethtool.h for __u* typedef
2008-03-07 11:11:13 -08:00
eventfd.h
eventpoll.h
exportfs.h
Use a zero sized array for raw field in struct fid
2008-04-23 16:13:42 -04:00
ext2_fs.h
ext2_fs_sb.h
ext3_fs.h
ext3_fs_i.h
ext3_fs_sb.h
ext3_jbd.h
ext4_fs.h
ext4_fs_extents.h
ext4: Fix memory and buffer head leak in callers to ext4_ext_find_extent()
2008-02-25 16:54:37 -05:00
ext4_fs_i.h
ext4_fs_sb.h
ext4_jbd2.h
f75375s.h
fadvise.h
falloc.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fd1772.h
fddidevice.h
fdreg.h
fib_rules.h
file.h
[PATCH] sanitize unshare_files/reset_files_struct
2008-04-25 09:23:59 -04:00
filter.h
[SKFILTER]: Add SKF_ADF_NLATTR instruction
2008-04-10 02:02:28 -07:00
firewire-cdev.h
firewire-constants.h
firmware.h
firmware: provide stubs for the FW_LOADER=n case
2008-03-10 16:33:33 -07:00
flat.h
font.h
freezer.h
fs.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2008-04-25 19:05:55 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fsl_devices.h
phy: Change mii_bus id field to a string
2008-04-16 20:09:35 -04:00
fsnotify.h
fuse.h
futex.h
gameport.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
genhd.h
Remove <linux/genhd.h> from user-visible headers.
2008-03-12 12:34:37 -07:00
getcpu.h
gfp.h
gfs2_ondisk.h
gigaset_dev.h
gpio.h
gpio: <linux/gpio.h> and "no GPIO support here" stubs
2008-03-04 16:35:10 -08:00
gpio_keys.h
gpio_mouse.h
hardirq.h
in_atomic(): document why it is unsuitable for general use
2008-03-28 14:45:21 -07:00
harrier_defs.h
hash.h
hayesesp.h
hdlc.h
hdlcdrv.h
hdpu_features.h
hdreg.h
ide: remove broken/dangerous HDIO_[UNREGISTER,SCAN]_HWIF ioctls (take 3)
2008-04-18 00:46:24 +02:00
hid-debug.h
hid.h
HID: fix race between open() and disconnect() in usbhid
2008-04-22 11:34:58 +02:00
hiddev.h
hidraw.h
HID: export headers properly
2008-04-22 11:34:59 +02:00
highmem.h
highuid.h
hil.h
hil_mlc.h
Convert asm/semaphore.h users to linux/semaphore.h
2008-04-18 22:22:54 -04:00
hippidevice.h
hp_sdc.h
hpet.h
x86: revert assign IRQs to hpet timer
2008-04-04 18:36:49 +02:00
hrtimer.h
hrtimers: simplify lockdep handling
2008-04-17 12:22:31 +02:00
htirq.h
hugetlb.h
hw_random.h
PM: Remove destroy_suspended_device()
2008-04-19 19:10:28 -07:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pca: Extend for future drivers
2008-04-22 22:16:46 +02:00
i2c-algo-pcf.h
i2c-algo-sgi.h
i2c-dev.h
i2c-gpio.h
i2c-id.h
V4L/DVB (7620): Adding support for a new i2c bridge type
2008-04-24 14:09:42 -03:00
i2c-ocores.h
i2c-pca-platform.h
i2c: Add platform driver on top of the new pca-algorithm
2008-04-22 22:16:46 +02:00
i2c-pnx.h
i2c-pxa.h
i2c.h
i2c: Make i2c_register_board_info() a NOP when CONFIG_I2C_BOARDINFO=n
2008-02-24 20:03:42 +01:00
i2o-dev.h
i2o.h
Convert asm/semaphore.h users to linux/semaphore.h
2008-04-18 22:22:54 -04:00
i8k.h
i8042.h
ibmtr.h
icmp.h
icmpv6.h
[IPV6]: Fix powerpc allmodconfig build warnings.
2008-03-05 20:58:10 -08:00
ide.h
ide: constify struct ide_dma_ops
2008-04-26 22:25:24 +02:00
idr.h
ieee80211.h
mac80211: update mesh EID values
2008-04-23 21:25:36 -04:00
if.h
if_addr.h
if_addrlabel.h
if_arcnet.h
if_arp.h
[ARP]: Introduce the arp_hdr_len helper.
2008-03-03 12:20:57 -08:00
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_link.h
if_ltalk.h
if_macvlan.h
if_packet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
if_slip.h
if_strip.h
if_tr.h
if_tun.h
net: make struct tun_struct private to tun.c
2008-04-12 18:48:58 -07:00
if_tunnel.h
[IPV6] SIT: Add SIOCGETPRL ioctl to get/dump PRL.
2008-04-03 10:06:00 +09:00
if_vlan.h
[VLAN]: Tag vlan_group_device with net device, not ifindex.
2008-04-16 00:48:04 -07:00
igmp.h
[NET]: include/linux/igmp.h - remove duplicate include
2008-03-23 22:05:44 -07:00
in.h
[IPV4]: ipv4_is_lbcast() misannotations
2008-03-17 22:48:46 -07:00
in6.h
[IPV6]: Define constants for link-local multicast addresses.
2008-04-12 13:43:19 +09:00
in_route.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
[NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS.
2008-03-26 04:39:53 +09:00
init.h
init_ohci1394_dma.h
init_task.h
sched: fair-group: de-couple load-balancing from the rb-trees
2008-04-19 19:45:00 +02:00
initrd.h
inotify.h
input-polldev.h
input.h
Input: remove private member from input_dev structure
2008-04-02 00:41:00 -04:00
interrupt.h
[S390] genirq/clockevents: move irq affinity prototypes/inlines to interrupt.h
2008-04-17 07:47:05 +02:00
io.h
ioc3.h
ioc4.h
iocontext.h
io context: increment task attachment count in ioc_task_link()
2008-04-15 09:25:33 +02:00
ioctl.h
iommu-helper.h
iommu: export iommu_is_span_boundary helper function
2008-03-04 16:35:17 -08:00
ioport.h
PCI: clean up resource alignment management
2008-04-20 21:47:08 -07:00
ioprio.h
ip.h
ip6_tunnel.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2008-04-14 02:30:23 -07:00
ipv6_route.h
ipx.h
irda.h
irq.h
[S390] genirq/clockevents: move irq affinity prototypes/inlines to interrupt.h
2008-04-17 07:47:05 +02:00
irq_cpustat.h
irqflags.h
x86: pageattr.c fix shadowed variable warning
2008-04-19 19:19:54 +02:00
irqreturn.h
isa.h
isapnp.h
iscsi_ibft.h
Firmware: add iSCSI iBFT Support
2008-04-19 19:10:28 -07:00
isdn.h
[ISDN] include/linux/isdn.h: remove dead code
2008-04-15 00:30:16 -07:00
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h
jbd.h
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
jbd2.h
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
jffs2.h
jhash.h
jiffies.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/juhl/trivial
2008-04-21 16:36:46 -07:00
journal-head.h
joystick.h
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild
remove include/linux/hdsmart.h
2008-04-26 17:36:37 +02:00
kd.h
kdebug.h
kdev_t.h
kernel.h
driver core: Convert debug functions declared inline __attribute__((format (printf,x,y) to statement expression macros
2008-04-19 19:10:19 -07:00
kernel_stat.h
kernelcapi.h
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
kexec.h
key-type.h
key-ui.h
key.h
keyboard.h
Input: put ledstate in the keyboard notifier
2008-04-15 01:30:32 -04:00
keyctl.h
kfifo.h
kgdb.h
kgdb: add documentation
2008-04-17 20:05:42 +02:00
klist.h
kmalloc_sizes.h
kmod.h
kobj_map.h
kobject.h
kprobes.h
Kprobes: indicate kretprobe support in Kconfig
2008-03-04 16:35:11 -08:00
kref.h
ks0108.h
kthread.h
ktime.h
time: add ns_to_ktime()
2008-04-19 19:44:57 +02:00
kvm.h
KVM: s390: intercepts for diagnose instructions
2008-04-27 12:00:46 +03:00
kvm_host.h
KVM: Move some x86 specific constants and structures to include/asm-x86
2008-04-27 12:00:34 +03:00
kvm_para.h
KVM: MMU: hypercall based pte updates and TLB flushes
2008-04-27 12:00:27 +03:00
kvm_types.h
lapb.h
latencytop.h
lcd.h
leds.h
leds: Document the context brightness_set needs
2008-04-24 23:49:30 +01:00
lguest.h
lguest_launcher.h
lguest: comment documentation update.
2008-03-28 11:05:54 +11:00
libata.h
make sata_print_link_status() static
2008-04-25 00:46:09 -04:00
libps2.h
license.h
limits.h
linkage.h
Fix "$(AS) -traditional" compile breakage caused by asmlinkage_protect
2008-04-11 08:29:13 -07:00
linux_logo.h
list.h
Fix RCU list iterator use of 'rcu_dereference()'
2008-04-21 08:23:35 -07:00
llc.h
lm_interface.h
[GFS2] Invalidate cache at correct point
2008-03-31 10:41:44 +01:00
lmb.h
[LMB] Add lmb_alloc_nid()
2008-04-15 21:22:17 +10:00
lockdep.h
log2.h
loop.h
lp.h
lzo.h
m48t86.h
magic.h
major.h
maple.h
maple: remove unused variable
2008-02-26 14:03:47 +09:00
marker.h
markers: add an if(0) to __mark_check_format()
2008-03-04 16:35:14 -08:00
matroxfb.h
mbcache.h
vfs: fix possible deadlock in ext2, ext3, ext4 when using xattrs
2008-04-15 19:35:41 -07:00
mbus.h
introduce mbus DRAM target info abstraction
2008-03-27 14:51:39 -04:00
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
memcontrol.h
memcg: remove mem_cgroup_uncharge
2008-03-04 16:35:15 -08:00
memory.h
driver core: memory: semaphore to mutex
2008-04-19 19:10:19 -07:00
memory_hotplug.h
mempolicy.h
mempool.h
memstick.h
memstick: convert struct class_device to struct device
2008-04-19 19:10:29 -07:00
meye.h
V4L/DVB (7204): remove V4L2_CID_SHARPNESS from meye.h and report private control as DISABLED
2008-04-24 14:07:43 -03:00
migrate.h
mii.h
minix_fs.h
miscdevice.h
PM: Remove destroy_suspended_device()
2008-04-19 19:10:28 -07:00
mm.h
x86_64/mm: check and print vmemmap allocation continuous
2008-04-26 22:51:09 +02:00
mm_inline.h
mm_types.h
Memory controller: rename to Memory Resource Controller
2008-03-04 16:35:12 -08:00
mman.h
mmtimer.h
mmzone.h
Remove unused MAX_NODES_SHIFT
2008-04-21 22:35:29 +00:00
mnt_namespace.h
[patch 6/7] vfs: mountinfo: add /proc/<pid>/mountinfo
2008-04-23 00:05:03 -04:00
mod_devicetable.h
module.h
moduleloader.h
moduleparam.h
mount.h
[patch 4/7] vfs: mountinfo: add mount peer group ID
2008-04-23 00:04:51 -04:00
mpage.h
mqueue.h
mroute.h
[IPV4] MROUTE: Adjust include files for user-space.
2008-04-04 10:44:42 +09:00
mroute6.h
[IPV6] MROUTE: Do not call ipv6_find_idev() directly.
2008-04-13 23:21:16 -07:00
msdos_fs.h
msg.h
msi.h
mtio.h
[SCSI] st: add option to use SILI in variable block reads
2008-04-07 12:15:39 -05:00
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h
nbd.h
ncp.h
ncp_fs.h
ncp_fs_i.h
ncp_fs_sb.h
ncp_mount.h
ncp_no.h
neighbour.h
net.h
[NET]: NPROTO is redundant; it's equal to AF_MAX/PF_MAX.
2008-03-22 17:18:47 -07:00
netdevice.h
[NETNS]: Add netns refcnt debug for network devices.
2008-04-16 02:02:18 -07:00
netfilter.h
[NETFILTER]: Add partial checksum validation helper
2008-04-14 11:15:49 +02:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
[NETFILTER]: nf_nat: kill helper and seq_adjust hooks
2008-04-14 11:15:52 +02:00
netfilter_ipv6.h
netlink.h
netpoll.h
[NETPOLL]: Revert two bogus cleanups that broke netconsole.
2008-03-04 12:28:49 -08:00
netrom.h
nfs.h
nfs2.h
nfs3.h
nfs: remove unnecessary NFS_NEED_* defines
2008-04-23 16:13:37 -04:00
nfs4.h
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
make nfs_automount_list static
2008-04-19 16:55:29 -04:00
nfs_fs_i.h
nfs_fs_sb.h
NFSv4: Reintroduce machine creds
2008-04-19 16:54:56 -04:00
nfs_idmap.h
nfs_mount.h
nfs_page.h
nfs_xdr.h
NFSv4: Only increment the sequence id if the server saw it
2008-04-19 16:53:15 -04:00
nfsacl.h
nfsd_idmap.h
nl80211.h
nl80211/cfg80211: support for mesh, sta dumping
2008-03-06 15:30:41 -05:00
nls.h
nmi.h
node.h
nodemask.h
notifier.h
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
of.h
[POWERPC] Add of_device_is_available function
2008-04-07 13:49:23 +10:00
of_device.h
of_gpio.h
[POWERPC] OF helpers for the GPIO API
2008-04-17 07:46:11 +10:00
of_i2c.h
[POWERPC] i2c: OF helpers for the i2c API
2008-04-17 07:46:11 +10:00
of_platform.h
oom.h
oprofile.h
page-flags.h
page-isolation.h
pageblock-flags.h
pagemap.h
pagevec.h
param.h
parport.h
Convert asm/semaphore.h users to linux/semaphore.h
2008-04-18 22:22:54 -04:00
parport_pc.h
parser.h
patchkey.h
path.h
pci-acpi.h
pci-aspm.h
PCI: add PCI Express ASPM support
2008-04-20 21:47:03 -07:00
pci.h
PCI: Expose PCI VPD through sysfs
2008-04-20 21:47:07 -07:00
pci_hotplug.h
pci_ids.h
memstick: add support for JMicron jmb38x MemoryStick host controller
2008-03-10 18:01:19 -07:00
pci_regs.h
PCI: add PCI Express ASPM support
2008-04-20 21:47:03 -07:00
pcieport_if.h
pda_power.h
percpu.h
percpu_counter.h
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phy.h
phylib: Add support for board-level PHY fixups
2008-04-25 02:08:52 -04:00
phy_fixed.h
pid.h
pid_namespace.h
pim.h
[IPV4] MROUTE: Adjust include files for user-space.
2008-04-04 10:44:42 +09:00
pipe_fs_i.h
pkt_cls.h
[PKT_SCHED]: annotate cls_u32
2008-03-17 22:46:46 -07:00
pkt_sched.h
pktcdvd.h
platform_device.h
plist.h
pm.h
PM: Convert wakeup flag accessors to inline functions
2008-04-19 19:10:26 -07:00
pm_legacy.h
pm_qos_params.h
pm_wakeup.h
PM: Convert wakeup flag accessors to inline functions
2008-04-19 19:10:26 -07:00
pmu.h
[POWERPC] Fix drivers/macintosh/mediabay.c when !CONFIG_ADB_PMU
2008-03-13 10:09:27 +11:00
pnp.h
pnp: increase number of devices supported per protocol
2008-04-11 08:06:44 -07:00
pnpbios.h
poison.h
poll.h
posix-timers.h
posix_acl.h
posix_acl_xattr.h
posix_types.h
power_supply.h
ppdev.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
prctl.h
generic, x86: add prctl commands PR_GET_TSC and PR_SET_TSC
2008-04-19 19:19:55 +02:00
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
[NET]: Make /proc/net a symlink on /proc/self/net (v3)
2008-03-07 11:08:40 -08:00
profile.h
proportions.h
ptrace.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h
Fix quota.h includes
2008-04-17 10:42:14 -04:00
quotaio_v1.h
quotaio_v2.h
quotaops.h
radeonfb.h
radix-tree.h
raid_class.h
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
ramfs.h
random.h
raw.h
rbtree.h
rcuclassic.h
rcu: add support for dynamic ticks and preempt rcu
2008-02-29 18:46:50 +01:00
rcupdate.h
rcupreempt.h
rcu: fix misplaced mb() in rcu_enter/exit_nohz()
2008-03-19 18:53:36 -07:00
rcupreempt_trace.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_xattr.h
relay.h
res_counter.h
resource.h
resume-trace.h
rfkill.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
romfs_fs.h
root_dev.h
rose.h
route.h
rslib.h
rtc-v3020.h
rtc.h
rtmutex.h
rtnetlink.h
[RTNETLINK]: Fix bogus ASSERT_RTNL warning
2008-04-23 22:10:48 -07:00
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
[SCSI] block: add sg buffer copy helper functions
2008-04-07 12:15:45 -05:00
scc.h
sched.h
s390: KVM preparation: provide hook to enable pgstes in user pagetable
2008-04-27 12:00:40 +03:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h
security.h
[PATCH] switch a bunch of LSM hooks from nameidata to path
2008-04-21 23:13:23 -04:00
selection.h
selinux.h
SELinux: use new audit hooks, remove redundant exports
2008-04-19 09:53:46 +10:00
selinux_netlink.h
sem.h
semaphore.h
Improve semaphore documentation
2008-04-17 10:43:01 -04:00
seq_file.h
[patch 2/7] vfs: mountinfo: add seq_file_root()
2008-04-23 00:04:38 -04:00
seq_file_net.h
[NETNS]: Do not include net/net_namespace.h from seq_file.h
2008-04-02 00:10:28 -07:00
seqlock.h
seqlock: livelock fix
2008-04-25 00:25:08 +02:00
serial.h
serial167.h
serial_8250.h
serial_core.h
consoles: polling support, kgdboc
2008-04-17 20:05:37 +02:00
serial_pnx8xxx.h
serial_reg.h
serial_sci.h
serial: Move asm-sh/sci.h to linux/serial_sci.h.
2008-02-26 14:52:45 +09:00
serialP.h
serio.h
Input: add Zhen Hua driver
2008-04-15 13:26:52 -04:00
shm.h
shmem_fs.h
signal.h
signalfd.h
skbuff.h
skbuff: fix missing kernel-doc notation
2008-04-21 15:51:36 -07:00
slab.h
slab_def.h
slab - use angle brackets for include of kmalloc_sizes.h
2008-03-06 16:21:49 -08:00
slob_def.h
slub_def.h
slub: No need for per node slab counters if !SLUB_DEBUG
2008-04-14 18:53:02 +03:00
sm501-regs.h
sm501: add support for the SM502 programmable PLL
2008-03-04 16:35:13 -08:00
sm501.h
sm501: add support for the SM502 programmable PLL
2008-03-04 16:35:13 -08:00
smb.h
smb_fs.h
smb_fs_i.h
smb_fs_sb.h
smb_mount.h
smbno.h
smc91x.h
smc91x: introduce platform data flags V2
2008-03-17 07:49:27 -04:00
smp.h
smp_lock.h
snmp.h
socket.h
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
locking: remove unused double_spin_lock()
2008-04-17 12:22:31 +02:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h
string.h
stringify.h
superhyway.h
suspend.h
suspend_ioctls.h
svga.h
swap.h
swapops.h
synclink.h
sys.h
syscalls.h
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
sysctl.h
sysdev.h
cpumask: add show cpu map functions
2008-04-19 19:44:59 +02:00
sysfs.h
sysfs: small header file cleanup for SYSFS=n
2008-04-19 19:10:20 -07:00
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
taskstats_kern.h
tc.h
tcp.h
[TCP]: TCP_DEFER_ACCEPT updates - process as established
2008-03-21 16:33:01 -07:00
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
acpi thermal trip points increased to 12
2008-04-15 19:35:41 -07:00
thread_info.h
hrtimer: add nanosleep specific restart_block member
2008-04-17 12:22:30 +02:00
threads.h
tick.h
tifm.h
tifm: fix the MemoryStick host fifo handling code
2008-03-10 18:01:18 -07:00
time.h
time: prevent the loop in timespec_add_ns() from being optimised away
2008-03-09 08:42:57 +01:00
timer.h
timerfd.h
times.h
timex.h
time: remove obsolete CLOCK_TICK_ADJUST
2008-03-09 08:42:57 +01:00
tiocl.h
tipc.h
tipc_config.h
topology.h
cpumask: reduce stack usage in SD_x_INIT initializers
2008-04-19 19:44:59 +02:00
toshiba.h
transport_class.h
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
trdevice.h
tsacct_kern.h
tty.h
tty_driver.h
consoles: polling support, kgdboc
2008-04-17 20:05:37 +02:00
tty_flip.h
tty_ldisc.h
types.h
uaccess.h
uaccess: add probe_kernel_write()
2008-04-17 20:05:36 +02:00
udf_fs_i.h
udf: move headers out include/linux/
2008-04-17 14:22:23 +02:00
udp.h
[NET]: include/linux/udp.h - remove duplicate include
2008-03-23 22:06:51 -07:00
uinput.h
uio.h
uio_driver.h
ultrasound.h
un.h
unistd.h
unwind.h
usb.h
wusb: add link wusb-usb device
2008-04-24 21:16:57 -07:00
usb_usual.h
USB: mass storage: emulation of sat scsi_pass_thru with ATACB
2008-04-24 21:16:42 -07:00
usbdevice_fs.h
USB: usbfs: export the URB_NO_INTERRUPT flag to userspace
2008-04-24 21:16:54 -07:00
user.h
user_namespace.h
utime.h
uts.h
utsname.h
vermagic.h
veth.h
vfs.h
via.h
video_decoder.h
video_encoder.h
video_output.h
videodev.h
videodev2.h
V4L/DVB (7453): v4l2-api: Define a standard control for color killer functionality
2008-04-24 14:07:56 -03:00
videotext.h
virtio.h
virtio: remove overzealous BUG_ON.
2008-04-07 13:14:22 -07:00
virtio_9p.h
virtio_balloon.h
virtio_blk.h
virtio_config.h
virtio_console.h
virtio_net.h
virtio_pci.h
virtio_ring.h
vmalloc.h
vmstat.h
let __dec_zone_page_state use __dec_zone_state
2008-02-29 08:36:13 -08:00
vt.h
vt_buffer.h
vt_kern.h
w1-gpio.h
wait.h
wanrouter.h
watchdog.h
wireless.h
WEXT: add mesh interface type
2008-03-06 15:30:40 -05:00
wm97xx.h
Input: wm97xx-core - support use as a wakeup source
2008-04-17 09:24:58 -04:00
workqueue.h
writeback.h
x25.h
xattr.h
xfrm.h
xfrm: alg_key_len & alg_icv_len should be unsigned
2008-04-25 00:29:34 -07:00
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h