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

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


The annotated tag, v2.6.12-rc3 has been created
        at  0397236d43e48e821cce5bbe6a80a1a56bb7cc3a (tag)
   tagging  a2755a80f40e5794ddc20e00f781af9d6320fafb (commit)
  replaces  v2.6.12-rc2
 tagged by  
        on  

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

iD8DBQBCbW7rF3YsRnbiHLsRAr0yAKCACJaP907Wa86ZK5ZZdc/yb9cc5wCfRzPL
LZWytt3cjNvlTtg3jx0sxI4=
=W2yR
-----END PGP SIGNATURE-----

 (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

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

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



More information about the pkg-fso-commits mailing list