From 8d5f631ffcb56830552f6beba35cc4486a004093 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Fri, 2 Sep 2005 00:52:05 -0700 Subject: [PATCH] --- yaml --- r: 6811 b: refs/heads/master c: 66f3767376e2bbffb4c2c78ea171e1fdcb62201b h: refs/heads/master i: 6809: ef2f7a54d5505967b234d630a5d3cda3c09c7d8c 6807: 51dd1f706453fb5ce5b1f251cbe9c229d94cd6b3 v: v3 --- [refs] | 2 +- .../feature-removal-schedule.txt | 12 + trunk/Documentation/networking/README.ipw2100 | 246 + trunk/Documentation/networking/README.ipw2200 | 300 + trunk/Documentation/networking/cxgb.txt | 352 + .../sound/alsa/ALSA-Configuration.txt | 1 + .../alsa/DocBook/writing-an-alsa-driver.tmpl | 15 +- trunk/MAINTAINERS | 13 + trunk/arch/i386/pci/common.c | 1 - trunk/arch/i386/pci/i386.c | 49 +- trunk/arch/ia64/Kconfig | 6 + trunk/arch/ia64/hp/sim/boot/fw-emu.c | 11 - trunk/arch/ia64/ia32/ia32_signal.c | 1 - trunk/arch/ia64/kernel/Makefile | 1 + trunk/arch/ia64/kernel/cpufreq/Kconfig | 29 + trunk/arch/ia64/kernel/cpufreq/Makefile | 1 + trunk/arch/ia64/kernel/cpufreq/acpi-cpufreq.c | 499 + trunk/arch/ia64/kernel/sys_ia64.c | 2 +- trunk/arch/ia64/kernel/uncached.c | 4 +- trunk/arch/ia64/lib/Makefile | 2 +- trunk/arch/ia64/lib/swiotlb.c | 5 +- trunk/arch/ia64/mm/hugetlbpage.c | 8 +- trunk/arch/ia64/pci/pci.c | 1 - trunk/arch/ia64/sn/include/tio.h | 6 +- trunk/arch/ia64/sn/include/xtalk/hubdev.h | 11 +- trunk/arch/ia64/sn/kernel/bte.c | 83 +- trunk/arch/ia64/sn/kernel/huberror.c | 2 +- trunk/arch/ia64/sn/kernel/io_init.c | 35 +- trunk/arch/ia64/sn/kernel/irq.c | 75 +- trunk/arch/ia64/sn/kernel/setup.c | 7 +- trunk/arch/ia64/sn/kernel/sn2/ptc_deadlock.S | 13 +- trunk/arch/ia64/sn/kernel/sn2/sn2_smp.c | 256 +- trunk/arch/ia64/sn/kernel/sn2/sn_hwperf.c | 313 +- trunk/arch/ia64/sn/kernel/sn2/sn_proc_fs.c | 4 +- .../arch/ia64/sn/kernel/sn2/timer_interrupt.c | 22 +- trunk/arch/ia64/sn/pci/Makefile | 2 +- trunk/arch/ia64/sn/pci/pcibr/pcibr_dma.c | 60 +- trunk/arch/ia64/sn/pci/pcibr/pcibr_provider.c | 40 +- trunk/arch/ia64/sn/pci/tioca_provider.c | 7 +- trunk/arch/ia64/sn/pci/tioce_provider.c | 771 ++ trunk/arch/ppc/Makefile | 11 +- trunk/arch/ppc/boot/utils/addRamDisk.c | 203 - trunk/arch/ppc/kernel/cpu_setup_6xx.S | 5 +- trunk/arch/ppc/kernel/l2cr.S | 31 +- trunk/arch/ppc/syslib/m8xx_setup.c | 6 +- trunk/arch/ppc64/Kconfig | 74 +- trunk/arch/ppc64/Makefile | 9 + trunk/arch/ppc64/boot/Makefile | 4 +- trunk/arch/ppc64/boot/addnote.c | 4 +- trunk/arch/ppc64/boot/crt0.S | 2 +- trunk/arch/ppc64/boot/div64.S | 2 +- trunk/arch/ppc64/boot/elf.h | 149 + trunk/arch/ppc64/boot/main.c | 55 +- trunk/arch/ppc64/boot/page.h | 34 + trunk/arch/ppc64/boot/ppc32-types.h | 36 - trunk/arch/ppc64/boot/ppc_asm.h | 62 + trunk/arch/ppc64/boot/prom.c | 196 +- trunk/arch/ppc64/boot/prom.h | 18 + trunk/arch/ppc64/boot/stdio.h | 16 + trunk/arch/ppc64/boot/string.S | 2 +- trunk/arch/ppc64/boot/string.h | 16 + trunk/arch/ppc64/boot/zlib.c | 2 +- trunk/arch/ppc64/configs/g5_defconfig | 6 +- trunk/arch/ppc64/configs/iSeries_defconfig | 7 +- trunk/arch/ppc64/configs/maple_defconfig | 6 +- trunk/arch/ppc64/configs/pSeries_defconfig | 6 +- trunk/arch/ppc64/defconfig | 6 +- trunk/arch/ppc64/kernel/LparData.c | 37 +- trunk/arch/ppc64/kernel/Makefile | 7 +- trunk/arch/ppc64/kernel/asm-offsets.c | 3 +- trunk/arch/ppc64/kernel/cputable.c | 40 +- trunk/arch/ppc64/kernel/firmware.c | 47 + trunk/arch/ppc64/kernel/head.S | 523 +- trunk/arch/ppc64/kernel/iSeries_htab.c | 5 +- trunk/arch/ppc64/kernel/iSeries_setup.c | 30 +- trunk/arch/ppc64/kernel/iSeries_vio.c | 155 + trunk/arch/ppc64/kernel/lmb.c | 151 +- trunk/arch/ppc64/kernel/lparcfg.c | 7 +- trunk/arch/ppc64/kernel/misc.S | 98 + trunk/arch/ppc64/kernel/of_device.c | 2 - trunk/arch/ppc64/kernel/pSeries_iommu.c | 3 +- trunk/arch/ppc64/kernel/pSeries_lpar.c | 4 +- trunk/arch/ppc64/kernel/pSeries_setup.c | 39 +- trunk/arch/ppc64/kernel/pSeries_smp.c | 3 +- trunk/arch/ppc64/kernel/pSeries_vio.c | 273 + trunk/arch/ppc64/kernel/pacaData.c | 4 +- trunk/arch/ppc64/kernel/pmac_setup.c | 2 + trunk/arch/ppc64/kernel/pmc.c | 21 + trunk/arch/ppc64/kernel/process.c | 12 +- trunk/arch/ppc64/kernel/prom.c | 184 +- trunk/arch/ppc64/kernel/prom_init.c | 93 +- trunk/arch/ppc64/kernel/rtas_pci.c | 19 +- trunk/arch/ppc64/kernel/setup.c | 28 +- trunk/arch/ppc64/kernel/sysfs.c | 57 +- trunk/arch/ppc64/kernel/time.c | 7 +- trunk/arch/ppc64/kernel/vio.c | 444 +- trunk/arch/ppc64/mm/hash_low.S | 4 +- trunk/arch/ppc64/mm/hash_native.c | 3 +- trunk/arch/ppc64/mm/hash_utils.c | 4 +- trunk/arch/ppc64/mm/hugetlbpage.c | 388 +- trunk/arch/ppc64/mm/imalloc.c | 2 +- trunk/arch/ppc64/mm/init.c | 96 +- trunk/arch/ppc64/mm/numa.c | 2 +- trunk/arch/ppc64/mm/slb_low.S | 35 +- trunk/arch/ppc64/mm/tlb.c | 95 +- trunk/arch/ppc64/oprofile/common.c | 1 + trunk/arch/ppc64/xmon/start.c | 2 +- trunk/arch/ppc64/xmon/xmon.c | 28 +- trunk/arch/sparc/kernel/setup.c | 1 - trunk/arch/sparc/kernel/tick14.c | 1 - trunk/arch/sparc/kernel/time.c | 1 - trunk/arch/sparc/mm/fault.c | 1 - trunk/arch/sparc/mm/init.c | 1 - trunk/arch/sparc64/kernel/entry.S | 293 +- trunk/arch/sparc64/kernel/pci_iommu.c | 2 +- trunk/arch/sparc64/kernel/process.c | 2 +- trunk/arch/sparc64/kernel/sbus.c | 2 +- trunk/arch/sparc64/kernel/setup.c | 1 - trunk/arch/sparc64/kernel/signal32.c | 22 +- trunk/arch/sparc64/kernel/smp.c | 30 +- trunk/arch/sparc64/kernel/sparc64_ksyms.c | 32 +- trunk/arch/sparc64/kernel/traps.c | 269 +- trunk/arch/sparc64/kernel/ttable.S | 27 +- trunk/arch/sparc64/kernel/unaligned.c | 18 +- trunk/arch/sparc64/kernel/winfixup.S | 6 +- trunk/arch/sparc64/lib/Makefile | 2 +- trunk/arch/sparc64/lib/debuglocks.c | 56 +- trunk/arch/sparc64/lib/mb.S | 73 + trunk/arch/sparc64/solaris/misc.c | 6 +- trunk/drivers/atm/ambassador.c | 2 +- trunk/drivers/atm/atmtcp.c | 2 +- trunk/drivers/atm/eni.c | 2 +- trunk/drivers/atm/firestream.c | 2 +- trunk/drivers/atm/fore200e.c | 2 +- trunk/drivers/atm/he.c | 2 +- trunk/drivers/atm/horizon.c | 2 +- trunk/drivers/atm/idt77252.c | 8 +- trunk/drivers/atm/lanai.c | 2 +- trunk/drivers/atm/nicstar.c | 167 +- trunk/drivers/atm/nicstar.h | 16 +- trunk/drivers/atm/zatm.c | 10 +- trunk/drivers/block/aoe/aoenet.c | 2 +- trunk/drivers/block/viodasd.c | 2 +- trunk/drivers/bluetooth/bfusb.c | 16 +- trunk/drivers/bluetooth/bluecard_cs.c | 24 +- trunk/drivers/bluetooth/bpa10x.c | 17 +- trunk/drivers/bluetooth/bt3c_cs.c | 12 +- trunk/drivers/bluetooth/btuart_cs.c | 10 +- trunk/drivers/bluetooth/dtl1_cs.c | 10 +- trunk/drivers/bluetooth/hci_bcsp.c | 18 +- trunk/drivers/bluetooth/hci_h4.c | 4 +- trunk/drivers/bluetooth/hci_ldisc.c | 4 +- trunk/drivers/bluetooth/hci_usb.c | 23 +- trunk/drivers/bluetooth/hci_vhci.c | 386 +- trunk/drivers/bluetooth/hci_vhci.h | 50 - trunk/drivers/cdrom/viocd.c | 2 +- trunk/drivers/char/drm/Kconfig | 16 +- trunk/drivers/char/drm/Makefile | 7 +- trunk/drivers/char/drm/drm.h | 8 +- trunk/drivers/char/drm/drmP.h | 137 +- trunk/drivers/char/drm/drm_agpsupport.c | 143 +- trunk/drivers/char/drm/drm_bufs.c | 647 +- trunk/drivers/char/drm/drm_context.c | 17 +- trunk/drivers/char/drm/drm_drv.c | 79 +- trunk/drivers/char/drm/drm_fops.c | 6 - trunk/drivers/char/drm/drm_ioctl.c | 2 +- trunk/drivers/char/drm/drm_memory.c | 8 +- trunk/drivers/char/drm/drm_pci.c | 55 +- trunk/drivers/char/drm/drm_pciids.h | 79 +- trunk/drivers/char/drm/drm_proc.c | 17 +- trunk/drivers/char/drm/drm_scatter.c | 11 +- trunk/drivers/char/drm/drm_stub.c | 8 +- trunk/drivers/char/drm/drm_vm.c | 92 +- trunk/drivers/char/drm/ffb_drv.c | 5 +- trunk/drivers/char/drm/gamma_context.h | 492 - trunk/drivers/char/drm/gamma_dma.c | 946 -- trunk/drivers/char/drm/gamma_drm.h | 90 - trunk/drivers/char/drm/gamma_drv.c | 59 - trunk/drivers/char/drm/gamma_drv.h | 147 - trunk/drivers/char/drm/gamma_lists.h | 215 - trunk/drivers/char/drm/gamma_lock.h | 140 - trunk/drivers/char/drm/gamma_old_dma.h | 313 - trunk/drivers/char/drm/i810_dma.c | 22 +- trunk/drivers/char/drm/i810_drv.c | 1 + trunk/drivers/char/drm/i810_drv.h | 1 + trunk/drivers/char/drm/i830_dma.c | 22 +- trunk/drivers/char/drm/i830_drv.c | 1 + trunk/drivers/char/drm/i830_drv.h | 1 + trunk/drivers/char/drm/i915_dma.c | 31 +- trunk/drivers/char/drm/i915_drv.c | 1 + trunk/drivers/char/drm/i915_drv.h | 4 +- trunk/drivers/char/drm/mga_dma.c | 602 +- trunk/drivers/char/drm/mga_drm.h | 98 +- trunk/drivers/char/drm/mga_drv.c | 45 + trunk/drivers/char/drm/mga_drv.h | 94 +- trunk/drivers/char/drm/mga_ioc32.c | 67 + trunk/drivers/char/drm/mga_irq.c | 72 +- trunk/drivers/char/drm/mga_state.c | 158 +- trunk/drivers/char/drm/mga_warp.c | 141 +- trunk/drivers/char/drm/r128_cce.c | 6 +- trunk/drivers/char/drm/r128_drm.h | 2 +- trunk/drivers/char/drm/r300_cmdbuf.c | 801 ++ trunk/drivers/char/drm/r300_reg.h | 1412 +++ trunk/drivers/char/drm/radeon_cp.c | 35 + trunk/drivers/char/drm/radeon_drm.h | 46 + trunk/drivers/char/drm/radeon_drv.c | 1 + trunk/drivers/char/drm/radeon_drv.h | 30 +- trunk/drivers/char/drm/radeon_state.c | 75 +- trunk/drivers/char/drm/savage_bci.c | 1096 +++ trunk/drivers/char/drm/savage_drm.h | 209 + trunk/drivers/char/drm/savage_drv.c | 112 + trunk/drivers/char/drm/savage_drv.h | 579 ++ trunk/drivers/char/drm/savage_state.c | 1146 +++ trunk/drivers/char/hvc_vio.c | 2 +- trunk/drivers/char/hvcs.c | 2 +- trunk/drivers/char/random.c | 34 + trunk/drivers/char/snsc_event.c | 11 +- trunk/drivers/char/viotape.c | 2 +- trunk/drivers/ieee1394/ieee1394_core.c | 4 +- trunk/drivers/isdn/act2000/capi.c | 2 +- trunk/drivers/isdn/i4l/isdn_net.c | 1 - trunk/drivers/isdn/i4l/isdn_ppp.c | 1 - trunk/drivers/media/dvb/ttpci/Kconfig | 3 + trunk/drivers/net/Kconfig | 30 + trunk/drivers/net/Makefile | 2 + trunk/drivers/net/bnx2.c | 229 +- trunk/drivers/net/bnx2.h | 10 +- trunk/drivers/net/bonding/bond_3ad.c | 11 +- trunk/drivers/net/bonding/bond_3ad.h | 2 +- trunk/drivers/net/bonding/bond_alb.c | 5 +- trunk/drivers/net/chelsio/Makefile | 11 + trunk/drivers/net/chelsio/common.h | 314 + trunk/drivers/net/chelsio/cphy.h | 148 + trunk/drivers/net/chelsio/cpl5_cmd.h | 145 + trunk/drivers/net/chelsio/cxgb2.c | 1256 +++ trunk/drivers/net/chelsio/elmer0.h | 151 + trunk/drivers/net/chelsio/espi.c | 346 + trunk/drivers/net/chelsio/espi.h | 68 + trunk/drivers/net/chelsio/gmac.h | 134 + trunk/drivers/net/chelsio/mv88x201x.c | 252 + trunk/drivers/net/chelsio/pm3393.c | 826 ++ trunk/drivers/net/chelsio/regs.h | 468 + trunk/drivers/net/chelsio/sge.c | 1684 ++++ trunk/drivers/net/chelsio/sge.h | 105 + trunk/drivers/net/chelsio/subr.c | 812 ++ trunk/drivers/net/chelsio/suni1x10gexp_regs.h | 213 + trunk/drivers/net/e100.c | 241 +- trunk/drivers/net/hamradio/bpqether.c | 4 +- trunk/drivers/net/ibmveth.c | 2 +- trunk/drivers/net/iseries_veth.c | 871 +- trunk/drivers/net/iseries_veth.h | 46 - trunk/drivers/net/ppp_generic.c | 1 - trunk/drivers/net/pppoe.c | 6 +- trunk/drivers/net/rrunner.c | 3 +- trunk/drivers/net/s2io.h | 4 +- trunk/drivers/net/shaper.c | 50 +- trunk/drivers/net/sis190.c | 1843 ++++ trunk/drivers/net/tg3.c | 325 +- trunk/drivers/net/tg3.h | 10 + trunk/drivers/net/tulip/Kconfig | 12 + trunk/drivers/net/tulip/Makefile | 1 + trunk/drivers/net/tulip/de2104x.c | 2 +- trunk/drivers/net/tulip/media.c | 36 - trunk/drivers/net/tulip/timer.c | 1 - trunk/drivers/net/tulip/tulip.h | 8 +- trunk/drivers/net/tulip/tulip_core.c | 35 +- trunk/drivers/net/tulip/uli526x.c | 1749 ++++ trunk/drivers/net/wan/hdlc_generic.c | 2 +- trunk/drivers/net/wan/lapbether.c | 2 +- trunk/drivers/net/wan/sdla_fr.c | 22 +- trunk/drivers/net/wan/syncppp.c | 2 +- trunk/drivers/net/wireless/Kconfig | 106 + trunk/drivers/net/wireless/Makefile | 6 + trunk/drivers/net/wireless/airo.c | 65 +- trunk/drivers/net/wireless/atmel.c | 62 +- trunk/drivers/net/wireless/hostap/Kconfig | 71 + trunk/drivers/net/wireless/hostap/Makefile | 5 + trunk/drivers/net/wireless/hostap/hostap.c | 1198 +++ trunk/drivers/net/wireless/hostap/hostap.h | 57 + .../net/wireless/hostap/hostap_80211.h | 96 + .../net/wireless/hostap/hostap_80211_rx.c | 1091 +++ .../net/wireless/hostap/hostap_80211_tx.c | 524 + trunk/drivers/net/wireless/hostap/hostap_ap.c | 3288 +++++++ trunk/drivers/net/wireless/hostap/hostap_ap.h | 261 + .../net/wireless/hostap/hostap_common.h | 435 + .../net/wireless/hostap/hostap_config.h | 55 + trunk/drivers/net/wireless/hostap/hostap_cs.c | 1030 ++ .../net/wireless/hostap/hostap_download.c | 766 ++ trunk/drivers/net/wireless/hostap/hostap_hw.c | 3445 +++++++ .../drivers/net/wireless/hostap/hostap_info.c | 499 + .../net/wireless/hostap/hostap_ioctl.c | 4102 ++++++++ .../drivers/net/wireless/hostap/hostap_pci.c | 473 + .../drivers/net/wireless/hostap/hostap_plx.c | 645 ++ .../drivers/net/wireless/hostap/hostap_proc.c | 448 + .../drivers/net/wireless/hostap/hostap_wlan.h | 1033 ++ trunk/drivers/net/wireless/ieee802_11.h | 78 - trunk/drivers/net/wireless/ipw2100.c | 8679 +++++++++++++++++ trunk/drivers/net/wireless/ipw2100.h | 1167 +++ trunk/drivers/net/wireless/ipw2200.c | 7353 ++++++++++++++ trunk/drivers/net/wireless/ipw2200.h | 1742 ++++ trunk/drivers/net/wireless/orinoco.c | 11 +- trunk/drivers/net/wireless/strip.c | 2 +- trunk/drivers/net/wireless/wavelan_cs.c | 26 +- trunk/drivers/net/wireless/wavelan_cs.h | 6 +- trunk/drivers/net/wireless/wavelan_cs.p.h | 17 - trunk/drivers/net/wireless/wl3501.h | 4 +- trunk/drivers/net/wireless/wl3501_cs.c | 11 +- trunk/drivers/pci/rom.c | 24 +- trunk/drivers/pci/setup-bus.c | 2 +- trunk/drivers/scsi/ahci.c | 40 +- trunk/drivers/scsi/ata_piix.c | 58 +- trunk/drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +- trunk/drivers/scsi/ibmvscsi/rpa_vscsi.c | 1 + trunk/drivers/scsi/libata-core.c | 52 +- trunk/drivers/scsi/libata-scsi.c | 53 +- trunk/drivers/scsi/libata.h | 45 +- trunk/drivers/scsi/sata_nv.c | 38 +- trunk/drivers/scsi/sata_promise.c | 83 +- trunk/drivers/scsi/sata_promise.h | 31 +- trunk/drivers/scsi/sata_qstor.c | 31 +- trunk/drivers/scsi/sata_sil.c | 33 +- trunk/drivers/scsi/sata_sis.c | 33 +- trunk/drivers/scsi/sata_svw.c | 33 +- trunk/drivers/scsi/sata_sx4.c | 33 +- trunk/drivers/scsi/sata_uli.c | 33 +- trunk/drivers/scsi/sata_via.c | 62 +- trunk/drivers/scsi/sata_vsc.c | 26 +- trunk/drivers/usb/net/Makefile | 2 - trunk/drivers/usb/net/usbnet.c | 21 +- trunk/drivers/usb/net/zd1201.c | 16 +- trunk/drivers/w1/w1_int.c | 6 +- trunk/drivers/w1/w1_netlink.c | 2 +- trunk/fs/jfs/namei.c | 5 +- trunk/fs/smbfs/sock.c | 2 +- trunk/include/asm-alpha/socket.h | 2 + trunk/include/asm-arm/socket.h | 2 + trunk/include/asm-arm26/socket.h | 2 + trunk/include/asm-cris/socket.h | 2 + trunk/include/asm-frv/socket.h | 2 + trunk/include/asm-h8300/socket.h | 2 + trunk/include/asm-i386/checksum.h | 2 +- trunk/include/asm-i386/socket.h | 2 + trunk/include/asm-ia64/acpi.h | 5 + trunk/include/asm-ia64/fcntl.h | 3 +- trunk/include/asm-ia64/io.h | 4 +- trunk/include/asm-ia64/mmu.h | 8 +- trunk/include/asm-ia64/mmu_context.h | 61 +- trunk/include/asm-ia64/page.h | 27 +- trunk/include/asm-ia64/pal.h | 21 + trunk/include/asm-ia64/pgtable.h | 13 +- trunk/include/asm-ia64/rwsem.h | 35 +- trunk/include/asm-ia64/sn/addrs.h | 112 +- trunk/include/asm-ia64/sn/geo.h | 3 +- trunk/include/asm-ia64/sn/intr.h | 3 +- trunk/include/asm-ia64/sn/nodepda.h | 3 +- .../asm-ia64/sn/pcibus_provider_defs.h | 8 +- trunk/include/asm-ia64/sn/pda.h | 1 - trunk/include/asm-ia64/sn/sn2/sn_hwperf.h | 10 + trunk/include/asm-ia64/sn/sn_sal.h | 60 +- trunk/include/asm-ia64/sn/tioce.h | 740 ++ trunk/include/asm-ia64/sn/tioce_provider.h | 66 + trunk/include/asm-ia64/socket.h | 2 + trunk/include/asm-ia64/spinlock.h | 33 +- trunk/include/asm-ia64/system.h | 5 +- trunk/include/asm-m32r/checksum.h | 2 +- trunk/include/asm-m32r/socket.h | 2 + trunk/include/asm-m68k/socket.h | 2 + trunk/include/asm-mips/socket.h | 2 + trunk/include/asm-parisc/socket.h | 2 + .../{asm-ppc => asm-powerpc}/8253pit.h | 2 +- trunk/include/{asm-ppc => asm-powerpc}/agp.h | 0 trunk/include/asm-powerpc/cputime.h | 1 + .../include/{asm-ppc => asm-powerpc}/div64.h | 0 trunk/include/asm-powerpc/emergency-restart.h | 1 + .../include/{asm-ppc => asm-powerpc}/errno.h | 0 .../include/{asm-ppc => asm-powerpc}/ioctl.h | 0 .../include/{asm-ppc => asm-powerpc}/ioctls.h | 0 trunk/include/{asm-ppc => asm-powerpc}/ipc.h | 0 .../{asm-ppc => asm-powerpc}/linkage.h | 0 .../{asm-ppc64 => asm-powerpc}/local.h | 0 .../include/{asm-ppc => asm-powerpc}/namei.h | 0 trunk/include/asm-powerpc/percpu.h | 1 + trunk/include/{asm-ppc => asm-powerpc}/poll.h | 0 trunk/include/asm-powerpc/resource.h | 1 + .../{asm-ppc => asm-powerpc}/shmparam.h | 0 .../include/{asm-ppc => asm-powerpc}/string.h | 0 .../{asm-ppc => asm-powerpc}/unaligned.h | 0 trunk/include/{asm-ppc => asm-powerpc}/xor.h | 0 trunk/include/asm-ppc/cputime.h | 6 - trunk/include/asm-ppc/emergency-restart.h | 6 - trunk/include/asm-ppc/hdreg.h | 1 - trunk/include/asm-ppc/local.h | 6 - trunk/include/asm-ppc/percpu.h | 6 - trunk/include/asm-ppc/resource.h | 6 - trunk/include/asm-ppc/socket.h | 2 + trunk/include/asm-ppc64/8253pit.h | 10 - trunk/include/asm-ppc64/abs_addr.h | 86 +- trunk/include/asm-ppc64/agp.h | 23 - trunk/include/asm-ppc64/cputable.h | 47 +- trunk/include/asm-ppc64/cputime.h | 6 - trunk/include/asm-ppc64/div64.h | 1 - trunk/include/asm-ppc64/emergency-restart.h | 6 - trunk/include/asm-ppc64/errno.h | 18 - trunk/include/asm-ppc64/firmware.h | 101 + trunk/include/asm-ppc64/hdreg.h | 1 - trunk/include/asm-ppc64/imalloc.h | 2 +- trunk/include/asm-ppc64/ioctl.h | 74 - trunk/include/asm-ppc64/ioctls.h | 114 - trunk/include/asm-ppc64/iommu.h | 3 - trunk/include/asm-ppc64/ipc.h | 1 - trunk/include/asm-ppc64/linkage.h | 6 - trunk/include/asm-ppc64/lmb.h | 1 - trunk/include/asm-ppc64/machdep.h | 3 + trunk/include/asm-ppc64/mmu.h | 16 +- trunk/include/asm-ppc64/naca.h | 7 - trunk/include/asm-ppc64/namei.h | 23 - trunk/include/asm-ppc64/page.h | 55 +- trunk/include/asm-ppc64/param.h | 4 +- trunk/include/asm-ppc64/percpu.h | 6 - trunk/include/asm-ppc64/pgalloc.h | 93 +- trunk/include/asm-ppc64/pgtable.h | 92 +- trunk/include/asm-ppc64/pmc.h | 2 + trunk/include/asm-ppc64/poll.h | 32 - trunk/include/asm-ppc64/processor.h | 5 +- trunk/include/asm-ppc64/prom.h | 14 +- trunk/include/asm-ppc64/resource.h | 6 - trunk/include/asm-ppc64/shmparam.h | 13 - trunk/include/asm-ppc64/socket.h | 2 + trunk/include/asm-ppc64/string.h | 35 - trunk/include/asm-ppc64/system.h | 4 +- trunk/include/asm-ppc64/unaligned.h | 21 - trunk/include/asm-ppc64/vio.h | 91 +- trunk/include/asm-ppc64/xor.h | 1 - trunk/include/asm-s390/socket.h | 2 + trunk/include/asm-sh/socket.h | 2 + trunk/include/asm-sparc/processor.h | 1 - trunk/include/asm-sparc/segment.h | 6 - trunk/include/asm-sparc/socket.h | 2 + trunk/include/asm-sparc/system.h | 1 - trunk/include/asm-sparc64/atomic.h | 8 +- trunk/include/asm-sparc64/bitops.h | 4 +- trunk/include/asm-sparc64/processor.h | 1 - trunk/include/asm-sparc64/segment.h | 6 - trunk/include/asm-sparc64/sfafsr.h | 82 + trunk/include/asm-sparc64/socket.h | 2 + trunk/include/asm-sparc64/spinlock.h | 42 +- trunk/include/asm-sparc64/system.h | 17 +- trunk/include/asm-v850/socket.h | 2 + trunk/include/asm-x86_64/checksum.h | 2 +- trunk/include/asm-x86_64/socket.h | 2 + trunk/include/asm-xtensa/socket.h | 2 + trunk/include/linux/ata.h | 43 +- trunk/include/linux/dccp.h | 456 + trunk/include/linux/etherdevice.h | 6 + trunk/include/linux/ethtool.h | 13 +- trunk/include/linux/hippidevice.h | 8 +- trunk/include/linux/if_ether.h | 2 + trunk/include/linux/if_fc.h | 2 +- trunk/include/linux/if_fddi.h | 2 +- trunk/include/linux/if_frad.h | 6 +- trunk/include/linux/if_hippi.h | 6 +- trunk/include/linux/if_tr.h | 4 + trunk/include/linux/if_vlan.h | 1 - trunk/include/linux/igmp.h | 3 + trunk/include/linux/in.h | 1 + trunk/include/linux/inet_diag.h | 138 + trunk/include/linux/ip.h | 2 + trunk/include/linux/ipv6.h | 52 +- trunk/include/linux/libata.h | 41 +- trunk/include/linux/list.h | 65 + trunk/include/linux/mod_devicetable.h | 7 +- trunk/include/linux/net.h | 11 + trunk/include/linux/netdevice.h | 35 +- trunk/include/linux/netfilter.h | 88 +- trunk/include/linux/netfilter/nfnetlink.h | 169 + .../linux/netfilter/nfnetlink_conntrack.h | 124 + trunk/include/linux/netfilter/nfnetlink_log.h | 88 + .../include/linux/netfilter/nfnetlink_queue.h | 89 + trunk/include/linux/netfilter_decnet.h | 17 + trunk/include/linux/netfilter_ipv4.h | 8 +- .../linux/netfilter_ipv4/ip_conntrack.h | 189 +- .../linux/netfilter_ipv4/ip_conntrack_core.h | 18 +- .../netfilter_ipv4/ip_conntrack_helper.h | 2 + .../netfilter_ipv4/ip_conntrack_protocol.h | 24 +- .../include/linux/netfilter_ipv4/ip_logging.h | 20 - .../linux/netfilter_ipv4/ip_nat_protocol.h | 25 +- .../include/linux/netfilter_ipv4/ip_tables.h | 3 +- trunk/include/linux/netfilter_ipv4/ipt_LOG.h | 1 + .../linux/netfilter_ipv4/ipt_NFQUEUE.h | 16 + trunk/include/linux/netfilter_ipv4/ipt_TTL.h | 21 + .../linux/netfilter_ipv4/ipt_connbytes.h | 25 + trunk/include/linux/netfilter_ipv4/ipt_dccp.h | 23 + .../include/linux/netfilter_ipv4/ipt_string.h | 18 + trunk/include/linux/netfilter_ipv6.h | 6 + .../linux/netfilter_ipv6/ip6_logging.h | 20 - .../include/linux/netfilter_ipv6/ip6_tables.h | 3 +- trunk/include/linux/netfilter_ipv6/ip6t_HL.h | 22 + trunk/include/linux/netfilter_ipv6/ip6t_LOG.h | 1 + .../linux/netfilter_ipv6/ip6t_REJECT.h | 18 + trunk/include/linux/netlink.h | 18 +- trunk/include/linux/pci_ids.h | 1 + trunk/include/linux/random.h | 2 + trunk/include/linux/rtnetlink.h | 42 +- trunk/include/linux/security.h | 6 +- trunk/include/linux/selinux_netlink.h | 13 +- trunk/include/linux/skbuff.h | 118 +- trunk/include/linux/socket.h | 9 + trunk/include/linux/sound.h | 2 + trunk/include/linux/tcp.h | 82 +- trunk/include/linux/tcp_diag.h | 127 - trunk/include/linux/types.h | 3 + trunk/include/linux/xfrm.h | 18 + trunk/include/net/act_api.h | 2 +- trunk/include/net/addrconf.h | 6 + trunk/include/net/af_unix.h | 15 + trunk/include/net/arp.h | 2 +- trunk/include/net/ax25.h | 2 +- trunk/include/net/bluetooth/bluetooth.h | 5 +- trunk/include/net/bluetooth/hci.h | 15 + trunk/include/net/bluetooth/hci_core.h | 2 +- trunk/include/net/bluetooth/rfcomm.h | 14 +- trunk/include/net/datalink.h | 2 +- trunk/include/net/dn.h | 1 + trunk/include/net/icmp.h | 7 + trunk/include/net/ieee80211.h | 265 +- trunk/include/net/ieee80211_crypt.h | 86 + trunk/include/net/inet6_hashtables.h | 130 + trunk/include/net/inet_common.h | 6 +- trunk/include/net/inet_connection_sock.h | 276 + trunk/include/net/inet_hashtables.h | 427 + trunk/include/net/inet_timewait_sock.h | 219 + trunk/include/net/ip.h | 32 +- trunk/include/net/ip6_route.h | 1 - trunk/include/net/ip_fib.h | 5 + trunk/include/net/ip_vs.h | 1 - trunk/include/net/ipv6.h | 39 +- trunk/include/net/llc.h | 8 +- trunk/include/net/neighbour.h | 9 +- trunk/include/net/p8022.h | 5 +- trunk/include/net/pkt_cls.h | 6 +- trunk/include/net/psnap.h | 2 +- trunk/include/net/raw.h | 9 +- trunk/include/net/rawv6.h | 5 +- trunk/include/net/request_sock.h | 14 +- trunk/include/net/route.h | 6 +- trunk/include/net/sctp/constants.h | 2 +- trunk/include/net/sock.h | 113 +- trunk/include/net/tcp.h | 723 +- trunk/include/net/tcp_ecn.h | 2 +- trunk/include/net/tcp_states.h | 34 + trunk/include/net/udp.h | 5 + trunk/include/net/x25.h | 2 +- trunk/include/net/x25device.h | 1 - trunk/include/net/xfrm.h | 1 - trunk/include/sound/ac97_codec.h | 9 + trunk/include/sound/ad1816a.h | 1 + trunk/include/sound/asound.h | 6 +- trunk/include/sound/cs46xx.h | 2 +- trunk/include/sound/emu10k1.h | 2 +- trunk/include/sound/gus.h | 8 +- trunk/include/sound/pcm.h | 1 - trunk/include/sound/version.h | 4 +- trunk/include/sound/ymfpci.h | 6 + trunk/init/main.c | 2 +- trunk/kernel/audit.c | 3 +- trunk/kernel/sysctl.c | 4 +- trunk/lib/Kconfig | 3 + trunk/lib/Makefile | 1 + trunk/lib/kobject_uevent.c | 4 +- trunk/lib/ts_bm.c | 185 + trunk/mm/memory.c | 11 + trunk/net/802/fc.c | 2 +- trunk/net/802/fddi.c | 4 +- trunk/net/802/hippi.c | 6 +- trunk/net/802/p8022.c | 3 +- trunk/net/802/p8023.c | 1 + trunk/net/802/psnap.c | 7 +- trunk/net/802/sysctl_net_802.c | 3 +- trunk/net/8021q/vlan.h | 2 +- trunk/net/8021q/vlan_dev.c | 2 +- trunk/net/Kconfig | 4 + trunk/net/Makefile | 3 + trunk/net/appletalk/aarp.c | 2 +- trunk/net/appletalk/ddp.c | 8 +- trunk/net/atm/ipcommon.c | 3 - trunk/net/ax25/af_ax25.c | 2 +- trunk/net/ax25/ax25_ds_in.c | 3 +- trunk/net/ax25/ax25_ds_timer.c | 2 +- trunk/net/ax25/ax25_in.c | 17 +- trunk/net/ax25/ax25_std_in.c | 3 +- trunk/net/ax25/ax25_std_timer.c | 2 +- trunk/net/ax25/ax25_subr.c | 4 +- trunk/net/bluetooth/hci_core.c | 18 +- trunk/net/bluetooth/hci_event.c | 81 +- trunk/net/bluetooth/hci_sock.c | 26 +- trunk/net/bluetooth/l2cap.c | 2 +- trunk/net/bluetooth/rfcomm/core.c | 73 +- trunk/net/bluetooth/rfcomm/sock.c | 2 +- trunk/net/bluetooth/rfcomm/tty.c | 206 +- trunk/net/bluetooth/sco.c | 2 +- trunk/net/bridge/br_fdb.c | 2 +- trunk/net/bridge/netfilter/ebt_mark.c | 5 +- trunk/net/bridge/netfilter/ebt_ulog.c | 9 +- trunk/net/core/Makefile | 1 - trunk/net/core/datagram.c | 6 +- trunk/net/core/dev.c | 79 +- trunk/net/core/ethtool.c | 49 + trunk/net/core/flow.c | 2 +- trunk/net/core/neighbour.c | 15 +- trunk/net/core/netfilter.c | 648 -- trunk/net/core/request_sock.c | 28 +- trunk/net/core/rtnetlink.c | 9 +- trunk/net/core/skbuff.c | 158 +- trunk/net/core/sock.c | 133 +- trunk/net/core/sysctl_net_core.c | 9 +- trunk/net/core/utils.c | 2 + trunk/net/core/wireless.c | 8 +- trunk/net/dccp/Kconfig | 50 + trunk/net/dccp/Makefile | 10 + trunk/net/dccp/ccid.c | 139 + trunk/net/dccp/ccid.h | 180 + trunk/net/dccp/ccids/Kconfig | 29 + trunk/net/dccp/ccids/Makefile | 5 + trunk/net/dccp/ccids/ccid3.c | 1221 +++ trunk/net/dccp/ccids/ccid3.h | 137 + trunk/net/dccp/ccids/lib/Makefile | 3 + trunk/net/dccp/ccids/lib/loss_interval.c | 144 + trunk/net/dccp/ccids/lib/loss_interval.h | 61 + trunk/net/dccp/ccids/lib/packet_history.c | 398 + trunk/net/dccp/ccids/lib/packet_history.h | 199 + trunk/net/dccp/ccids/lib/tfrc.h | 22 + trunk/net/dccp/ccids/lib/tfrc_equation.c | 644 ++ trunk/net/dccp/dccp.h | 493 + trunk/net/dccp/diag.c | 71 + trunk/net/dccp/input.c | 600 ++ trunk/net/dccp/ipv4.c | 1356 +++ trunk/net/dccp/minisocks.c | 264 + trunk/net/dccp/options.c | 855 ++ trunk/net/dccp/output.c | 528 + trunk/net/dccp/proto.c | 826 ++ trunk/net/dccp/timer.c | 255 + trunk/net/decnet/af_decnet.c | 6 +- trunk/net/decnet/dn_dev.c | 8 +- trunk/net/decnet/dn_nsp_in.c | 2 +- trunk/net/decnet/dn_nsp_out.c | 2 +- trunk/net/decnet/dn_route.c | 2 +- trunk/net/decnet/dn_table.c | 6 +- trunk/net/decnet/netfilter/dn_rtmsg.c | 11 +- trunk/net/econet/af_econet.c | 8 +- trunk/net/ethernet/eth.c | 3 - trunk/net/ethernet/sysctl_net_ether.c | 1 + trunk/net/ieee80211/Kconfig | 69 + trunk/net/ieee80211/Makefile | 11 + trunk/net/ieee80211/ieee80211_crypt.c | 259 + trunk/net/ieee80211/ieee80211_crypt_ccmp.c | 470 + trunk/net/ieee80211/ieee80211_crypt_tkip.c | 708 ++ trunk/net/ieee80211/ieee80211_crypt_wep.c | 272 + trunk/net/ieee80211/ieee80211_module.c | 299 + trunk/net/ieee80211/ieee80211_rx.c | 1189 +++ trunk/net/ieee80211/ieee80211_tx.c | 438 + trunk/net/ieee80211/ieee80211_wx.c | 471 + trunk/net/ipv4/Kconfig | 17 +- trunk/net/ipv4/Makefile | 8 +- trunk/net/ipv4/af_inet.c | 179 +- trunk/net/ipv4/arp.c | 8 +- trunk/net/ipv4/datagram.c | 3 +- trunk/net/ipv4/devinet.c | 7 +- trunk/net/ipv4/esp4.c | 12 +- trunk/net/ipv4/fib_frontend.c | 6 +- trunk/net/ipv4/fib_hash.c | 4 +- trunk/net/ipv4/fib_lookup.h | 1 + trunk/net/ipv4/fib_semantics.c | 7 +- trunk/net/ipv4/fib_trie.c | 1616 ++- trunk/net/ipv4/icmp.c | 14 +- trunk/net/ipv4/igmp.c | 2 +- trunk/net/ipv4/inet_connection_sock.c | 641 ++ trunk/net/ipv4/inet_diag.c | 868 ++ trunk/net/ipv4/inet_hashtables.c | 165 + trunk/net/ipv4/inet_timewait_sock.c | 384 + trunk/net/ipv4/inetpeer.c | 5 +- trunk/net/ipv4/ip_forward.c | 6 +- trunk/net/ipv4/ip_fragment.c | 10 +- trunk/net/ipv4/ip_input.c | 141 +- trunk/net/ipv4/ip_options.c | 52 +- trunk/net/ipv4/ip_output.c | 24 +- trunk/net/ipv4/ip_sockglue.c | 8 +- trunk/net/ipv4/ipcomp.c | 4 +- trunk/net/ipv4/ipconfig.c | 8 +- trunk/net/ipv4/ipmr.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_app.c | 1 + trunk/net/ipv4/ipvs/ip_vs_conn.c | 2 +- trunk/net/ipv4/ipvs/ip_vs_core.c | 9 +- trunk/net/ipv4/ipvs/ip_vs_ctl.c | 4 +- trunk/net/ipv4/ipvs/ip_vs_lblc.c | 4 +- trunk/net/ipv4/ipvs/ip_vs_lblcr.c | 4 +- trunk/net/ipv4/ipvs/ip_vs_proto_tcp.c | 8 +- trunk/net/ipv4/ipvs/ip_vs_xmit.c | 2 +- trunk/net/ipv4/multipath_drr.c | 2 +- trunk/net/ipv4/netfilter.c | 139 + trunk/net/ipv4/netfilter/Kconfig | 70 +- trunk/net/ipv4/netfilter/Makefile | 9 + .../net/ipv4/netfilter/ip_conntrack_amanda.c | 18 +- trunk/net/ipv4/netfilter/ip_conntrack_core.c | 379 +- trunk/net/ipv4/netfilter/ip_conntrack_ftp.c | 21 +- trunk/net/ipv4/netfilter/ip_conntrack_irc.c | 7 +- .../net/ipv4/netfilter/ip_conntrack_netlink.c | 1579 +++ .../ipv4/netfilter/ip_conntrack_proto_icmp.c | 73 +- .../ipv4/netfilter/ip_conntrack_proto_sctp.c | 9 +- .../ipv4/netfilter/ip_conntrack_proto_tcp.c | 48 +- .../ipv4/netfilter/ip_conntrack_proto_udp.c | 14 +- .../ipv4/netfilter/ip_conntrack_standalone.c | 49 +- trunk/net/ipv4/netfilter/ip_nat_core.c | 104 +- trunk/net/ipv4/netfilter/ip_nat_helper.c | 8 +- trunk/net/ipv4/netfilter/ip_nat_proto_icmp.c | 23 +- trunk/net/ipv4/netfilter/ip_nat_proto_tcp.c | 24 +- trunk/net/ipv4/netfilter/ip_nat_proto_udp.c | 23 +- .../net/ipv4/netfilter/ip_nat_proto_unknown.c | 13 +- trunk/net/ipv4/netfilter/ip_nat_snmp_basic.c | 2 +- trunk/net/ipv4/netfilter/ip_nat_standalone.c | 4 +- trunk/net/ipv4/netfilter/ip_queue.c | 51 +- trunk/net/ipv4/netfilter/ip_tables.c | 5 +- trunk/net/ipv4/netfilter/ipt_CLASSIFY.c | 4 +- trunk/net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +- trunk/net/ipv4/netfilter/ipt_CONNMARK.c | 15 +- trunk/net/ipv4/netfilter/ipt_DSCP.c | 3 +- trunk/net/ipv4/netfilter/ipt_ECN.c | 6 +- trunk/net/ipv4/netfilter/ipt_LOG.c | 86 +- trunk/net/ipv4/netfilter/ipt_MARK.c | 22 +- trunk/net/ipv4/netfilter/ipt_MASQUERADE.c | 5 - trunk/net/ipv4/netfilter/ipt_NETMAP.c | 8 +- trunk/net/ipv4/netfilter/ipt_NFQUEUE.c | 70 + trunk/net/ipv4/netfilter/ipt_REJECT.c | 1 - trunk/net/ipv4/netfilter/ipt_TCPMSS.c | 3 +- trunk/net/ipv4/netfilter/ipt_TOS.c | 3 +- trunk/net/ipv4/netfilter/ipt_TTL.c | 119 + trunk/net/ipv4/netfilter/ipt_ULOG.c | 53 +- trunk/net/ipv4/netfilter/ipt_connbytes.c | 162 + trunk/net/ipv4/netfilter/ipt_connmark.c | 7 + trunk/net/ipv4/netfilter/ipt_dccp.c | 176 + trunk/net/ipv4/netfilter/ipt_hashlimit.c | 2 +- trunk/net/ipv4/netfilter/ipt_mark.c | 7 + trunk/net/ipv4/netfilter/ipt_owner.c | 132 +- trunk/net/ipv4/netfilter/ipt_string.c | 91 + trunk/net/ipv4/proc.c | 5 +- trunk/net/ipv4/protocol.c | 1 - trunk/net/ipv4/raw.c | 7 +- trunk/net/ipv4/route.c | 8 +- trunk/net/ipv4/syncookies.c | 4 +- trunk/net/ipv4/sysctl_net_ipv4.c | 47 +- trunk/net/ipv4/tcp.c | 402 +- trunk/net/ipv4/tcp_bic.c | 46 +- trunk/net/ipv4/tcp_cong.c | 44 +- trunk/net/ipv4/tcp_diag.c | 784 +- trunk/net/ipv4/tcp_highspeed.c | 17 +- trunk/net/ipv4/tcp_htcp.c | 53 +- trunk/net/ipv4/tcp_hybla.c | 31 +- trunk/net/ipv4/tcp_input.c | 513 +- trunk/net/ipv4/tcp_ipv4.c | 944 +- trunk/net/ipv4/tcp_minisocks.c | 605 +- trunk/net/ipv4/tcp_output.c | 143 +- trunk/net/ipv4/tcp_scalable.c | 6 +- trunk/net/ipv4/tcp_timer.c | 253 +- trunk/net/ipv4/tcp_vegas.c | 50 +- trunk/net/ipv4/tcp_westwood.c | 64 +- trunk/net/ipv4/udp.c | 37 +- trunk/net/ipv4/xfrm4_state.c | 2 + trunk/net/ipv6/Makefile | 4 +- trunk/net/ipv6/addrconf.c | 32 +- trunk/net/ipv6/af_inet6.c | 62 +- trunk/net/ipv6/ah6.c | 13 +- trunk/net/ipv6/datagram.c | 5 +- trunk/net/ipv6/esp6.c | 3 +- trunk/net/ipv6/exthdrs.c | 8 +- trunk/net/ipv6/icmp.c | 25 +- trunk/net/ipv6/inet6_hashtables.c | 81 + trunk/net/ipv6/ip6_fib.c | 2 +- trunk/net/ipv6/ip6_input.c | 6 +- trunk/net/ipv6/ip6_output.c | 54 +- trunk/net/ipv6/ipv6_sockglue.c | 25 +- trunk/net/ipv6/ipv6_syms.c | 3 - trunk/net/ipv6/ndisc.c | 4 +- trunk/net/ipv6/netfilter.c | 104 + trunk/net/ipv6/netfilter/Kconfig | 37 +- trunk/net/ipv6/netfilter/Makefile | 3 + trunk/net/ipv6/netfilter/ip6_queue.c | 48 +- trunk/net/ipv6/netfilter/ip6_tables.c | 5 +- trunk/net/ipv6/netfilter/ip6t_HL.c | 118 + trunk/net/ipv6/netfilter/ip6t_LOG.c | 93 +- trunk/net/ipv6/netfilter/ip6t_MARK.c | 5 +- trunk/net/ipv6/netfilter/ip6t_NFQUEUE.c | 70 + trunk/net/ipv6/netfilter/ip6t_REJECT.c | 284 + trunk/net/ipv6/netfilter/ip6t_owner.c | 90 +- trunk/net/ipv6/raw.c | 20 +- trunk/net/ipv6/reassembly.c | 4 +- trunk/net/ipv6/route.c | 14 +- trunk/net/ipv6/sit.c | 2 +- trunk/net/ipv6/sysctl_net_ipv6.c | 3 - trunk/net/ipv6/tcp_ipv6.c | 437 +- trunk/net/ipv6/udp.c | 12 +- trunk/net/ipv6/xfrm6_tunnel.c | 2 +- trunk/net/ipx/af_ipx.c | 10 +- trunk/net/ipx/ipx_proc.c | 2 +- trunk/net/irda/af_irda.c | 2 +- trunk/net/irda/irlap_frame.c | 8 +- trunk/net/irda/irlmp.c | 3 - trunk/net/irda/irmod.c | 2 +- trunk/net/irda/irnet/irnet.h | 3 - trunk/net/irda/irnet/irnet_ppp.c | 2 +- trunk/net/irda/irqueue.c | 1 - trunk/net/lapb/lapb_subr.c | 2 +- trunk/net/llc/af_llc.c | 4 +- trunk/net/llc/llc_conn.c | 8 +- trunk/net/llc/llc_core.c | 3 +- trunk/net/llc/llc_if.c | 2 +- trunk/net/llc/llc_input.c | 4 +- trunk/net/llc/llc_sap.c | 2 +- trunk/net/netfilter/Kconfig | 24 + trunk/net/netfilter/Makefile | 7 + trunk/net/netfilter/core.c | 216 + trunk/net/netfilter/nf_internals.h | 39 + trunk/net/netfilter/nf_log.c | 178 + trunk/net/netfilter/nf_queue.c | 343 + trunk/net/netfilter/nf_sockopt.c | 132 + trunk/net/netfilter/nfnetlink.c | 376 + trunk/net/netfilter/nfnetlink_log.c | 1055 ++ trunk/net/netfilter/nfnetlink_queue.c | 1132 +++ trunk/net/netlink/af_netlink.c | 312 +- trunk/net/netrom/af_netrom.c | 7 +- trunk/net/netrom/nr_dev.c | 5 +- trunk/net/netrom/nr_in.c | 3 +- trunk/net/netrom/nr_subr.c | 4 +- trunk/net/netrom/nr_timer.c | 2 +- trunk/net/packet/af_packet.c | 14 +- trunk/net/rose/af_rose.c | 2 +- trunk/net/rose/rose_in.c | 3 +- trunk/net/rose/rose_route.c | 2 +- trunk/net/rose/rose_subr.c | 4 +- trunk/net/rose/rose_timer.c | 2 +- trunk/net/rxrpc/transport.c | 2 +- trunk/net/sched/Kconfig | 1 + trunk/net/sched/act_api.c | 15 +- trunk/net/sched/cls_api.c | 2 +- trunk/net/sched/gact.c | 2 +- trunk/net/sched/ipt.c | 2 +- trunk/net/sched/mirred.c | 2 +- trunk/net/sched/pedit.c | 2 +- trunk/net/sched/police.c | 3 +- trunk/net/sched/sch_api.c | 4 +- trunk/net/sched/sch_generic.c | 16 + trunk/net/sched/simple.c | 2 +- trunk/net/sctp/input.c | 4 +- trunk/net/sctp/ipv6.c | 7 +- trunk/net/sctp/protocol.c | 14 +- trunk/net/sctp/sm_make_chunk.c | 9 +- trunk/net/sctp/socket.c | 4 +- trunk/net/sctp/ulpqueue.c | 63 +- trunk/net/socket.c | 19 +- trunk/net/sunrpc/rpc_pipe.c | 4 +- trunk/net/sunrpc/sched.c | 8 +- trunk/net/sunrpc/svcsock.c | 13 +- trunk/net/sysctl_net.c | 8 +- trunk/net/unix/af_unix.c | 10 +- trunk/net/unix/garbage.c | 14 +- trunk/net/unix/sysctl_net_unix.c | 2 +- trunk/net/wanrouter/af_wanpipe.c | 2 +- trunk/net/x25/af_x25.c | 2 +- trunk/net/x25/x25_dev.c | 2 +- trunk/net/x25/x25_in.c | 2 +- trunk/net/x25/x25_subr.c | 4 +- trunk/net/x25/x25_timer.c | 2 +- trunk/net/xfrm/xfrm_input.c | 2 +- trunk/net/xfrm/xfrm_policy.c | 2 +- trunk/net/xfrm/xfrm_user.c | 31 +- trunk/scripts/mod/file2alias.c | 19 + trunk/security/selinux/hooks.c | 2 +- trunk/security/selinux/netlink.c | 6 +- trunk/security/selinux/nlmsgtab.c | 3 +- trunk/sound/arm/pxa2xx-ac97.c | 12 +- trunk/sound/core/memalloc.c | 5 +- trunk/sound/core/memory.c | 2 +- trunk/sound/core/oss/pcm_oss.c | 11 +- trunk/sound/core/pcm_compat.c | 49 +- trunk/sound/core/pcm_lib.c | 20 +- trunk/sound/core/pcm_native.c | 14 +- trunk/sound/core/sound_oss.c | 7 +- trunk/sound/core/timer.c | 16 +- trunk/sound/drivers/vx/vx_mixer.c | 4 +- trunk/sound/drivers/vx/vx_pcm.c | 8 +- trunk/sound/isa/ad1816a/ad1816a.c | 5 + trunk/sound/isa/ad1816a/ad1816a_lib.c | 14 +- trunk/sound/isa/ad1848/ad1848_lib.c | 1 + trunk/sound/isa/cmi8330.c | 4 +- trunk/sound/isa/cs423x/cs4231_lib.c | 2 + trunk/sound/isa/gus/gus_io.c | 6 +- trunk/sound/isa/opl3sa2.c | 114 +- trunk/sound/isa/sb/sb16_main.c | 2 +- trunk/sound/pci/Kconfig | 10 +- trunk/sound/pci/ac97/Makefile | 2 + trunk/sound/pci/ac97/ac97_bus.c | 79 + trunk/sound/pci/ac97/ac97_codec.c | 85 +- trunk/sound/pci/ac97/ac97_patch.c | 449 +- trunk/sound/pci/ac97/ac97_patch.h | 1 + trunk/sound/pci/ali5451/ali5451.c | 6 +- trunk/sound/pci/atiixp.c | 10 +- trunk/sound/pci/au88x0/au88x0_pcm.c | 10 +- trunk/sound/pci/ca0106/ca0106_main.c | 8 + trunk/sound/pci/ca0106/ca0106_mixer.c | 4 +- trunk/sound/pci/cmipci.c | 2 +- trunk/sound/pci/cs46xx/cs46xx.c | 2 +- trunk/sound/pci/cs46xx/cs46xx_lib.c | 18 +- trunk/sound/pci/emu10k1/emu10k1.c | 2 +- trunk/sound/pci/emu10k1/emu10k1_main.c | 8 + trunk/sound/pci/emu10k1/emu10k1x.c | 4 +- trunk/sound/pci/emu10k1/emufx.c | 26 +- trunk/sound/pci/emu10k1/emumixer.c | 23 +- trunk/sound/pci/emu10k1/emupcm.c | 7 +- trunk/sound/pci/ens1370.c | 2 +- trunk/sound/pci/fm801.c | 8 +- trunk/sound/pci/hda/Makefile | 2 +- trunk/sound/pci/hda/hda_codec.c | 97 +- trunk/sound/pci/hda/hda_codec.h | 1 + trunk/sound/pci/hda/hda_generic.c | 5 + trunk/sound/pci/hda/hda_intel.c | 157 +- trunk/sound/pci/hda/hda_patch.h | 3 + trunk/sound/pci/hda/patch_analog.c | 4 +- trunk/sound/pci/hda/patch_cmedia.c | 1 + trunk/sound/pci/hda/patch_realtek.c | 9 +- trunk/sound/pci/hda/patch_si3054.c | 300 + trunk/sound/pci/ice1712/delta.c | 10 +- trunk/sound/pci/ice1712/ice1712.c | 10 +- trunk/sound/pci/ice1712/ice1724.c | 6 +- trunk/sound/pci/intel8x0.c | 57 +- trunk/sound/pci/korg1212/korg1212.c | 4 +- trunk/sound/pci/nm256/nm256.c | 93 +- trunk/sound/pci/rme32.c | 4 +- trunk/sound/pci/rme96.c | 4 +- trunk/sound/pci/rme9652/hdsp.c | 55 +- trunk/sound/pci/rme9652/hdspm.c | 33 +- trunk/sound/pci/rme9652/rme9652.c | 24 +- trunk/sound/pci/trident/trident_main.c | 10 +- trunk/sound/pci/via82xx.c | 17 +- trunk/sound/pci/via82xx_modem.c | 3 +- trunk/sound/pci/ymfpci/ymfpci_main.c | 232 +- trunk/sound/pcmcia/vx/vxpocket.c | 12 +- trunk/sound/sound_core.c | 27 +- trunk/sound/synth/emux/emux_synth.c | 1 - trunk/sound/usb/usbaudio.c | 320 +- trunk/sound/usb/usbmidi.c | 111 +- trunk/sound/usb/usx2y/usx2yhwdeppcm.c | 2 +- 949 files changed, 97643 insertions(+), 16588 deletions(-) create mode 100644 trunk/Documentation/networking/README.ipw2100 create mode 100644 trunk/Documentation/networking/README.ipw2200 create mode 100644 trunk/Documentation/networking/cxgb.txt create mode 100644 trunk/arch/ia64/kernel/cpufreq/Kconfig create mode 100644 trunk/arch/ia64/kernel/cpufreq/Makefile create mode 100644 trunk/arch/ia64/kernel/cpufreq/acpi-cpufreq.c create mode 100644 trunk/arch/ia64/sn/pci/tioce_provider.c delete mode 100644 trunk/arch/ppc/boot/utils/addRamDisk.c create mode 100644 trunk/arch/ppc64/boot/elf.h create mode 100644 trunk/arch/ppc64/boot/page.h delete mode 100644 trunk/arch/ppc64/boot/ppc32-types.h create mode 100644 trunk/arch/ppc64/boot/ppc_asm.h create mode 100644 trunk/arch/ppc64/boot/prom.h create mode 100644 trunk/arch/ppc64/boot/stdio.h create mode 100644 trunk/arch/ppc64/boot/string.h create mode 100644 trunk/arch/ppc64/kernel/firmware.c create mode 100644 trunk/arch/ppc64/kernel/iSeries_vio.c create mode 100644 trunk/arch/ppc64/kernel/pSeries_vio.c create mode 100644 trunk/arch/sparc64/lib/mb.S delete mode 100644 trunk/drivers/bluetooth/hci_vhci.h delete mode 100644 trunk/drivers/char/drm/gamma_context.h delete mode 100644 trunk/drivers/char/drm/gamma_dma.c delete mode 100644 trunk/drivers/char/drm/gamma_drm.h delete mode 100644 trunk/drivers/char/drm/gamma_drv.c delete mode 100644 trunk/drivers/char/drm/gamma_drv.h delete mode 100644 trunk/drivers/char/drm/gamma_lists.h delete mode 100644 trunk/drivers/char/drm/gamma_lock.h delete mode 100644 trunk/drivers/char/drm/gamma_old_dma.h create mode 100644 trunk/drivers/char/drm/r300_cmdbuf.c create mode 100644 trunk/drivers/char/drm/r300_reg.h create mode 100644 trunk/drivers/char/drm/savage_bci.c create mode 100644 trunk/drivers/char/drm/savage_drm.h create mode 100644 trunk/drivers/char/drm/savage_drv.c create mode 100644 trunk/drivers/char/drm/savage_drv.h create mode 100644 trunk/drivers/char/drm/savage_state.c create mode 100644 trunk/drivers/net/chelsio/Makefile create mode 100644 trunk/drivers/net/chelsio/common.h create mode 100644 trunk/drivers/net/chelsio/cphy.h create mode 100644 trunk/drivers/net/chelsio/cpl5_cmd.h create mode 100644 trunk/drivers/net/chelsio/cxgb2.c create mode 100644 trunk/drivers/net/chelsio/elmer0.h create mode 100644 trunk/drivers/net/chelsio/espi.c create mode 100644 trunk/drivers/net/chelsio/espi.h create mode 100644 trunk/drivers/net/chelsio/gmac.h create mode 100644 trunk/drivers/net/chelsio/mv88x201x.c create mode 100644 trunk/drivers/net/chelsio/pm3393.c create mode 100644 trunk/drivers/net/chelsio/regs.h create mode 100644 trunk/drivers/net/chelsio/sge.c create mode 100644 trunk/drivers/net/chelsio/sge.h create mode 100644 trunk/drivers/net/chelsio/subr.c create mode 100644 trunk/drivers/net/chelsio/suni1x10gexp_regs.h delete mode 100644 trunk/drivers/net/iseries_veth.h create mode 100644 trunk/drivers/net/sis190.c create mode 100644 trunk/drivers/net/tulip/uli526x.c create mode 100644 trunk/drivers/net/wireless/hostap/Kconfig create mode 100644 trunk/drivers/net/wireless/hostap/Makefile create mode 100644 trunk/drivers/net/wireless/hostap/hostap.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap.h create mode 100644 trunk/drivers/net/wireless/hostap/hostap_80211.h create mode 100644 trunk/drivers/net/wireless/hostap/hostap_80211_rx.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_80211_tx.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_ap.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_ap.h create mode 100644 trunk/drivers/net/wireless/hostap/hostap_common.h create mode 100644 trunk/drivers/net/wireless/hostap/hostap_config.h create mode 100644 trunk/drivers/net/wireless/hostap/hostap_cs.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_download.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_hw.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_info.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_ioctl.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_pci.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_plx.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_proc.c create mode 100644 trunk/drivers/net/wireless/hostap/hostap_wlan.h delete mode 100644 trunk/drivers/net/wireless/ieee802_11.h create mode 100644 trunk/drivers/net/wireless/ipw2100.c create mode 100644 trunk/drivers/net/wireless/ipw2100.h create mode 100644 trunk/drivers/net/wireless/ipw2200.c create mode 100644 trunk/drivers/net/wireless/ipw2200.h create mode 100644 trunk/include/asm-ia64/sn/tioce.h create mode 100644 trunk/include/asm-ia64/sn/tioce_provider.h rename trunk/include/{asm-ppc => asm-powerpc}/8253pit.h (74%) rename trunk/include/{asm-ppc => asm-powerpc}/agp.h (100%) create mode 100644 trunk/include/asm-powerpc/cputime.h rename trunk/include/{asm-ppc => asm-powerpc}/div64.h (100%) create mode 100644 trunk/include/asm-powerpc/emergency-restart.h rename trunk/include/{asm-ppc => asm-powerpc}/errno.h (100%) rename trunk/include/{asm-ppc => asm-powerpc}/ioctl.h (100%) rename trunk/include/{asm-ppc => asm-powerpc}/ioctls.h (100%) rename trunk/include/{asm-ppc => asm-powerpc}/ipc.h (100%) rename trunk/include/{asm-ppc => asm-powerpc}/linkage.h (100%) rename trunk/include/{asm-ppc64 => asm-powerpc}/local.h (100%) rename trunk/include/{asm-ppc => asm-powerpc}/namei.h (100%) create mode 100644 trunk/include/asm-powerpc/percpu.h rename trunk/include/{asm-ppc => asm-powerpc}/poll.h (100%) create mode 100644 trunk/include/asm-powerpc/resource.h rename trunk/include/{asm-ppc => asm-powerpc}/shmparam.h (100%) rename trunk/include/{asm-ppc => asm-powerpc}/string.h (100%) rename trunk/include/{asm-ppc => asm-powerpc}/unaligned.h (100%) rename trunk/include/{asm-ppc => asm-powerpc}/xor.h (100%) delete mode 100644 trunk/include/asm-ppc/cputime.h delete mode 100644 trunk/include/asm-ppc/emergency-restart.h delete mode 100644 trunk/include/asm-ppc/hdreg.h delete mode 100644 trunk/include/asm-ppc/local.h delete mode 100644 trunk/include/asm-ppc/percpu.h delete mode 100644 trunk/include/asm-ppc/resource.h delete mode 100644 trunk/include/asm-ppc64/8253pit.h delete mode 100644 trunk/include/asm-ppc64/agp.h delete mode 100644 trunk/include/asm-ppc64/cputime.h delete mode 100644 trunk/include/asm-ppc64/div64.h delete mode 100644 trunk/include/asm-ppc64/emergency-restart.h delete mode 100644 trunk/include/asm-ppc64/errno.h create mode 100644 trunk/include/asm-ppc64/firmware.h delete mode 100644 trunk/include/asm-ppc64/hdreg.h delete mode 100644 trunk/include/asm-ppc64/ioctl.h delete mode 100644 trunk/include/asm-ppc64/ioctls.h delete mode 100644 trunk/include/asm-ppc64/ipc.h delete mode 100644 trunk/include/asm-ppc64/linkage.h delete mode 100644 trunk/include/asm-ppc64/namei.h delete mode 100644 trunk/include/asm-ppc64/percpu.h delete mode 100644 trunk/include/asm-ppc64/poll.h delete mode 100644 trunk/include/asm-ppc64/resource.h delete mode 100644 trunk/include/asm-ppc64/shmparam.h delete mode 100644 trunk/include/asm-ppc64/string.h delete mode 100644 trunk/include/asm-ppc64/unaligned.h delete mode 100644 trunk/include/asm-ppc64/xor.h delete mode 100644 trunk/include/asm-sparc/segment.h delete mode 100644 trunk/include/asm-sparc64/segment.h create mode 100644 trunk/include/asm-sparc64/sfafsr.h create mode 100644 trunk/include/linux/dccp.h create mode 100644 trunk/include/linux/inet_diag.h create mode 100644 trunk/include/linux/netfilter/nfnetlink.h create mode 100644 trunk/include/linux/netfilter/nfnetlink_conntrack.h create mode 100644 trunk/include/linux/netfilter/nfnetlink_log.h create mode 100644 trunk/include/linux/netfilter/nfnetlink_queue.h delete mode 100644 trunk/include/linux/netfilter_ipv4/ip_logging.h create mode 100644 trunk/include/linux/netfilter_ipv4/ipt_NFQUEUE.h create mode 100644 trunk/include/linux/netfilter_ipv4/ipt_TTL.h create mode 100644 trunk/include/linux/netfilter_ipv4/ipt_connbytes.h create mode 100644 trunk/include/linux/netfilter_ipv4/ipt_dccp.h create mode 100644 trunk/include/linux/netfilter_ipv4/ipt_string.h delete mode 100644 trunk/include/linux/netfilter_ipv6/ip6_logging.h create mode 100644 trunk/include/linux/netfilter_ipv6/ip6t_HL.h create mode 100644 trunk/include/linux/netfilter_ipv6/ip6t_REJECT.h delete mode 100644 trunk/include/linux/tcp_diag.h create mode 100644 trunk/include/net/ieee80211_crypt.h create mode 100644 trunk/include/net/inet6_hashtables.h create mode 100644 trunk/include/net/inet_connection_sock.h create mode 100644 trunk/include/net/inet_hashtables.h create mode 100644 trunk/include/net/inet_timewait_sock.h create mode 100644 trunk/include/net/tcp_states.h create mode 100644 trunk/lib/ts_bm.c delete mode 100644 trunk/net/core/netfilter.c create mode 100644 trunk/net/dccp/Kconfig create mode 100644 trunk/net/dccp/Makefile create mode 100644 trunk/net/dccp/ccid.c create mode 100644 trunk/net/dccp/ccid.h create mode 100644 trunk/net/dccp/ccids/Kconfig create mode 100644 trunk/net/dccp/ccids/Makefile create mode 100644 trunk/net/dccp/ccids/ccid3.c create mode 100644 trunk/net/dccp/ccids/ccid3.h create mode 100644 trunk/net/dccp/ccids/lib/Makefile create mode 100644 trunk/net/dccp/ccids/lib/loss_interval.c create mode 100644 trunk/net/dccp/ccids/lib/loss_interval.h create mode 100644 trunk/net/dccp/ccids/lib/packet_history.c create mode 100644 trunk/net/dccp/ccids/lib/packet_history.h create mode 100644 trunk/net/dccp/ccids/lib/tfrc.h create mode 100644 trunk/net/dccp/ccids/lib/tfrc_equation.c create mode 100644 trunk/net/dccp/dccp.h create mode 100644 trunk/net/dccp/diag.c create mode 100644 trunk/net/dccp/input.c create mode 100644 trunk/net/dccp/ipv4.c create mode 100644 trunk/net/dccp/minisocks.c create mode 100644 trunk/net/dccp/options.c create mode 100644 trunk/net/dccp/output.c create mode 100644 trunk/net/dccp/proto.c create mode 100644 trunk/net/dccp/timer.c create mode 100644 trunk/net/ieee80211/Kconfig create mode 100644 trunk/net/ieee80211/Makefile create mode 100644 trunk/net/ieee80211/ieee80211_crypt.c create mode 100644 trunk/net/ieee80211/ieee80211_crypt_ccmp.c create mode 100644 trunk/net/ieee80211/ieee80211_crypt_tkip.c create mode 100644 trunk/net/ieee80211/ieee80211_crypt_wep.c create mode 100644 trunk/net/ieee80211/ieee80211_module.c create mode 100644 trunk/net/ieee80211/ieee80211_rx.c create mode 100644 trunk/net/ieee80211/ieee80211_tx.c create mode 100644 trunk/net/ieee80211/ieee80211_wx.c create mode 100644 trunk/net/ipv4/inet_connection_sock.c create mode 100644 trunk/net/ipv4/inet_diag.c create mode 100644 trunk/net/ipv4/inet_hashtables.c create mode 100644 trunk/net/ipv4/inet_timewait_sock.c create mode 100644 trunk/net/ipv4/netfilter.c create mode 100644 trunk/net/ipv4/netfilter/ip_conntrack_netlink.c create mode 100644 trunk/net/ipv4/netfilter/ipt_NFQUEUE.c create mode 100644 trunk/net/ipv4/netfilter/ipt_TTL.c create mode 100644 trunk/net/ipv4/netfilter/ipt_connbytes.c create mode 100644 trunk/net/ipv4/netfilter/ipt_dccp.c create mode 100644 trunk/net/ipv4/netfilter/ipt_string.c create mode 100644 trunk/net/ipv6/inet6_hashtables.c create mode 100644 trunk/net/ipv6/netfilter.c create mode 100644 trunk/net/ipv6/netfilter/ip6t_HL.c create mode 100644 trunk/net/ipv6/netfilter/ip6t_NFQUEUE.c create mode 100644 trunk/net/ipv6/netfilter/ip6t_REJECT.c create mode 100644 trunk/net/netfilter/Kconfig create mode 100644 trunk/net/netfilter/Makefile create mode 100644 trunk/net/netfilter/core.c create mode 100644 trunk/net/netfilter/nf_internals.h create mode 100644 trunk/net/netfilter/nf_log.c create mode 100644 trunk/net/netfilter/nf_queue.c create mode 100644 trunk/net/netfilter/nf_sockopt.c create mode 100644 trunk/net/netfilter/nfnetlink.c create mode 100644 trunk/net/netfilter/nfnetlink_log.c create mode 100644 trunk/net/netfilter/nfnetlink_queue.c create mode 100644 trunk/sound/pci/ac97/ac97_bus.c create mode 100644 trunk/sound/pci/hda/patch_si3054.c diff --git a/[refs] b/[refs] index d9de0f4e483e..e18564f737c5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 86a8a83963a3f6beeca4900d26da93c7d2a9d92d +refs/heads/master: 66f3767376e2bbffb4c2c78ea171e1fdcb62201b diff --git a/trunk/Documentation/feature-removal-schedule.txt b/trunk/Documentation/feature-removal-schedule.txt index 8b1430b46655..0665cb12bd66 100644 --- a/trunk/Documentation/feature-removal-schedule.txt +++ b/trunk/Documentation/feature-removal-schedule.txt @@ -135,3 +135,15 @@ Why: With the 16-bit PCMCIA subsystem now behaving (almost) like a pcmciautils package available at http://kernel.org/pub/linux/utils/kernel/pcmcia/ Who: Dominik Brodowski + +--------------------------- + +What: ip_queue and ip6_queue (old ipv4-only and ipv6-only netfilter queue) +When: December 2005 +Why: This interface has been obsoleted by the new layer3-independent + "nfnetlink_queue". The Kernel interface is compatible, so the old + ip[6]tables "QUEUE" targets still work and will transparently handle + all packets into nfnetlink queue number 0. Userspace users will have + to link against API-compatible library on top of libnfnetlink_queue + instead of the current 'libipq'. +Who: Harald Welte diff --git a/trunk/Documentation/networking/README.ipw2100 b/trunk/Documentation/networking/README.ipw2100 new file mode 100644 index 000000000000..2046948b020d --- /dev/null +++ b/trunk/Documentation/networking/README.ipw2100 @@ -0,0 +1,246 @@ + +=========================== +Intel(R) PRO/Wireless 2100 Network Connection Driver for Linux +README.ipw2100 + +March 14, 2005 + +=========================== +Index +--------------------------- +0. Introduction +1. Release 1.1.0 Current Features +2. Command Line Parameters +3. Sysfs Helper Files +4. Radio Kill Switch +5. Dynamic Firmware +6. Power Management +7. Support +8. License + + +=========================== +0. Introduction +------------ ----- ----- ---- --- -- - + +This document provides a brief overview of the features supported by the +IPW2100 driver project. The main project website, where the latest +development version of the driver can be found, is: + + http://ipw2100.sourceforge.net + +There you can find the not only the latest releases, but also information about +potential fixes and patches, as well as links to the development mailing list +for the driver project. + + +=========================== +1. Release 1.1.0 Current Supported Features +--------------------------- +- Managed (BSS) and Ad-Hoc (IBSS) +- WEP (shared key and open) +- Wireless Tools support +- 802.1x (tested with XSupplicant 1.0.1) + +Enabled (but not supported) features: +- Monitor/RFMon mode +- WPA/WPA2 + +The distinction between officially supported and enabled is a reflection +on the amount of validation and interoperability testing that has been +performed on a given feature. + + +=========================== +2. Command Line Parameters +--------------------------- + +If the driver is built as a module, the following optional parameters are used +by entering them on the command line with the modprobe command using this +syntax: + + modprobe ipw2100 [