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

Linus Torvalds torvalds at g5.osdl.org
Tue Mar 3 14:47:57 UTC 2009


The annotated tag, v2.6.17-rc2 has been created
        at  f61c8059ffbc29bd8a1ffbd5a87e5135bc28a752 (tag)
   tagging  8bbde0e6d52265158ee9625f383500c1a7d09ba9 (commit)
  replaces  v2.6.17-rc1
 tagged by  Linus Torvalds
        on  Tue Apr 18 20:01:05 2006 -0700

- Shortlog ------------------------------------------------------------
Linux v2.6.17-rc2

It was nice and quiet for a while there, wasn't it?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBERagIF3YsRnbiHLsRAuTkAJ9CM6oQJw7e/+YGgVcKEpSVikGM1wCeKQ2Q
QvbHFUzj2Kn1vOGEygyYHpc=
=7Ccp
-----END PGP SIGNATURE-----

Adrian Bunk (26):
      [NET]: Fix an off-by-21-or-49 error.
      [TG3]: Fix a memory leak.
      [IPV6]: Unexport secure_ipv6_port_ephemeral
      CONFIGFS_FS must depend on SYSFS
      arch/i386/mach-voyager/voyager_cat.c: named initializers
      mm/migrate.c: don't export a static function
      i386: move SMP option above subarch selection
      arch/s390/Makefile: remove -finline-limit=10000
      the scheduled unexport of panic_timeout
      drivers/isdn/gigaset/common.c: small cleanups
      isdn/gigaset/common.c: fix a memory leak
      ISDN_DRV_GIGASET should select, not depend on CRC_CCITT
      fs/nfsd/nfs4state.c: make a struct static
      video/aty/atyfb_base.c: fix an off-by-one error
      [WAN]: Remove broken and unmaintained Sangoma drivers.
      [ALSA] sound/core/pcm.c: make snd_pcm_format_name() static
      drivers/net/via-rhine.c: make a function static
      remove drivers/net/hydra.h
      USB: pci-quirks.c: proper prototypes
      USB: input/: proper prototypes
      USB: drivers/usb/core/: remove unused exports
      remove kernel/power/pm.c:pm_unregister()
      [IPV4]: Possible cleanups.
      drivers/char/drm/drm_memory.c: possible cleanups
      [CPUFREQ] drivers/cpufreq/cpufreq.c: static functions mustn't be exported
      [CPUFREQ] powernow-k8.c: fix a check-after-use

Alan Stern (5):
      USB: g_file_storage: Set short_not_ok for bulk-out transfers
      USB: g_file_storage: add comment about buffer allocation
      USB: g_file_storage: use module_param_array_named macro
      USB: UHCI: don't track suspended ports
      driver core: safely unbind drivers for devices not on a bus

Alessandro Zummo (8):
      RTC subsystem: DS1672 cleanup
      RTC subsystem: X1205 sysfs cleanup
      RTC subsystem: whitespaces and error messages cleanup
      RTC subsystem: fix proc output
      RTC subsystem: RS5C372 sysfs fix
      RTC subsystem: compact error messages
      RTC subsystem: SA1100 cleanup
      RTC subsystem: VR41XX cleanup

Alexey Dobriyan (1):
      ver_linux: don't print reiser4progs version if none found

Alexey Kuznetsov (1):
      IPC: access to unmapped vmalloc area in grow_ary()

Ananiev, Leonid I (2):
      ext3: Fix missed mutex unlock
      ext3: Fix missed mutex unlock

Andi Kleen (31):
      x86_64: Update defconfig
      x86_64: Clean up execve path
      x86_64: Support memory hotadd without sparsemem
      x86_64: Reserve SRAT hotadd memory on x86-64
      x86_64: Handle empty PXMs that only contain hotplug memory
      x86_64: Fix compilation with CONFIG_PCI=n / allnoconfig
      x86_64: Don't sanity check Type 1 PCI bus access on newer systems
      x86-64/i386: Don't process APICs/IO-APICs in ACPI when APIC is disabled.
      x86_64: Clear APIC feature bit when local APIC is disabled
      i386: Consolidate modern APIC handling
      x86_64: Revert earlier powernow-k8 change
      x86_64: Don't run NMI watchdog during machine checks
      x86_64: When user could have changed RIP always force IRET
      x86_64: Don't export strlen twice
      x86_64: Don't return error for HPET initialization in initcall
      i386/x86_64: Check if MCFG works for the first 16 busses
      i386/x86-64: Return defined error value for bad PCI config space accesses
      i386: Remove printk about reboot fixups at reboot
      x86_64: Eliminate IA32_NR_syscalls define
      x86_64: Update 32-bit system call table
      [CPUFREQ] x86_64: Revert earlier powernow-k8 change
      x86-64/i386: Don't process APICs/IO-APICs in ACPI when APIC is disabled.
      x86_64: Remove check for canonical RIP
      i386: Remove bogus special case code from AMD core parsing
      i386/x86-64: Remove checks for value == NULL in PCI config space access
      x86_64: Fix embarassing typo in mmconfig bus check
      x86_64: Update defconfig
      i386/x86-64: Fix ACPI disabled LAPIC handling mismerge
      x86_64: Increase NUMA hash function nodemap
      x86_64: Add tee and sync_file_range
      i386: Move CONFIG_DOUBLEFAULT into arch/i386 where it belongs.

