Documentation/DocBook/kernel-locking.tmpl | 123 +++-- Documentation/feature-removal-schedule.txt | 25 + Documentation/gpio.txt | 8 Documentation/i386/boot.txt | 387 +++++++++++++---- Documentation/networking/netdevices.txt | 2 Documentation/vm/slabinfo.c | 26 + MAINTAINERS | 7 Makefile | 4 arch/arm/kernel/stacktrace.c | 2 arch/avr32/boards/atstk1000/atstk1000.h | 15 + arch/avr32/boards/atstk1000/atstk1002.c | 10 arch/avr32/boards/atstk1000/setup.c | 45 ++ arch/avr32/kernel/irq.c | 9 arch/avr32/kernel/kprobes.c | 7 arch/avr32/kernel/syscall_table.S | 3 arch/avr32/mach-at32ap/at32ap7000.c | 77 +++ arch/avr32/mm/fault.c | 36 +- arch/blackfin/Kconfig | 8 arch/frv/Kconfig | 8 arch/i386/Makefile | 2 arch/i386/kernel/Makefile | 1 arch/i386/kernel/cpu/cpufreq/powernow-k7.c | 36 +- arch/i386/kernel/cpu/cpufreq/powernow-k8.c | 2 arch/i386/kernel/cpu/cpufreq/powernow-k8.h | 4 arch/i386/kernel/cpu/mtrr/generic.c | 2 arch/i386/kernel/cpu/mtrr/main.c | 2 arch/i386/kernel/smp.c | 67 --- arch/i386/kernel/smpboot.c | 22 - arch/i386/kernel/smpcommon.c | 79 +++ arch/i386/kernel/traps.c | 5 arch/i386/mach-voyager/voyager_smp.c | 106 ++--- arch/i386/mm/discontig.c | 9 arch/ia64/kernel/acpi.c | 2 arch/ia64/kernel/crash.c | 24 + arch/ia64/kernel/entry.S | 3 arch/ia64/kernel/irq.c | 6 arch/ia64/kernel/irq_lsapic.c | 2 arch/ia64/kernel/kprobes.c | 15 - arch/ia64/kernel/mca.c | 5 arch/ia64/kernel/mca_drv.c | 4 arch/ia64/kernel/module.c | 2 arch/ia64/kernel/perfmon.c | 18 - arch/ia64/kernel/perfmon_mckinley.h | 2 arch/ia64/kernel/sal.c | 2 arch/ia64/kernel/salinfo.c | 2 arch/ia64/kernel/setup.c | 6 arch/ia64/kernel/smp.c | 12 - arch/ia64/kernel/smpboot.c | 6 arch/ia64/kernel/traps.c | 2 arch/ia64/kernel/unwind.c | 2 arch/ia64/mm/discontig.c | 2 arch/ia64/mm/fault.c | 41 +- arch/ia64/sn/kernel/bte.c | 12 - arch/ia64/sn/kernel/bte_error.c | 4 arch/ia64/sn/kernel/io_common.c | 2 arch/ia64/sn/kernel/setup.c | 2 arch/ia64/sn/kernel/sn2/sn2_smp.c | 2 arch/ia64/sn/kernel/xpc_channel.c | 8 arch/ia64/sn/kernel/xpnet.c | 2 arch/ia64/sn/pci/pci_dma.c | 8 arch/ia64/sn/pci/pcibr/pcibr_ate.c | 6 arch/ia64/sn/pci/pcibr/pcibr_dma.c | 2 arch/ia64/sn/pci/tioca_provider.c | 6 arch/ia64/sn/pci/tioce_provider.c | 16 - arch/m68k/lib/uaccess.c | 4 arch/m68knommu/Kconfig | 8 arch/powerpc/Makefile | 3 arch/powerpc/boot/Makefile | 15 - arch/powerpc/boot/dts/ebony.dts | 37 +- arch/powerpc/boot/dts/kuroboxHD.dts | 44 +- arch/powerpc/boot/dts/kuroboxHG.dts | 45 +- arch/powerpc/boot/dts/lite5200.dts | 69 +-- arch/powerpc/boot/dts/lite5200b.dts | 77 ++- arch/powerpc/boot/dts/mpc7448hpc2.dts | 72 +-- arch/powerpc/boot/dts/mpc8540ads.dts | 16 + arch/powerpc/boot/dts/mpc8541cds.dts | 16 + arch/powerpc/boot/dts/mpc8544ds.dts | 16 + arch/powerpc/boot/dts/mpc8548cds.dts | 16 + arch/powerpc/boot/dts/mpc8555cds.dts | 16 + arch/powerpc/boot/dts/mpc8560ads.dts | 18 + arch/powerpc/boot/dts/mpc8568mds.dts | 16 + arch/powerpc/boot/flatdevtree.c | 17 - arch/powerpc/configs/cell_defconfig | 15 - arch/powerpc/configs/iseries_defconfig | 209 +++++---- arch/powerpc/configs/pasemi_defconfig | 383 +++++++++------- arch/powerpc/kernel/cputable.c | 2 arch/powerpc/kernel/entry_32.S | 18 + arch/powerpc/kernel/of_platform.c | 10 arch/powerpc/kernel/pci_64.c | 23 + arch/powerpc/kernel/prom.c | 5 arch/powerpc/kernel/rtas-proc.c | 2 arch/powerpc/lib/rheap.c | 22 - arch/powerpc/mm/hash_low_32.S | 18 + arch/powerpc/mm/hash_utils_64.c | 4 arch/powerpc/mm/pgtable_64.c | 4 arch/powerpc/platforms/44x/Kconfig | 3 arch/powerpc/platforms/44x/ebony.c | 6 arch/powerpc/platforms/cell/spufs/inode.c | 4 arch/powerpc/platforms/iseries/viopath.c | 21 - arch/powerpc/platforms/pasemi/Kconfig | 1 arch/powerpc/platforms/pseries/pseries.h | 4 arch/powerpc/sysdev/mpic.c | 12 - arch/ppc/syslib/pq2_sys.c | 36 +- arch/sh64/Kconfig | 3 arch/sh64/configs/cayman_defconfig | 199 +++++---- arch/sh64/kernel/entry.S | 4 arch/sh64/kernel/irq.c | 4 arch/sh64/kernel/pci_sh5.c | 17 - arch/sh64/kernel/pci_sh5.h | 2 arch/sh64/kernel/process.c | 2 arch/sh64/kernel/signal.c | 33 + arch/sh64/kernel/syscalls.S | 36 +- arch/sh64/kernel/time.c | 18 - arch/sh64/lib/.gitignore | 1 arch/sh64/mach-cayman/irq.c | 4 arch/sh64/mach-cayman/setup.c | 2 arch/sh64/mm/fault.c | 2 arch/sh64/mm/init.c | 2 arch/sh64/mm/tlbmiss.c | 4 arch/sparc/defconfig | 151 ++++-- arch/sparc/kernel/head.S | 2 arch/sparc64/defconfig | 26 - arch/sparc64/kernel/Makefile | 2 arch/sparc64/kernel/entry.S | 94 ++++ arch/sparc64/kernel/hvapi.c | 189 ++++++++ arch/sparc64/kernel/of_device.c | 7 arch/sparc64/kernel/setup.c | 3 arch/sparc64/kernel/smp.c | 3 arch/sparc64/kernel/time.c | 2 arch/um/include/sysdep-x86_64/kernel-offsets.h | 9 arch/um/include/sysdep-x86_64/syscalls.h | 3 arch/um/sys-x86_64/syscall_table.c | 5 arch/v850/Kconfig | 8 arch/x86_64/kernel/traps.c | 3 block/ll_rw_blk.c | 1 crypto/tcrypt.c | 2 drivers/acpi/numa.c | 8 drivers/ata/ahci.c | 3 drivers/ata/libata-acpi.c | 10 drivers/ata/libata-core.c | 86 ++-- drivers/ata/libata-scsi.c | 45 ++ drivers/ata/libata.h | 4 drivers/ata/pata_scc.c | 4 drivers/ata/sata_nv.c | 18 - drivers/ata/sata_sil24.c | 3 drivers/ata/sata_via.c | 2 drivers/block/cciss.c | 45 +- drivers/block/loop.c | 17 - drivers/char/agp/via-agp.c | 6 drivers/char/ipmi/ipmi_watchdog.c | 134 ++---- drivers/char/watchdog/booke_wdt.c | 2 drivers/crypto/Kconfig | 4 drivers/firewire/fw-ohci.c | 1 drivers/ide/Kconfig | 15 - drivers/ide/cris/ide-cris.c | 14 - drivers/ide/ide-dma.c | 53 +- drivers/ide/ide-io.c | 1 drivers/ide/ide-lib.c | 12 - drivers/ide/ide.c | 1 drivers/ide/pci/alim15x3.c | 69 --- drivers/ide/pci/cmd64x.c | 15 - drivers/ide/pci/cs5530.c | 160 +++---- drivers/ide/pci/it821x.c | 21 - drivers/ide/pci/pdc202xx_new.c | 29 - drivers/ide/pci/pdc202xx_old.c | 184 ++------ drivers/ide/pci/sc1200.c | 161 +++---- drivers/ide/pci/scc_pata.c | 22 - drivers/ide/pci/serverworks.c | 77 +-- drivers/ide/pci/siimage.c | 24 - drivers/ide/pci/sis5513.c | 85 ++-- drivers/ide/pci/sl82c105.c | 76 +++ drivers/infiniband/core/cma.c | 106 +++-- drivers/infiniband/hw/ehca/ehca_classes.h | 1 drivers/infiniband/hw/ehca/ehca_irq.c | 7 drivers/infiniband/hw/ehca/ehca_main.c | 94 ++-- drivers/infiniband/hw/ehca/ehca_qp.c | 17 - drivers/infiniband/hw/ehca/hcp_if.c | 13 - drivers/infiniband/hw/ipath/ipath_iba6120.c | 7 drivers/infiniband/hw/ipath/ipath_intr.c | 7 drivers/infiniband/hw/ipath/ipath_kernel.h | 2 drivers/infiniband/hw/ipath/ipath_verbs.c | 12 - drivers/infiniband/hw/mlx4/main.c | 1 drivers/infiniband/hw/mthca/mthca_cq.c | 4 drivers/infiniband/hw/mthca/mthca_qp.c | 1 drivers/infiniband/ulp/ipoib/ipoib_cm.c | 11 drivers/input/joystick/Kconfig | 1 drivers/input/misc/Kconfig | 5 drivers/input/mouse/Kconfig | 1 drivers/input/tablet/Kconfig | 4 drivers/input/touchscreen/Kconfig | 1 drivers/macintosh/windfarm_core.c | 10 drivers/media/video/em28xx/Kconfig | 2 drivers/media/video/ivtv/Kconfig | 2 drivers/mmc/card/block.c | 17 - drivers/mmc/host/au1xmmc.c | 35 + drivers/mmc/host/pxamci.c | 18 - drivers/mmc/host/sdhci.c | 9 drivers/mtd/ubi/eba.c | 3 drivers/net/Kconfig | 1 drivers/net/e1000/e1000.h | 4 drivers/net/e1000/e1000_main.c | 39 +- drivers/net/gianfar.c | 11 drivers/net/ibm_emac/ibm_emac_core.c | 2 drivers/net/ibm_emac/ibm_emac_mal.c | 3 drivers/net/ibm_emac/ibm_emac_mal.h | 3 drivers/net/ibm_emac/ibm_emac_phy.c | 60 ++- drivers/net/ibm_emac/ibm_emac_rgmii.c | 2 drivers/net/ibm_emac/ibm_emac_rgmii.h | 2 drivers/net/ibm_emac/ibm_emac_tah.c | 2 drivers/net/ibm_emac/ibm_emac_tah.h | 2 drivers/net/ibm_emac/ibm_emac_zmii.c | 2 drivers/net/ibm_emac/ibm_emac_zmii.h | 2 drivers/net/ixgb/ixgb.h | 2 drivers/net/ixgb/ixgb_main.c | 36 +- drivers/net/mlx4/alloc.c | 1 drivers/net/mlx4/eq.c | 1 drivers/net/mlx4/icm.c | 1 drivers/net/mlx4/main.c | 2 drivers/net/mlx4/mlx4.h | 1 drivers/net/mlx4/reset.c | 1 drivers/net/netxen/netxen_nic_init.c | 2 drivers/net/pasemi_mac.c | 45 +- drivers/net/pasemi_mac.h | 4 drivers/net/sky2.c | 69 +-- drivers/net/smc911x.c | 6 drivers/net/spider_net.c | 3 drivers/net/ucc_geth.c | 40 +- drivers/net/ucc_geth_mii.c | 9 drivers/net/ucc_geth_mii.h | 10 drivers/parport/parport_pc.c | 1 drivers/pci/hotplug/rpadlpar_sysfs.c | 5 drivers/rtc/Kconfig | 6 drivers/rtc/rtc-omap.c | 4 drivers/sbus/char/bbc_i2c.c | 1 drivers/sbus/char/display7seg.c | 1 drivers/scsi/Kconfig | 8 drivers/serial/8250.c | 21 + drivers/serial/icom.c | 55 +- drivers/serial/sunhv.c | 280 +++++++++--- drivers/spi/spidev.c | 2 drivers/video/Kconfig | 4 drivers/video/console/vgacon.c | 9 fs/adfs/super.c | 3 fs/affs/super.c | 8 fs/afs/super.c | 21 - fs/afs/write.c | 3 fs/befs/linuxvfs.c | 6 fs/bfs/inode.c | 3 fs/block_dev.c | 16 - fs/buffer.c | 25 - fs/cifs/cifsfs.c | 6 fs/coda/inode.c | 3 fs/compat.c | 13 - fs/dquot.c | 2 fs/ecryptfs/main.c | 3 fs/ecryptfs/mmap.c | 14 - fs/efs/super.c | 3 fs/eventfd.c | 26 + fs/eventpoll.c | 561 ++++++++++-------------- fs/exec.c | 4 fs/ext2/super.c | 8 fs/ext3/super.c | 10 fs/ext4/super.c | 10 fs/fat/cache.c | 3 fs/fat/inode.c | 14 - fs/fuse/inode.c | 3 fs/gfs2/main.c | 34 + fs/hfs/super.c | 3 fs/hfsplus/super.c | 3 fs/hpfs/super.c | 8 fs/hugetlbfs/inode.c | 3 fs/inode.c | 3 fs/isofs/inode.c | 3 fs/jffs2/super.c | 6 fs/jfs/jfs_metapage.c | 18 - fs/jfs/super.c | 22 - fs/lockd/clntlock.c | 2 fs/lockd/host.c | 2 fs/lockd/xdr.c | 4 fs/lockd/xdr4.c | 6 fs/locks.c | 3 fs/minix/inode.c | 3 fs/ncpfs/inode.c | 6 fs/nfs/callback.h | 4 fs/nfs/delegation.c | 2 fs/nfs/dir.c | 4 fs/nfs/inode.c | 28 + fs/nfs/nfs4proc.c | 4 fs/nfs/nfs4state.c | 2 fs/nfs/nfs4xdr.c | 96 ++-- fs/nfs/read.c | 10 fs/nfs/write.c | 6 fs/ntfs/super.c | 3 fs/ocfs2/dlm/dlmfs.c | 8 fs/ocfs2/super.c | 38 +- fs/openpromfs/inode.c | 3 fs/proc/inode.c | 3 fs/qnx4/inode.c | 3 fs/quota.c | 23 - fs/reiserfs/super.c | 10 fs/romfs/inode.c | 7 fs/smbfs/inode.c | 3 fs/sysv/inode.c | 3 fs/timerfd.c | 24 - fs/udf/super.c | 6 fs/ufs/super.c | 3 fs/xfs/linux-2.6/xfs_super.c | 3 include/acpi/acpi_numa.h | 7 include/asm-alpha/mmu_context.h | 2 include/asm-avr32/arch-at32ap/board.h | 8 include/asm-avr32/kdebug.h | 17 + include/asm-avr32/kprobes.h | 1 include/asm-avr32/unistd.h | 5 include/asm-h8300/atomic.h | 1 include/asm-i386/kdebug.h | 1 include/asm-i386/processor.h | 4 include/asm-ia64/kdebug.h | 16 + include/asm-ia64/kprobes.h | 1 include/asm-ia64/unistd.h | 5 include/asm-m32r/system.h | 3 include/asm-m68k/uaccess.h | 4 include/asm-powerpc/cputable.h | 6 include/asm-powerpc/mmu-44x.h | 2 include/asm-powerpc/mpc8260.h | 6 include/asm-powerpc/pgtable-ppc32.h | 15 - include/asm-powerpc/pmac_feature.h | 6 include/asm-powerpc/systbl.h | 3 include/asm-powerpc/tsi108_irq.h | 6 include/asm-powerpc/tsi108_pci.h | 6 include/asm-powerpc/unistd.h | 11 include/asm-sh64/dma-mapping.h | 14 - include/asm-sh64/irq_regs.h | 1 include/asm-sh64/pgalloc.h | 100 +--- include/asm-sh64/sci.h | 1 include/asm-sh64/thread_info.h | 6 include/asm-sh64/unistd.h | 43 ++ include/asm-sparc/kdebug.h | 8 include/asm-sparc/system.h | 1 include/asm-sparc64/dma-mapping.h | 44 +- include/asm-sparc64/hypervisor.h | 83 ++++ include/asm-x86_64/kdebug.h | 1 include/linux/binfmts.h | 2 include/linux/compat.h | 6 include/linux/ide.h | 3 include/linux/init.h | 7 include/linux/io.h | 8 include/linux/kmalloc_sizes.h | 20 + include/linux/libata.h | 3 include/linux/lockd/xdr4.h | 1 include/linux/log2.h | 2 include/linux/major.h | 2 include/linux/mii.h | 4 include/linux/nfs4.h | 3 include/linux/pci_ids.h | 2 include/linux/rmap.h | 13 - include/linux/slab.h | 21 + include/linux/slab_def.h | 3 include/linux/slub_def.h | 27 - include/linux/smp.h | 7 include/linux/sunrpc/rpc_pipe_fs.h | 2 include/linux/sunrpc/xprt.h | 2 include/linux/workqueue.h | 4 include/sound/soc.h | 4 include/sound/version.h | 2 init/Kconfig | 8 ipc/mqueue.c | 3 kernel/auditfilter.c | 2 kernel/fork.c | 6 kernel/power/disk.c | 3 kernel/power/main.c | 19 - kernel/sysctl.c | 2 kernel/time/clocksource.c | 10 kernel/time/timekeeping.c | 2 kernel/timer.c | 2 mm/Kconfig | 2 mm/filemap.c | 3 mm/memory.c | 2 mm/rmap.c | 66 +++ mm/shmem.c | 8 mm/slab.c | 57 -- mm/slob.c | 53 ++ mm/slub.c | 234 +++++----- mm/vmalloc.c | 2 net/bluetooth/hci_sock.c | 6 net/core/dev.c | 69 +++ net/ipv4/Kconfig | 7 net/ipv4/proc.c | 21 + net/ipv4/route.c | 4 net/ipv4/tcp_cong.c | 40 +- net/ipv6/ip6_input.c | 2 net/ipx/af_ipx.c | 2 net/sched/sch_prio.c | 2 net/socket.c | 3 net/sunrpc/rpc_pipe.c | 24 - net/sunrpc/sched.c | 2 net/sunrpc/sunrpc_syms.c | 4 net/xfrm/xfrm_hash.c | 3 net/xfrm/xfrm_policy.c | 4 sound/isa/cmi8330.c | 15 - sound/isa/cs423x/cs4236.c | 20 + sound/isa/es18xx.c | 19 + sound/isa/gus/interwave.c | 15 - sound/isa/opl3sa2.c | 15 - sound/isa/sb/sb16.c | 15 - sound/isa/sscape.c | 28 + sound/isa/wavefront/wavefront.c | 14 - sound/pci/ac97/ac97_patch.c | 5 sound/pci/hda/hda_codec.c | 3 sound/pci/hda/patch_realtek.c | 532 ++++++++++++++++++++++- sound/pci/hda/patch_sigmatel.c | 2 sound/pci/intel8x0.c | 20 + sound/soc/codecs/ac97.c | 3 sound/soc/codecs/wm9712.c | 1 sound/soc/soc-core.c | 18 + sound/usb/usbmixer.c | 2 sound/usb/usbquirks.h | 9 416 files changed, 5368 insertions(+), 3908 deletions(-)
New commits: _______________________________________________ unionfs-cvs mailing list: http://unionfs.filesystems.org/ [email protected] http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs
