Linux kernel version 2.5.35 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.5/patch-2.5.35.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.5/linux-2.5.35.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 1000741 4324915 Full source 35506044 158300160 ----------------------------------------------------------------------------- This is an automatically generated message. To unsubscribe from this list, please send a message to majordomo@vger.kernel.org containing the line: unsubscribe linux-kernel-announce <your_email_address> ... where <your_email_address> is the email address you are receiving this message at. ----------------------------------------------------------------------------- The following files were changed in this release: b/CREDITS | 2 b/Documentation/DocBook/kernel-api.tmpl | 2 b/Documentation/filesystems/directory-locking | 16 b/Documentation/filesystems/porting | 2 b/Documentation/input/ff.txt | 7 b/Makefile | 38 b/Rules.make | 42 b/arch/alpha/Makefile | 3 b/arch/alpha/kernel/init_task.c | 2 b/arch/alpha/kernel/pci.c | 2 b/arch/alpha/kernel/signal.c | 101 - b/arch/i386/config.in | 4 b/arch/i386/kernel/acpi.c | 10 b/arch/i386/kernel/cpu/intel.c | 1 b/arch/i386/kernel/cpu/mtrr/cyrix.c | 117 - b/arch/i386/kernel/cpu/mtrr/generic.c | 261 ++- b/arch/i386/kernel/cpu/mtrr/main.c | 47 b/arch/i386/kernel/cpu/mtrr/mtrr.h | 3 b/arch/i386/kernel/cpu/mtrr/state.c | 260 --- b/arch/i386/kernel/entry.S | 3 b/arch/i386/kernel/io_apic.c | 2 b/arch/i386/kernel/numaq.c | 24 b/arch/i386/kernel/smpboot.c | 12 b/arch/i386/kernel/time.c | 13 b/arch/i386/kernel/vm86.c | 9 b/arch/i386/mm/discontig.c | 53 b/arch/i386/pci/common.c | 4 b/arch/i386/pci/i386.c | 6 b/arch/i386/pci/pci.h | 2 b/arch/i386/pci/visws.c | 4 b/arch/ia64/Makefile | 3 b/arch/mips64/Makefile | 2 b/arch/ppc/kernel/irq.c | 3 b/arch/ppc/kernel/misc.S | 3 b/arch/ppc/kernel/pci.c | 9 b/arch/ppc/kernel/process.c | 2 b/arch/ppc/kernel/setup.c | 97 - b/arch/ppc/kernel/time.c | 8 b/arch/ppc/mm/pgtable.c | 5 b/arch/ppc/platforms/pmac_time.c | 2 b/arch/ppc/platforms/prep_pci.c | 105 - b/arch/ppc64/config.in | 94 - b/arch/ppc64/defconfig | 312 ++- b/arch/ppc64/kernel/align.c | 1 b/arch/ppc64/kernel/chrp_setup.c | 27 b/arch/ppc64/kernel/eeh.c | 77 b/arch/ppc64/kernel/entry.S | 8 b/arch/ppc64/kernel/head.S | 21 b/arch/ppc64/kernel/iSeries_pci.c | 2 b/arch/ppc64/kernel/iSeries_setup.c | 13 b/arch/ppc64/kernel/idle.c | 1 b/arch/ppc64/kernel/init_task.c | 2 b/arch/ppc64/kernel/ioctl32.c | 5 b/arch/ppc64/kernel/irq.c | 15 b/arch/ppc64/kernel/lmb.c | 21 b/arch/ppc64/kernel/misc.S | 234 +- b/arch/ppc64/kernel/mk_defs.c | 1 b/arch/ppc64/kernel/pSeries_lpar.c | 88 - b/arch/ppc64/kernel/pSeries_pci.c | 186 +- b/arch/ppc64/kernel/pci.c | 5 b/arch/ppc64/kernel/pci_dma.c | 14 b/arch/ppc64/kernel/pci_dn.c | 17 b/arch/ppc64/kernel/ppc_ksyms.c | 18 b/arch/ppc64/kernel/process.c | 24 b/arch/ppc64/kernel/prom.c | 32 b/arch/ppc64/kernel/ptrace.c | 4 b/arch/ppc64/kernel/ptrace32.c | 4 b/arch/ppc64/kernel/ras.c | 1 b/arch/ppc64/kernel/rtas.c | 36 b/arch/ppc64/kernel/setup.c | 8 b/arch/ppc64/kernel/signal.c | 1 b/arch/ppc64/kernel/smp.c | 3 b/arch/ppc64/kernel/sys32.S | 10 b/arch/ppc64/kernel/sys_ppc32.c | 267 --- b/arch/ppc64/kernel/syscalls.c | 2 b/arch/ppc64/kernel/time.c | 8 b/arch/ppc64/kernel/traps.c | 1 b/arch/ppc64/mm/fault.c | 1 b/arch/ppc64/mm/init.c | 43 b/arch/ppc64/xmon/xmon.c | 2 b/arch/sh/Makefile | 4 b/arch/sparc/config.in | 5 b/arch/sparc/defconfig | 305 +-- b/arch/sparc/kernel/Makefile | 2 b/arch/sparc/kernel/check_asm.sh | 3 b/arch/sparc/kernel/ebus.c | 4 b/arch/sparc/kernel/entry.S | 3 b/arch/sparc/kernel/init_task.c | 2 b/arch/sparc/kernel/pcic.c | 200 +- b/arch/sparc/kernel/process.c | 6 b/arch/sparc/kernel/setup.c | 128 - b/arch/sparc/kernel/signal.c | 148 - b/arch/sparc/kernel/sparc-stub.c | 14 b/arch/sparc/kernel/systbls.S | 2 b/arch/sparc/kernel/tadpole.c | 13 b/arch/sparc/kernel/tick14.c | 12 b/arch/sparc/kernel/time.c | 88 - b/arch/sparc/kernel/unaligned.c | 9 b/arch/sparc/mm/srmmu.c | 8 b/arch/sparc/mm/sun4c.c | 7 b/arch/sparc/prom/misc.c | 10 b/arch/sparc64/defconfig | 18 b/arch/sparc64/kernel/entry.S | 66 b/arch/sparc64/kernel/init_task.c | 2 b/arch/sparc64/kernel/pci.c | 2 b/arch/sparc64/kernel/power.c | 3 b/arch/sparc64/kernel/process.c | 1 b/arch/sparc64/kernel/setup.c | 30 b/arch/sparc64/kernel/signal.c | 117 - b/arch/sparc64/kernel/signal32.c | 185 -- b/arch/sparc64/kernel/sys_sparc32.c | 44 b/arch/sparc64/kernel/systbls.S | 4 b/arch/sparc64/kernel/time.c | 56 b/arch/sparc64/mm/init.c | 8 b/arch/sparc64/prom/misc.c | 2 b/arch/um/Makefile | 136 + b/arch/um/Makefile-i386 | 34 b/arch/um/Makefile-ia64 | 1 b/arch/um/Makefile-os-Linux | 7 b/arch/um/Makefile-ppc | 9 b/arch/um/boot/Makefile | 3 b/arch/um/config.in | 87 + b/arch/um/config.release | 335 ++++ b/arch/um/config_block.in | 16 b/arch/um/config_char.in | 37 b/arch/um/config_net.in | 45 b/arch/um/config_scsi.in | 30 b/arch/um/defconfig | 389 ++++ b/arch/um/drivers/Makefile | 84 + b/arch/um/drivers/chan_kern.c | 447 +++++ b/arch/um/drivers/chan_user.c | 236 ++ b/arch/um/drivers/daemon.h | 35 b/arch/um/drivers/daemon_kern.c | 127 + b/arch/um/drivers/daemon_kern.h | 8 b/arch/um/drivers/daemon_user.c | 194 ++ b/arch/um/drivers/fd.c | 92 + b/arch/um/drivers/harddog_kern.c | 192 ++ b/arch/um/drivers/harddog_user.c | 134 + b/arch/um/drivers/hostaudio_kern.c | 264 +++ b/arch/um/drivers/hostaudio_user.c | 149 + b/arch/um/drivers/line.c | 479 +++++ b/arch/um/drivers/mcast.h | 32 b/arch/um/drivers/mcast_kern.c | 154 + b/arch/um/drivers/mcast_kern.h | 8 b/arch/um/drivers/mcast_user.c | 175 ++ b/arch/um/drivers/mconsole_kern.c | 373 ++++ b/arch/um/drivers/mconsole_user.c | 206 ++ b/arch/um/drivers/mmapper_kern.c | 148 + b/arch/um/drivers/net_kern.c | 737 ++++++++ b/arch/um/drivers/net_user.c | 232 ++ b/arch/um/drivers/null.c | 53 b/arch/um/drivers/port.h | 30 b/arch/um/drivers/port_kern.c | 254 +++ b/arch/um/drivers/port_user.c | 227 ++ b/arch/um/drivers/pty.c | 156 + b/arch/um/drivers/slip.h | 34 b/arch/um/drivers/slip_kern.c | 109 + b/arch/um/drivers/slip_kern.h | 8 b/arch/um/drivers/slip_user.c | 333 ++++ b/arch/um/drivers/ssl.c | 226 ++ b/arch/um/drivers/ssl.h | 23 b/arch/um/drivers/stdio_console.c | 211 ++ b/arch/um/drivers/stdio_console.h | 21 b/arch/um/drivers/tty.c | 82 b/arch/um/drivers/ubd_kern.c | 941 +++++++++++ b/arch/um/drivers/ubd_user.c | 615 +++++++ b/arch/um/drivers/xterm.c | 178 ++ b/arch/um/include/2_5compat.h | 43 b/arch/um/include/Makefile | 7 b/arch/um/include/chan_kern.h | 53 b/arch/um/include/chan_user.h | 65 b/arch/um/include/debug.h | 26 b/arch/um/include/frame.h | 51 b/arch/um/include/frame_kern.h | 34 b/arch/um/include/frame_user.h | 23 b/arch/um/include/helper.h | 27 b/arch/um/include/hostaudio.h | 48 b/arch/um/include/init.h | 114 + b/arch/um/include/initrd.h | 22 b/arch/um/include/irq_user.h | 33 b/arch/um/include/kern.h | 47 b/arch/um/include/kern_util.h | 136 + b/arch/um/include/line.h | 102 + b/arch/um/include/mconsole.h | 92 + b/arch/um/include/mconsole_kern.h | 48 b/arch/um/include/mem.h | 28 b/arch/um/include/mem_user.h | 88 + b/arch/um/include/net_kern.h | 75 b/arch/um/include/net_user.h | 57 b/arch/um/include/os.h | 121 + b/arch/um/include/process.h | 25 b/arch/um/include/ptrace_user.h | 18 b/arch/um/include/sigcontext.h | 27 b/arch/um/include/sigio.h | 26 b/arch/um/include/signal_kern.h | 26 b/arch/um/include/signal_user.h | 26 b/arch/um/include/syscall_user.h | 26 b/arch/um/include/sysdep-i386/frame.h | 28 b/arch/um/include/sysdep-i386/frame_kern.h | 57 b/arch/um/include/sysdep-i386/frame_user.h | 82 b/arch/um/include/sysdep-i386/ptrace.h | 115 + b/arch/um/include/sysdep-i386/ptrace_user.h | 62 b/arch/um/include/sysdep-i386/sigcontext.h | 52 b/arch/um/include/sysdep-i386/syscalls.h | 59 b/arch/um/include/sysdep-ia64/ptrace.h | 26 b/arch/um/include/sysdep-ia64/sigcontext.h | 20 b/arch/um/include/sysdep-ia64/syscalls.h | 20 b/arch/um/include/sysdep-ppc/ptrace.h | 104 + b/arch/um/include/sysdep-ppc/sigcontext.h | 62 b/arch/um/include/sysdep-ppc/syscalls.h | 50 b/arch/um/include/sysrq.h | 6 b/arch/um/include/tlb.h | 23 b/arch/um/include/ubd_user.h | 78 b/arch/um/include/umid.h | 17 b/arch/um/include/umn.h | 27 b/arch/um/include/user.h | 29 b/arch/um/include/user_util.h | 127 + b/arch/um/kernel/Makefile | 86 + b/arch/um/kernel/config.c.in | 34 b/arch/um/kernel/exec_kern.c | 124 + b/arch/um/kernel/exec_user.c | 49 b/arch/um/kernel/exitcode.c | 70 b/arch/um/kernel/frame.c | 293 +++ b/arch/um/kernel/frame_kern.c | 97 + b/arch/um/kernel/gmon_syms.c | 20 b/arch/um/kernel/gprof_syms.c | 20 b/arch/um/kernel/helper.c | 146 + b/arch/um/kernel/init_task.c | 70 b/arch/um/kernel/initrd_kern.c | 58 b/arch/um/kernel/initrd_user.c | 43 b/arch/um/kernel/irq.c | 817 +++++++++ b/arch/um/kernel/irq_user.c | 357 ++++ b/arch/um/kernel/ksyms.c | 59 b/arch/um/kernel/mem.c | 617 +++++++ b/arch/um/kernel/mem_user.c | 274 +++ b/arch/um/kernel/mprot.h | 6 b/arch/um/kernel/process.c | 255 +++ b/arch/um/kernel/process_kern.c | 771 +++++++++ b/arch/um/kernel/ptrace.c | 281 +++ b/arch/um/kernel/reboot.c | 62 b/arch/um/kernel/resource.c | 23 b/arch/um/kernel/setup.c | 20 b/arch/um/kernel/sigio_kern.c | 43 b/arch/um/kernel/sigio_user.c | 413 +++++ b/arch/um/kernel/signal_kern.c | 274 +++ b/arch/um/kernel/signal_user.c | 146 + b/arch/um/kernel/smp.c | 297 +++ b/arch/um/kernel/sys_call_table.c | 483 +++++ b/arch/um/kernel/syscall_kern.c | 439 +++++ b/arch/um/kernel/syscall_user.c | 116 + b/arch/um/kernel/sysrq.c | 98 + b/arch/um/kernel/time.c | 121 + b/arch/um/kernel/time_kern.c | 143 + b/arch/um/kernel/tlb.c | 257 +++ b/arch/um/kernel/trap_kern.c | 435 +++++ b/arch/um/kernel/trap_user.c | 568 ++++++ b/arch/um/kernel/tty_log.c | 130 + b/arch/um/kernel/uaccess_user.c | 126 + b/arch/um/kernel/um_arch.c | 388 ++++ b/arch/um/kernel/umid.c | 302 +++ b/arch/um/kernel/unmap.c | 34 b/arch/um/kernel/user_syms.c | 116 + b/arch/um/kernel/user_util.c | 275 +++ b/arch/um/link.ld.in | 143 + b/arch/um/main.c | 217 ++ b/arch/um/os-Linux/Makefile | 17 b/arch/um/os-Linux/drivers/Makefile | 31 b/arch/um/os-Linux/drivers/etap.h | 27 b/arch/um/os-Linux/drivers/etap_kern.h | 24 b/arch/um/os-Linux/drivers/ethertap_kern.c | 134 + b/arch/um/os-Linux/drivers/ethertap_user.c | 238 ++ b/arch/um/os-Linux/drivers/tuntap.h | 34 b/arch/um/os-Linux/drivers/tuntap_kern.c | 116 + b/arch/um/os-Linux/drivers/tuntap_kern.h | 24 b/arch/um/os-Linux/drivers/tuntap_user.c | 223 ++ b/arch/um/os-Linux/file.c | 344 ++++ b/arch/um/os-Linux/include/file.h | 22 b/arch/um/os-Linux/process.c | 102 + b/arch/um/os-Linux/tty.c | 61 b/arch/um/ptproxy/Makefile | 26 b/arch/um/ptproxy/proxy.c | 371 ++++ b/arch/um/ptproxy/ptproxy.h | 61 b/arch/um/ptproxy/ptrace.c | 238 ++ b/arch/um/ptproxy/sysdep.c | 71 b/arch/um/ptproxy/sysdep.h | 25 b/arch/um/ptproxy/wait.c | 86 + b/arch/um/ptproxy/wait.h | 15 b/arch/um/sys-i386/Makefile | 44 b/arch/um/sys-i386/bugs.c | 156 + b/arch/um/sys-i386/fault.c | 34 b/arch/um/sys-i386/ksyms.c | 16 b/arch/um/sys-i386/ldt.c | 25 b/arch/um/sys-i386/ptrace.c | 326 +++ b/arch/um/sys-i386/ptrace_user.c | 116 + b/arch/um/sys-i386/sigcontext.c | 119 + b/arch/um/sys-i386/syscalls.c | 68 b/arch/um/sys-i386/sysrq.c | 30 b/arch/um/sys-i386/util/Makefile | 16 b/arch/um/sys-i386/util/mk_sc.c | 51 b/arch/um/sys-i386/util/mk_thread_kern.c | 7 b/arch/um/sys-i386/util/mk_thread_user.c | 12 b/arch/um/sys-ia64/Makefile | 26 b/arch/um/sys-ppc/Makefile | 80 b/arch/um/sys-ppc/misc.S | 116 + b/arch/um/sys-ppc/miscthings.c | 56 b/arch/um/sys-ppc/ptrace.c | 28 b/arch/um/sys-ppc/ptrace_user.c | 40 b/arch/um/sys-ppc/sigcontext.c | 15 b/arch/um/sys-ppc/sysrq.c | 43 b/arch/um/util/Makefile | 15 b/arch/um/util/mk_task_kern.c | 17 b/arch/um/util/mk_task_user.c | 30 b/drivers/acpi/Config.in | 147 - b/drivers/acpi/ac.c | 2 b/drivers/acpi/acpi_ksyms.c | 2 b/drivers/acpi/battery.c | 4 b/drivers/acpi/bus.c | 6 b/drivers/acpi/button.c | 1 b/drivers/acpi/include/acpiosxf.h | 20 b/drivers/acpi/osl.c | 53 b/drivers/acpi/pci_irq.c | 2 b/drivers/acpi/pci_link.c | 12 b/drivers/acpi/pci_root.c | 4 b/drivers/acpi/system.c | 2 b/drivers/acpi/toshiba_acpi.c | 129 + b/drivers/block/floppy.c | 6 b/drivers/block/ll_rw_blk.c | 2 b/drivers/cdrom/cdrom.c | 2 b/drivers/char/Config.help | 117 - b/drivers/char/Config.in | 16 b/drivers/char/Makefile | 2 b/drivers/char/dz.c | 1 b/drivers/char/ftape/lowlevel/Makefile | 2 b/drivers/char/ftape/lowlevel/ftape_syms.c | 82 b/drivers/char/ftape/zftape/zftape_syms.c | 26 b/drivers/char/hvc_console.c | 10 b/drivers/char/keyboard.c | 1 b/drivers/char/lp.c | 8 b/drivers/char/raw.c | 54 b/drivers/char/serial_tx3912.c | 1 b/drivers/char/sysrq.c | 2 b/drivers/char/toshiba.c | 35 b/drivers/char/tty_io.c | 12 b/drivers/hotplug/cpqphp.h | 13 b/drivers/hotplug/cpqphp_core.c | 70 b/drivers/hotplug/cpqphp_ctrl.c | 181 +- b/drivers/hotplug/cpqphp_nvram.c | 11 b/drivers/hotplug/cpqphp_pci.c | 185 +- b/drivers/hotplug/cpqphp_proc.c | 10 b/drivers/hotplug/ibmphp.h | 39 b/drivers/hotplug/ibmphp_core.c | 276 ++- b/drivers/hotplug/ibmphp_ebda.c | 636 ++++++- b/drivers/hotplug/ibmphp_hpc.c | 260 ++- b/drivers/hotplug/ibmphp_pci.c | 268 +-- b/drivers/hotplug/ibmphp_res.c | 333 ++-- b/drivers/hotplug/pci_hotplug.h | 15 b/drivers/ide/Config.in | 97 - b/drivers/ide/Makefile | 81 b/drivers/ide/arm/Makefile | 12 b/drivers/ide/arm/icside.c | 875 ++++++++++ b/drivers/ide/arm/rapide.c | 94 + b/drivers/ide/ide-cd.c | 505 +++--- b/drivers/ide/ide-disk.c | 646 +++---- b/drivers/ide/ide-dma.c | 1032 ++++++------ b/drivers/ide/ide-floppy.c | 1007 +++++------- b/drivers/ide/ide-geometry.c | 33 b/drivers/ide/ide-iops.c | 1254 +++++++++++++++ b/drivers/ide/ide-lib.c | 188 ++ b/drivers/ide/ide-pnp.c | 40 b/drivers/ide/ide-probe.c | 554 ++++-- b/drivers/ide/ide-proc.c | 339 +--- b/drivers/ide/ide-tape.c | 223 -- b/drivers/ide/ide-taskfile.c | 2138 +++++++++----------------- b/drivers/ide/ide.c | 1342 +++++++--------- b/drivers/ide/ide_modes.h | 12 b/drivers/ide/legacy/Makefile | 26 b/drivers/ide/legacy/ali14xx.c | 304 +++ b/drivers/ide/legacy/buddha.c | 233 ++ b/drivers/ide/legacy/dtc2278.c | 203 ++ b/drivers/ide/legacy/falconide.c | 70 b/drivers/ide/legacy/gayle.c | 187 ++ b/drivers/ide/legacy/hd.c | 872 ++++++++++ b/drivers/ide/legacy/ht6560b.c | 430 +++++ b/drivers/ide/legacy/ide-cs.c | 492 +++++ b/drivers/ide/legacy/macide.c | 153 + b/drivers/ide/legacy/pdc4030.c | 858 ++++++++++ b/drivers/ide/legacy/pdc4030.h | 70 b/drivers/ide/legacy/q40ide.c | 93 + b/drivers/ide/legacy/qd65xx.c | 523 ++++++ b/drivers/ide/legacy/qd65xx.h | 140 + b/drivers/ide/legacy/umc8672.c | 237 ++ b/drivers/ide/pci/Makefile | 39 b/drivers/ide/pci/adma100.c | 30 b/drivers/ide/pci/adma100.h | 36 b/drivers/ide/pci/aec62xx.c | 537 ++++++ b/drivers/ide/pci/aec62xx.h | 180 ++ b/drivers/ide/pci/alim15x3.c | 885 ++++++++++ b/drivers/ide/pci/alim15x3.h | 57 b/drivers/ide/pci/amd74xx.c | 417 +++++ b/drivers/ide/pci/amd74xx.h | 112 + b/drivers/ide/pci/cmd640.c | 886 ++++++++++ b/drivers/ide/pci/cmd640.h | 32 b/drivers/ide/pci/cmd64x.c | 798 +++++++++ b/drivers/ide/pci/cmd64x.h | 152 + b/drivers/ide/pci/cs5530.c | 462 +++++ b/drivers/ide/pci/cs5530.h | 56 b/drivers/ide/pci/cy82c693.c | 446 +++++ b/drivers/ide/pci/cy82c693.h | 95 + b/drivers/ide/pci/generic.c | 109 + b/drivers/ide/pci/generic.h | 172 ++ b/drivers/ide/pci/hpt34x.c | 354 ++++ b/drivers/ide/pci/hpt34x.h | 62 b/drivers/ide/pci/hpt366.c | 1189 ++++++++++++++ b/drivers/ide/pci/hpt366.h | 523 ++++++ b/drivers/ide/pci/it8172.c | 325 +++ b/drivers/ide/pci/it8172.h | 45 b/drivers/ide/pci/ns87415.c | 254 +++ b/drivers/ide/pci/ns87415.h | 35 b/drivers/ide/pci/nvidia.c | 362 ++++ b/drivers/ide/pci/nvidia.h | 56 b/drivers/ide/pci/opti621.c | 383 ++++ b/drivers/ide/pci/opti621.h | 49 b/drivers/ide/pci/pdc202xx.c | 1181 ++++++++++++++ b/drivers/ide/pci/pdc202xx.h | 436 +++++ b/drivers/ide/pci/pdc202xx_new.c | 666 ++++++++ b/drivers/ide/pci/pdc202xx_new.h | 343 ++++ b/drivers/ide/pci/pdc202xx_old.c | 938 +++++++++++ b/drivers/ide/pci/pdc202xx_old.h | 326 +++ b/drivers/ide/pci/pdcadma.c | 152 + b/drivers/ide/pci/pdcadma.h | 56 b/drivers/ide/pci/piix.c | 692 ++++++++ b/drivers/ide/pci/piix.h | 269 +++ b/drivers/ide/pci/rz1000.c | 80 b/drivers/ide/pci/rz1000.h | 48 b/drivers/ide/pci/serverworks.c | 786 +++++++++ b/drivers/ide/pci/serverworks.h | 105 + b/drivers/ide/pci/siimage.c | 861 ++++++++++ b/drivers/ide/pci/siimage.h | 153 + b/drivers/ide/pci/sis5513.c | 1047 ++++++++++++ b/drivers/ide/pci/sis5513.h | 56 b/drivers/ide/pci/sl82c105.c | 306 +++ b/drivers/ide/pci/sl82c105.h | 36 b/drivers/ide/pci/slc90e66.c | 389 ++++ b/drivers/ide/pci/slc90e66.h | 58 b/drivers/ide/pci/trm290.c | 421 +++++ b/drivers/ide/pci/trm290.h | 34 b/drivers/ide/pci/via82cxxx.c | 671 ++++++++ b/drivers/ide/pci/via82cxxx.h | 70 b/drivers/ide/ppc/Makefile | 13 b/drivers/ide/ppc/mpc8xx.c | 857 ++++++++++ b/drivers/ide/ppc/pmac.c | 1783 +++++++++++++++++++++ b/drivers/ide/ppc/swarm.c | 101 + b/drivers/ide/setup-pci.c | 948 +++++++++++ b/drivers/ieee1394/sbp2.c | 1 b/drivers/input/input.c | 2 b/drivers/input/misc/pcspkr.c | 4 b/drivers/input/serio/i8042-io.h | 4 b/drivers/input/serio/q40kbd.c | 31 b/drivers/input/serio/serport.c | 77 b/drivers/md/md.c | 56 b/drivers/md/multipath.c | 14 b/drivers/md/raid5.c | 23 b/drivers/net/3c505.c | 2 b/drivers/net/apne.c | 1 b/drivers/net/arcnet/arcnet.c | 4 b/drivers/net/at1700.c | 6 b/drivers/net/de600.c | 2 b/drivers/net/hamradio/scc.c | 2 b/drivers/net/ni65.c | 2 b/drivers/net/pcmcia/3c574_cs.c | 4 b/drivers/net/pcmcia/aironet4500_cs.c | 2 b/drivers/net/pcmcia/fmvj18x_cs.c | 2 b/drivers/net/pcmcia/smc91c92_cs.c | 2 b/drivers/net/tg3.c | 1096 +++++++++++-- b/drivers/net/tg3.h | 59 b/drivers/pci/Makefile | 4 b/drivers/pci/hotplug.c | 22 b/drivers/pci/pci.c | 130 + b/drivers/pci/pci.ids | 1 b/drivers/pci/probe.c | 7 b/drivers/pci/proc.c | 9 b/drivers/pnp/pnpbios_core.c | 2 b/drivers/s390/net/iucv.h | 4 b/drivers/scsi/aic7xxx/aic7xxx_core.c | 4 b/drivers/scsi/ide-scsi.c | 184 +- b/drivers/serial/sunsu.c | 3 b/drivers/serial/sunzilog.c | 46 b/drivers/usb/class/usb-midi.c | 10 b/drivers/usb/core/hcd.c | 21 b/drivers/usb/core/inode.c | 43 b/drivers/usb/host/ehci-dbg.c | 141 - b/drivers/usb/host/ehci-hcd.c | 115 + b/drivers/usb/host/ehci-hub.c | 13 b/drivers/usb/host/ehci-q.c | 162 + b/drivers/usb/host/ehci-sched.c | 145 - b/drivers/usb/host/ehci.h | 28 b/drivers/usb/host/ohci-dbg.c | 256 ++- b/drivers/usb/host/ohci-hcd.c | 79 b/drivers/usb/host/ohci-mem.c | 27 b/drivers/usb/host/ohci-q.c | 314 ++- b/drivers/usb/host/ohci.h | 27 b/drivers/usb/host/uhci-hcd.c | 187 +- b/drivers/usb/host/uhci-hcd.h | 43 b/drivers/usb/image/hpusbscsi.c | 8 b/drivers/usb/image/microtek.c | 19 b/drivers/usb/image/scanner.c | 6 b/drivers/usb/input/hid-lgff.c | 3 b/drivers/usb/media/se401.c | 128 - b/drivers/usb/media/se401.h | 1 b/drivers/usb/misc/Config.in | 2 b/drivers/usb/net/kaweth.c | 50 b/drivers/usb/net/pegasus.h | 6 b/drivers/usb/net/usbnet.c | 80 b/drivers/usb/serial/belkin_sa.c | 1 b/drivers/usb/serial/belkin_sa.h | 1 b/drivers/usb/storage/protocol.c | 69 b/drivers/usb/storage/transport.c | 3 b/drivers/usb/storage/unusual_devs.h | 14 b/drivers/usb/storage/usb.c | 8 b/drivers/usb/storage/usb.h | 1 b/fs/aio.c | 45 b/fs/block_dev.c | 52 b/fs/buffer.c | 51 b/fs/direct-io.c | 132 - b/fs/driverfs/inode.c | 7 b/fs/exec.c | 183 +- b/fs/ext2/file.c | 2 b/fs/ext2/inode.c | 8 b/fs/ext3/file.c | 22 b/fs/ext3/inode.c | 10 b/fs/fcntl.c | 4 b/fs/fs-writeback.c | 42 b/fs/inode.c | 6 b/fs/jfs/file.c | 2 b/fs/jfs/inode.c | 8 b/fs/jfs/jfs_btree.h | 38 b/fs/jfs/jfs_defragfs.h | 4 b/fs/jfs/jfs_dinode.h | 7 b/fs/jfs/jfs_dmap.c | 227 +- b/fs/jfs/jfs_dmap.h | 40 b/fs/jfs/jfs_dtree.c | 646 +++---- b/fs/jfs/jfs_dtree.h | 38 b/fs/jfs/jfs_extent.c | 6 b/fs/jfs/jfs_filsys.h | 2 b/fs/jfs/jfs_imap.c | 255 +-- b/fs/jfs/jfs_imap.h | 22 b/fs/jfs/jfs_incore.h | 2 b/fs/jfs/jfs_logmgr.c | 239 +- b/fs/jfs/jfs_logmgr.h | 52 b/fs/jfs/jfs_metapage.c | 58 b/fs/jfs/jfs_metapage.h | 16 b/fs/jfs/jfs_mount.c | 6 b/fs/jfs/jfs_txnmgr.c | 328 ++- b/fs/jfs/jfs_txnmgr.h | 116 - b/fs/jfs/jfs_types.h | 16 b/fs/jfs/jfs_umount.c | 4 b/fs/jfs/jfs_unicode.c | 2 b/fs/jfs/jfs_unicode.h | 3 b/fs/jfs/jfs_xattr.h | 6 b/fs/jfs/jfs_xtree.c | 314 +-- b/fs/jfs/jfs_xtree.h | 8 b/fs/jfs/namei.c | 76 b/fs/jfs/resize.c | 4 b/fs/jfs/super.c | 6 b/fs/jfs/xattr.c | 113 - b/fs/lockd/clntlock.c | 2 b/fs/lockd/host.c | 68 b/fs/lockd/lockd_syms.c | 1 b/fs/lockd/mon.c | 70 b/fs/lockd/svc.c | 58 b/fs/lockd/svc4proc.c | 54 b/fs/lockd/svclock.c | 19 b/fs/lockd/svcproc.c | 52 b/fs/lockd/svcsubs.c | 12 b/fs/lockd/xdr.c | 32 b/fs/lockd/xdr4.c | 6 b/fs/locks.c | 314 ++- b/fs/mpage.c | 8 b/fs/namespace.c | 12 b/fs/nfs/dir.c | 38 b/fs/nfs/file.c | 34 b/fs/nfs/inode.c | 44 b/fs/nfs/mount_clnt.c | 52 b/fs/nfs/nfs2xdr.c | 6 b/fs/nfs/nfs3proc.c | 256 +-- b/fs/nfs/nfs3xdr.c | 6 b/fs/nfs/proc.c | 218 +- b/fs/nfs/symlink.c | 8 b/fs/nfsd/export.c | 450 ++--- b/fs/nfsd/lockd.c | 23 b/fs/nfsd/nfsctl.c | 21 b/fs/nfsd/nfsfh.c | 42 b/fs/nfsd/vfs.c | 16 b/fs/partitions/check.c | 4 b/fs/proc/base.c | 2 b/fs/proc/inode.c | 4 b/fs/ramfs/inode.c | 9 b/fs/read_write.c | 109 - b/fs/super.c | 1 b/fs/udf/udfdecl.h | 2 b/fs/ufs/super.c | 2 b/include/asm-alpha/hdreg.h | 2 b/include/asm-alpha/pgtable.h | 2 b/include/asm-alpha/signal.h | 1 b/include/asm-alpha/system.h | 2 b/include/asm-arm/hdreg.h | 2 b/include/asm-arm/pgtable.h | 2 b/include/asm-cris/pgtable.h | 2 b/include/asm-generic/rmap.h | 40 b/include/asm-i386/apic.h | 1 b/include/asm-i386/fixmap.h | 7 b/include/asm-i386/hardirq.h | 4 b/include/asm-i386/hdreg.h | 2 b/include/asm-i386/highmem.h | 13 b/include/asm-i386/ide.h | 14 b/include/asm-i386/kmap_types.h | 7 b/include/asm-i386/mmzone.h | 53 b/include/asm-i386/mtrr.h | 7 b/include/asm-i386/numaq.h | 6 b/include/asm-i386/pgtable.h | 12 b/include/asm-i386/rmap.h | 14 b/include/asm-i386/unistd.h | 3 b/include/asm-ia64/pgtable.h | 2 b/include/asm-m68k/pgtable.h | 3 b/include/asm-mips/pgtable.h | 2 b/include/asm-mips64/pgtable.h | 2 b/include/asm-parisc/hdreg.h | 2 b/include/asm-parisc/pgtable.h | 2 b/include/asm-ppc/atomic.h | 2 b/include/asm-ppc/hdreg.h | 2 b/include/asm-ppc/highmem.h | 11 b/include/asm-ppc/ide.h | 22 b/include/asm-ppc/pgtable.h | 4 b/include/asm-ppc/spinlock.h | 2 b/include/asm-ppc/unistd.h | 3 b/include/asm-ppc64/delay.h | 2 b/include/asm-ppc64/eeh.h | 34 b/include/asm-ppc64/elf.h | 7 b/include/asm-ppc64/hardirq.h | 2 b/include/asm-ppc64/hvcall.h | 84 + b/include/asm-ppc64/io.h | 36 b/include/asm-ppc64/kmap_types.h | 21 b/include/asm-ppc64/lmb.h | 5 b/include/asm-ppc64/machdep.h | 26 b/include/asm-ppc64/mmu.h | 2 b/include/asm-ppc64/mmzone.h | 124 - b/include/asm-ppc64/page.h | 4 b/include/asm-ppc64/pgalloc.h | 14 b/include/asm-ppc64/pgtable.h | 2 b/include/asm-ppc64/ppcdebug.h | 5 b/include/asm-ppc64/processor.h | 2 b/include/asm-ppc64/prom.h | 4 b/include/asm-ppc64/ptrace-common.h | 17 b/include/asm-ppc64/rtas.h | 2 b/include/asm-ppc64/smp.h | 2 b/include/asm-ppc64/spinlock.h | 2 b/include/asm-ppc64/unistd.h | 6 b/include/asm-ppc64/user.h | 2 b/include/asm-s390/pgtable.h | 2 b/include/asm-s390x/pgtable.h | 2 b/include/asm-sh/hdreg.h | 2 b/include/asm-sh/pgtable.h | 2 b/include/asm-sparc/hardirq.h | 8 b/include/asm-sparc/highmem.h | 13 b/include/asm-sparc/ide.h | 104 - b/include/asm-sparc/irq.h | 2 b/include/asm-sparc/kmap_types.h | 2 b/include/asm-sparc/pgtable.h | 2 b/include/asm-sparc/spinlock.h | 2 b/include/asm-sparc/system.h | 24 b/include/asm-sparc/unistd.h | 2 b/include/asm-sparc64/hardirq.h | 2 b/include/asm-sparc64/ide.h | 133 - b/include/asm-sparc64/pgtable.h | 2 b/include/asm-sparc64/spinlock.h | 2 b/include/asm-sparc64/unistd.h | 2 b/include/asm-um/a.out.h | 18 b/include/asm-um/arch-signal-i386.h | 24 b/include/asm-um/archparam-i386.h | 80 b/include/asm-um/archparam-ppc.h | 41 b/include/asm-um/atomic.h | 6 b/include/asm-um/bitops.h | 6 b/include/asm-um/boot.h | 6 b/include/asm-um/bugs.h | 6 b/include/asm-um/byteorder.h | 6 b/include/asm-um/cache.h | 7 b/include/asm-um/cacheflush.h | 6 b/include/asm-um/checksum.h | 6 b/include/asm-um/cobalt.h | 6 b/include/asm-um/current.h | 34 b/include/asm-um/delay.h | 7 b/include/asm-um/desc.h | 6 b/include/asm-um/div64.h | 6 b/include/asm-um/dma.h | 10 b/include/asm-um/elf.h | 18 b/include/asm-um/errno.h | 6 b/include/asm-um/fcntl.h | 6 b/include/asm-um/floppy.h | 6 b/include/asm-um/hardirq.h | 6 b/include/asm-um/hdreg.h | 6 b/include/asm-um/highmem.h | 6 b/include/asm-um/hw_irq.h | 10 b/include/asm-um/ide.h | 6 b/include/asm-um/init.h | 11 b/include/asm-um/io.h | 25 b/include/asm-um/ioctl.h | 6 b/include/asm-um/ioctls.h | 6 b/include/asm-um/ipc.h | 6 b/include/asm-um/ipcbuf.h | 6 b/include/asm-um/irq.h | 35 b/include/asm-um/irq_vectors.h | 20 b/include/asm-um/keyboard.h | 6 b/include/asm-um/kmap_types.h | 11 b/include/asm-um/linkage.h | 6 b/include/asm-um/linux_logo.h | 6 b/include/asm-um/locks.h | 6 b/include/asm-um/mca_dma.h | 6 b/include/asm-um/mman.h | 6 b/include/asm-um/mmu.h | 6 b/include/asm-um/mmu_context.h | 25 b/include/asm-um/module.h | 6 b/include/asm-um/msgbuf.h | 6 b/include/asm-um/mtrr.h | 6 b/include/asm-um/namei.h | 6 b/include/asm-um/page.h | 60 b/include/asm-um/page_offset.h | 1 b/include/asm-um/param.h | 22 b/include/asm-um/pci.h | 6 b/include/asm-um/percpu.h | 6 b/include/asm-um/pgalloc.h | 62 b/include/asm-um/pgtable.h | 389 ++++ b/include/asm-um/poll.h | 6 b/include/asm-um/posix_types.h | 6 b/include/asm-um/processor-generic.h | 157 + b/include/asm-um/processor-i386.h | 35 b/include/asm-um/processor-ppc.h | 15 b/include/asm-um/ptrace-generic.h | 69 b/include/asm-um/ptrace-i386.h | 45 b/include/asm-um/resource.h | 6 b/include/asm-um/rmap.h | 6 b/include/asm-um/rwlock.h | 6 b/include/asm-um/rwsem.h | 10 b/include/asm-um/scatterlist.h | 6 b/include/asm-um/segment.h | 4 b/include/asm-um/semaphore.h | 6 b/include/asm-um/sembuf.h | 6 b/include/asm-um/serial.h | 6 b/include/asm-um/shmbuf.h | 6 b/include/asm-um/shmparam.h | 6 b/include/asm-um/sigcontext-generic.h | 6 b/include/asm-um/sigcontext-i386.h | 6 b/include/asm-um/sigcontext-ppc.h | 10 b/include/asm-um/siginfo.h | 6 b/include/asm-um/signal.h | 26 b/include/asm-um/smp.h | 20 b/include/asm-um/smplock.h | 6 b/include/asm-um/socket.h | 6 b/include/asm-um/sockios.h | 6 b/include/asm-um/softirq.h | 13 b/include/asm-um/spinlock.h | 10 b/include/asm-um/stat.h | 6 b/include/asm-um/statfs.h | 6 b/include/asm-um/string.h | 7 b/include/asm-um/suspend.h | 4 b/include/asm-um/system-generic.h | 41 b/include/asm-um/system-i386.h | 6 b/include/asm-um/system-ppc.h | 12 b/include/asm-um/termbits.h | 6 b/include/asm-um/termios.h | 6 b/include/asm-um/thread_info.h | 83 + b/include/asm-um/timex.h | 15 b/include/asm-um/tlb.h | 6 b/include/asm-um/tlbflush.h | 47 b/include/asm-um/types.h | 6 b/include/asm-um/uaccess.h | 193 ++ b/include/asm-um/unaligned.h | 6 b/include/asm-um/unistd.h | 118 + b/include/asm-um/user.h | 6 b/include/asm-um/vga.h | 6 b/include/asm-x86_64/hdreg.h | 2 b/include/asm-x86_64/ide.h | 8 b/include/asm-x86_64/pgtable.h | 2 b/include/linux/acpi.h | 4 b/include/linux/aio.h | 22 b/include/linux/backing-dev.h | 1 b/include/linux/bio.h | 12 b/include/linux/blkdev.h | 1 b/include/linux/buffer_head.h | 1 b/include/linux/fs.h | 28 b/include/linux/hdreg.h | 110 + b/include/linux/highmem.h | 1 b/include/linux/ide.h | 1434 +++++++++++------ b/include/linux/init_task.h | 31 b/include/linux/llc.h | 11 b/include/linux/lockd/bind.h | 5 b/include/linux/lockd/lockd.h | 8 b/include/linux/lockd/sm_inter.h | 1 b/include/linux/lockd/xdr.h | 2 b/include/linux/mm.h | 14 b/include/linux/nfsd/auth.h | 18 b/include/linux/nfsd/export.h | 45 b/include/linux/nfsd/nfsfh.h | 13 b/include/linux/page-flags.h | 45 b/include/linux/pagevec.h | 1 b/include/linux/pci.h | 8 b/include/linux/pci_ids.h | 28 b/include/linux/sched.h | 55 b/include/linux/serial.h | 1 b/include/linux/time.h | 2 b/include/linux/timex.h | 25 b/include/linux/uio.h | 15 b/include/net/llc_c_ev.h | 17 b/include/net/llc_c_st.h | 12 b/include/net/llc_conn.h | 74 b/include/net/llc_evnt.h | 15 b/include/net/llc_if.h | 56 b/include/net/llc_mac.h | 41 b/include/net/llc_main.h | 6 b/include/net/llc_pdu.h | 56 b/include/net/llc_s_ev.h | 10 b/include/net/llc_sap.h | 6 b/init/main.c | 15 b/ipc/shm.c | 8 b/kernel/capability.c | 12 b/kernel/exit.c | 207 +- b/kernel/fork.c | 46 b/kernel/ksyms.c | 4 b/kernel/sched.c | 22 b/kernel/signal.c | 130 + b/kernel/softirq.c | 3 b/kernel/suspend.c | 13 b/kernel/sys.c | 24 b/kernel/time.c | 16 b/kernel/timer.c | 26 b/mm/filemap.c | 139 + b/mm/oom_kill.c | 16 b/mm/page-writeback.c | 72 b/mm/page_alloc.c | 4 b/mm/pdflush.c | 3 b/mm/rmap.c | 322 ++- b/mm/shmem.c | 7 b/mm/swap.c | 18 b/mm/swap_state.c | 29 b/mm/vmscan.c | 21 b/net/802/p8022.c | 14 b/net/802/psnap.c | 14 b/net/8021q/vlan.c | 2 b/net/core/dev.c | 10 b/net/ipv4/ip_options.c | 2 b/net/ipv4/netfilter/ipt_owner.c | 17 b/net/ipv4/tcp_input.c | 35 b/net/ipv6/netfilter/ip6t_owner.c | 11 b/net/llc/llc_actn.c | 7 b/net/llc/llc_c_ac.c | 185 -- b/net/llc/llc_c_ev.c | 20 b/net/llc/llc_conn.c | 216 +- b/net/llc/llc_if.c | 443 +---- b/net/llc/llc_mac.c | 179 +- b/net/llc/llc_main.c | 85 - b/net/llc/llc_pdu.c | 130 - b/net/llc/llc_s_ac.c | 23 b/net/llc/llc_sap.c | 30 b/net/llc/llc_sock.c | 969 ++++------- b/scripts/mkcompile_h | 4 b/sound/oss/cs46xx.c | 48 b/sound/pci/cs46xx/cs46xx.c | 12 b/sound/pci/cs46xx/cs46xx_lib.c | 154 - drivers/acpi/debugger/Makefile | 9 drivers/acpi/debugger/dbcmds.c | 1114 ------------- drivers/acpi/debugger/dbdisply.c | 859 ---------- drivers/acpi/debugger/dbexec.c | 405 ---- drivers/acpi/debugger/dbfileio.c | 399 ---- drivers/acpi/debugger/dbhistry.c | 189 -- drivers/acpi/debugger/dbinput.c | 892 ---------- drivers/acpi/debugger/dbstats.c | 459 ----- drivers/acpi/debugger/dbutils.c | 380 ---- drivers/acpi/debugger/dbxface.c | 388 ---- drivers/acpi/kdb/README.txt | 34 drivers/acpi/kdb/kdbm_acpi.c | 54 drivers/ide/adma100.c | 30 drivers/ide/aec62xx.c | 670 -------- drivers/ide/ali14xx.c | 223 -- drivers/ide/alim15x3.c | 825 ---------- drivers/ide/amd74xx.c | 519 ------ drivers/ide/buddha.c | 225 -- drivers/ide/cmd640.c | 886 ---------- drivers/ide/cmd64x.c | 1236 --------------- drivers/ide/cs5530.c | 386 ---- drivers/ide/cy82c693.c | 478 ----- drivers/ide/dtc2278.c | 132 - drivers/ide/falconide.c | 68 drivers/ide/gayle.c | 181 -- drivers/ide/hd.c | 879 ---------- drivers/ide/hpt34x.c | 491 ----- drivers/ide/hpt366.c | 1695 -------------------- drivers/ide/ht6560b.c | 341 ---- drivers/ide/icside.c | 782 --------- drivers/ide/ide-adma.c | 9 drivers/ide/ide-cs.c | 492 ----- drivers/ide/ide-m8xx.c | 857 ---------- drivers/ide/ide-pci.c | 992 ------------ drivers/ide/ide-pmac.c | 1724 -------------------- drivers/ide/ide-swarm.c | 73 drivers/ide/it8172.c | 389 ---- drivers/ide/macide.c | 147 - drivers/ide/ns87415.c | 204 -- drivers/ide/opti621.c | 339 ---- drivers/ide/pdc202xx.c | 1430 ----------------- drivers/ide/pdc4030.c | 716 -------- drivers/ide/pdc4030.h | 44 drivers/ide/pdcadma.c | 106 - drivers/ide/piix.c | 617 ------- drivers/ide/q40ide.c | 91 - drivers/ide/qd65xx.c | 453 ----- drivers/ide/qd65xx.h | 140 - drivers/ide/rapide.c | 94 - drivers/ide/rz1000.c | 100 - drivers/ide/serverworks.c | 789 --------- drivers/ide/sis5513.c | 927 ----------- drivers/ide/sl82c105.c | 272 --- drivers/ide/slc90e66.c | 470 ----- drivers/ide/trm290.c | 315 --- drivers/ide/umc8672.c | 156 - drivers/ide/via82cxxx.c | 565 ------ include/linux/atari_rootsec.h | 34 925 files changed, 74801 insertions(+), 42811 deletions(-) - To unsubscribe from this list: send the line "unsubscribe linux-kernel-announce" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html