Andreas Gruenbacher (1):
      kbuild: modules_install for external modules must not remove existing modules

Andreas Schwab (1):
      Use pci_set_consistent_dma_mask in ixgb driver

Andrew Morton (12):
      [NET]: More kzalloc conversions.
      splice: warning fix
      select() warning fixes
      sync_file_range(): use unsigned for flags
      timer initialisation fix
      make tty_insert_flip_string_flags() a non gpl export
      sys_kexec_load() naming fixups
      hdaps: use ENODEV
      3ware: kmap_atomic() fix
      atyfb is bust on sparc32
      sparc32 vga support
      pm: print name of failed suspend function

Andy Whitcroft (1):
      page flags: add commentry regarding field reservation

Anton Blanchard (2):
      powerpc: Ensure runlatch is off in the idle loop
      powerpc: Avoid __initcall warnings

Antonino A. Daplas (2):
      vesafb: Fix incorrect logo colors in x86_64
      fbdev: Use logo with depth of 4 or less for static pseudocolor

Arjan van de Ven (3):
      x86_64: Rename e820_mapped to e820_any_mapped
      x86_64: Introduce e820_all_mapped
      i386/x86-64: Check that MCFG points to an e820 reserved area

Arnd Bergmann (1):
      inotify: check for NULL inode in inotify_d_instantiate

Ashley Clark (1):
      [ALSA] hda-codec - Adds HDA support for Intel D945Pvs board with subdevice id 0x0707

Ashok Raj (1):
      swsusp: don't require bigsmp

Atsushi Nemoto (4):
      kbuild: mips: fix sed regexp to generate asm-offset.h
      [MIPS] Enable SCHED_NO_NO_OMIT_FRAME_POINTER for MIPS.
      [MIPS] Fix tx49_blast_icache32_page_indexed.
      [MIPS] Use __ffs() instead of ffs() for waybit calculation.

Ben Dooks (10):
      [ARM] 3468/1: S3C2410: SMDK common include fix
      [ARM] 3469/1: S3C24XX: clkout missing hclk selector
      S3C24XX GPIO LED support
      leds: fix IDE disk trigger name
      leds: reorganise Kconfig
      leds: re-layout include/linux/leds.h
      [ARM] 3474/1: S3C2440: USB rate writes wrong var to CLKDIVN
      [ARM] 3475/1: S3C2410: fix spelling mistake in SMDK partition table
      USB: cleanups for ohci-s3c2410.c
      USB: S3C2410: use clk_enable() to ensure 48MHz to OHCI core

Bjorn Helgaas (3):
      [IA64] update HP CSR space discovery via ACPI
      [IA64] always map VGA framebuffer UC, even if it supports WB
      DMI: move dmi_scan.c from arch/i386 to drivers/firmware/

Brent Cook (1):
      mv643xx_eth: Always free completed tx descs on tx interrupt

Brian Gerst (1):
      kbuild: fix garbled text in modules.txt

Brian Haley (1):
      [NETFILTER]: Fix build with CONFIG_NETFILTER=y/m on IA64

Brian King (6):
      [SCSI] ipr: Disk remove path cleanup
      [SCSI] ipr: Fixup device type check
      [SCSI] ipr: Simplify status area dumping
      [SCSI] ipr: printk macro cleanup/removal
      [SCSI] ipr: Reset device cleanup
      [SCSI] ipr: Bump version

Brian Uhrain says (1):
      alpha: SMP boot fixes

Carl-Daniel Hailfinger (2):
      kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree
      kbuild: fix unneeded rebuilds in drivers/net/chelsio after moving source tree

Catalin Marinas (4):
      [ARM] 3470/1: Clear the HWCAP bits for the disabled kernel features
      [ARM] 3471/1: FTOSI functions should return 0 for NaN
      [ARM] 3472/1: Use the D variants of FLDMIA/FSTMIA on ARMv6
      [ARM] 3473/1: Use numbers 0-15 for the VFP double registers

Chen, Kenneth W (1):
      [IA64] fix bug in ia64 __mutex_fastpath_trylock

Christoph Hellwig (3):
      move ->eh_strategy_handler to the transport class
      build kernel/irq/migration.c only if CONFIG_GENERIC_PENDING_IRQ is set
      [SCSI] unify SCSI_IOCTL_SEND_COMMAND implementations

Christoph Lameter (3):
      [IA64] Prefetch mmap_sem in ia64_do_page_fault()
      Fix NULL pointer dereference in node_read_numastat()
      Some page migration fixups

Corey Minyard (1):
      ipmi: fix event queue limit

Cornelia Huck (1):
      s390: wrong return codes in cio_ignore_proc_init()

Coywolf Qi Hunt (2):
      page-writeback comment fixes
      [ALSA] hda-codec - support HP Compaq Presario B2800 laptop with AD1986A codec

Dale Farnsworth (1):
      mv643xx_eth: Fix tx_timeout to only conditionally wake tx queue

Dale Sedivec (1):
      [ALSA] au88x0 - clean up __devinit/__devexit

Dan Aloni (1):
      sata_mv: properly print HC registers

Daniel Ritz (2):
      USB: usbtouchscreen: unified USB touchscreen driver
      usb/input: remove Kconfig entries of old touchscreen drivers in favour of usbtouchscreen

Dave Airlie (4):
      drm: Fix issue reported by Coverity in drivers/char/drm/via_irq.c
      drm: drm_pci needs dma-mapping.h
      drm: remove master setting from add/remove context
      drm: deline a few large inlines in DRM code

Dave C Boutcher (1):
      [SCSI] ibmvscsi: prevent scsi commands being sent in invalid state

Dave Hansen (1):
      x86_64: extra NODES_SHIFT definition

Dave Jones (8):
      [CPUFREQ] extra debugging in cpufreq_add_dev()
      [CPUFREQ] trailing whitespace removal de-jour.
      [CPUFREQ] Remove pointless check in conservative governor.
      [SELINUX] Fix build after ipsec decap state changes.
      splice: potential !page dereference
      S390: fix implicit declaration of (un)likely.
      Remove extraneous \n in doubletalk init printk.
      Merge ../linus

David Brownell (11):
      USB: otg hub support is optional
      USB: fix gadget_is_musbhdrc()
      USB: net2280 short rx status fix
      USB: rndis_host whitespace/comment updates
      USB: gadgetfs highspeed bugfix
      USB: gadget zero poisons OUT buffers
      USB: at91 usb driver supend/resume fixes
      USB: usbtest: scatterlist OUT data pattern testing
      USB: g_ether, highspeed conformance fix
      dma doc updates
      Fix AT91RM9200 build breakage

David Chinner (2):
      [XFS] Fix inode reclaim scalability regression. When a filesystem has
      [XFS] Fix an inode use-after-free durin an unpin. When reclaiming inodes

David Hollis (1):
      USB: Rename ax8817x_func() to asix_func() and add utility functions to reduce bloat

David Howells (4):
      [Security] Keys: Fix oops when adding key to non-keyring
      Fix memory barrier docs wrt atomic ops
      Improve data-dependency memory barrier example in documentation
      Keys: Improve usage of memory barriers and remove IRQ disablement

David S. Miller (10):
      [X25]: Restore skb->dev setting in x25_type_trans().
      [IPV4] ip_fragment: Always compute hash with ipfrag_lock held.
      [SPARC64]: Add dummy PTRACE_PEEKUSR for gdb.
      [SPARC64]: Print out return PC in cheetah_log_errors().
      [SPARC64]: Update defconfig.
      [SPARC64]: Translate PTRACE_GETEVENTMSG for 32-bit tasks.
      [SPARC64]: smp_call_function() fixups...
      [SPARC64]: Set ARCH_SELECT_MEMORY_MODEL
      [SPARC]: Hook up sys_tee() into syscall tables.
      [SPARC64]: Export pcibios_resource_to_bus().

Davide Libenzi (1):
      uniform POLLRDHUP handling between epoll and poll/select

Denis Vlasenko (1):
      [IPV6]: Deinline few large functions in inet6 code

Dmitry Mishin (1):
      unaligned access in sk_run_filter()

Douglas Gilbert (1):
      [SCSI] sg: fix leak when dio setup fails

Eli Cohen (2):
      IPoIB: Wait for join to finish before freeing mcast struct
      IPoIB: Close race in ipoib_flush_paths()

Eric Sesterhenn (8):
      [BLUETOOTH] sco: Possible double free.
      Bogus NULL pointer check in fs/configfs/dir.c
      kbuild: fix NULL dereference in scripts/mod/modpost.c
      Wrong out of range check in drivers/char/applicom.c
      Overrun in cdrom/aztcd.c
      [DCCP]: Fix leak in net/dccp/ipv4.c
      [ISDN]: Static overruns in drivers/isdn/i4l/isdn_ppp.c
      [ALSA] Overrun in sound/pci/au88x0/au88x0_pcm.c

Eric Van Hensbergen (1):
      9p: handle sget() failure

Eric W. Biederman (4):
      de_thread: Don't confuse users do_each_thread.
      do_SAK: Don't recursively take the tasklist_lock
      de_thread: Don't change our parents and ptrace flags.
      kill unushed __put_task_struct_cb

Erik Mouw (1):
      [CPUFREQ] Update LART site URL

FUJITA Tomonori (2):
      [SCSI] ibmvscsi: convert the ibmvscsi driver to use include/scsi/srp.h
      [SCSI] ibmvscsi: remove drivers/scsi/ibmvscsi/srp.h

Folkert van Heusden (1):
      USB: add support for Papouch TMU (USB thermometer)

Frank Gevaerts (1):
      hdaps: add support for Thinkpad R52

Gary Zambrano (2):
      b44: disable default tx pause
      b44: increase version to 1.00

Geert Uytterhoeven (1):
      Update contact info for Geert Uytterhoeven

Greg Kroah-Hartman (1):
      USB: add driver for funsoft usb serial device

Grzegorz Janoszka (1):
      arch/i386/pci/irq.c - new VIA chipsets (fwd)

Guennadi Liakhovetski (1):
      USB: net2282 and net2280 software compatibility

H. Peter Anvin (1):
      [efficeon-agp] Add missing memory mask

Hannes Reinecke (2):
      [SCSI] aic79xx bus reset update
      [SCSI] aic79xx: target hotplug fixes

Herbert Poetzl (1):
      vfs: propagate mnt_flags into do_loopback/vfsmount

Herbert Xu (4):
      [IPSEC]: Check x->encap before dereferencing it
      [INET]: Move no-tunnel ICMP error to tunnel4/tunnel6
      [INET]: Use port unreachable instead of proto for tunnels
      [TCP]: Fix truesize underflow

Hideo AOKI (3):
      overcommit: add calculate_totalreserve_pages()
      overcommit: use totalreserve_pages
      overcommit: use totalreserve_pages for nommu

Hirokazu Takata (4):
      m32r: Fix cpu_possible_map and cpu_present_map initialization for SMP kernel
      m32r: security fix of {get,put}_user macros
      Remove unused prepare_to_switch macro
      m32r: Remove symbols exported twice

Horst Hummel (2):
      s390: dasd device offline messages
      s390: dasd proc entries

Hugh Dickins (2):
      shmat: stop mprotect from giving write permission to a readonly attachment (CVE-2006-1524)
      Fix MADV_REMOVE protection checking

Hyok S. Choi (1):
      frv: define MMU mode specific syscalls as 'cond_syscall' and clean up unneeded macros

Ian Abbott (1):
      USB: ftdi_sio: add support for Eclo COM to 1-Wire USB adapter

Ingo Molnar (6):
      introduce a "kernel-internal pipe object" abstraction
      splice: add optional input and output offsets
      get rid of the PIPE_*() macros
      pipe.c/fifo.c code cleanups
      splice: comment styles
      another round of fs/pipe.c cleanups

J. Bruce Fields (1):
      knfsd: svcrpc: WARN() instead of returning an error from svc_take_page

Jack Morgenstein (2):
      IB: simplify static rate encoding
      IB/mthca: Fix max_srq_sge returned by ib_query_device for Tavor devices

Jacob Shin (1):
      x86_64: Proper null pointer check in powernow_k8_get

Jamal Hadi Salim (3):
      [PKT_SCHED] act_police: Rename methods.
      [XFRM]: Fix aevent timer.
      [XFRM]: Add documentation for async events.

James Bottomley (4):
      [SCSI] remove qlogicfc
      [SCSI] expose sas internal class for the domain transport
      [SCSI] add SCSI_UNKNOWN and LUN transfer limit restrictions
      [SCSI] scsi_transport_sas: don't scan a non-existent end device

James Courtier-Dutton (1):
      [ALSA] emu10k1: Add some descriptive text.

James Smart (1):
      [SCSI] FC transport: fixes for workq deadlocks

Jan-Benedict Glaw (1):
      Silence a const vs non-const warning

Jayachandran C (3):
      [BRIDGE] ebtables: fix allocation in net/bridge/netfilter/ebtables.c
      driver core: fix unnecessary NULL check in drivers/base/class.c
      drm: Fix further issues in drivers/char/drm/via_irq.c

Jean Delvare (3):
      i2c: convert ds1374 to use a workqueue
      w83792d: Be quiet on misdetection
      PCI: Add PCI quirk for SMBus on the Asus A6VA notebook

Jean-Luc Léger (1):
      [SPARC64]: Fix dependencies of HUGETLB_PAGE_SIZE_64K

Jeff Dike (5):
      UML: TLS fixlets
      Add GFP_NOWAIT
      uml: memory hotplug cleanups
      fuse: add O_ASYNC support to FUSE device
      fuse: add O_NONBLOCK support to FUSE device

Jeff Garzik (2):
      [libata] sata_mv: fix can_queue line accidentally removed in scsi-eh patch
      [netdrvr b44] trim trailing whitespace

Jeffrey Vandenbroucke sign (1):
      hid-core.c: fix "input irq status -32 received" for Silvercrest USB Keyboard

Jens Axboe (12):
      splice: mark the io page as accessed
      splice: only call wake_up_interruptible() when we really have to
      splice: cleanup __generic_file_splice_read()
      splice: optimize the splice buffer mapping
      splice: be smarter about calling do_page_cache_readahead()
      splice: add direct fd <-> fd splicing support
      splice: speedup __generic_file_splice_read
      splice: speedups and optimizations
      splice: unlikely() optimizations
      splice: add Ingo as addition copyright holder
      splice: pass offset around for ->splice_read() and ->splice_write()
      splice: add support for sys_tee()

Jesper Juhl (1):
      [NET]: Remove redundant NULL checks before [kv]free

Jing Min Zhao (4):
      [NETFILTER]: H.323 helper: move some function prototypes to ip_conntrack_h323.h
      [NETFILTER]: H.323 helper: change EXPORT_SYMBOL to EXPORT_SYMBOL_GPL
      [NETFILTER]: H.323 helper: make get_h245_addr() static
      [NETFILTER]: H.323 helper: add parameter 'default_rrq_ttl'

Joe Korty (1):
      add cpu_relax to hrtimer_cancel

Joern Engel (1):
      Remove blkmtd

John Blackwood (1):
      x86_64: Plug GS leak in arch_prctl()

John Rose (1):
      PCI: rpaphp: remove init error condition

John W. Linville (1):
      pci_ids.h: correct naming of 1022:7450 (AMD 8131 Bridge)

Jordan Crouse (1):
      Enable TSC for AMD Geode GX/LX

Jordan Hargrave (1):
      x86_64: Fix drift with HPET timer enabled

Jordi Caubet (1):
      spufs: fix context-switch decrementer code

KAMEZAWA Hiroyuki (6):
      [ARM] arm's arch_local_page_offset() fix against 2.6.17-rc1
      [IA64] for_each_possible_cpu: ia64
      for_each_possible_cpu: network codes
      for_each_possible_cpu: sparc
      for_each_possible_cpu: sparc64
      [SCSI] for_each_possible_cpu: scsi

Kay Sievers (1):
      BLOCK: delay all uevents until partition table is scanned

Keith Owens (4):
      [IA64] Pass more data to the MCA/INIT notify_die hooks
      [IA64] Failure to resume after INIT in user space
      Reinstate const in next_thread()
      [IA64] ia64_wait_for_slaves() incorrectly reports MCA

Komuro (1):
      network: axnet_cs.c: add missing 'PRIV' in ei_rx_overrun

Kumar Gala (1):
      RTC subsystem: DS1672 oscillator handling

Kyle McMartin (2):
      No arch-specific strpbrk implementations
      Clean up arch-overrides in linux/string.h

Lennert Buytenhek (1):
      [ARM] 3459/1: ixp23xx: fix debug serial macros for big-endian operation

Linas Vepstas (1):
      powerpc/pseries: bugfix: balance calls to pci_device_put

Linus Torvalds (36):
      Move request_standard_resources() back to before PCI probing
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'tee' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/mszeredi/fuse
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/stable-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
      Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      x86: don't allow tail-calls in sys_ftruncate[64]()
      x86: be careful about tailcall breakage for sys_open[at] too
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Linux v2.6.17-rc2

Linus Walleij (2):
      [IRDA]: smcinit merged into smsc-ircc driver
      [IRDA]: smsc-ircc2, smcinit support for ALi ISA bridges

Luiz Fernando Capitulino (1):
      USB serial: Converts port semaphore to mutexes.

Luke Yang (1):
      nommu: use compound page in slab allocator

Mark A. Greer (1):
      i2c: convert m41t00 to use a workqueue

Mark Bellon (1):
      MPBL0010 driver sysfs permissions wide open

Mark Fasheh (6):
      ocfs2: multi node truncate fix
      ocfs2: remove an overly aggressive BUG() in dlmfs
      ocfs2: catch an invalid ast case in dlmfs
      ocfs2: Handle the DLM_CANCELGRANT case in user_unlock_ast()
      ocfs2: test and set teardown flag early in user_dlm_destroy_lock()
      ocfs2: Better I/O error handling in heartbeat

Mark Haverkamp (11):
      [SCSI] aacraid: Use scmd_ functions
      [SCSI] aacraid: Track command ownership in driver
      [SCSI] aacraid: Add timeout for events
      [SCSI] aacraid: Error path cleanup
      [SCSI] aacraid: Fix error in max_channel field
      [SCSI] aacraid: Fix extra unregister_chrdev
      [SCSI] aacraid: General driver cleanup
      [SCSI] aacraid: Re-start helper thread if it dies
      [SCSI] aacraid: Show max channel and max id is sysfs
      [SCSI] aacraid: Fix parenthesis placement error
      [SCSI] aacraid: Driver version update

Mark M. Hoffman (2):
      i2c-sis96x: Remove an init-time log message
      i2c-parport: Make type parameter mandatory

Martin Michlmayr (1):
      parport: remove duplicate entry for NETMOS_9835

Martin Schwidefsky (1):
      s390: update default configuration

Matthew Wilcox (11):
      [SCSI] Change Kconfig option from IOMAPPED to MMIO
      [SCSI] Use pcibios_resource_to_bus()
      [SCSI] Simplify error handling a bit
      [SCSI] Mark div_10M array const
      [SCSI] Disable sym2 driver queueing
      [SCSI] Use SPI messages where possible
      [SCSI] Allow nvram settings to determine bus mode
      [SCSI] Simplify error handling
      [SCSI] Enable clustering and large transfers
      [SCSI] Version 2.2.3
      [SCSI] sym2: Fix build when spinlock debugging is enabled

Matthias Urlichs (1):
      Overrun in option-card USB driver

Michael Chan (2):
      [TG3]: Kill some less useful flags
      [TG3]: Speed up SRAM access (2nd version)

Michael Downey (1):
      USB: keyspan-remote bugfix

Michael Ellerman (1):
      powerpc: Fix machine detection in prom_init.c

Michael S. Tsirkin (4):
      IB/mad: fix oops in cancel_mads
      IPoIB: Consolidate private neighbour data handling
      IB/mthca: Disable tuning PCI read burst size
      IB/cache: Use correct pointer to calculate size

Mike Anderson (1):
      [SCSI] sas transport: ref count update

Mike Christie (1):
      [SCSI] fix sg leak when scsi_execute_async fails

Mike Galbraith (2):
      sched: fix interactive task starvation
      sched: don't awaken RT tasks on expired array

Mike Miller (1):
      cciss: bug fix for crash when running hpacucli

Miklos Szeredi (11):
      fuse: fix oops in fuse_send_readpages()
      fuse: fix fuse_dev_poll() return value
      fuse: simplify locking
      fuse: use a per-mount spinlock
      fuse: consolidate device errors
      fuse: clean up request accounting
      fuse: account background requests
      [fuse] fix deadlock between fuse_put_super() and request_end()
      [fuse] Fix accounting the number of waiting requests
      [fuse] Don't init request twice
      [fuse] Direct I/O  should not use fuse_reset_request

Mitchell Blank Jr (1):
      select: don't overflow if (SELECT_STACK_ALLOC % sizeof(long) != 0)

Moore, Eric (1):
      [SCSI] mptfusion - fix panic in mptsas_slave_configure

Nathan Scott (4):
      [XFS] Fix superblock validation regression for the zero imaxpct case.
      [XFS] Fix a writepage regression where we accidentally stopped honouring
      [XFS] Fix utime(2) in the case that no times parameter was passed in.
      [XFS] Fix a problem in aligning inode allocations to stripe unit

NeilBrown (18):
      md: make sure 64bit fields in version-1 metadata are 64-bit aligned
      knfsd: Correct reserved reply space for read requests.
      knfsd: locks: flag NFSv4-owned locks
      knfsd: nfsd4: Wrong error handling in nfs4acl
      knfsd: nfsd4: better nfs4acl errors
      knfsd: nfsd4: fix acl xattr length return
      knfsd: nfsd: oops exporting nonexistent directory
      knfsd: nfsd: nfsd_setuser doesn't really need to modify rqstp->rq_cred.
      knfsd: nfsd4: remove nfsd_setuser from putrootfh
      knfsd: nfsd4: fix corruption of returned data when using 64k pages
      knfsd: nfsd4: fix corruption on readdir encoding with 64k pages
      knfsd: svcrpc: gss: don't call svc_take_page unnecessarily
      knfsd: nfsd4: fix laundromat shutdown race
      knfsd: nfsd4: nfsd4_probe_callback cleanup
      knfsd: nfsd4: add missing rpciod_down()
      knfsd: nfsd4: limit number of delegations handed out.
      knfsd: nfsd4: grant delegations more frequently
      sysfs: Allow sysfs attribute files to be pollable

Nick Piggin (1):
      Fix buddy list race that could lead to page lru list corruptions

Nicolas Pitre (1):
      [ARM] 3477/1: ARM EABI: undefine removed syscalls

OGAWA Hirofumi (5):
      Remove sys_ prefix of new syscalls from __NR_sys_*
      [ALSA] pcm_oss: fix snd_pcm_oss_release() oops
      iosched: fix typo and barrier()
      cfq: fix cic's rbtree traversal
      cfq: Further rbtree traversal and cfq_exit_queue() race fix

Olaf Hering (1):
      powerpc32: Set cpu explicitly in kernel compiles

Oleg Nesterov (1):
      __group_complete_signal: remove bogus BUG_ON

Paolo 'Blaisorblade' Giarrusso (19):
      [NET] kzalloc: use in alloc_netdev
      kbuild: fix mode of checkstack.pl and other files.
      uml: make 64-bit COW files compatible with 32-bit ones
      uml: safe migration path to the correct V3 COW format
      uml: fix 2 harmless cast warnings for 64-bit
      uml: request format warnings to GCC for appropriate functions
      uml: fix format errors
      uml: fix some double export warnings
      uml: fix "extern-vs-static" proto conflict in TLS code
      uml: fix critical typo for TT mode
      uml: support sparse for userspace files
      uml: move outside spinlock call not needing it
      uml: fix hang on run_helper() failure on uml_net
      uml: fix failure path after conversion
      uml: fix big stack user
      uml: local_irq_save, not local_save_flags
      uml: fix parallel make early failure on clean tree
      uml: avoid warnings for diffent names for an unsigned quadword
      module support: record in vermagic ability to unload a module

Patrick McHardy (10):
      [NETFILTER]: Fix fragmentation issues with bridge netfilter
      [NETFILTER]: Add helper functions for mass hook registration/unregistration
      [NETFILTER]: Clean up hook registration
      [NETFILTER]: Fix section mismatch warnings
      [NETFILTER]: Fix IP_NF_CONNTRACK_NETLINK dependency
      [NETFILTER]: Introduce infrastructure for address family specific operations
      [NETFILTER]: Add address family specific checksum helpers
      [NETFILTER]: Convert conntrack/ipt_REJECT to new checksumming functions
      [NETFILTER]: H.323 helper: remove changelog
      [NETFILTER]: Fix DNAT in LOCAL_OUT

Paul Fulghum (3):
      ptmx: fix duplicate idr_remove
      tty release_dev(): remove dead code
      USB: remove __init from usb_console_setup

Paul Mackerras (2):
      powerpc: Fix CHRP booting - needs a define_machine call
      powerpc: Use correct sequence for putting CPU into nap mode

Pekka J Enberg (1):
      vfs: add splice_write and splice_read to documentation

Pete Zaitcev (1):
      USB: linux/usb/net2280.h common definitions

Peter Oberparleiter (5):
      s390: ebdic to ascii conversion tables
      s390: invalid check after kzalloc()
      s390: increase cio_trace debug event size
      s390: fail-fast requests on quiesced devices
      s390: minor tape fixes

Petko Manolov (1):
      USB: pegasus driver bugfix

Ping Cheng (2):
      USB: wacom tablet driver update
      USB: add new wacom devices to usb hid-core list

Ralf Baechle (42):
      [MIPS] Cleanup free_initmem the same way as i386 did.
      [MIPS] Make set_vi_srs_handler static.
      [MIPS] Remove redundant initialization of sr_allocated.
      [MIPS] Fixup printk in mips_srs_init.
      [MIPS] Some formatting fixes.
      [MIPS] Provide access functions for c0_badvaddr.
      [MIPS] Fix vectored interrupt support in TLB exception handler generator.
      [MIPS] More SHT_* and SHF_* ELF definitions.
      [MIPS] Wire splice syscall.
      [MIPS] Wire up sync_file_range(2).
      [MIPS] Sort out duplicate exports.
      [MIPS] Fix breakage due to the grand makefile crapectomy.
      [MIPS] Rewrite spurious_interrupt from assembler to C.
      [MIPS] PNX8550 build fix.
      [MIPS] Fix CONFIG_LIMITED_DMA build.
      [MIPS] ITE8172: Fix build error due to missmatching prototypes.
      [MIPS] Jaguar: Fix build errors after the recent move of Marvell headers.
      [MIPS] MV6434x: The name of the CPP symbol is __mips__, not __MIPS__.
      [MIPS] ITE: Glue build.
      [MIPS] it8172: Fix build of serial driver.
      [MIPS] MV6434x: Add prototype of interrupt dispatch function.
      [MIPS] Ocelot 3: Fix build errors after the recent move of Marvell headers.
      [MIPS] EV96100: Fix over two year old typo in variable name.
      [MIPS] EV96100: ev96100_cpu_irq needs a struct pt_regs argument.
      [MIPS] JMR3927 build fixes for the RTC code.
      [MIPS] Replace redundant declarations of _end by <asm/sections.h>.
      [MIPS] Fixup damage done by 22a9835c350782a5c3257343713932af3ac92ee0.
      [MIPS] Fix the crime against humanity that mipsIRQ.S is.
      [MIPS] Rewrite all the assembler interrupt handlers to C.
      [MIPS] Use "R" constraint for cache_op.
      [MIPS] R2: Implement shadow register allocation without spinlock.
      [MIPS] Fix genrtc compilation.
      [MIPS] R2: Instruction hazard barrier.
      [MIPS] kpsd and other AP/SP improvements.
      [MIPS] MT: Improved multithreading support.
      [MIPS] FPU affinity for MT ASE.
      [MIPS] kgdb: Let gcc compute the array size itself.
      [MIPS] MIPS boards: Set HZ to 100.
      [MIPS] Make mips_srs_init static.
      [MIPS] Handle IDE PIO cache aliases on SMP.
      [MIPS] Fix Makefile bugs for MIPS32/MIPS64 R1 and R2.
      [MAINTAINERS] The ham radio code now has website at http://www.linux-ax25.org.

Ram Gupta (1):
      mm: fix bug in brk()

Randy Dunlap (11):
      [NET] netconsole: set .name in struct console
      hugetlbfs doc. update
      i386: print EIP/ESP last
      menu: relocate DOUBLEFAULT option
      mpparse: prevent table index out-of-bounds
      mptspec: remove duplicate #include
      docs: laptop-mode.txt source file build
      Doc: fix mtrr userspace programs to build cleanly
      kexec: update MAINTAINERS
      net drivers: fix section attributes for gcc
      isd200: limit to BLK_DEV_IDE

Ravikiran G Thirumalai (3):
      x86_64: Fixup read_mostly section on internode cache line size for vSMP
      slab: allocate node local memory for off-slab slabmanagement
      slab: add statistics for alien cache overflows

Rene Herman (2):
      [ALSA] continue on IS_ERR from platform device registration
      [ALSA] unregister platform device again if probe was unsuccessful

Richard Purdie (2):
      [ARM] 3478/1: SharpSL SCOOP: Fix potenial build failure
      [ARM] 3479/1: Corgi SSP: Fix potential concurrent access problem

Robert Love (1):
      hdaps: support new Lenovo machines

Robert Olsson (1):
      [FIB_TRIE]: Fix leaf freeing.

Robin Holt (1):
      [IA64] Make show_mem() skip holes in a pgdat

Roger Luethi (1):
      via-rhine: execute bounce buffers code on Rhine-I only

Roland Dreier (5):
      IPoIB: Always build debugging code unless CONFIG_EMBEDDED=y
      IB/mthca: Always build debugging code unless CONFIG_EMBEDDED=y
      IB/srp: Fix memory leak in options parsing
      IPoIB: Use spin_lock_irq() instead of spin_lock_irqsave()
      PCI: fix sparse warning about pci_bus_flags

Roland McGrath (2):
      process accounting: take original leader's start_time in non-leader exec
      fix non-leader exec under ptrace

Roman Zippel (4):
      kconfig: fix default value for choice input
      kconfig: revert conf behaviour change
      kconfig: recenter menuconfig
      kconfig: fix typo in change count initialization

Russell King (7):
      [ARM] Remove unnecessary extra parens in include/asm-arm/memory.h
      [ARM] Move FLUSH_BASE macros to asm/arch/memory.h
      [ARM] Fix ebsa110 debug macros
      [ARM] ebsa110: Fix incorrect serial port address
      [ARM] Fix SA110/SA1100 cache flushing
      [ARM] Allow decompressor to be built with -ffunction-sections
      [SERIAL] Update serial driver documentation

Ryan Wilson (1):
      driver core: driver_bind attribute returns incorrect value

