[vyatta-svn] Linus' linux git respitory cloned with vyatta additions: Changes to 'refs/tags/v2.6.12-rc3'
Rick Balocca
rbalocca at suva.vyatta.com
Mon Jan 22 16:03:26 PST 2007
Tag 'v2.6.12-rc3' created by at 1970-01-01 00:00 -0800
Linux v2.6.12-rc3 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQBCbW7rF3YsRnbiHLsRAr0yAKCACJaP907Wa86ZK5ZZdc/yb9cc5wCfRzPL
LZWytt3cjNvlTtg3jx0sxI4=
=W2yR
-----END PGP SIGNATURE-----
Changes since v2.6.12-rc2:
(36):
sg.c: update
zfcp: convert to compat_ioctl
finally fix 53c700 to use the generic iomem infrastructure
fix NMI lockup with CFQ scheduler
updates for CFQ oops fix
consolidate timeout defintions in scsi.h
remove outdated print_* functions
scsi: remove unused scsi_cmnd->internal_timeout field
scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field
kill old EH constants
Convert i2o to compat_ioctl
zfcp: add point-2-point support
scsi: add DID_REQUEUE to the error handling
consolidate timeout defintions in scsi.h
remove outdated print_* functions
scsi: remove unused scsi_cmnd->internal_timeout field
scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field
kill old EH constants
Convert i2o to compat_ioctl
zfcp: add point-2-point support
scsi: add DID_REQUEUE to the error handling
scsi: remove volatile from scsi data
scsi: scsi_send_eh_cmnd() cleanup
qla2xxx: remove internal queuing...
qla2xxx: add remote port codes...
qla2xxx: remove lun discovery codes...
qla2xxx: cleanup DMA mappings...
qla2xxx: remove /proc interface
qla2xxx: remove sale revision notes file
qla2xxx: update version to 8.00.02b5-k
remove old scsi data direction macros
drivers/scsi/gdth.c: cleanups
lpfc: add Emulex FC driver version 8.0.28
qla2xxx: fix compiler warning in qla_attr.c
aic7xxx: add support for the SPI transport class
aic7xxx: convert to SPI transport class Domain Validation
Adrian Bunk (2):
let SOUND_AD1889 depend on PCI
MAINTAINERS: remove obsolete ACP/MWAVE MODEM entry
Alan Stern (1):
USB: USB API documentation modification
Alexander Nyberg (1):
swsusp: SMP fix
Andi Kleen (33):
x86-64/i386: Revert cpuinfo siblings behaviour back to 2.6.10
x86-64: Fix BUG()
x86_64: disable interrupts during SMP bogomips checking
x86_64: Use a VMA for the 32bit vsyscall
x86_64: Make IRDA devices are not really ISA devices not depend on CONFIG_ISA
x86_64: clean up ptrace single-stepping
x86_64: Some fixes for single step handling
x86_64: Handle programs that set TF in user space using popf while single stepping
x86_64: Use a common function to find code segment bases
x86_64: Dump stack and prevent recursion on early fault
x86_64: Fix interaction of single stepping with debuggers
x86_64: Minor microoptimization in syscall entry slow path
x86_64: Call do_notify_resume unconditionally in entry.S
x86_64: Regularize exception stack handling
x86_64: Fix a small missing schedule race
x86_64: Remove unused macro in preempt support
x86_64: Support constantly ticking TSCs
x86_64: Make kernel math errors a die() now
x86_64: Don't assume future AMD CPUs have K8 compatible performance counters
x86_64: Correct wrong comment in local.h
x86_64: Use the extended RIP MSR for machine check reporting if available.
x86_64: Remove excessive stack allocation in MCE code with large NR_CPUS
x86_64: Always use CPUID 80000008 to figure out MTRR address space size
x86_64: Port over e820 gap detection from i386
x86_64: Use the e820 hole to map the IOMMU/AGP aperture
x86_64: Keep only a single debug notifier chain
x86_64: Remove duplicated syscall entry.
x86_64: add support for Intel dual-core detection and displaying
x86_64: Final support for AMD dual core
x86_64: Rewrite exception stack backtracing
x86_64: Add acpi_skip_timer_override option
x86_64: Rename the extended cpuid level field
x86_64: Switch SMP bootup over to new CPU hotplug state machine
Andrea Arcangeli (1):
oom-killer disable for iscsi/lvm2/multipath userland critical sections
Anton Blanchard (1):
ppc64: remove -fno-omit-frame-pointer
Arnaldo Carvalho de Melo (2):
net: don't call kmem_cache_create with a spinlock held
[SOCK]: on failure free the sock from the right place
Artem B. Bityuckiy (1):
crypto: call zlib end functions on deflate exit path
Benjamin Herrenschmidt (11):
ppc32: Fix cpufreq problems
ppc32: Fix AGP and sleep again
ppc32: MV643XX ethernet is an option for Pegasos
pmac: sound support for latest laptops
pmac: Improve sleep code of tumbler driver
ppc64: very basic desktop g5 sound support
ppc64: Fix semantics of __ioremap
ppc64: Improve mapping of vDSO
ppc64: Detect altivec via firmware on unknown CPUs
ppc64: remove bogus f50 hack in prom.c
fbdev MAINTAINERS update
Benoit Boissinot (5):
ppc32: fix compilation error in include/asm-m68k/setup.h
ppc32: fix compilation error in arch/ppc/kernel/time.c
ppc32: fix compilation error in include/asm/prom.h
ppc32: fix compilation error in arch/ppc/syslib/open_pic_defs.h
cpuset: remove function attribute const
Bernard Blackham (1):
ext2 corruption - regression between 2.6.9 and 2.6.10
Bert Wesarg (2):
kernel/param.c: don't use .max when .num is NULL in param_array_set()
fix module_param_string() calls
Bharath Ramesh (1):
AYSNC IO using singals other than SIGIO
Chris Wedgwood (1):
x86: fix acpi compile without CONFIG_ACPI_BUS
Christoph Hellwig (3):
fix up newly added jsm driver
kill #ifndef HAVE_ARCH_GET_SIGNAL_TO_DELIVER in signal.c
officially deprecate register_ioctl32_conversion
Christoph Lameter (1):
mmtimer build fix
Christopher Li (1):
USB: bug fix in usbdevfs
Colin Leroy (1):
CREDITS update
Coywolf Qi Hunt (1):
reparent_to_init cleanup
Daniel McNeil (1):
Direct IO async short read fix
Dave Airlie (1):
r128_state.c: break missing in switch statement
Dave Hansen (1):
undo do_readv_writev() behavior change
David Brownell (8):
revert fs/char_dev.c CONFIG_BASE_FULL change
usb resume fixes
usb suspend updates (interface suspend)
USB: hcd suspend uses pm_message_t
USB: revert "fix" to usb_set_interface()
USB: usbnet and zaurus zl-5600
USB: OHCI on Compaq Aramada 7400
usb gadget: ethernet/rndis updates
David Howells (1):
Add 32-bit compatibility for NFSv4 mount
David S. Miller (8):
Fix get_compat_sigevent()
Fix linux/atalk.h header
sparc64: Do not flush dcache for ZERO_PAGE.
sparc64: use message queue compat syscalls
sparc: Fix PTRACE_CONT bogosity
sparc64: Reduce ptrace cache flushing
sparc64: Fix stat
[RTNETLINK]: Add comma to final entry in link_rtnetlink_table
Eugene Surovegin (1):
ppc32: ppc4xx_pic - add acknowledge when enabling level-sensitive IRQ
Flavio Leitner (2):
pl2303 - unplug device.
pl2303 - status line
Geert Uytterhoeven (2):
M68k: Update defconfigs for 2.6.11
M68k: Update defconfigs for 2.6.12-rc2
Giovambattista Pulcini (1):
ppc32: Fix a problem with NTP on !(chrp||gemini)
Greg KH (1):
USB: fix up some sparse warnings about static functions that aren't static.
Hal Rosenstock (3):
IPoIB: set skb->mac.raw on receive
IB: remove unneeded includes
IB: Remove incorrect comments
Herbert Xu (6):
Fix dst_destroy() race
[NET]: Shave sizeof(ptr) bytes off dst_entry
[IPV6]: IPV6_CHECKSUM socket option can corrupt kernel memory
[IPV6]: Replace bogus instances of inet->recverr
[ATALK]: Add missing dev_hold() to atrtr_create().
[IPSEC]: COW skb header in UDP decap
Horms (1):
Maintainers list update: linux-net -> netdev
Hugh Dickins (12):
freepgt: free_pgtables use vma list
freepgt: remove MM_VM_SIZE(mm)
freepgt: hugetlb_free_pgd_range
freepgt: remove arch pgd_addr_end
freepgt: mpnt to vma cleanup
freepgt: hugetlb area is clean
freepgt: free_pgtables from FIRST_USER_ADDRESS
freepgt: sys_mincore ignore FIRST_USER_PGD_NR
freepgt: arm FIRST_USER_ADDRESS PAGE_SIZE
freepgt: arm26 FIRST_USER_ADDRESS PAGE_SIZE
freepgt: arch FIRST_USER_ADDRESS 0
freepgt: remove FIRST_USER_ADDRESS hack
Ingo Molnar (1):
sched: fix signed comparisons of long long
James Bottomley (4):
re-export cancel_rearming_delayed_workqueue
add Big Endian variants of ioread/iowrite
merge by hand (scsi_device.h)
fully merge up to scsi-misc-2.6
James Morris (2):
SELinux: fix bug in Netlink message type detection
SELinux: add support for NETLINK_KOBJECT_UEVENT
Jan Kara (1):
quota: fix possible oops on quotaoff
Jason Davis (1):
x86_64 genapic update
Jason Gaston (6):
irq and pci_ids: patch for Intel ESB2
piix: IDE PATA patch for Intel ESB2
intel8x0: AC'97 audio patch for Intel ESB2
ata_piix: IDE mode SATA patch for Intel ESB2
ahci: AHCI mode SATA patch for Intel ESB2
i2c-i801: I2C patch for Intel ESB2
Jean Delvare (2):
I2C: via686a cleanups
I2C: Fix incorrect sysfs file permissions in it87 and via686a drivers
Jean Tourrilhes (1):
irda_device() oops fix
Jeff Moyer (1):
filemap_getpage can block when MAP_NONBLOCK specified
Jens Axboe (1):
possible use-after-free of bio
Jesper Juhl (2):
usb: kfree() cleanups in drivers/usb/core/devio.c
USB: kfree cleanup for drivers/usb/* - no need to check for NULL
Jurij Smakov (1):
sparc64: Fix copy_sigingo_to_user32()
Kay Sievers (1):
sysfs: add sysfs_chmod_file()
Ken Chen (1):
use cheaper elv_queue_empty when unplug a device
Kumar Gala (4):
ppc32: Fix pte_update for 64-bit PTEs
ppc32: make usage of CONFIG_PTE_64BIT & CONFIG_PHYS_64BIT consistent
ppc32: Allow adjust of pfn offset in pte
ppc32: Support 36-bit physical addressing on e500
Larry Battraw (1):
USB: visor Tapwave Zodiac support patch
Leigh Brown (1):
ppc32: Make the Powerstack II Pro4000 boot again
Lennert Buytenhek (1):
pci enumeration on ixp2000: overflow in kernel/resource.c
Libor Michalek (1):
IB: Trivial FMR printk cleanup
Linus Torvalds (9):
Fix up some file mode differences due to the new git world order.
Merge with master.kernel.org:/home/rmk/linux-2.6-rmk.git - ARM changes
Merge SCSI tree from James Bottomley.
Merge with master.kernel.org:/home/rmk/linux-2.6-rmk.git
Merge with Greg's USB tree at kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6.git/
Merge with kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/
Merge with kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/
Linux v2.6.12-rc3
Magnus Damm (1):
opl3sa2: MODULE_PARM_DESC
Martin Hicks (1):
meminfo: add Cached underflow check
Matt Mackall (1):
update maintainer for /dev/random
Michael S. Tsirkin (9):
IB/mthca: allow unaligned memory regions
IB/mthca: fix MR allocation error path
IB/mthca: fill in opcode field for send completions
IB/mthca: encapsulate MTT buddy allocator
IB/mthca: add mthca_write64_raw() for writing to MTT table directly
IB/mthca: add SYNC_TPT firmware command
IB/mthca: add mthca_table_find() function
IB/mthca: split MR key munging routines
IB/mthca: add fast memory region implementation
Michal Ostrowski (1):
debugfs: fix !debugfs prototypes
Neil Brown (1):
Avoid deadlock in sync_page_io by using GFP_NOIO
NeilBrown (5):
nfsd: clear signals before exiting the nfsd() thread
nfsd4: callback create rpc client returns
nfsd4: fix struct file leak
md: close a small race in md thread deregistration
md: remove a number of misleading calls to MD_BUG
Nishanth Aravamudan (1):
USB: usb/digi_acceleport: correct wait-queue state
Niu YaWei (1):
quota: possible bug in quota format v2 support
Olof Johansson (1):
ppc64: no prefetch for NULL pointers
Paolo 'Blaisorblade' Giarrusso (1):
uml: fix compilation for __CHOOSE_MODE addition
Paul E. McKenney (1):
Fix comment in list.h that refers to nonexistent API
Paul Mackerras (5):
ppc32: fix bogosity in process-freezing code
ppc32: improve timebase sync for SMP
ppc32: oops on kernel altivec assist exceptions
ppc32: fix single-stepping of emulated instructions
ppc64: fix export of wrong symbol
Pavel Machek (18):
pm_message_t: more fixes in common and i386
Fix u32 vs. pm_message_t in drivers/char
u32 vs. pm_message_t fixes for drivers/net
fix u32 vs. pm_message_t in pcmcia
fix u32 vs. pm_message_t in drivers/media
fix u32 vs. pm_message_t in drivers/message
fix u32 vs. pm_message_t in drivers/mmc,mtd,scsi
fix pm_message_t vs. u32 in alsa
Fix u32 vs. pm_message_t in x86-64
fix u32 vs. pm_message_t in drivers/macintosh
fix u32 vs. pm_message_t in PCI, PCIE
u32 vs. pm_message_t in ppc and radeon
power/video.txt: update documentation with more systems
fix u32 vs. pm_message_t in drivers/
fix u32 vs. pm_message_t in driver/video
fix u32 vs. pm_message_t in rest of the tree
fix few remaining u32 vs. pm_message_t problems
USB: fix up remaining pm_message_t usages
Peter Favrholdt (1):
USB: pl2303 new vendor/model ids
Phil Dibowitz (1):
Fix GO_SLOW delay
Randy.Dunlap (1):
Add dontdiff file
Robert Schwebel (1):
export platform_add_devices
Roland Dreier (25):
IPoIB: fix static rate calculation
IPoIB: convert to debugfs
IPoIB: document conversion to debugfs
IB: Fix FMR pool crash
IB: Fix user MAD registrations with class 0
IB/mthca: map MPT/MTT context in mem-free mode
IB/mthca: fill in more device query fields
IB/mthca: fix calculation of RDB shift
IB/mthca: fix posting sends with immediate data
IB/mthca: clean up mthca_dereg_mr()
IB/mthca: allocate correct number of doorbell pages
IB/mthca: release mutex on doorbell alloc error path
IB/mthca: print assigned IRQ when interrupt test fails
IB/mthca: only free doorbell records in mem-free mode
IB/mthca: fix format of CQ number for CQ events
IB/mthca: implement RDMA/atomic operations for mem-free mode
IB/mthca: fix MTT allocation in mem-free mode
IB/mthca: allow address handle creation in interrupt context
IB/mthca: tweaks to mthca_cmd.c
IB/mthca: encapsulate mem-free check into mthca_is_memfree()
IB/mthca: update receive queue initialization for new HCAs
IB/mthca: map context for RDMA responder in mem-free mode
IB/mthca: add support for new MT25204 HCA
drivers/infiniband/hw/mthca/mthca_main.c: remove an unused label
debugfs: Reduce <linux/debugfs.h> dependencies
Roland McGrath (3):
i386: Use loaddebug macro consistently
i386 vDSO: add PT_NOTE segment
x86-64: i386 vDSO: add PT_NOTE segment
Russell King (8):
arm: fix floppy disk dependencies
serial: fix comments in 8250.c
ARM: footbridge rtc init
ARM: h3600_irda_set_speed arguments
ARM: showregs
ARM: bitops
ARM: fix debug macros
ARM: Add missing new file for bitops patch
Sean Hefty (1):
IB: Keep MAD work completion valid
Siddha, Suresh B (2):
x86_64-always-use-cpuid-80000008-to-figure-out-mtrr fix
x86, x86_64: dual core proc-cpuinfo and sibling-map fix
Stas Sergeev (1):
fix crash in entry.S restore_all
Stephen Hemminger (1):
[NET]: skbuff: remove old NET_CALLER macro
Stephen Smalley (1):
SELinux: fix deadlock on dcache lock
Steven Cole (1):
2.6.12-rc1-mm3 Fix ver_linux script for no udev utils.
Thomas Graf (1):
[RTNETLINK]: Protocol family wildcard dumping for routing rules
Thomas Winischhofer (1):
USB: new SIS device id
Tom Rini (2):
ppc32: Fix mpc8xx watchdog
ppc32: Fix building 32bit kernel for 64bit machines
Viktor A. Danilov (1):
USB: fix AIPTEK input doesn`t register `device` & `driver` section in sysfs (/sys/class/input/event#)
YOSHIFUJI Hideaki (1):
[IPV6]: Fix a branch prediction
Yoichi Yuasa (3):
mips: remove obsolete VR41xx RTC function from vr41xx.h
mips: update VR41xx CPU-PCI bridge support
mips: remove #include <linux/audit.h> two times
Yoshinori Sato (1):
h8300 header update
akpm at osdl.org (12):
arm: fix SIGBUS handling
arm: fix help text for ixdp465
arm: add comment about dma_supported()
arm: add comment about max_low_pfn/max_pfn
Fix acl Oops
fix Bug 4395: modprobe bttv freezes the computer
vmscan: pageout(): remove unneeded test
end_buffer_write_sync() avoid pointless assignments
x86_64 show_stack(): call touch_nmi_watchdog
jbd dirty buffer leak fix
USB: usb_cdc build fix
USB: usbnet printk warning fix
ecashin at coraid.com (10):
aoe 1/12: remove too-low cap on minor number
aoe 2/12: allow multiple aoe devices with same MAC
aoe 3/12: update driver version to 6
aoe 4/12: handle distros that have a udev rules
aoe 5/12: don't try to free null bufpool
aoe 6/12: Alexey Dobriyan sparse cleanup
aoe 8/12: document env var for specifying number
aoe 9/12: add note about the need for deadlock-free sk_buff allocation
aoe 11/12: add support for disk statistics
aoe 12/12: send outgoing packets in order
felix at derklecks.de (1):
USB Storage unusual_dev.h 07c4:a10b Datafab Systems, Inc.
gregkh at suse.de (2):
USB: add new visor id for Treo 650
kref: add link to original documentation to the kref documentation.
johnpol at 2ka.mipt.ru (2):
w1: real fix for big endian machines.
w1_smem: w1 ID is only 8 bytes long.
kay.sievers at vrfy.org (7):
add TIMEOUT to firmware_class hotplug event
kobject/hotplug split - kobject add/remove
kobject/hotplug split - class core
kobject/hotplug split - block core
kobject/hotplug split - devices core
kobject/hotplug split - usb cris
kobject/hotplug split - net bridge
maximilian attems (3):
pnpbios: eliminate bad section references
hd: eliminate bad section references
efi: eliminate bad section references
minyard at acm.org (1):
kref: add documentation
---
Documentation/scsi/qla2xxx.revision.notes | 457 ---
drivers/scsi/qla2xxx/qla_listops.h | 351 --
drivers/scsi/scsi_obsolete.h | 106
CREDITS | 4
Documentation/DMA-mapping.txt | 12
Documentation/aoe/mkdevs.sh | 1
Documentation/aoe/mkshelf.sh | 1
Documentation/aoe/todo.txt | 14
Documentation/aoe/udev-install.sh | 6
Documentation/dontdiff | 137 +
Documentation/driver-model/bus.txt | 2
Documentation/driver-model/driver.txt | 4
Documentation/feature-removal-schedule.txt | 8
Documentation/infiniband/ipoib.txt | 7
Documentation/kref.txt | 216 +
Documentation/power/video.txt | 15
Documentation/scsi/ChangeLog.lpfc | 1865 ++++++++++++++
Documentation/scsi/lpfc.txt | 83
Documentation/scsi/scsi_mid_low_api.txt | 44
MAINTAINERS | 59
Makefile | 2
arch/arm/kernel/process.c | 15
arch/arm/kernel/sys_arm.c | 11
arch/arm/kernel/traps.c | 8
arch/arm/lib/bitops.h | 33
arch/arm/lib/changebit.S | 11
arch/arm/lib/clearbit.S | 13
arch/arm/lib/setbit.S | 11
arch/arm/lib/testchangebit.S | 15
arch/arm/lib/testclearbit.S | 15
arch/arm/lib/testsetbit.S | 15
arch/arm/mach-footbridge/dc21285-timer.c | 4
arch/arm/mach-ixp4xx/Kconfig | 2
arch/arm/mach-sa1100/h3600.c | 2
arch/arm/mm/fault.c | 80
arch/arm/mm/init.c | 3
arch/arm26/kernel/sys_arm.c | 9
arch/i386/kernel/Makefile | 6
arch/i386/kernel/acpi/boot.c | 6
arch/i386/kernel/apic.c | 2
arch/i386/kernel/cpu/amd.c | 27
arch/i386/kernel/cpu/common.c | 30
arch/i386/kernel/cpu/intel.c | 23
arch/i386/kernel/cpu/mtrr/generic.c | 6
arch/i386/kernel/cpu/mtrr/main.c | 49
arch/i386/kernel/cpu/proc.c | 10
arch/i386/kernel/efi.c | 4
arch/i386/kernel/entry.S | 3
arch/i386/kernel/i8259.c | 2
arch/i386/kernel/io_apic.c | 2
arch/i386/kernel/nmi.c | 2
arch/i386/kernel/process.c | 19
arch/i386/kernel/signal.c | 2
arch/i386/kernel/smpboot.c | 31
arch/i386/kernel/time.c | 2
arch/i386/kernel/vsyscall-note.S | 25
arch/i386/kernel/vsyscall.lds.S | 3
arch/i386/mach-voyager/voyager_thread.c | 1
arch/i386/mm/hugetlbpage.c | 11
arch/i386/mm/pgtable.c | 2
arch/i386/oprofile/nmi_int.c | 2
arch/i386/pci/irq.c | 1
arch/ia64/mm/hugetlbpage.c | 60
arch/m68k/configs/amiga_defconfig | 104
arch/m68k/configs/apollo_defconfig | 78
arch/m68k/configs/atari_defconfig | 90
arch/m68k/configs/bvme6000_defconfig | 78
arch/m68k/configs/hp300_defconfig | 78
arch/m68k/configs/mac_defconfig | 87
arch/m68k/configs/mvme147_defconfig | 85
arch/m68k/configs/mvme16x_defconfig | 85
arch/m68k/configs/q40_defconfig | 88
arch/m68k/configs/sun3_defconfig | 85
arch/m68k/configs/sun3x_defconfig | 85
arch/m68k/defconfig | 67
arch/mips/kernel/ptrace.c | 1
arch/mips/pci/ops-vr41xx.c | 6
arch/mips/pci/pci-vr41xx.c | 88
arch/mips/pci/pci-vr41xx.h | 69
arch/parisc/lib/iomap.c | 68
arch/ppc/Kconfig | 16
arch/ppc/boot/simple/Makefile | 3
arch/ppc/kernel/head_fsl_booke.S | 113
arch/ppc/kernel/signal.c | 4
arch/ppc/kernel/time.c | 3
arch/ppc/kernel/traps.c | 8
arch/ppc/mm/pgtable.c | 10
arch/ppc/platforms/chrp_time.c | 2
arch/ppc/platforms/gemini_setup.c | 3
arch/ppc/platforms/pmac_cache.S | 4
arch/ppc/platforms/pmac_cpufreq.c | 236 +
arch/ppc/platforms/pmac_feature.c | 75
arch/ppc/platforms/pmac_smp.c | 78
arch/ppc/platforms/prep_pci.c | 9
arch/ppc/syslib/m8xx_wdt.c | 11
arch/ppc/syslib/open_pic.c | 5
arch/ppc/syslib/open_pic_defs.h | 3
arch/ppc/syslib/ppc4xx_pic.c | 5
arch/ppc/syslib/ppc85xx_common.c | 8
arch/ppc64/Kconfig | 4
arch/ppc64/kernel/head.S | 2
arch/ppc64/kernel/maple_setup.c | 2
arch/ppc64/kernel/of_device.c | 2
arch/ppc64/kernel/pSeries_setup.c | 2
arch/ppc64/kernel/pci.c | 12
arch/ppc64/kernel/pmac_feature.c | 93
arch/ppc64/kernel/ppc_ksyms.c | 2
arch/ppc64/kernel/prom.c | 25
arch/ppc64/kernel/traps.c | 2
arch/ppc64/kernel/vdso.c | 19
arch/ppc64/mm/hugetlbpage.c | 47
arch/ppc64/mm/init.c | 18
arch/sh/kernel/cpu/bus.c | 2
arch/sparc/kernel/ptrace.c | 12
arch/sparc64/kernel/ptrace.c | 101
arch/sparc64/kernel/signal32.c | 5
arch/sparc64/kernel/sys_sparc32.c | 68
arch/sparc64/kernel/systbls.S | 14
arch/sparc64/mm/init.c | 19
arch/um/include/choose-mode.h | 27
arch/x86_64/ia32/ia32_binfmt.c | 4
arch/x86_64/ia32/syscall32.c | 92
arch/x86_64/ia32/vsyscall-sigreturn.S | 3
arch/x86_64/kernel/aperture.c | 41
arch/x86_64/kernel/apic.c | 2
arch/x86_64/kernel/e820.c | 59
arch/x86_64/kernel/entry.S | 80
arch/x86_64/kernel/genapic.c | 16
arch/x86_64/kernel/head.S | 8
arch/x86_64/kernel/i8259.c | 2
arch/x86_64/kernel/io_apic.c | 2
arch/x86_64/kernel/mce.c | 38
arch/x86_64/kernel/nmi.c | 10
arch/x86_64/kernel/ptrace.c | 167 +
arch/x86_64/kernel/setup.c | 164 -
arch/x86_64/kernel/signal.c | 30
arch/x86_64/kernel/smp.c | 25
arch/x86_64/kernel/smpboot.c | 678 ++---
arch/x86_64/kernel/time.c | 16
arch/x86_64/kernel/traps.c | 240 -
arch/x86_64/mm/fault.c | 24
arch/x86_64/mm/init.c | 26
crypto/deflate.c | 2
drivers/base/class.c | 2
drivers/base/core.c | 3
drivers/base/firmware_class.c | 3
drivers/base/platform.c | 1
drivers/base/sys.c | 3
drivers/block/Kconfig | 2
drivers/block/aoe/aoe.h | 23
drivers/block/aoe/aoeblk.c | 5
drivers/block/aoe/aoecmd.c | 108
drivers/block/aoe/aoedev.c | 8
drivers/block/aoe/aoenet.c | 8
drivers/block/ll_rw_blk.c | 17
drivers/block/scsi_ioctl.c | 5
drivers/char/agp/efficeon-agp.c | 2
drivers/char/agp/uninorth-agp.c | 52
drivers/char/drm/r128_state.c | 4
drivers/char/mmtimer.c | 2
drivers/char/random.c | 2
drivers/char/s3c2410-rtc.c | 2
drivers/char/sonypi.c | 2
drivers/char/tpm/tpm.c | 2
drivers/char/tpm/tpm.h | 2
drivers/i2c/busses/Kconfig | 1
drivers/i2c/busses/i2c-i801.c | 2
drivers/i2c/chips/it87.c | 2
drivers/i2c/chips/via686a.c | 5
drivers/ide/legacy/hd.c | 2
drivers/ide/pci/piix.c | 4
drivers/ide/pci/sc1200.c | 2
drivers/infiniband/core/agent.c | 2
drivers/infiniband/core/fmr_pool.c | 7
drivers/infiniband/core/mad.c | 7
drivers/infiniband/core/mad_priv.h | 1
drivers/infiniband/core/user_mad.c | 14
drivers/infiniband/hw/mthca/mthca_av.c | 12
drivers/infiniband/hw/mthca/mthca_cmd.c | 22
drivers/infiniband/hw/mthca/mthca_cmd.h | 2
drivers/infiniband/hw/mthca/mthca_cq.c | 50
drivers/infiniband/hw/mthca/mthca_dev.h | 61
drivers/infiniband/hw/mthca/mthca_doorbell.h | 11
drivers/infiniband/hw/mthca/mthca_eq.c | 22
drivers/infiniband/hw/mthca/mthca_main.c | 111
drivers/infiniband/hw/mthca/mthca_memfree.c | 75
drivers/infiniband/hw/mthca/mthca_memfree.h | 5
drivers/infiniband/hw/mthca/mthca_mr.c | 621 ++++
drivers/infiniband/hw/mthca/mthca_profile.c | 33
drivers/infiniband/hw/mthca/mthca_profile.h | 1
drivers/infiniband/hw/mthca/mthca_provider.c | 129
drivers/infiniband/hw/mthca/mthca_provider.h | 23
drivers/infiniband/hw/mthca/mthca_qp.c | 128
drivers/infiniband/hw/mthca/mthca_reset.c | 2
drivers/infiniband/ulp/ipoib/ipoib_fs.c | 140 -
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2
drivers/infiniband/ulp/ipoib/ipoib_main.c | 15
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 7
drivers/macintosh/macio_asic.c | 2
drivers/macintosh/mediabay.c | 2
drivers/macintosh/via-pmu.c | 4
drivers/md/md.c | 52
drivers/media/dvb/cinergyT2/cinergyT2.c | 2
drivers/media/video/bttv-cards.c | 2
drivers/media/video/meye.c | 2
drivers/media/video/msp3400.c | 4
drivers/media/video/tda9887.c | 6
drivers/media/video/tuner-core.c | 4
drivers/message/fusion/mptbase.c | 2
drivers/message/fusion/mptbase.h | 2
drivers/message/fusion/mptscsih.c | 4
drivers/message/i2o/i2o_config.c | 41
drivers/mmc/mmc.c | 2
drivers/mmc/mmci.c | 2
drivers/mmc/pxamci.c | 2
drivers/mmc/wbsd.c | 2
drivers/mtd/maps/sa1100-flash.c | 2
drivers/net/8139cp.c | 2
drivers/net/Kconfig | 2
drivers/net/bmac.c | 2
drivers/net/irda/Kconfig | 10
drivers/net/irda/sa1100_ir.c | 2
drivers/net/irda/stir4200.c | 4
drivers/net/irda/vlsi_ir.c | 2
drivers/net/mv643xx_eth.c | 2
drivers/net/pci-skeleton.c | 2
drivers/net/r8169.c | 2
drivers/net/smc91x.c | 2
drivers/net/tulip/de2104x.c | 2
drivers/net/tulip/winbond-840.c | 2
drivers/net/tulip/xircom_tulip_cb.c | 2
drivers/net/typhoon.c | 4
drivers/net/wireless/airo.c | 4
drivers/net/wireless/airport.c | 2
drivers/net/wireless/orinoco_pci.c | 4
drivers/net/wireless/prism54/islpci_hotplug.c | 4
drivers/pci/hotplug/pciehp_core.c | 2
drivers/pci/pcie/portdrv.h | 2
drivers/pci/pcie/portdrv_bus.c | 4
drivers/pci/pcie/portdrv_core.c | 6
drivers/pci/pcie/portdrv_pci.c | 2
drivers/pci/quirks.c | 1
drivers/pcmcia/au1000_generic.c | 2
drivers/pcmcia/hd64465_ss.c | 2
drivers/pcmcia/m32r_cfc.c | 2
drivers/pcmcia/m32r_pcc.c | 2
drivers/pcmcia/pxa2xx_base.c | 2
drivers/pcmcia/sa1100_generic.c | 2
drivers/pcmcia/sa1111_generic.c | 2
drivers/pcmcia/vrc4171_card.c | 2
drivers/pnp/pnpbios/core.c | 2
drivers/s390/scsi/zfcp_aux.c | 38
drivers/s390/scsi/zfcp_def.h | 5
drivers/s390/scsi/zfcp_erp.c | 20
drivers/s390/scsi/zfcp_fsf.c | 38
drivers/s390/scsi/zfcp_fsf.h | 6
drivers/s390/scsi/zfcp_sysfs_adapter.c | 6
drivers/scsi/53c700.c | 3
drivers/scsi/53c700.h | 192 -
drivers/scsi/53c7xx.c | 23
drivers/scsi/BusLogic.c | 7
drivers/scsi/Kconfig | 18
drivers/scsi/Makefile | 1
drivers/scsi/NCR5380.c | 9
drivers/scsi/NCR_D700.c | 5
drivers/scsi/advansys.c | 7
drivers/scsi/aha152x.c | 17
drivers/scsi/ahci.c | 6
drivers/scsi/aic7xxx/Kconfig.aic7xxx | 1
drivers/scsi/aic7xxx/aic79xx_osm.c | 18
drivers/scsi/aic7xxx/aic7xxx_osm.c | 1950 ++------------
drivers/scsi/aic7xxx/aic7xxx_osm.h | 40
drivers/scsi/aic7xxx/cam.h | 6
drivers/scsi/aic7xxx_old.c | 8
drivers/scsi/arm/acornscsi.c | 9
drivers/scsi/arm/fas216.c | 11
drivers/scsi/arm/scsi.h | 2
drivers/scsi/ata_piix.c | 14
drivers/scsi/atari_NCR5380.c | 9
drivers/scsi/constants.c | 2
drivers/scsi/cpqfcTSinit.c | 6
drivers/scsi/cpqfcTSworker.c | 16
drivers/scsi/gdth.c | 24
drivers/scsi/gdth.h | 41
drivers/scsi/ips.c | 17
drivers/scsi/lasi700.c | 1
drivers/scsi/libata-scsi.c | 12
drivers/scsi/lpfc/Makefile | 32
drivers/scsi/lpfc/lpfc.h | 384 ++
drivers/scsi/lpfc/lpfc_attr.c | 1291 +++++++++
drivers/scsi/lpfc/lpfc_compat.h | 97
drivers/scsi/lpfc/lpfc_crtn.h | 216 +
drivers/scsi/lpfc/lpfc_ct.c | 1237 +++++++++
drivers/scsi/lpfc/lpfc_disc.h | 206 +
drivers/scsi/lpfc/lpfc_els.c | 3258 +++++++++++++++++++++++++
drivers/scsi/lpfc/lpfc_hbadisc.c | 2537 +++++++++++++++++++
drivers/scsi/lpfc/lpfc_hw.h | 2687 ++++++++++++++++++++
drivers/scsi/lpfc/lpfc_init.c | 1739 +++++++++++++
drivers/scsi/lpfc/lpfc_logmsg.h | 41
drivers/scsi/lpfc/lpfc_mbox.c | 646 ++++
drivers/scsi/lpfc/lpfc_mem.c | 179 +
drivers/scsi/lpfc/lpfc_nportdisc.c | 1842 ++++++++++++++
drivers/scsi/lpfc/lpfc_scsi.c | 1246 +++++++++
drivers/scsi/lpfc/lpfc_scsi.h | 157 +
drivers/scsi/lpfc/lpfc_sli.c | 2885 ++++++++++++++++++++++
drivers/scsi/lpfc/lpfc_sli.h | 216 +
drivers/scsi/lpfc/lpfc_version.h | 32
drivers/scsi/mesh.c | 2
drivers/scsi/ncr53c8xx.c | 14
drivers/scsi/nsp32.c | 10
drivers/scsi/pci2000.c | 20
drivers/scsi/qla2xxx/Makefile | 2
drivers/scsi/qla2xxx/qla_attr.c | 338 ++
drivers/scsi/qla2xxx/qla_dbg.c | 11
drivers/scsi/qla2xxx/qla_def.h | 128
drivers/scsi/qla2xxx/qla_gbl.h | 28
drivers/scsi/qla2xxx/qla_init.c | 981 -------
drivers/scsi/qla2xxx/qla_inline.h | 17
drivers/scsi/qla2xxx/qla_iocb.c | 98
drivers/scsi/qla2xxx/qla_isr.c | 184 -
drivers/scsi/qla2xxx/qla_mbx.c | 21
drivers/scsi/qla2xxx/qla_os.c | 2674 ++------------------
drivers/scsi/qla2xxx/qla_version.h | 4
drivers/scsi/qlogicfc.c | 18
drivers/scsi/qlogicisp.c | 8
drivers/scsi/scsi.c | 5
drivers/scsi/scsi.h | 58
drivers/scsi/scsi_error.c | 36
drivers/scsi/scsi_ioctl.c | 5
drivers/scsi/scsi_lib.c | 8
drivers/scsi/scsi_priv.h | 5
drivers/scsi/scsi_scan.c | 1
drivers/scsi/scsi_sysfs.c | 3
drivers/scsi/seagate.c | 5
drivers/scsi/sg.c | 214 +
drivers/scsi/sim710.c | 5
drivers/scsi/sun3_NCR5380.c | 9
drivers/scsi/sym53c8xx_2/sym_glue.c | 6
drivers/scsi/ultrastor.c | 4
drivers/serial/8250.c | 14
drivers/serial/amba-pl010.c | 2
drivers/serial/imx.c | 2
drivers/serial/jsm/jsm.h | 38
drivers/serial/jsm/jsm_driver.c | 340 --
drivers/serial/jsm/jsm_tty.c | 24
drivers/serial/pmac_zilog.c | 2
drivers/serial/pxa.c | 2
drivers/serial/s3c2410.c | 2
drivers/serial/sa1100.c | 2
drivers/serial/serial_txx9.c | 2
drivers/serial/vr41xx_siu.c | 2
drivers/usb/class/audio.c | 48
drivers/usb/class/bluetty.c | 4
drivers/usb/core/config.c | 3
drivers/usb/core/devices.c | 8
drivers/usb/core/devio.c | 72
drivers/usb/core/file.c | 2
drivers/usb/core/hcd-pci.c | 151 -
drivers/usb/core/hcd.h | 4
drivers/usb/core/hub.c | 24
drivers/usb/core/inode.c | 1
drivers/usb/core/message.c | 25
drivers/usb/core/urb.c | 16
drivers/usb/core/usb.c | 13
drivers/usb/core/usb.h | 8
drivers/usb/gadget/ether.c | 56
drivers/usb/gadget/omap_udc.c | 12
drivers/usb/gadget/rndis.c | 40
drivers/usb/gadget/rndis.h | 3
drivers/usb/gadget/serial.c | 5
drivers/usb/host/ehci-dbg.c | 2
drivers/usb/host/ehci-hcd.c | 4
drivers/usb/host/ehci-mem.c | 3
drivers/usb/host/ehci-sched.c | 4
drivers/usb/host/ehci.h | 2
drivers/usb/host/hc_crisv10.c | 1
drivers/usb/host/ohci-omap.c | 4
drivers/usb/host/ohci-pci.c | 21
drivers/usb/host/ohci-pxa27x.c | 4
drivers/usb/host/ohci-q.c | 13
drivers/usb/host/ohci.h | 1
drivers/usb/host/uhci-hcd.c | 9
drivers/usb/image/microtek.c | 2
drivers/usb/input/aiptek.c | 1
drivers/usb/input/hid-core.c | 9
drivers/usb/media/dabusb.c | 3
drivers/usb/media/ov511.c | 12
drivers/usb/media/se401.c | 15
drivers/usb/media/usbvideo.c | 6
drivers/usb/media/w9968cf.c | 6
drivers/usb/misc/auerswald.c | 26
drivers/usb/misc/sisusbvga/sisusb.c | 3
drivers/usb/net/pegasus.c | 22
drivers/usb/net/usbnet.c | 31
drivers/usb/net/zd1201.c | 3
drivers/usb/serial/belkin_sa.c | 3
drivers/usb/serial/cypress_m8.c | 5
drivers/usb/serial/digi_acceleport.c | 10
drivers/usb/serial/empeg.c | 6
drivers/usb/serial/ftdi_sio.c | 10
drivers/usb/serial/io_edgeport.c | 24
drivers/usb/serial/io_ti.c | 5
drivers/usb/serial/kl5kusb105.c | 3
drivers/usb/serial/omninet.c | 5
drivers/usb/serial/pl2303.c | 55
drivers/usb/serial/pl2303.h | 3
drivers/usb/serial/ti_usb_3410_5052.c | 3
drivers/usb/serial/visor.c | 6
drivers/usb/serial/visor.h | 4
drivers/usb/storage/sddr55.c | 24
drivers/usb/storage/transport.c | 2
drivers/usb/storage/unusual_devs.h | 13
drivers/video/aty/aty128fb.c | 34
drivers/video/aty/radeon_pm.c | 43
drivers/video/backlight/corgi_bl.c | 2
drivers/video/pxafb.c | 2
drivers/video/sa1100fb.c | 2
drivers/video/savage/savagefb_driver.c | 4
drivers/video/w100fb.c | 2
drivers/w1/w1.c | 9
drivers/w1/w1_smem.c | 4
fs/binfmt_elf.c | 16
fs/buffer.c | 4
fs/char_dev.c | 3
fs/compat.c | 74
fs/direct-io.c | 20
fs/dquot.c | 1
fs/ext2/acl.c | 2
fs/ext2/ext2.h | 1
fs/ext2/inode.c | 13
fs/ext2/super.c | 4
fs/ext3/acl.c | 2
fs/fcntl.c | 2
fs/jbd/transaction.c | 13
fs/nfsd/nfs4callback.c | 6
fs/nfsd/nfs4state.c | 8
fs/nfsd/nfssvc.c | 2
fs/partitions/check.c | 2
fs/proc/base.c | 2
fs/proc/proc_misc.c | 7
fs/quota_v2.c | 3
fs/read_write.c | 4
fs/sysfs/file.c | 35
include/asm-alpha/pgtable.h | 2
include/asm-arm/arch-ebsa285/debug-macro.S | 7
include/asm-arm/arch-rpc/debug-macro.S | 5
include/asm-arm/dma-mapping.h | 3
include/asm-arm/pgtable.h | 7
include/asm-arm/ptrace.h | 5
include/asm-arm/system.h | 3
include/asm-arm26/pgtable.h | 7
include/asm-cris/pgtable.h | 2
include/asm-frv/pgtable.h | 2
include/asm-generic/iomap.h | 5
include/asm-generic/pgtable.h | 8
include/asm-h8300/page.h | 4
include/asm-h8300/unistd.h | 282 +-
include/asm-i386/pgtable.h | 2
include/asm-i386/processor.h | 9
include/asm-i386/smp.h | 1
include/asm-i386/suspend.h | 5
include/asm-ia64/page.h | 2
include/asm-ia64/pgtable.h | 32
include/asm-ia64/processor.h | 8
include/asm-m32r/pgtable.h | 2
include/asm-m68k/pgtable.h | 2
include/asm-m68k/setup.h | 8
include/asm-mips/pgtable-32.h | 2
include/asm-mips/pgtable-64.h | 2
include/asm-mips/vr41xx/pci.h | 90
include/asm-mips/vr41xx/vr41xx.h | 86
include/asm-parisc/pgtable.h | 2
include/asm-ppc/cputable.h | 3
include/asm-ppc/dbdma.h | 2
include/asm-ppc/keylargo.h | 5
include/asm-ppc/macio.h | 2
include/asm-ppc/mmu.h | 4
include/asm-ppc/ocp.h | 2
include/asm-ppc/of_device.h | 2
include/asm-ppc/open_pic.h | 1
include/asm-ppc/pgtable.h | 85
include/asm-ppc/pmac_feature.h | 11
include/asm-ppc/prom.h | 3
include/asm-ppc/reg.h | 1
include/asm-ppc/reg_booke.h | 1
include/asm-ppc64/pgtable.h | 14
include/asm-ppc64/processor.h | 10
include/asm-ppc64/vdso.h | 8
include/asm-s390/pgtable.h | 4
include/asm-s390/processor.h | 2
include/asm-sh/bus-sh.h | 2
include/asm-sh/pgtable.h | 2
include/asm-sh64/pgtable.h | 2
include/asm-sparc/pgtable.h | 2
include/asm-sparc/unistd.h | 6
include/asm-sparc64/cacheflush.h | 22
include/asm-sparc64/compat.h | 40
include/asm-sparc64/pgtable.h | 17
include/asm-sparc64/stat.h | 49
include/asm-sparc64/unistd.h | 6
include/asm-um/pgtable-2level.h | 2
include/asm-um/pgtable-3level.h | 2
include/asm-x86_64/bug.h | 2
include/asm-x86_64/cpufeature.h | 1
include/asm-x86_64/e820.h | 1
include/asm-x86_64/kdebug.h | 1
include/asm-x86_64/local.h | 3
include/asm-x86_64/msr.h | 1
include/asm-x86_64/pgtable.h | 2
include/asm-x86_64/processor.h | 2
include/asm-x86_64/proto.h | 4
include/asm-x86_64/ptrace.h | 5
include/asm-x86_64/smp.h | 31
include/asm-x86_64/unistd.h | 2
include/linux/atalk.h | 8
include/linux/blkdev.h | 5
include/linux/cpuset.h | 2
include/linux/debugfs.h | 13
include/linux/hugetlb.h | 6
include/linux/ioctl32.h | 6
include/linux/list.h | 2
include/linux/mm.h | 17
include/linux/mmc/host.h | 2
include/linux/pci.h | 5
include/linux/pci_ids.h | 31
include/linux/pcieport_if.h | 2
include/linux/sched.h | 1
include/linux/skbuff.h | 8
include/linux/sysdev.h | 5
include/linux/sysfs.h | 7
include/linux/usb.h | 4
include/linux/usb_cdc.h | 2
include/linux/workqueue.h | 2
include/net/dst.h | 5
include/net/irda/irda_device.h | 2
include/scsi/scsi.h | 11
include/scsi/scsi_cmnd.h | 28
include/scsi/scsi_device.h | 5
include/scsi/scsi_host.h | 10
kernel/auditsc.c | 28
kernel/compat.c | 2
kernel/cpuset.c | 2
kernel/exit.c | 2
kernel/params.c | 3
kernel/power/smp.c | 4
kernel/resource.c | 2
kernel/sched.c | 6
kernel/signal.c | 4
kernel/workqueue.c | 5
lib/iomap.c | 20
lib/kobject.c | 7
mm/filemap.c | 7
mm/memory.c | 194 +
mm/mincore.c | 3
mm/mmap.c | 139 -
mm/oom_kill.c | 2
mm/vmscan.c | 2
net/appletalk/ddp.c | 1
net/bridge/br_sysfs_if.c | 2
net/core/dst.c | 6
net/core/rtnetlink.c | 3
net/core/skbuff.c | 100
net/core/sock.c | 14
net/ipv4/route.c | 3
net/ipv4/udp.c | 2
net/ipv6/addrconf.c | 2
net/ipv6/ip6_output.c | 2
net/ipv6/raw.c | 59
net/irda/irda_device.c | 15
scripts/ver_linux | 2
security/selinux/avc.c | 34
security/selinux/hooks.c | 2
security/selinux/include/av_inherit.h | 1
security/selinux/include/av_perm_to_string.h | 4
security/selinux/include/av_permissions.h | 28
security/selinux/include/class_to_string.h | 2
security/selinux/include/flask.h | 2
security/selinux/nlmsgtab.c | 2
sound/core/init.c | 4
sound/oss/Kconfig | 2
sound/oss/cs46xx.c | 2
sound/oss/opl3sa2.c | 2
sound/pci/atiixp_modem.c | 4
sound/pci/intel8x0.c | 6
sound/ppc/beep.c | 15
sound/ppc/pmac.c | 201 +
sound/ppc/pmac.h | 6
sound/ppc/tumbler.c | 407 ++-
588 files changed, 31452 insertions(+), 11171 deletions(-)
---
More information about the svn
mailing list