Linus Torvalds: Linux 2.6.11-rc3
Feb 03, 2005, 14:30 (0 Talkback[s])
(Other stories by Linus Torvalds)
Kernel.org
Mirrors
Full Changelog
This has a number of architecture updates (mips, arm, ppc,
x86-64, ia64), and updates ACPI, DRI, ALSA, SCSI, XFS and
InfiniNand.. And a lot of small one-liners all over.
I'd _really_ like to calm down for a final 2.6.11 now, so please
note anything really important I missed, but keep the rest pending.
And give this a good testing..
Oh, and the automated bitkeeper mirroring to bkbits.net seems
slightly broken right now (hasn't updated in the last 48 hours),
but the tar-balls are all there, and the BK upating mechanism will
hopefully be fixed soon.
(I've got a few BK trees in private places, it's only the public
bkbits.net one that hasn't gotten mirrored out yet--many other BK
developers will know where to find my secondary trees and can pull
from them instead).
Linus
Summary of changes from v2.6.11-rc2 to v2.6.11-rc3
<krzysztof.h1:wp.pl>:
- [SPARC]: Fix asm constraints in muldiv.c
Adrian Bunk:
- i386 voyager_smp.c: remove a duplicate #include
- i386: reboot.c cleanups
- SCSI NCR_Q720.c: make some code static
- [NET]: Remove mandoc reference to deleted file net_init.c
Akinobu Mita:
- oprofile: falling back on timer interrupt mode
- ppc32: oprofile timer-mode fallback fix
Alan Stern:
- Fix reference to deallocated memory in sd.c
Alasdair G. Kergon:
- device-mapper: fix mirror log type module ref count
- device-mapper: remove unused bs_bio_init()
- device-mapper: Add presuspend hook
- device-mapper: optionally bypass a bdget
Albert Herranz:
- ppc32: perfctl-ppc: fix duplicate mmcr0 define
Alexander Viro:
- de2104x: Fixes breakage in getting MAC address
- idmouse min() fix
- openpromfs property_read() fix
- missing include in fore200e.c
- isp16 missing initcalls
- wrong include in tda80xx.c
- matrox_fb trivial compile fix for pmac
- rme9562 big-endian compile fix (dumb typo)
- really dumb typo in aacraid (cast to pointer to
structure that doesn't exist ;-)
- block2mtd 64bit bug
- missing include in r8169
- cs461x iomem fixes and annotations
- 64bit fixes (printks)
- icom iomem annotations and NULL noise removals
- pktgen __user annotations
- missing declaration in firmware.h
- more missing const in bitops prototypes
- uaccess.h annotations
- missing export (_tlbie())
- shpchprm_legacy.c trivial iomem annotations
- long constants on amd64
- misc mtd sparse fixes
- utter weirdness in drivers/media/dvb/frontends/cx22700.c
- av7110_hw.c __user annotation
- amd64 compat annotations
- sparc64 compat annotations
- several isdn trivial iomem annotations
- a couple of trivial sound/pci iomem annotations
- missing () in macros (alpha pgtable.h)
Andi Kleen:
- Add compat_ioctl to scsi host structure
- x86_64: Fix int3 trap
- x86-64: Fix UP build warning
- x86: Remove unused function
- x86_64: remove centaur mtrr support
- x86_64: remove duplicated includes
- x86_64: Enlarge northbridge numa scan mask
- x86_64: Remove earlyprintk help
- x86_64: Speed up suspend
- x86-64: Fix missing TLB flushes in change_page_attr
- x86-64: Fix empty nodes handling with SRAT
Andrea Arcangeli:
- mm: adjust dirty threshold for lowmem-only mappings
- mm: truncate SMP race fix
- mm: oom-killer tunable
- mm: rework lower-zone protection initialisation
- mm: fix several oom killer bugs
- mm: convert memdie to an atomic thread bitflag
Andreas Gruenbacher:
- ext3/ea: no lock needed when freeing inode
- ext3/ea: set the EXT3_FEATURECOMPATEXT_ATTR for in-inode xattrs
- ext3/ea: documentation fix
- ext3/ea: ix i_extra_isize check
- ext3/ea: disallow in-inode attributes for reserved inodes
- ext3: fix ea-in-inode default ACL creation
- ext2/ext3 ACLs: remove the number of acl entries limit
- fs/mbcache.c: Remove an unused wait queue variable
Andrew Morton:
- dib3000mc build fix
- [TUN/TAP]: Add missing trans_start and last_rx setting
- alpha: nodemask build fix
- alpha: pgd_index() warning fix
- 8250_pnp: 64bit warning fix
- ext2-quota-leak-fix fix
Andrew Vasquez:
- MAINTAINERS: add entry for qla2xxx driver
Andries E. Brouwer:
- document atkbd.softraw
- input: Document the atkbd.softraw module parameter
Andris Pavenis:
- Bug in tty_io.c after changes between 2.6.9-rc1-bk1 and
2.6.9-rc1-bk2
Anton Altaparmakov:
- NTFS: Add printk rate limiting for ntfs_warning() and
ntfs_error() when compiled without debug. This avoids a possible
denial of service attack. Thanks to Carl-Daniel Hailfinger from
SuSE for pointing this
Anton Blanchard:
- ppc64: limit segment tables on UP kernels
- ppc64: allow EEH to be disabled
- ppc64: disable some boot wrapper debug
- ppc64: problem disabling SYSVIPC
- ppc64: enable virtual ethernet and virtual scsi
- Problems disabling SYSCTL
- genhd: rename device_init
- ppc64: mask lower bits in tlbie
Antonino Daplas:
- radeonfb: Set accelerator id
- vesafb: Change return error id
- intelfb: Workaround for 830M
- fbcon: Save blank state last
- backlight: Fix compile error if CONFIG_FB is unset
- matroxfb: FB_MATROX_G Kconfig changes
- fbdev: Fix return code of edid_checksum
- backlight: Add backlight driver for Sharp Corgi PDAs
Arjan van de Ven:
- removing bcopy... because it's half broken
Armin Schindler:
- Eicon driver: add missing uaccess
- Eicon driver: vfree()
- Eicon driver: remove unused code
Ben Dooks:
- [ARM PATCH] 2431/1: Split arch specifics out of
arch/arm/kernel/debug.S
- [ARM PATCH] 2432/1: include/asm-arm/bitops.h - missing const
from find
- [ARM PATCH] 2433/1: debug-macro.S split - fix header
filename
- [ARM PATCH] 2438/1: S3C2410 - fix IO address calculations
- [ARM PATCH] 2439/1: S3C2410 - serial driver parity
selection
- [ARM PATCH] 2440/1: S3C2410 - serial auto-flow-control
enable
Ben LaHaise:
- [NET]: Kill excess initializer
Benjamin Herrenschmidt:
- ppc32: Add support for Pegasos machines
- ppc64: Missing call to ioremap in pci_iomap()
- ppc32: (Updated) Pegasos support
- ppc32: pmac sleep support update
- ppc32: Fix via IDE driver for pegasos
Bob Picco:
- [IA64] fix declaration of __findnextzero_bit, first arg is "const"
Brian Gerst:
- clean up UTS_RELEASE usage
Chas Williams:
- [ATM]: [fore200e] can't cleap in transmit routine
- [ATM]: [he] reorder add_wait_queue() and
set_current_state()
- [ATM]: [nicstar] small cleanup for some globals
- [ATM]: [svc] get accounting right when we remove skb
- [ATM]: replace schedule_timeout() with msleep()
Chris Wright:
- compat ioctl security hook fixup
- fix audit skb leak on congested netlink socket
- some minor cleanups for audit_log_lost() messages
Christoph Hellwig:
- [XFS] make sure to always reclaim inodes in
xfs_finish_reclaim
- [XFS] Fix NFS inode data corruption
- [XFS] Use generic_readlink
- [XFS] Move support code for NFS exporting to a conditionally
built file
- [XFS] Fix compilations for parisc
- [XFS] Update Makefile for separate export source file
- Move extern find_exported_dentry declaration into a common
header
- [XFS] Make AIO work again - wait on iocb completion for non-AIO
only
- update mips driver Kconfig bits
- update dec_esp with changes from mips CVS
- cosmetic jazz_esp updates
- osst: don't use obsolete SCSI APIs
- kill softirq_pending()
- pcmcia: socket->{a,c}region are unused
- [XFS] Fix NFS exporting with modular nfsd
- udf deadlock fix
Christoph Lameter:
- alloc_zeroed_user_highpage() to fix the clear_user_highpage
issue
Daniel Drake:
- Configurable delay before mounting root device
Darrick Wong:
Dave Airlie:
- drm: add r300 microcode support and radeon chip flags
- drm: move ioctls to shared file and move interface history to
correct place
- drm: fix mga ioctls
- drm: add drm_pci interface and make i915 use it
- drm: fix setversion in drm core model
- drm: add support for radeon flags
- drm: fix minor bug on X recycling with freeing io buffer
- drm: add R200_EMITTCL_POINTSPRITE_CNTL
- drm: radeon hyperz support
- drm: add radeon framebuffer tiling support and surface
management
- drm: update pci ids
- drm: fix drm_sysfs lock initializer
- drm_memory.h doesn't need to #include tlbflush.h
Dave Jiang:
- [ARM PATCH] 2447/1: IOP3xx PCI resource setup cleanup
David Mosberger:
- [IA64] uaccess.h: add missing __user annotation for sparse
- [IA64] domain.c: eliminate warning when compiling
CONFIG_NUMA=n
- [IA64] sys_ia32.c: add missing __user annotation for
sparse
- [IA64] cleanup C uage of global/root-function predicates
- [IA64] Don't forget to initialize PKStk for kernel-threads
- [IA64] entry.S: Align rse_clear_invalid to double-bundle
boundary
- [IA64] Resched skip_rbs_switch to run 4 cycles faster on
McKinley-type cores
- [IA64] Improve ia64_leave_syscall() for McKinley-type
cores
- [IA64] Use srlz.d instead of srlz.i in ia64_leave_syscall
- [IA64] entry.S update the copyright year & fix a
comment
David S. Miller:
- Cset exclude:
davem@nuts.davemloft.net|ChangeSet|20050120063740|10274
- [SPARC64]: Update defconfig
- [TG3]: Update driver version and reldate
- [SPARC64]: Minor memmove refinements
- [TG3]: Update driver version and reldate
- [SPARC64]: Set STRICT_MM_TYPECHECKS and kill ctxd/iopgprot
- [MM]: PTRS_PER_{PUD,PMD} are not necessarily compile time
constants
- [SPARC64]: Covert over to 4 level page tables
- [TG3]: Update driver version and reldate
- [MM]: Do not even do the runtime PTRS_PER_{PMD,PUD} checks
- [NET]: Kill now unused local var from sock_init()
- [SPARC64]: __atomic_{add,sub}() must sign-extend return
value
David Vrabel:
- [ARM PATCH] 2437/1: ixp4xx: cosmetic change to
arch_reset()
Dmitry Torokhov:
- Input: ACK/NAK processing rules in libps2 were too strict -
while it is a good idea to discard any character other than ACK/NAK
during probe it causes missing releases and keys getting "stuck"
when a command issued on enabled device. The effect is easily
demonstrated with the following command:
- Input: libps2 - fix timeout handling in ps2_command, switch to
using wait_event_timeout instead of
wait_event_interruptible_timeout now that first form is
available.
Domen Puncer:
- delete unused file dpt_osdutil.h
Dominik Brodowski:
- pcmcia: use unsigned long for IO port address
Douglas Gilbert:
- scsi_debug dsense
- sg descriptor sense cleanup lk 2.6.11-rc1-bk1
- sense data helpers lk 2.6.11-rc1-bk1
- streamline block SG_IO error processing
- streamline block SG_IO error processing in sd
- sd descriptor sense support
- fix scsi cdrom problem
Ed L. Cashin:
- AOE: fix up the block device registration so that it actually
works
Eddie C. Dost:
- [SPARC64]: Missing user access return value checks in
fs/binfmt_elf.c and fs/compat.c
Geert Uytterhoeven:
- SCSI NCR53C9x.c: some cleanups
- m68k csum_partial_copy_* gcc4 warning fixes
George T. Joseph:
- [ARM PATCH] 2434/1: Adds new machine: ixp4xx based
gtwx5715
Georgi Guninski:
- Fix sign checks in copy_from_read_buf()
- Fix signed compare in fs/proc/generic.c::proc_file_read()
- reiserfs: use proper 64-bit clean types
Gerd Knorr:
- video/arv: remove casts
- video/w9966: remove casts
- video/zr36120: remove casts
- v4l: video-buf update
- v4l2 tuner api update
- v4l: tuner update
- v4l: add tveeprom module
- v4l: tvaudio update
- v4l: bttv IR input driver update
- v4l: bttv update
- v4l: saa7134 module
- v4l-saa7134-module fix
- add i2c adapter id for the cx88 driver
Greg Kroah-Hartman:
- Modules: Allow sysfs module parameters to be written to
Haroldo Gamal:
- [libata sata_sil] add another Seagate driver to blacklist
Herbert Pötzl:
- fix ext3 quota allocation bug on error path
- assert_spin_locked()
Herbert Xu:
- [IPV4/IPV6]: In ip_fragment(), reset ip_summed field on SKB
sub-frags
- [XFRM]: Probe selected algorithm only
- [ATM]: Fix IRQ flags type in lec_arp_expire_vcc
Hideaki Yoshifuji:
- [IPV6]: Fix ip6_copy_metadata potential dst leak too
- [NET]: Fix kernel oops if base_reachable_time is set to
zero
Ingo Molnar:
- Remove unnecessary ";" in schedstat_ macros
- rest_init() local irq fix
Jack Steiner:
- [IA64] Delete duplicate SN2 definition of cpu_logical_id for UP
build
- [IA64] Delete: arch/ia64/sn/include/shub.h
Jake Moilanen:
- ppc64: iSeries buildbreak fix
James Bottomley:
- dma_release_declared_memory needs iounmap
- fix use after potential free in scsi_cd_put
- Add attribute container to generic device model
- add a generic device transport class
- move the SCSI transport classes over to the generic transport
class
- SCSI: Fix style nitpicks
- fix broken cross compiles
- SCSI Fix oops with faulty DVD
- SCSI: fix multiple HBA problem with transport classes
- Fix missed class_remove_file in attribute_container
James Morris:
Jan Kara:
Jason Gaston:
- SATA AHCI support for Intel ICH7R
Jens Axboe:
- cfq-iosched: in_driver accounting bug
Jes Sorensen:
- [IA64] fix PAL_PREFETCH_VISIBILITY call
Jesse Barnes:
- [IA64] new api efi_range_is_wc()
- [IA64] fix early SAL init for sn2
- [IA64] remove superfluous layer from sn2 DMA API
Jim Nelson:
- arm26: new maintainer of Archimedes floppy and hard disk
drivers
Johannes Stezenbach:
- dvb: fix RPS init race
- dvb: support pinnacle pctv-sat, clean-ups
- dvb: dibusb refactoring, support Yakumo/HAMA/Typhoon/HanfTek
clones
- dvb: support nxt2002 frontend, misc skystar2 fixes
- dvb: add ATSC support, misc fixes
- dvb: dib3000 refactoring
- dvb: nxt2002: add ATSC support, misc fixes
- dvb: dvb-ttpci: fix SMP race, budget: fixe init race, misc
fixes
- DVB linkage fix
- dvb: follow USB __le16 changes
- dvb: fix access to freed memory
- dvb: support up to six DVB cards
- dvb: cleanup firmware loading printks
John W. Linville:
- i810_audio: offset LVI from CIV to avoid stalled start
- i810_audio comment fix
Jon Smirl:
- drm: add drm specific sysfs support
Kazunori Miyazawa:
- [IPSEC]: Fix processing of error from crypto module
Keith Owens:
- [IA64] Sanity check unw_unwind_to_user
- fix module kallsym lookup breakage
Kevin Corry:
- device-mapper: fix TB stripe data corruption
Kumar Gala:
- ppc32: Add defconfigs for 85xx boards -- updated
- ppc32: allow usage of gen550 on platforms that do not define
SERIAL_PORT_DFNS
- ppc32: fix PCI2 IO space mapping on CDS
- netdrv gianfar: Fix usage of gfar_read in debug code
- ppc32: back out idle patch for non-powersaving CPU's
- ppc32: use platform device style initialization for 85xx
serial8250 ports
Len Brown:
- [ACPI] Use kernel.h for ARRAY_SIZE() instead of using local
NUM_OF()
- [ACPI] Make the bm_activity depend on "jiffies", instead of
numbers
- [ACPI] Add a module parameter to allow tuning how much
bus-master activity we remember when entering C3 --
/sys/module/processor/parameters/bm_history Default varies with HZ
- 40ms for 25 - 800 HZ, 32ms for 1000 HZ.
- [ACPI] ACPICA 20050114 from Bob Moore
- [ACPI] avoid benign AE_TYPE warnings caused by "implicit
return" BIOS workaround returning unsolicited (and thus mis-typed)
AML values.
- [ACPI] ACPICA 20050125 from Bob Moore
- [ACPI] reduce stack usage http://bugzilla.kernel.org/show_bug.cgi?id=2901
- [ACPI] ACPI_FUTUREUSAGE for
acpi_ut_create_pkg_stateand_push()
- [ACPI] add "pnpacpi=off"
- [ACPI] tell parse_cmdline_early() that "pnpacpi=off" !=
"acpi=off"
Linus Torvalds:
- acpi video device enumeration: fix incorrect device list
allocation
- x86-64: don't crash and loop when the user passes an unknown
earlyprintk= option
- Free temporary pipe page after freeing the main buffers
- Rename "locks_verify_area()" to "rw_verify_area()" and clean up
the arguments.
- Add 'f_maxcount' to allow filesystems to set a per-file maximum
IO size
- Fix permissions on drivers/scsi/a100u2w.c
- Linux 2.6.11-rc3
Manish Lachwani:
Marc Singer:
- [ARM PATCH] 2442/1: Simplifying NODES_SHIFT
Marcel Holtmann:
- [Bluetooth] Use wait_event_interruptible_timeout()
- [Bluetooth] Use wait_event_timeout()
- [Bluetooth] Fix too many keys pressed error
- [Bluetooth] Fix rfcomm_sock_destruct() deadlock
- [Bluetooth] Add RFCOMM service level security
- [Bluetooth] Remove MTU check for the L2CAP raw socket
- [Bluetooth] Update inquiry cache from clock offset event
- [Bluetooth] Support raw mode only devices
- [Bluetooth] Use raw mode for the CSR sniffer device
- [Bluetooth] Skip raw mode devices when choosing source
device
Mark A. Greer:
- ppc32: mv64x60 updates
- ppc32: katana update
- ppc32: ev64260 update
- ppc32: cpci690 update
- ppc32: workaround for mpc10x speculative PCI read erratum
- ppc32: MPC8245 erratum 28 workaround
- mpsc updates
Mark Goodwin:
- [IA64] fix SN2 hwperf error handling
Mark Haverkamp:
- aacraid 2.6: add scsi synchronize cache support
Mark Salyzyn:
- dpt_i2o: remove schedule_timeout()
Martin Josefsson:
- [NETFILTER]: Fix SNAT/DNAT target size checks
- [NETFILTER]: Fix compile errors without NAT
- [NETFILTER]: Fix compile with NAT but without modules
Martin Schwidefsky:
- cputime: simplifiy generic cputime_to_secs/secs_to_cputime
Martins Krikis:
- fix an oops in ata_to_sense_error
Matt Mackall:
- [NET]: netpoll: Fix NAPI polling race on SMP
- random: overflow fix
Matt Porter:
- ppc32: STx GP3 port
- ppc32: add platform specific machine check output handlers
- Add Eugene Surovegin to CREDITS
Matthew Wilcox:
- Minor ext2 speedup
- Make slab use alloc_pages directly
Michael Chan:
- [TG3]: add tg3_set_eeprom()
- [TG3]: Fix TSO for 5750
- [TG3]: 5750 fixes
Michael Geng:
- videotext: ioctls changed to use _IO macros
Michael Marineau:
- Disable Sidewinder debug messages
Michael Opdenacker:
- [ARM PATCH] 2444/1: GPIO23_SCLK_md now in uppercase in
pxa-regs.h
Michael S. Tsirkin:
- InfiniBand/mthca: don't write ECR in MSI-X mode
- InfiniBand/mthca: pass full process_mad info to firmware
- InfiniBand/mthca: optimize event queue handling
- InfiniBand/mthca: clean up ioremap()/request_region()
usage
Michal Ostrowski:
- [MAINTAINERS]: Fix my email address in PPPOE entry
Mike Waychison:
- wait_for_completion API extension addition fixes
Nathan Lynch:
- ppc64: fix use kref for device_node refcounting (fix)
- unexport register_cpu and unregister_cpu
Nathan Scott:
- [XFS] Fix a performance and scaling problem in xfs_iget_core.
Improved the inode hash table sizing heuristics, and allow these to
be manually tweaked as well.
- [XFS] Prevent attempts to mount 512 byte sector filesystems
with 64KB pagesizes, until fixed.
- [XFS] Move to per-device hash tables (scalability), and use
Bill Irwins hash (quicker).
- [XFS] Add sanity checks before use of attr_multi opcount
parameter
- [XFS] Switch to using a separate Kconfig file for XFS
- [XFS] Switch to managing uptodate state on a region within a
page, rather than a sector within a page. Fixes 64K pagesize
kernels with 512 byte sectors.
- [XFS] Fix page index to byte calculation result truncation in
tracing code.
- [XFS] Remove write congestion check during metadata
readahead
- [XFS] Ensure the cluster hash size does not exceed the inode
hash size
- [XFS] Fix mapping gfp_flags used on metadata buffer inode
- [XFS] Fix preempt-related warnings - based on a Chris Wedgwood
patch
- [XFS] Fix selection of EXPORTFS when using XFS to get a good
build when XFS=y and EXPORTFS=m.
Nicolas Pitre:
- [ARM PATCH] 2435/1: platform data for audio on Mainstone
- [ARM PATCH] 2430/3: TLS support for ARM
- [ARM PATCH] 2443/1: enable iWMMXt on EABI binaries
Nishanth Aravamudan:
- [IA64] smpboot.c: use msleep(100) instead of inlined
equivalent
- Add a usecs_to_jiffies() function
Olaf Hering:
- fix architecture names in hugetlbpage.txt
Olof Johansson:
Pablo Neira:
- [NETLINK]: Move nl_nonroot into netlink_table
Patrick McHardy:
- [IPV4]: Keep fragment queues private to each user
- Fix conntrack fragment route cache memory leak
- [IPV4]: Do not leak dst entries in ip_copy_metadata()
- [NETFILTER]: Fix TCP header offset used in tcp_manip_pkt()
- [NETFILTER]: Fix ICMP checksumming in
icmp_reply_translation()
Paul Mackerras:
- ppc64: xmon data breakpoints on partitioned systems
- ppc64: fix in_be64 definition
- ppc64: clear MSR_RI earlier in syscall exit path
- ppc64: replace schedule_timeout in iSeries_pci_reset
- ppc64: replace schedule_timeout in pSeries_cpu_die
- ppc64: replace schedule_timeout in __cpu_up
- ppc64: replace schedule_timeout in die
- ppc64: trivial cleanup: EEH_REGION
- ppc64: sparse fixes for cpu feature constants
- ppc64: use kref for device_node refcounting
Pavel Machek:
- swsusp: fix buggy comment
- Enable swsusp on SMP machines
Peter Hagervall:
- arch/i386/kernel/apic.c Kill a sparse warning
Phil Oester:
- [NETFILTER]: Add inversion to multiport match
Prasanna Meda:
- ptrace: last_siginfo also needs tasklist_lock
Ralf Bächle:
- mips: IRIX 5 compat fixes
- mips: build script fixes
- mips: sibyte updates
- mips: RM200 updates
- mips: SGI IP27 updates
- mips: DVH fixes
- mips: TX49 updates
- mips: TXX9 serieal driver rewrite
- mips: aMD Alchemy update
- mips: ITE 8172 updates
- mips: AMD Alchemy I2C driver
- mips: SGI IP32 updates
- mips: DECstation updates
- mips: DECstation Turbochannel updates
- mips: jazz updates
- mips: mIPS Technologies board updates
- mips: cobalt updates
- mips: vR41xx updates
- mips: VR4181 updates
- mips: NEC DDB board updates
- mips: TX39 series updates
- mips: galileo updates
- mips: PMC-Sierra updates
- mips: Momentum updates
- mips: Lasat updates
- mips: fix SERIAL_TXX9 dependencies
Randy Dunlap:
- pcmcia: tcic: eleminate deprecated check_region()
- pcmcia: i82365: use CONFIG_PNP instead of __ISAPNP__
- pcmcia: i82092: fix checking of return value from
request_region
- [VLAN]: Eliminate gcc warnings with PROC_FS=n
- [ATALK]: Remove gcc warning when PROC_FS=n
- gdth: fix module_param() type for 'irq'
- irq_affinity: fix build when CONFIG_PROC_FS=n
Randy Vinson:
- ppc32: missing call to ioremap in pci_iomap()
Richard Purdie:
- [ARM PATCH] 2429/1: PXA Corgi - Bugfix + Cleanups
- [ARM PATCH] 2428/1: PXA Corgi - Add Backlight Device
Definition
Roland Dreier:
- [SPARC]: Hook up drivers/infiniband/Kconfig to sparc32
- InfiniBand/core: compat_ioctl conversion minor fixes
- InfiniBand/mthca: more Arbel Mem-Free support
- InfiniBand/mthca: implement modifying port attributes
- InfiniBand/core: fix port capability enums bit order
- InfiniBand/mthca: test IRQ routing during initialization
- InfiniBand/ipoib: remove uses of yield()
- InfiniBand/core: add IsSM userspace support
- InfiniBand/mthca: remove x86 SSE pessimization
- InfiniBand/mthca: initialize mutex earlier
- infiniband: use LANANA-assigned major in ib_umad
Roland McGrath:
- PPC64: fix stack alignment for signal handlers
Russ Anderson:
- [IA64] contig.c save physical address of MCA save area
- [IA64] increase limit on #pages to isolate for MCA errors
Russell Cattelan:
- [XFS] Move xfs configs to xfs directory, different flavors of
xfs have different configs, this way fs/Kconfig does not have to
changed if different xfs's are swapped in and out
Russell King:
- [ARM] msr can take immediate constants
- [ARM] Add warning about building fiq.c with gcc >= 3.4
- [ARM] Make vector labels consistent with naming scheme
- [ARM] Replace duplicate sets of vector code with assembler
macro
- [ARM] [1/4] Introduce svc_entry macro for common entry
code
- [ARM] [2/4] Introduce inv_entry macro to contain common entry
code
- [ARM] [3/4] Introduce usr_entry macro to contain common entry
code
- [ARM] [4/4] Reformat assembly code to be consistent
- [ARM] Improve commenting in entry-armv.S
- [ARM] Remove adrsvc macro
Rusty Russell:
- x86: no interrupts from secondary CPUs until officially
online
- Include type information as module info where possible
- [NETFILTER]: IRC Zero Port Fix
- [NETFILTER]: Avoid breaking userspace due to tuple change
Serge Hallyn:
- ftape syntax error
- audit: handle loginuid through proc
Steffen Klassert:
- 3c59x ethtool: provide NIC-specific stats
Stephen Hemminger:
- (1/2) skfddi: initialization
- (2/2) skfddi: netdev_priv and cast cleanup
Stephen Rothwell:
- ppc64 iseries: can't remove viocd module when no cdroms
Steven Rostedt:
- e100 locking up netconsole
Stone Wang:
- ext2/ext3: block allocator startup fix
Stéphane Eranian:
- [IA64] entry.S: perfmon psr.pp fix
Terence Ripperda:
- i386/x86-64: Fix ioremap off by one
Thomas Gleixner:
- sched: fix preemption race (Core/i386)
- sched: make use of preempt_schedule_irq() (PPC)
- sched: make use of preempt_schedule_irq (ARM)
Thomas Graf:
- [NET]: Set NLM_F_MULTI for neighbour rtnetlink messages to
userspace
Tom 'spot' Callaway:
- A BTFIXUP'd fix for pte_read()
Tony Lindgren:
- [ARM PATCH] 2445/1: Add OMAP serial registers
- [ARM PATCH] 2446/1: Add OMAP H2 defconfig
Tony Luck:
- [IA64] two trivial build fixes for generic uniprocessor
- [IA64] tiger_defconfig: updated for 2.6.11-rc2
- [IA64] binfmt_elf32.c: BUG if insert_vm_struct fails
- [IA64] mca.c: delete unused "return_to_sal" label
- [IA64] clean up ptrace corner cases
- [IA64] irq handling cleanup
- [IA64] clean up loose ends from addition of
efi_range_is_wc()
Torben Mathiasen:
- Devices.txt, update with LANANA
Vojtech Pavlik:
- input: Add support for H-Wheel on Microsoft Explorer and
Logitech MX USB HID mice.
- input: Handle -EILSEQ return code in the HID driver completion
handlers as unplug.
- input: Always bring the i8042 multiplexer out of multiplexing
mode before rebooting.
- input: Enable scancode event generation in the HID driver. This
should allow changing HID->event mappings (via EVIOCS*) in the
future and make debugging easier now.
- input: Add missing input_sync() calls to atkbd.c
- input: Only root should be able to set the N_MOUSE line
discipline
- input: Fix MUX mode disabling
- input: Ignore non-LED events in hid-input hidinput_event().
This gets rid
- input: Fix HID LED mapping. LEDs were ignored because the usage
value contains the page code in high 16 bits.
Wim Van Sebroeck:
- [WATCHDOG] i8xx_tco.c-ICH4/6/7-patch
Yoichi Yuasa:
- mips: fixed conflicting types
- make used_math SMP-safe
- mips: generic MIPS updates
- mips: iomap
Yoshinori Sato:
- h8300: fix warning
- h8300: makefile update
Zdenek Pavlas:
- initramfs: move inode hash table to __initdata
Zou Nanhai:
- Fix an error in copy_page_range
Zwane Mwaikambo:
- OProfile: Use profile_pc in oprofile_add_sample
- OProfile: Support model 4 P4