Sam Ravnborg (7):
      kbuild: use relative path to -I
      kbuild: fix building single targets with make O=.. single-target
      kbuild: fix make dir/
      kbuild: properly pass options to hostcc when doing make O=..
      x86_64: fix CONFIG_REORDER
      kbuild: rebuild initramfs if content of initramfs changes
      kbuild: fix false section mismatch warnings

Samuel Ortiz (2):
      [IRDA]: Support for Sigmatel STIR421x chip
      [IRDA]: irda-usb, unregister netdev when patch upload fails

Samuel Thibault (1):
      Enhancing accessibility of lxdialog

Sergey Vlasov (1):
      [NET]: Fix hotplug race during device registration.

Shaohua Li (1):
      PCI: MSI(X) save/restore for suspend/resume

Shirley Ma (1):
      IPoIB: Make send and receive queue sizes tunable

Siddha, Suresh B (1):
      x86_64: fix sync before RDTSC on Intel cpus

Stephen Hemminger (10):
      [BRIDGE]: receive link-local on disabled ports.
      dlink pci cards using wrong driver
      sky2: bad memory reference on dual port cards
      [ATM]: clip causes unregister hang
      [ATM]: Clip timer race.
      [ATM] clip: run through Lindent
      [ATM] clip: get rid of PROC_FS ifdef
      [ATM] clip: notifier related cleanups
      [ATM] clip: add module info
      [IPV4]: ip_route_input panic fix

Stephen Rothwell (2):
      powerpc: iSeries has only 256 IRQs
      Fix block device symlink name

Takashi Iwai (5):
      [ALSA] Fix Oops of PCM OSS emulation
      [ALSA] hda-codec - Add another HP laptop with AD1981HD
      [ALSA] via82xx - Add a dxs entry for ECS K8T890-A
      [ALSA] hda-codec - Add support of ASUS U5A with AD1986A codec
      [ALSA] ac97 - Add entry for VIA VT1618 codec

Tejun Heo (1):
      [SCSI] SCSI: fix scsi_kill_request() busy count handling

Thomas Renninger (1):
      [CPUFREQ] If max_freq got reduced (e.g. by _PPC) a write to sysfs scaling_governor let cpufreq core stuck at low max_freq for ever

Tilman Schmidt (13):
      isdn4linux: Siemens Gigaset drivers: code cleanup
      isdn4linux: Siemens Gigaset drivers: Kconfig correction
      isdn4linux: Siemens Gigaset drivers: timer usage
      isdn4linux: Siemens Gigaset drivers: logging usage
      isdn4linux: Siemens Gigaset drivers: sysfs usage
      isdn4linux: Siemens Gigaset drivers: remove IFNULL macros
      isdn4linux: Siemens Gigaset drivers: uninline
      isdn4linux: Siemens Gigaset drivers: eliminate from_user argument
      isdn4linux: Siemens Gigaset drivers: mutex conversion
      isdn4linux: Siemens Gigaset drivers: remove private version of __skb_put()
      isdn4linux: Siemens Gigaset drivers: remove forward references
      isdn4linux: Siemens Gigaset drivers: add README
      isdn4linux: Siemens Gigaset drivers: make some variables non-atomic

Tobias Klauser (2):
      Last DMA_xBIT_MASK cleanups
      [CPUFREQ] Remove duplicate check in powernow-k8

Tomasz Kazmierczak (1):
      USB: pl2303: added support for OTi's DKU-5 clone cable

Tony Lindgren (2):
      [ARM] 3460/1: ARM: OMAP: Remove unnecessary nop_release()
      [ARM] 3461/1: ARM: OMAP: Fix clk_get() when using id and name

Tony Luck (3):
      [IA64] Wire up new syscall sync_file_range()
      [IA64] 'msg' may be used uninitialized in xpc_initiate_allocate()
      [IA64] Wire up new syscalls {set,get}_robust_list

Vitaly Bordug (1):
      ppc32: Fix string comparing in platform_notify_map

Vivek Goyal (3):
      kdump proc vmcore size oveflow fix
      kdump: enable CONFIG_PROC_VMCORE by default
      x86_64: x86_64 add crashdump trigger points

YOSHIFUJI Hideaki (4):
      [IPV6]: Ensure to have hop-by-hop options in our header of &sk_buff.
      [IPV6] XFRM: Don't use old copy of pointer after pskb_may_pull().
      [IPV6] XFRM: Fix decoding session with preceding extension header(s).
      [IPV6]: Clean up hop-by-hop options handler.

Yasunori Goto (1):
      Configurable NODES_SHIFT

Yoichi Yuasa (3):
      RTC subsystem: VR41XX driver
      [MIPS] Added tb0287_defconfig back.
      [MIPS] Fix VR41xx build errors.

Zach Brown (2):
      [IPv6] reassembly: Always compute hash under the fragment lock.
      ip_output: account for fraggap when checking to add trailer_len

adam radford (1):
      [SCSI] 3ware 9000 disable local irqs during kmap_atomic

jacob.shin at amd.com (1):
      [CPUFREQ] x86_64: Proper null pointer check in powernow_k8_get

mao, bibo (1):
      x86_64: inline function prefix with __always_inline in vsyscall

matthieu castet (4):
      USB: UEAGLE : cosmetic
      USB: UEAGLE : support geode
      USB: UEAGLE : null pointer dereference fix
      USB: UEAGLE : memory leack fix

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

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



More information about the pkg-fso-commits mailing list