Linux kernel version 2.6.18.4 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-2.6.18.4.bz2 Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.4.tar.bz2 Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 85048 369791 Full source 41852862 240189440 ----------------------------------------------------------------------------- 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/Documentation/dontdiff | 1 b/Documentation/sysctl/vm.txt | 27 b/Makefile | 13 b/arch/i386/Kconfig.cpu | 3 b/arch/i386/kernel/alternative.c | 4 b/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c | 3 b/arch/i386/kernel/smpboot.c | 6 b/arch/i386/mm/boot_ioremap.c | 7 b/arch/i386/pci/irq.c | 4 b/arch/ia64/kernel/acpi.c | 13 b/arch/ia64/kernel/numa.c | 34 b/arch/ia64/kernel/topology.c | 4 b/arch/powerpc/Kconfig | 9 b/arch/powerpc/configs/pseries_defconfig | 1 b/arch/powerpc/kernel/traps.c | 18 b/arch/ppc/kernel/traps.c | 18 b/arch/s390/Kconfig | 4 b/arch/s390/lib/Makefile | 1 b/arch/s390/lib/div64.c | 151 +++ b/arch/s390/lib/uaccess.S | 12 b/arch/s390/lib/uaccess64.S | 12 b/arch/sh/kernel/process.c | 1 b/arch/sparc/kernel/entry.S | 3 b/arch/sparc64/kernel/central.c | 4 b/arch/sparc64/kernel/entry.S | 3 b/arch/sparc64/kernel/of_device.c | 33 b/arch/sparc64/kernel/pci_common.c | 29 b/arch/sparc64/kernel/pci_iommu.c | 2 b/arch/sparc64/kernel/pci_sabre.c | 23 b/arch/sparc64/kernel/prom.c | 30 b/arch/sparc64/kernel/time.c | 2 b/arch/sparc64/mm/init.c | 3 b/arch/um/Kconfig | 5 b/arch/um/Makefile-x86_64 | 2 b/arch/um/include/common-offsets.h | 1 b/arch/um/include/kern_util.h | 1 b/arch/um/include/sysdep-i386/kernel-offsets.h | 1 b/arch/um/include/sysdep-x86_64/kernel-offsets.h | 1 b/arch/um/os-Linux/process.c | 4 b/arch/um/os-Linux/sys-i386/tls.c | 6 b/arch/um/os-Linux/tls.c | 9 b/arch/um/sys-x86_64/stub_segv.c | 1 b/arch/x86_64/kernel/pci-calgary.c | 13 b/arch/x86_64/kernel/process.c | 7 b/arch/x86_64/kernel/time.c | 2 b/block/elevator.c | 4 b/block/ll_rw_blk.c | 24 b/block/scsi_ioctl.c | 2 b/drivers/block/DAC960.c | 2 b/drivers/block/cciss.c | 6 b/drivers/block/cpqarray.c | 15 b/drivers/char/hw_random/intel-rng.c | 186 +++ b/drivers/char/ipmi/ipmi_si_intf.c | 2 b/drivers/char/isicom.c | 3 b/drivers/char/rtc.c | 5 b/drivers/char/watchdog/sc1200wdt.c | 9 b/drivers/clocksource/scx200_hrt.c | 4 b/drivers/cpufreq/cpufreq_stats.c | 2 b/drivers/ide/pci/generic.c | 16 b/drivers/ide/ppc/pmac.c | 2 b/drivers/infiniband/hw/mthca/mthca_cq.c | 7 b/drivers/infiniband/hw/mthca/mthca_mad.c | 2 b/drivers/infiniband/hw/mthca/mthca_qp.c | 19 b/drivers/infiniband/hw/mthca/mthca_srq.c | 8 b/drivers/infiniband/ulp/ipoib/ipoib_ib.c | 4 b/drivers/input/mouse/psmouse-base.c | 8 b/drivers/isdn/capi/capidrv.c | 3 b/drivers/isdn/hisax/config.c | 6 b/drivers/isdn/i4l/isdn_common.c | 9 b/drivers/isdn/icn/icn.c | 3 b/drivers/isdn/isdnloop/isdnloop.c | 3 b/drivers/isdn/pcbit/drv.c | 16 b/drivers/macintosh/via-pmu-backlight.c | 2 b/drivers/md/md.c | 2 b/drivers/md/multipath.c | 2 b/drivers/md/raid10.c | 2 b/drivers/media/dvb/b2c2/flexcop-fe-tuner.c | 2 b/drivers/media/dvb/frontends/cx24123.c | 4 b/drivers/media/dvb/frontends/dvb-pll.c | 3 b/drivers/media/video/cx88/cx88-dvb.c | 14 b/drivers/media/video/msp3400-driver.c | 2 b/drivers/media/video/msp3400-driver.h | 1 b/drivers/media/video/msp3400-kthreads.c | 5 b/drivers/media/video/pvrusb2/Kconfig | 9 b/drivers/media/video/pvrusb2/pvrusb2-ctrl.c | 21 b/drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h | 2 b/drivers/media/video/pvrusb2/pvrusb2-hdw.c | 30 b/drivers/media/video/pvrusb2/pvrusb2-v4l2.c | 95 - b/drivers/media/video/saa7134/saa7134-dvb.c | 4 b/drivers/media/video/videodev.c | 6 b/drivers/net/e1000/e1000_main.c | 7 b/drivers/net/lp486e.c | 6 b/drivers/net/mv643xx_eth.c | 2 b/drivers/net/sky2.c | 91 + b/drivers/net/sky2.h | 2 b/drivers/net/wireless/bcm43xx/bcm43xx.h | 181 +-- b/drivers/net/wireless/bcm43xx/bcm43xx_debugfs.c | 80 + b/drivers/net/wireless/bcm43xx/bcm43xx_debugfs.h | 1 b/drivers/net/wireless/bcm43xx/bcm43xx_dma.c | 583 ++++++++---- b/drivers/net/wireless/bcm43xx/bcm43xx_dma.h | 296 ++++-- b/drivers/net/wireless/bcm43xx/bcm43xx_leds.c | 10 b/drivers/net/wireless/bcm43xx/bcm43xx_main.c | 913 +++++++++++-------- b/drivers/net/wireless/bcm43xx/bcm43xx_main.h | 6 b/drivers/net/wireless/bcm43xx/bcm43xx_phy.c | 48 b/drivers/net/wireless/bcm43xx/bcm43xx_pio.c | 4 b/drivers/net/wireless/bcm43xx/bcm43xx_sysfs.c | 46 b/drivers/net/wireless/bcm43xx/bcm43xx_wx.c | 121 +- b/drivers/net/wireless/zd1211rw/zd_chip.c | 2 b/drivers/pci/pci-sysfs.c | 3 b/drivers/pci/quirks.c | 27 b/drivers/rtc/rtc-max6902.c | 2 b/drivers/rtc/rtc-pcf8563.c | 4 b/drivers/scsi/aic7xxx/aic7xxx_osm.c | 21 b/drivers/scsi/sata_mv.c | 1 b/drivers/serial/serial_core.c | 9 b/drivers/serial/serial_cs.c | 12 b/drivers/usb/class/usblp.c | 1 b/drivers/usb/core/devio.c | 26 b/drivers/usb/core/notify.c | 3 b/drivers/usb/core/usb.h | 1 b/drivers/usb/gadget/ether.c | 4 b/drivers/usb/input/hid-core.c | 4 b/drivers/usb/input/hid-input.c | 17 b/drivers/usb/input/hid.h | 1 b/drivers/usb/input/usbtouchscreen.c | 2 b/drivers/video/fbmem.c | 3 b/drivers/video/fbsysfs.c | 12 b/drivers/video/nvidia/nv_hw.c | 12 b/drivers/video/nvidia/nv_setup.c | 18 b/drivers/video/nvidia/nv_type.h | 1 b/drivers/video/nvidia/nvidia.c | 24 b/fs/buffer.c | 5 b/fs/cifs/CHANGES | 6 b/fs/cifs/file.c | 3 b/fs/cifs/inode.c | 14 b/fs/fuse/dir.c | 30 b/fs/fuse/file.c | 12 b/fs/fuse/inode.c | 5 b/fs/jbd/commit.c | 182 ++- b/fs/jfs/jfs_imap.c | 4 b/fs/nfs/dir.c | 14 b/fs/splice.c | 6 b/fs/sysfs/file.c | 5 b/include/Kbuild | 11 b/include/asm-alpha/Kbuild | 10 b/include/asm-arm/elf.h | 18 b/include/asm-arm/page.h | 4 b/include/asm-cris/Kbuild | 4 b/include/asm-cris/arch-v10/Kbuild | 2 b/include/asm-cris/arch-v32/Kbuild | 2 b/include/asm-cris/byteorder.h | 3 b/include/asm-cris/elf.h | 8 b/include/asm-cris/page.h | 8 b/include/asm-cris/posix_types.h | 9 b/include/asm-cris/unistd.h | 4 b/include/asm-generic/Kbuild | 15 b/include/asm-generic/Kbuild.asm | 38 b/include/asm-generic/audit_change_attr.h | 4 b/include/asm-generic/audit_dir_write.h | 4 b/include/asm-h8300/page.h | 7 b/include/asm-i386/Kbuild | 9 b/include/asm-ia64/Kbuild | 18 b/include/asm-ia64/numa.h | 6 b/include/asm-m32r/page.h | 3 b/include/asm-m32r/ptrace.h | 4 b/include/asm-m32r/signal.h | 1 b/include/asm-m32r/unistd.h | 4 b/include/asm-m32r/user.h | 1 b/include/asm-m68knommu/page.h | 7 b/include/asm-powerpc/Kbuild | 45 b/include/asm-powerpc/ptrace.h | 4 b/include/asm-s390/Kbuild | 11 b/include/asm-s390/div64.h | 48 b/include/asm-sh/page.h | 3 b/include/asm-sh/ptrace.h | 2 b/include/asm-sh64/page.h | 3 b/include/asm-sh64/shmparam.h | 16 b/include/asm-sh64/signal.h | 1 b/include/asm-sh64/user.h | 1 b/include/asm-sparc/Kbuild | 17 b/include/asm-sparc/page.h | 8 b/include/asm-sparc/unistd.h | 2 b/include/asm-sparc64/Kbuild | 24 b/include/asm-sparc64/futex.h | 18 b/include/asm-sparc64/page.h | 9 b/include/asm-sparc64/shmparam.h | 2 b/include/asm-sparc64/unistd.h | 2 b/include/asm-v850/page.h | 7 b/include/asm-v850/param.h | 4 b/include/asm-x86_64/Kbuild | 18 b/include/linux/Kbuild | 400 +++++++- b/include/linux/byteorder/Kbuild | 9 b/include/linux/dvb/Kbuild | 11 b/include/linux/mmzone.h | 15 b/include/linux/netfilter/Kbuild | 47 b/include/linux/netfilter_arp/Kbuild | 5 b/include/linux/netfilter_bridge/Kbuild | 21 b/include/linux/netfilter_ipv4/Kbuild | 82 + b/include/linux/netfilter_ipv6/Kbuild | 27 b/include/linux/nfsd/Kbuild | 9 b/include/linux/raid/Kbuild | 3 b/include/linux/scx200.h | 2 b/include/linux/serial_core.h | 1 b/include/linux/stddef.h | 2 b/include/linux/sunrpc/Kbuild | 2 b/include/linux/swap.h | 1 b/include/linux/sysctl.h | 1 b/include/linux/tc_act/Kbuild | 5 b/include/linux/tc_ematch/Kbuild | 5 b/include/linux/ufs_fs.h | 2 b/include/mtd/Kbuild | 8 b/include/rdma/Kbuild | 2 b/include/scsi/Kbuild | 4 b/include/sound/Kbuild | 12 b/include/video/Kbuild | 2 b/init/Kconfig | 1 b/kernel/module.c | 6 b/kernel/posix-cpu-timers.c | 27 b/kernel/sched.c | 54 - b/kernel/sysctl.c | 11 b/kernel/taskstats.c | 15 b/lib/audit.c | 2 b/mm/memory.c | 9 b/mm/migrate.c | 3 b/mm/page_alloc.c | 25 b/mm/slab.c | 2 b/mm/truncate.c | 34 b/mm/vmscan.c | 121 +- b/mm/vmstat.c | 2 b/net/bluetooth/rfcomm/tty.c | 3 b/net/bridge/br_ioctl.c | 9 b/net/core/dev.c | 14 b/net/core/skbuff.c | 10 b/net/core/sock.c | 2 b/net/decnet/af_decnet.c | 4 b/net/ipv4/netfilter/ip_nat_standalone.c | 11 b/net/ipv4/tcp.c | 4 b/net/ipv4/tcp_cubic.c | 6 b/net/ipv4/tcp_input.c | 16 b/net/ipv6/ip6_flowlabel.c | 2 b/net/ipv6/ipv6_sockglue.c | 3 b/net/ipv6/tcp_ipv6.c | 2 b/net/sched/cls_api.c | 4 b/net/sched/cls_basic.c | 2 b/net/sched/sch_api.c | 16 b/net/sched/sch_generic.c | 66 - b/net/sctp/input.c | 3 b/net/sunrpc/svcsock.c | 2 b/security/seclvl.c | 2 b/sound/core/control.c | 1 b/sound/core/hwdep.c | 3 b/sound/core/info.c | 5 b/sound/core/rtctimer.c | 17 b/sound/pci/au88x0/au88x0.c | 1 b/sound/pci/emu10k1/emu10k1_main.c | 4 b/sound/ppc/keywest.c | 3 b/sound/usb/usx2y/usbusx2yaudio.c | 18 b/sound/usb/usx2y/usx2yhwdeppcm.c | 17 include/asm-arm26/Kbuild | 1 include/asm-um/Kbuild | 1 260 files changed, 3833 insertions(+), 1858 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