[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.12-rc4, created. v2.6.12-rc4

Linus Torvalds torvalds at ppc970.osdl.org
Tue Mar 3 14:47:32 UTC 2009


The annotated tag, v2.6.12-rc4 has been created
        at  ebb5573ea8beaf000d4833735f3e53acb9af844c (tag)
   tagging  88d7bd8cb9eb8d64bf7997600b0d64f7834047c5 (commit)
  replaces  v2.6.12-rc3
 tagged by  
        on  

- Shortlog ------------------------------------------------------------
Linux v2.6.12-rc4 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBCfFCCF3YsRnbiHLsRArWDAJ0VL4EZlYYNSd9DQPCZKTazf7rbxQCfXl7L
YPi7gUQxYefeLgeOW35MxLo=
=VRbV
-----END PGP SIGNATURE-----

 (3):
      AUDIT: Avoid log pollution by untrusted strings.
      [AUDIT] Don't allow ptrace to fool auditing, log arch of audited syscalls.
      audit: update pointer to userspace tools, remove emacs mode tags

Aaron J Young (1):
      [IA64-SGI] Altix: enable poweroff

Adrian Bunk (24):
      Fix tgafb.c compile failure
      [ATM]: net/atm/resources.c: remove __free_atm_dev
      USB: drivers/usb/input/usbkbd.c: make a function static
      USB: drivers/usb/media/sn9c102_core.c: make 2 functions static
      USB: drivers/usb/media/pwc/: make code static
      USB: drivers/usb/net/zd1201.c: make some code static
      fs/aio.c: make some code static
      fbdev: edid.h cleanups
      fbcon: Fix check after use
      intelfb: Remove intelfbdrv.h
      make lots of things static
      drivers/pnp/pnpbios/rsparser.c: fix an array overflow
      drivers/video/radeonfb.c: fix an array overflow
      drivers/pnp/pnpacpi/rsparser.c: fix an array overflow
      drivers/input/joystick/spaceorb.c: fix an array overflow
      sound/oss/sonicvibes.c: fix an array overflow
      PCI: drivers/pci/pci.c: remove pci_dac_set_dma_mask
      drivers/ide/pci/sis5513.c: section fixes
      remove BK documentation
      make some things static
      fix NCR53C9x.c compile warning
      fs/udf/udftime.c: fix off by one error
      drivers/scsi/sym53c416.c: fix a wrong check
      drivers/block/rd.c: rd_size shouldn't be static

Al Viro (62):
      [SPARC64]: sparc64 preempt + smp
      SCSI GFP fixes
      mempolicy.c GFP fix
      msnd_pinnacle GFP fix
      missing dependency on sparc64
      broken dependency for I2C_MPC
      __get_unaligned() turned into macro
      missing include in hisax
      broken dependency for floppy on ARM
      missing include in mthca
      mostek bogus sparse annotations fixed
      ppc trivial iomem annotations: pmac_time.c
      ppc trivial iomem annotations: chrp
      ppc trivial iomem annotations: pmac_smp.c
      ppc user annotations: sigcontext
      ppc iomem annotations: ->io_base_virt
      ppc iomem annotations: ebony_setup_pcix()
      ppc iomem annotations: pmac_low_i2c
      ppc sparse annotations: emulate_string_inst()
      ppc iomem annotations: mv643xx_eth
      ppc user annotations: debug_setconetext(2)
      ppc annotations: mpsc
      ppc annotations: i2c-mpc
      isofs includes sanitized
      kill gratitious includes of major.h under net/*
      [NET]: kill gratitious includes of major.h
      fix SND_POWERMAC dependencies
      tpm 64bit fixes (size_t)
      pegasus NULL noise removal
      savagefb iomem annotations
      ppc-opc NULL noise removal
      imsttfb missing iomem annotations
      drivers/scsi NULL noise removal
      amd64 rt_sigframe user annotation
      oprofile trivial user annotations
      qla trivial iomem annotation
      size_t portability fixes - drivers/usb
      ppc64: trivial user annotations
      reiserfs endianness: clone struct reiserfs_key
      reiserfs endianness: annotate little-endian objects
      reiserfs endianness: fix endianness bugs
      reiserfs endianness: comp_short_keys() cleanup
      reiserfs endianness: sanitize reiserfs_key union
      sparc NULL noise removal
      mbcs trivial user annotations
      ISA DMA Kconfig fixes - part 1
      ISA_DMA Kconfig fixes - part 2 (parport_pc)
      ISA DMA Kconfig fixes - part 3
      ISA DMA Kconfig fixes - part 4 (irda)
      sonypi trivial user annotations
      asm/signal.h unification
      ipmi iomem annotations and fixes
      uml: include the linker script rather than symlink it
      uml: use variables rather than symlinks in dependencies
      uml: start cross-build support : mk_user_constants
      uml: cross-build support : mk_ptregs
      uml: cross-build support: mk_sc
      uml: cross-build support : kernel_offsets
      uml: cross-build support : mk_thread
      uml: cross-build support : mk_task and mk_constants
      uml: fix missing subdir in x86_64
      uml: finish cross-build support

Alasdair G Kergon (8):
      device-mapper: store bdev while frozen
      device-mapper: __unlock_fs void
      device-mapper: let freeze_bdev return error
      device-mapper: handle __lock_fs error
      device-mapper: tidy dm_suspend
      device-mapper multipath: Use private workqueue
      device-mapper dm-emc: Fix a memset
      device-mapper: Some missing statics

Alex Williamson (2):
      [IA64] sba_iommu bug fixes
      [IA64] use common pxm function

Alexander Nyberg (5):
      x86_64: Bug in new out of line put_user()
      x86_64: fix new out of line put_user()
      x86_64: saved_command_line overflow fix
      Hotplug: Make dev->bus checking consistent
      x86 stack initialisation fix

Amy Griffis (1):
      fix ia64 syscall auditing

Ananth N Mavinakayanahalli (1):
      kprobes: Allow multiple kprobes at the same address

Andi Kleen (1):
      x86_64: interrupt handling fix

Andrea Arcangeli (2):
      USB: new usbnet device id
      avoid -ENOMEM due reclaimable slab caches

Andreas Herrmann (1):
      [SCSI] zfcp: fix compile error

Andreas Jaggi (1):
      macintosh/adbhid.c: adb buttons support for aluminium PowerBook G4

Andreas Schwab (2):
      sn_console: make sal_console_uart static again
      [IA64] Fix memcpy_mck.S for current binutils

Andree Leidenfrost (1):
      uml: fix handling of no fpx_regs

Andrew Morton (9):
      [ATM]: ENI155P error handling fix
      audit_log_untrustedstring() warning fix
      netlink audit warning fix
      interwave needs isa pnp
      __block_write_full_page speedup
      __block_write_full_page() simplification
      uninline tty_paranoia_check()
      revert ext3-writepages-support-for-writeback-mode
      revert msdos partitioning fix

Andrew Vasquez (1):
      [SCSI] qla2xxx: remove a transport #include

Anton Blanchard (6):
      ppc64: noexec fixes
      ppc64: remove unnecessary include
      ppc64: firmware workaround
      ppc64: enforce medium thread priority in hypervisor calls
      ppc64: use smp_mb and smp_wmb
      ppc64: remove hidden -fno-omit-frame-pointer for schedule.c

Antonino A. Daplas (1):
      nvidiafb: ioremap and i2c fixes

Arnaldo Carvalho de Melo (5):
      [AX25]: make ax25_queue_xmit a net_device parameter
      [AX25] Introduce ax25_type_trans
      [IPV6]: export inet6_sock_nr
      [IPV6]: Fix OOPS when using IPV6_ADDRFORM
      Kconfig i18n support

Arthur Huillet (1):
      USB: add HP49G+ Calculator USB Serial support

Arun Sharma (1):
      [IA64] ia32_signal.c: erroneous use of memset/memcpy

Ashok Raj (2):
      [IA64] cpu hotplug: return offlined cpus to SAL
      [IA64] Fix build errors for !HOTPLUG case.

Asim Shankar (1):
      [PKT_SCHED]: HTB: Drop packet when direct queue is full

Ben Greear (2):
      [NET]: Document ->hard_start_xmit() locking in comments.
      [NET]: Document ->hard_start_xmit() locking in netdevices.txt

Benjamin Herrenschmidt (17):
      ppc64: Fix return value of some vDSO calls
      Add suspend method to cpufreq core
      ppc32: Fix errata for some G3 CPUs
      ppc32: Fix IDE related crash on wakeup
      ppc32: Fix a sleep issues on some laptops
      ppc64: improve g5 sound headphone mute
      ppc32: add sound support for Mac Mini
      ppc64: add PT_NOTE section to vDSO
      ppc64: update to use the new 4L headers
      fbdev: Batch cmap changes at driver level
      ppc32: Workaround a cache flush issue on sleep
      ppc32: Small build fix for alsa powermac
      ppc32: Fix sleep on old 101 PowerBook
      ppc32: More fixlet for pmac sound
      ppc32: Fix might_sleep() warning with clock spreading
      cpufreq annoying warning fix
      ppc64: fix gcc 4.0 vs CONFIG_ALTIVEC

Bill Nottingham (1):
      vgacon: set vc_hi_font_mask correctly

Bob Breuer (1):
      [SPARC]: Enable sun logo on sparc32

Bodo Stroesser (13):
      uml: S390 preparation, abstract host page fault data
      uml: s390 preparation, elf.h
      uml: s390 preparation, linkage.h inherited from host
      uml: s390 preparation, checksumming done in arch code
      uml: s390 preparation, delay moved to arch
      uml: s390 preparation, sighandler interface abstraction
      uml: remove a dangling symlink
      uml: header and code cleanup
      uml: S390 preparation, peekusr/pokeusr defined by subarch
      uml: S390 preparation, save an extra register
      uml: Use CONFIG variable for address space size
      uml: S390 preparation, arch_align_stack
      uml: Fix process exit race

Brian Haley (1):
      [SCTP] Use ipv6_addr_any() rather than ipv6_addr_type() in sctp_v6_is_any().

Bruce Losure (5):
      [IA64-SGI] Bus driver for the CX port of SGI's TIO chip.
      [IA64-SGI]
      [IA64-SGI] Altix only: Remove hubdev SAL call
      [IA64-SGI] Altix patch to fix missing Kconfig dependency.
      [IA64-SGI] Altix patch to add bricktype knowledge to tiocx

Chas Williams (1):
      [ATM]: sk_atm() conversion missed subtle change of vcc

Chris Elston (2):
      ppc32: fix for misreported SDRAM size on Radstone PPC7D platform
      ppc32: add rtc hooks in PPC7D platform file

Chris Wright (3):
      [AUDIT] Requeue messages at head of queue, up to audit_backlog
      RLIMIT_MEMLOCK checking fix
      add new audit data to last skb

Christoph Hellwig (6):
      [SCSI] aic7xxx: remove inquiry sniffing leftovers
      [ATALK]: Add alloc_ltalkdev().
      [SPARC64]: Kill useless __pte_alloc_one_kernel indirection
      DAC960: add support for Mylex AcceleRAID 4/5/600
      remove outdated comments from filemap.c
      remove do_sync parameter from __invalidate_device

Christoph Lameter (1):
      time interpolator: Fix settimeofday inaccuracy

Colin Leroy (2):
      pmac: save master volume on sleep
      hfs, hfsplus: don't leak s_fs_info and fix an oops

Colin Ngam (3):
      [IA64-SGI] Shub2 provides an addition of 2 External Interrupt events.
      [IA64-SGI] support variable length nasids in shub2
      [IA64-SGI] Altix only: Register Error Interrupt

Corey Minyard (5):
      IPMI: fix for handling bad IPMI DMI data
      IPMI: fix for handling bad ACPI data
      ipmi: fix watchdog so the device can be reopened on an unexpected close
      ipmi: enable interrupts on the BT driver
      ipmi: fix a deadlock

Cornelia Huck (3):
      s390: remove ioctl32 from dasdcmb
      s390: remove ioctl32 from crypto driver
      s390: cio documentation

Cosmin Nicolaescu (1):
      Documentation: remove super-{nr, max} to reflect fs/super.c

Coywolf Qi Hunt (1):
      [SPARC]: Remove legacy stuff from cpu_idle().

Dan Malek (1):
      ppc32: workaround for spurious IRQs on PQ2

Daniel Drake (2):
      procfs: Fix hardlink counts
      procfs: Fix hardlink counts for /proc/<PID>/task

Daniel Moore (1):
      [XFS] stop background sync from waiting for in-use inodes

Daniel Ritz (2):
      3c59x: only put the device into D3 when we're actually using WOL
      pcmcia: yenta TI: align irq of func1 to func0 if INTRTIE is set

Dave Jones (2):
      [IPV4]: Incorrect permissions on route flush sysctl
      [IPV6]: Incorrect permissions on route flush sysctl

Dave Kleikamp (7):
      JFS: reduce number of synchronous transactions
      JFS: Simplify creation of new iag
      JFS: Changes for larger page size
      JFS: Support page sizes greater than 4K
      JFS: Write journal sync points more often
      JFS: Don't allocate extents that overlap existing extents
      JFS: Endian errors

David Brownell (2):
      USB: better usbnet zaurus/mdlm/... fix
      USB: ehci power fixes

David Gibson (1):
      ppc64: pgtable.h and other header cleanups

David Hollis (1):
      usbnet: Convert ASIX code to use new status infrastructure

David Howells (1):
      NFS4: Don't use __user with compat_uptr_t

David Mosberger-Tang (6):
      [IA64] fix fls()
      [IA64] add missing cpu_relax() in ITC syncing code
      [IA64] speed up syscall path a bit more
      [IA64] fix syscall-optimization goof
      [IA64] fix typos caught by new assembler
      [IA64] use fc.i for fluch_icache_range()

David S. Miller (15):
      [SPARC64]: Provide a pgprot_noncached() implementation.
      [SPARC]: Provide generic ioctls in Sparc RTC driver.
      [SPARC64]: In sunsu driver, make sure to fully init chip for kbd/ms
      [SPARC64]: In sunsab driver, make sure to set the uart timeout.
      [TCP]: skb pcount with MTU discovery
      [TG3]: Update driver version and release date.
      [SPARC64]: Fix SMP build.
      [PKT_SCHED]: Eliminate unnecessary includes in simple.c
      [TG3]: Set SA_SAMPLE_RANDOM in request_irq() calls.
      [NETLINK]: Fix infinite loops in synchronous netlink changes.
      [XFRM/RTNETLINK]: Decrement qlen properly in {xfrm_,rt}netlink_rcv().
      [SPARC64]: Fix goal_cpu tracking in retarget_one_irq().
      [SPARC64]: Disable IRQ forwarding.
      [TG3]: Elide tg3_stop_block messages when such events are normal.
      [TG3]: Update driver version and reldate.

David Woodhouse (5):
      Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [AUDIT] Log correct syscall args for i386 processes on x86_64
      [IA64] fix ia64 syscall auditing
      Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      ppc32: platform-specific functions missing from kallsyms.

Dean Nelson (10):
      move cnodeid_to_nasid_table out of pda
      [IA64] Export node_online_map and node_possible_map
      [IA64-SGI] Define some additional SHub1 and Shub2 register symbols
      [IA64-SGI] Add some needed externs currently not defined
      [IA64-SGI] SGI Altix cross partition functionality (2nd
      [IA64-SGI] SGI Altix cross partition functionality [2/3]
      [IA64-SGI] SGI Altix cross partition functionality [3/3]
      [IA64-SGI] convert AMO address found in XPC's reserved page
      [IA64-SGI] move nodepda pointer out of pda
      [IA64-SGI] convert some sn SAL_CALLs to ia64_sal_oemcall calls

Dean Roehrich (1):
      [XFS] Add ATTR_NOLOCK for xfs_setattr to indicate that XFS_IOLOCK is held

Deepak Saxena (1):
      ARM: 2653/1: Fix memset and memzero macro double-reference of parameters

Dely Sy (1):
      PCI Hotplug: fix pciehp regression

Denis Vlasenko (3):
      fix i386 memcpy
      i810fb: Fix default monitor sync timings
      i810fb: fix __initdata access

Domen Puncer (5):
      ixj* - compile warning cleanup
      Spelling cleanups in shrinker code
      CodingStyle: trivial whitespace fixups
      fix lib/sort regression test
      correctly name the Shell sort

Dominik Brodowski (1):
      pcmcia: enable 32-bit memory windows on pd6729

Ed L Cashin (6):
      aoe: improve allowed interfaces configuration
      aoe: aoe-stat should work for built-in as well as module
      aoe: update the documentation to mention aoetools
      aoe: allow multiple aoe devices to have the same mac
      aoe: add firmware version to info in sysfs
      aoe: update version number to 10

Edward Shishkin (1):
      reiserfs: journal_init fix

Emanuele Giaquinta (1):
      Makefile: fix for compatibility with *emacs ctags

Eric Sandeen (3):
      [XFS] Enable XFS_VNODE_TRACE
      [XFS] Fix up warnings
      [XFS] remove noisy printk at vnode trace allocation

Folkert van Heusden (2):
      [TCP]: Optimize check in port-allocation code.
      [TCP]: Optimize check in port-allocation code, v6 version.

Frederic CAND (1):
      saa6752hs: resolutions handling

George G. Davis (2):
      ARM: 2655/1: ARM1136 SWP instruction abort handler fix
      ARM: 2656/1: Access permission bits are wrong for kernel XIP sections on ARMv6

Gerd Knorr (3):
      cx88-dvb oops fix
      dvb: cx22702 frontend driver update
      v4l: msp3400 update

Greg Howard (2):
      [IA64] Altix system controller event handling
      [IA64-SGI] snsc_event.c new file

Greg KH (4):
      USB: fix up the HP49G+ Calculator USB Serial driver
      USB: add a driver for the AirPrime CDMA Wireless PC card.
      PCI: Clean up a lot of sparse "Should it be static?" warnings.
      PCI: Add pci shutdown ability

H. J. Lu (1):
      i386/x86_64 segment register access update

H. Peter Anvin (1):
      CPUID bug and inconsistency fix

Heiko Carstens (1):
      s390: fix memory holes and cleanup setup_arch

Herbert Xu (7):
      [SELINUX]: Fix ipv6_skip_exthdr() invocation causing OOPS.
      [IPV6]: Fix raw socket checksums with IPsec
      [IPV6]: Include ipv6.h for ipv6_addr_set
      [NETLINK]: cb_lock does not needs ref count on sk
      [NETLINK]: Synchronous message processing.
      [IPSEC]: Store idev entries
      Add CXT48 to modem black list in ac97

Hideaki YOSHIFUJI (1):
      USB: compilation failure on usb/image/microtek.c

Horst Hummel (2):
      s390: dasd readonly attribute
      s390: don't pad cdl blocks for write requests

Ian Abbott (2):
      USB: VID/PID updates for ftdi_sio driver
      USB: ftdi_sio redundant macro removal

Ian Kent (3):
      autofs4: wait order fix
      autofs4: tree race fix
      autofs4: bump version number

J Hadi Salim (1):
      [PKT_SCHED]: Action repeat

Jack F Vogel (1):
      check nmi watchdog is broken

Jack Steiner (1):
      [IA64-SGI] Change SAL call request code for SN systems

Jake Moilanen (1):
      ppc64: reverse prediction on spinlock busy loop code

Jamal Hadi Salim (1):
      [PKT_SCHED]: Introduce simple actions.

James Bottomley (4):
      Fix aic7xxx_osm.c compile with older gcc's
      fix subarch breakage in amd dual core updates
      [SCSI] fix command retries in spi_transport class
      [SCSI] correct the sym2 period setting routines

James Morris (2):
      [TCP]: Trivial tcp_data_queue() cleanup
      SELinux: add finer grained permissions to Netlink audit processing

Jan Kara (1):
      Fix rewriting on a full reiserfs filesystem

Jason Gaston (3):
      irq and pci_ids for Intel ICH7DH & ICH7-M DH
      hda_intel: Intel ESB2 support
      intel8x0: fix for Intel AC'97 audio driver

Jaya Kumar (1):
      x86 reboot: Add reboot fixup for gx1/cs5530a

Jeff Dike (14):
      uml: fix oops related to exception table
      [AUDIT] Update UML audit-syscall-{entry,exit} calls to new prototypes
      uml: fix a ptrace call
      uml: Fix SIGWINCH relaying
      uml: tidy Makefile.rules
      uml: inclusion cleanup
      uml: hostfs failed mount handling
      uml: __deprecated makes build unnecessarily noisy
      uml: Remove include/asm-um/elf.h
      uml: command line handling cleanup
      uml: Eliminate unusable function
      uml: Makefile cleanup
      uml: Turn literal numbers into symbolic constants
      uml: x86_64 fixes

Jeff Garzik (1):
      DocBook: remove obsolete templates

Jeff Lackey (1):
      ARM: 2650/1: PXA27x sleep - workaround Errata 39 & 50 (Patch 2667)

Jens Axboe (3):
      noop-iosched: kill O(N) merge scan
      Avoid unnecessary ide-cd cache flushes
      fix alsa via82xx resume

Jerome Forissier (1):
      [SCTP] Implement Sec 2.41 of SCTP Implementers guide.

Jes Sorensen (1):
      [IA64-SGI] cleanup shubio.h

Jesper Juhl (9):
      [SLIP]: Remove redundant NULL pointer checks prior to kfree
      misc verify_area cleanups
      new valid_signal() function
      convert that currently tests _NSIG directly to use valid_signal()
      [WAN]: kfree of NULL pointer is valid
      [PPP]: remove redundant NULL pointer checks before kfree & vfree
      ppc64: add missing Kconfig help text
      fix up a comment still refering to verify_area
      update Ross Biro bouncing email address

Jesse Barnes (2):
      From: jbarnes at sgi.com
      [IA64-SGI] remove unused sn header files

Jiri Benc (2):
      video/tuner: fix tuner->freq updating
      video/tuner: add VIDEO_G_FREQUENCY and freq range to VIDIOC_G_TUNER

Jody McIntyre (2):
      ohci1394: tlabels misprinted in DBGMSG
      Fix non-legacy ISO receive regression

Joe Korty (1):
      add EOWNERDEAD and ENOTRECOVERABLE version 2

Joel Becker (1):
      hangcheck-timer: Update to 0.9.0.

John W. Linville (10):
      [TG3]: add basic bcm5752 support
      [TG3]: add bcm5752 to tg3_pci_tbl
      [TG3]: add bcm5752 entry to pci_ids.h
      [TG3]: use TG3_FLG2_5705_PLUS instead of multi-way if's
      [TG3]: define TG3_FLG2_5750_PLUS flag
      [TG3]: use new TG3_FLG2_5750_PLUS flag
      [TG3]: more use of TG3_FLG2_5705_PLUS flag
      [TG3]: use TG3_FLG2_57{05,50}_PLUS flags in tg3_get_invariants
      [TG3]: check TG3_FLG2_5750_PLUS flag to set TG3_FLG2_5705_PLUS flag
      [TG3]: add support for bcm5752 rev a1

KAMEZAWA Hiroyuki (1):
      count bounce buffer pages in vmstat

Karsten Keil (1):
      fix for ISDN ippp filtering

Keith Owens (3):
      [IA64] Tighten up unw_unwind_to_user check
      [IA64] __copy_user breaks on unaligned src
      [IA64] SAL to OS callbacks cannot call sleeping

Ken Chen (4):
      aio: remove superfluous kiocb member initialization
      aio: ring wrapping simplification
      aio: clean up debug code
      aio: optimize io_submit_one()

Kenji Kaneshige (3):
      [IA64] vector sharing (Large I/O system support)
      [IA64] iosapic.c: typo ... s/spin_unlock_irq/spin_unlock/
      PCI: 'is_enabled' flag should be set/cleared when the device is actually enabled/disabled

Kianusch Sayah Karadji (1):
      x86: geode support fixes

Kumar Gala (2):
      ppc32: Simplified PPC core revision report
      ppc32: Fix POWER3/POWER4 compiler error

Kylene Hall (1):
      Fix Tpm driver -- Maintainers entry

Lars Marowsky-Bree (1):
      nbd: Don't create all MAX_NBD devices by default all the time

Lee Revell (1):
      Enable write combining for server works LE rev > 6

Lennert Buytenhek (4):
      ARM: 2657/1: export ixp2000_pci_config_addr
      ARM: 2658/1: start ixp2000 pci memory resource at 0xe0000000
      ARM: 2659/1: do not assign PCI I/O address zero on IXP2000
      ARM: 2660/2: fix ixdp2800 boot and pci init

Linus Torvalds (32):
      Merge rsync://rsync.kernel.org/pub/linux/kernel/people/davem/sparc-2.6.git
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
      Automated merge of kernel.org:/home/rmk/linux-2.6-rmk.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/
      Automatic merge of kernel.org:/home/rmk/linux-2.6-rmk.git
      Automatic merge of kernel.org:/home/rmk/linux-2.6-serial.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
      Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Remove bogus BUG() in kernel/exit.c
      x86: make traps on 'iret' be debuggable in user space
      Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git/
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
      Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
      Fix acpi_find_rsdp() - acpi_scan_rsdp takes length, not end
      Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git
      Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6.git
      Linux v2.6.12-rc4

Lonnie Mendez (1):
      USB cypress_m8: update kernel driver with current source

Lucas Correia Villa Real (5):
      ARM: 2640/1: Adds DRAM/BANKSIZE_MASK definitions for S3C2400
      ARM: 2641/1: Adds S3C2400_SPPIN_nCS to arch-s3c2410/regs-spi.h
      ARM: 2644/1: Adds S3C2400 support to uncompress.h
      ARM: 2645/1: Adds IIS definitions for the S3C2400
      [PKT_SCHED]: fix typo on Kconfig

Manfred Spraul (1):
      add kmalloc_node, inline cleanup

Manu Abraham (1):
      bttv: fix dst i2c read/write timeout failure.

Marcelo Tosatti (1):
      PC300 pci_enable_device fix

Mark Goodwin (3):
      [IA64-SGI] Altix SN topology support for new chipsets and pci topology
      [IA64-SGI] Altix SN topology fix potential infinite loop
      [IA64-SGI] Altix SN add support for slots in geoid_t locator

Mark Haverkamp (1):
      [SCSI] aacraid: Fix adapter open error

Mark Maule (5):
      [IA64-SGI] sn2-pci-dma-abstraction.patch
      [IA64-SGI] sn2-move-pci-headers.patch
      [IA64-SGI] altix: tioca chip driver (agp)
      [IA64-SGI] disable TIOCA GART TLB prefetching
      [IA64] altix: fix TIOCA dmamap list_add

Martin Hicks (1):
      [IA64] re-enable preempt before page allocation for pgtable quicklist

Martin Schwidefsky (3):
      s390: regenerate defconfig
      s390: idle timer setup
      s390: cmm guest sender id

Martin Waitz (5):
      DocBook: fix <void/> xml tag
      DocBook: fix some descriptions
      DocBook: Use xmlto to process the DocBook files.
      Docbook: use custom stylesheet
      DocBook: fix html link

Matt Mackall (4):
      nice and rt-prio rlimits
      remove all kernel BUGs
      Exterminate PAGE_BUG
      clean up kernel messages

Matt Porter (1):
      Update dontdiff

Matthew Dharm (1):
      USB Storage: fix compile error

Matthew Wilcox (1):
      PCI: update PCI documentation for pci_get_slot() depreciation

Michael Chan (15):
      [TG3]: Minor 5752 fixes
      [TG3]: Split tg3_phy_probe into 2 functions
      [TG3]: Setup proper GPIO settings
      [TG3]: Fix tg3_set_power_state()
      [TG3]: Workaround 5752 A0 chip ID
      [TG3]: Add GPIO3 for 5752
      [TG3]: Add nvram detection for 5752
      [TG3]: Add nvram lock-out support for 5752 TPM
      [TG3]: Fix bug in tg3_set_eeprom()
      [TG3]: Add msi support
      [TG3]: Add msi test
      [TG3]: Fix bug in tg3_rx()
      [TG3]: Refresh hw index in tg3_rx()
      [TG3]: Fix tg3_restart_ints()
      [TG3]: Ignore tg3_stop_block() errors.

Michael Holzheu (1):
      s390: allow longer debug feature names

Mike Christie (1):
      [SCSI] call correct scsi_done function in scsi_dispatch_cmd

Mike Habeck (1):
      [IA64-SGI] Altix only: Fix for sn_dma_flush

Mingming Cao (1):
      ext3: remove unnecessary race then retry in ext3_get_block

Nate Dailey (1):
      [SCSI] drivers/scsi/sr_ioctl.c: check for failed allocation

Nathan Scott (9):
      [XFS] Move the XFS inode to the front of its hash list on a cache hit
      [XFS] Block mount attempts for filesystems with version 1 directories.
      [XFS] Fix up uses of nlink_t incorrectly restricting us to 2^16 links for some platforms
      [XFS] Allow initial XFS delayed allocation size to be increased beyond 64KB.
      [XFS] Resolve an issue with xfsbufd not getting along with swsusp.
      [XFS] Disable the combination of XFS direct IO and AIO until the IO completion
      [XFS] Do not do delalloc conversion on pages beyond EOF ever, not just sometimes
      [XFS] Use the right offset when ensuring a delayed allocate conversion has covered the offset originally requested.  Can cause data corruption when multiple processes are performing writeout on different areas of the same file.  Quite difficult to hit though.
      [XFS] Cleanup use of loff_t vs xfs_off_t in the core code.

Neil Horman (2):
      [SCTP] Fix bug in sctp_init() error handling code.
      [SCTP] Fix SCTP sendbuffer accouting.

Nick Piggin (6):
      mm: pcp use non powers of 2 for batch size
      mempool: NOMEMALLOC and NORETRY
      mempool: simplify alloc
      mm: use __GFP_NOMEMALLOC
      fix race in __block_prepare_write
      __block_write_full_page race fix

Nicolas Boichat (1):
      Leadtek Winfast remote controls

Nicolas Dichtel (1):
      [PKT_SCHED]: Fix range in psched_tod_diff() to 0..bound

Nicolas Pitre (4):
      ARM: 2651/3: kernel helpers for NPTL support
      ARM: 2662/1: missing "default y" for CONFIG_HAS_TLS_REG
      ARM: 2663/1: straightify TLS register emulation a bit more
      ARM: 2665/1: kill warnings in entry-armv.S

Nikita Danilov (3):
      mm: rmap.c cleanup
      doc: Locking update
      mpage_writepages() page locking fix

Olaf Rempel (1):
      [NET]: /proc/net/stat/* header cleanup

Olav Kongas (1):
      ARM: 2649/1: Fix 'sparse -Wbitwise' warnings from MMIO macros

Olof Johansson (2):
      ppc64: remove unused argument to create_slbe
      PPC64: Remove hot busy-wait loop in __hash_page

Paolo 'Blaisorblade' Giarrusso (16):
      uml: support AES i586 crypto driver
      uml: inline empty proc
      uml: move va_copy conditional def
      uml: fix syscall table by including $(SUBARCH)'s one, for i386
      uml: quick fix syscall table for x86_64
      uml: fix syscall table by including $(SUBARCH)'s one, for x86-64
      uml: redo console locking
      uml - hostfs: avoid buffers
      uml: commentary about forking flag
      uml ubd: handle readonly status
      reiserfs: make resize option auto-get new device size
      uml: obvious compile fixes for x86-64 Subarch and x86 regression fixes
      uml: kludgy compilation fixes for x86-64 subarch modules support
      x86_64: make string func definition work as intended
      uml kbuild: avoid useless rebuilds
      comments on locking of task->comm

Patrick Boettcher (1):
      USB: Fix for ati_remote

Patrick Gefre (4):
      Altix ioc4 serial - set hfc from ioctl
      Altix ioc4 serial - set a better timeout/threshold
      Altix ioc4 serial - small uart setup mods
      Altix ioc4 serial - Arm the read timeout timer before the first read

Patrick McHardy (12):
      [NET]: Add missing newline for skb_*_panic
      [XFRM]: Fix existence lookup in xfrm_state_find
      [NETFILTER]: Fix NAT sequence number adjustment
      [NETFILTER]: Ignore PSH on SYN/ACK in TCP connection tracking
      [NETFILTER]: Drop conntrack reference when packet leaves IP
      [NETFILTER]: Missing owner-field initialization in iptable_raw
      [NETFILTER]: Don't checksum CHECKSUM_UNNECESSARY skbs in TCP connection tracking
      [PKT_SCHED]: Fix range in PSCHED_TDIFF_SAFE to 0..bound
      [NETFILTER]: Fix nf_debug_ip_local_deliver()
      [NETFILTER]: Drop conntrack reference in ip_dev_loopback_xmit()
      [IPV6]: net/addrconf.h needs to include linux/in6.h earlier
      [IPV4]: multipath_wrandom.c GPF fixes

Paul E. McKenney (5):
      kernel/rcupdate.c: make the exports EXPORT_SYMBOL_GPL
      Add deprecated_for_modules
      Deprecate synchronize_kernel, GPL replacement
      Change synchronize_kernel to _rcu and _sched
      Update RCU documentation

Paul Mackerras (12):
      ppc64: fix 32-bit signal frame back link
      ppc32: refactor FPU exception handling
      ppc32: Fix address checking on lmw/stmw align exception
      ppc64: Fix irq parsing on powermac
      ppc64: tell firmware about kernel capabilities
      ppc64: fix prom.c compile warning
      ppc64: fix reloc_offset comment
      ppc64: remove asm/bootinfo.h include
      ppc64: remove unused arch/ppc64/boot/start.c
      ppc64: remove explicit contig_page_data reference
      ppc64: global interrupt queue cleanup
      ppc64: enable CONFIG_RTAS_PROC by default

Paulo Marques (1):
      setitimer timer expires too early

Pavel Machek (2):
      hp100: fix card names
      PCI: fix stale PCI pm docs

Pavel Pisa (2):
      Linux 2.6.x VM86 interrupt emulation fixes
      DocBook: changes and extensions to the kernel documentation

Pavel Roskin (1):
      orinoco MAINTAINERS update

Peter Martuccelli (1):
      [AUDIT] Avoid using %*.*s format strings.

Peter Missel (3):
      LifeView FlyTV Platinum FM: Remote Control support
      LifeView FlyTV Platinum FM: GPIO usage
      saa7134: Add OEM version of already supported card

Peter Oberparleiter (1):
      s390: default storage key

Phil Dibowitz (1):
      USB: unusual_devs entry for Minolta Dimage Z10

Prasanna Meda (1):
      namei: add audit_inode to all branches in path_lookup

Prasanna S Panchamukhi (2):
      Kprobes: Incorrect handling of probes on ret/lret instruction
      Kprobes: Oops! in unregister_kprobe()

R.Marek at sh.cvut.cz (1):
      PCI: Rapid Hance quirk

Rafael J. Wysocki (1):
      [DECNET]: Fix build after C99 netlink initializer change.

Randy.Dunlap (2):
      patch-kernel: support non-incremental 2.6.x.y 'stable' patches
      reiserfs: use NULL instead of 0

Rich Walker (1):
      DocBook: use <informalexample> for examples

Richard Drummond (2):
      Better PLL frequency matching for tdfxfb driver
      Clean-up and bug fix for tdfxfb framebuffer size detection

Richard Henderson (1):
      alpha: key management syscalls

Rob Landley (1):
      uml: workaround old problematic sed behaviour

Robin Holt (1):
      [IA64] Percpu quicklist for combined allocator for pgd/pmd/pte.

Roland Dreier (1):
      fix include order in mthca_memfree.c

Roland McGrath (2):
      Fix error recovery path for arch_setup_additional_pages
      x86_64: fix PT_NOTE addition to IA32 vDSO

Rolf Eike Beer (1):
      PCI Hotplug ibmphp_pci.c: Fix masking out needed information too early

Roman Kagan (3):
      USB: scripts/mod/file2alias.c: handle numeric ranges for USB bcdDevice
      USB: MODALIAS change for bcdDevice
      drivers/base/bus.c: fix iteration in driver_detach()

Russ Anderson (4):
      [IA64-SGI] Add new MMR definitions/Modify BTE initialiation&copy.
      [IA64-SGI] Shub2 BTE support - BTE recovery code
      [IA64] MCA recovery improvements
      [patch] MCA recovery module undefined symbol fix

Russell King (28):
      ARM: remove some entry initialisation asm code
      ARM: Remove argument for disable_irq/enable_irq
      ARM: pt_regs offsets
      ARM: Use __NR_SYSCALL_BASE and __ARM_NR_BASE in asm code
      ARM: Remove SVC_MODE definition
      ARM: remove PT_TRACESYS
      ARM: Remove single-use user save/restore macros
      ARM: make entry*.S includes more logical
      Serial: Ensure error paths are marked with unlikely()
      Serial: Move error path processing inline
      Serial: Convert 8250_hp300 to use serial8250_{un,}register_port
      ARM: Add further explaination for clk_get()
      ARM: Fix AMBA CLCD fb driver for 1bpp/STN mono panels
      ARM: Fix AMBA CLCD fb driver for 32bpp
      ARM: AMBA CLCD: X resolutions must be multiples of 16
      ARM: RTC: allow driver methods to return error
      ARM: PXA I2C: add platform device
      ARM: AMBA CLCD: program palette for pseudocolor visuals
      ARM: IntegratorCP: 16bpp is RGB565 not RGB555
      ARM: IntegratorCP: Fix CLCD MUX selection values
      ARM: decompressor: use platform debug macros
      ARM: cleanup vmalloc start/offset macros
      ARM: Clean up commenting/spacing for Integrator
      ARM: Cleanup kmalloc in cyber2000fb
      ARM: Fix kernel stack offset calculations
      ARM: Add missed imxfb include file
      ARM: select PCI, ISA and ISA_DMA
      8250_pci.c: add comment about enum sorting order

Sam Ravnborg (4):
      kbuild/i386: re-introduce dependency on vmlinux for install target, and add kernel_install
      kbuild/ppc: tell when uimage was not built
      kbuild: Set NOSTDINC_FLAGS late to speed up compile (a little)
      docbook: Tell users to install xmlto, not stylesheets

Sascha Hauer (3):
      ARM: 2654/1: i.MX UART initialization sets and honors UFCR value
      imxfb: Add Freescale i.MX framebuffer driver
      ARM: 2661/1: imxfb include

Serge Hallyn (1):
      Add audit uid to netlink credentials

Sridhar Samudrala (1):
      [SCTP] Replace incorrect use of dev_alloc_skb with alloc_skb in sctp_packet_transmit().

Stas Sergeev (2):
      x86: entry.S trap return fixes
      move SA_xxx defines to linux/signal.h

Stefan Weinhuber (1):
      s390: enable write barriers in the dasd driver

Stephane Eranian (2):
      [IA64] perfmon: make pfm_sysctl a global, and other cleanup
      [IA64] perfmon & PAL_HALT again

Stephen Hemminger (3):
      [PKT_SCHED]: netetm: trap infinite loop hange on qlen underflow
      [PKT_SCHED]: netetm: make qdisc friendly to outer disciplines
      [PKT_SCHED]: netetm: adjust parent qlen when duplicating

Stephen Rothwell (2):
      consolidate SIGEV_PAD_SIZE
      consolidate sys_shmat

Stephen Smalley (1):
      SELinux: cleanup ipc_has_perm

Steve French (31):
      cifs: Only send POSIX ACL calls to server if server claims to support that capability bit
      cifs: add support for chattr/lsattr in new CIFS POSIX extensions
      cifs: Gracefully turn off serverino (when serverino is enabled on mount)
      cifs: Enable ioctl support in POSIX extensions to handle lsattr
      cifs: Fix multiuser packet signing to use the right sequence number and mac session key
      cifs: fix rare oops in cifs_close
      cifs: Add new mount parm mapchars
      cifs: remove a few redundant null pointer checks, and cleanup misc source formatting
      cifs: finish up of special character mapping capable unicode conversion routine part 2 of 3
      cifs: character mapping of special characters (part 3 of 3)
      cifs: Fix PPC64 compile error
      cifs: Do not interpret oplock break responses as responses to an unrelated command
      cifs: CIFS ioctl needed by umount.cifs utility
      cifs: cleanup of ifdefs usage so it is more consistent
      cifs: Do not use large smb buffers in response path
      cifs: Missing initialization for largeBuf flag left out of previous changeset
      cifs: remove cifs_kcalloc and check for NULL return on kcalloc in session initialization
      cifs: Fix caching problem
      cifs: improve check for search entry going beyond end of SMB transact
      cifs: Better handle errors on second socket recv message call
      cifs: missing semicolon from previous fix
      cifs: Ease memory pressure, do not use large buffers in byte range lock requests.
      cifs: Handle multiple response transact2 part 1 of 2
      cifs: cleanup various long lines
      cifs: Handle case of multiple trans2 responses for one SMB request (part 2 of 2)
      cifs: Fix mapping of EMLINK case
      cifs: handle termination of cifs oplockd kernel thread
      cifs: Do not init smb requests or block when sending requests
      cifs: Do not sleep interruptible after socket connect failure
      cifs: append \* properly on ASCII servers
      cifs: Update cifs todo list

Steve Grubb (2):
      [AUDIT] Fix signedness of 'serial' in various routines.
      [AUDIT] LOGIN message credentials

Steven Cole (2):
      USB: Spelling fixes for drivers/usb.
      PCI: Spelling fixes for drivers/pci.

Stuart Brady (1):
      include/linux/soundcard.h: endianness fix

Suresh Siddha (2):
      [IA64] multi-core/multi-thread identification
      [IA64] Add config SCHED_SMT

Sven Anderson (1):
      USB: clean up all iPod models in unusual_devs.h

Thomas Graf (6):
      [PKT_SCHED]: improve hashing performance of cls_fw
      [XFRM]: Prevent off-by-one access to xfrm_dispatch
      [XFRM]: Cleanup xfrm_msg_min and xfrm_dispatch
      [RTNETLINK] Fix RTM_MAX to represent the maximum valid message type
      [RTNETLINK] Fix & cleanup rtm_min/rtm_max
      [RTNETLINK] Cleanup rtnetlink_link tables

Thomas Winischhofer (1):
      USB: new SiS device id

Tobias Klauser (1):
      arch/ppc64: Replace custom MIN macro

Tom 'spot' Callaway (7):
      [SPARC]: module version cleanups
      [SPARC]: Stop-A printk cleanup
      [SPARC]: TCX Framebuffer fixes
      [SPARC]: Missing sparc32 ksyms
      [SPARC]: More sparc32 ksyms cleanups
      [SPARC]: Fix mxcc warning
      [SPARC]: dump_stack for sparc

Tommy S. Christensen (1):
      [NET]: Disable queueing when carrier is lost.

Tony Luck (7):
      [IA64] fix: warning: `ql_size' might be used uninitialized
      [IA64] MAX_PGT_FREES_PER_PASS must be 'L' to avoid warning
      [IA64] Need to handle lfetch in "no_context" case.
      [IA64] print "siblings" before {physical,core,thread} id
      [IA64] manually apply changes to arch/ia64/sn/kernel/Makefile
      [IA64] Fix two warnings introduced by perfmon patches.
      [IA64] Update arch/ia64/configs/tiger_defconfig

Venkatesh Pallipadi (2):
      Increase number of e820 entries hard limit from 32 to 128
      x86-64: Handle empty E820 regions correctly

Vinay K Nallamothu (1):
      __attribute__ placement fixes

Vivian Bregier (1):
      USB: unusual_devs.h: atmel snd1 storage

Vladislav Yasevich (1):
      [SCTP] Fix SCTP_ASSOCINFO getsockopt for 1-1 style

William Lee Irwin III (1):
      sync_page() smp_mb() comment

Yasuyuki KOZAKAI (1):
      [NETFILTER]: Fix truncated sequence numbers in FTP helper

Yoichi Yuasa (1):
      mips: warning fix audit_arch()

Yoshinori Sato (1):
      kallsyms C_SYMBOL_PREFIX support

Yum Rayan (1):
      serial_cs: Reduce stack usage in serial_event()

Zwane Mwaikambo (2):
      cpuid x87 bit on AMD falsely marked as PNI
      [IA64] reduce cacheline bouncing in cpu_idle_wait

akpm at osdl.org (6):
      ultrastor build fix
      generic_file_buffered_write fixes
      RLIMIT_AS checking fix
      drop_buffers() oops fix
      ppc64: nvram cleanups
      use smp_mb/wmb/rmb where possible

aquynh at gmail.com (1):
      dontdiff file sorted in alphabet order

blaisorblade at yahoo.it (1):
      uml: add nfsd syscall when nfsd is modular

chas williams (2):
      [ATM]: [he] Use the DMA_32BIT_MASK constant from dma-mapping.h
      [ATM]: [fore200e] pci doesn't use global board list; use pci_register_driver()

john stultz (1):
      i386: fix hpet for systems that don't support legacy replacement

maximilian attems (1):
      cyrix: eliminate bad section references

ssant at in.ibm.com (1):
      PCI: fix up word-aligned 16-bit PCI config access through sysfs

stephane eranian (1):
      [IA64] another perfmon fix (take2)

walter harms (1):
      documentation for strncpy()

-----------------------------------------------------------------------

-- 
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko



More information about the pkg-fso-commits mailing list