Skip to content
Commits on Nov 6, 2007
  1. Linux 2.6.24-rc2

    Linus Torvalds committed Nov 6, 2007
  2. UML: fix defconfig build again

    Reported by Al Viro.
    
    This fixes it:
    
         [AC]FLAGS -> KBUILD_[AC]FLAGS conversion in Makefile-i386.
    
    Signed-off-by: Jeff Dike <jdike@linux.intel.com>
    Cc: Al Viro <viro@ftp.linux.org.uk>
    Cc: Sam Ravnborg <sam@ravnborg.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Jeff Dike committed with Linus Torvalds Nov 6, 2007
  3. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…

    …/git/ericvh/v9fs
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs:
      9p: add missing end-of-options record for trans_fd
      9p: return NULL when trans not found
      9p: use copy of the options value instead of original
      9p: fix memory leak in v9fs_get_sb
    Linus Torvalds committed Nov 6, 2007
  4. @lionkov @ericvh

    9p: add missing end-of-options record for trans_fd

    The list of options that the fd transport accepts is missing end-of-options
    marker. This patch adds it.
    
    Signed-off-by: Latchesar Ionkov <lucho@ionkov.net>
    Acked-by: Eric Van Hensbergen <ericvh@gmail.com>
    lionkov committed with ericvh Nov 6, 2007
  5. @lionkov @ericvh

    9p: return NULL when trans not found

    v9fs_match_trans function returns arbitrary transport module instead of NULL
    when the requested transport is not registered. This patch modifies the
    function to return NULL in that case.
    
    Signed-off-by: Latchesar Ionkov <lucho@ionkov.net>
    Acked-by: Eric Van Hensbergen <ericvh@gmail.com>
    lionkov committed with ericvh Nov 6, 2007
  6. @lionkov @ericvh

    9p: use copy of the options value instead of original

    v9fs_parse_options function uses strsep which modifies the value of the
    v9ses->options field. That modified value is later passed to the function
    that creates the transport potentially making the transport creation
    function to fail.
    
    This patch creates a copy of v9ses->option field that v9fs_parse_options
    function uses instead of the original value.
    
    Signed-off-by: Latchesar Ionkov <lucho@ionkov.net>
    Acked-by: Eric Van Hensbergen <ericvh@gmail.com>
    lionkov committed with ericvh Nov 6, 2007
  7. @lionkov @ericvh

    9p: fix memory leak in v9fs_get_sb

    This patch fixes a memory leak in v9fs_get_sb.
    
    Signed-off-by: Latchesar Ionkov <lucho@ionkov.net>
    Acked-by: Eric Van Hensbergen <ericvh@gmail.com>
    lionkov committed with ericvh Nov 6, 2007
  8. Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel…

    …/git/airlied/drm-2.6
    
    * 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6:
      drm: DRM: fix memset size error
      drm: remove remnants of DRM_COPY_FROM/TO_USER_IOCTL
      drm: remove second forward decleration of drm device struct.
    Linus Torvalds committed Nov 5, 2007
  9. Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/ker…

    …nel/git/jgarzik/libata-dev
    
    * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:
      libata: handle broken cable reporting
      pata_hpt37x: Fix outstanding bug reports on the HPT374 and 37x cable detect
      ata_piix: Add additional PCI identifier for 40 wire short cable
      pata_serverworks: Fix problem with some drive combinations
      libata: Don't disable dipm with SET FEATURES
      libata and bogus LBA48 drives
    Linus Torvalds committed Nov 5, 2007
  10. Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/ker…

    …nel/git/jgarzik/netdev-2.6
    
    * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:
      phylib: Silence driver registration
      phylib: Add ID for Marvell 88E1240
      82596: free nonexistent resource fix
      SUNHME: Fix missing NETIF_F_VLAN_CHALLENGED on PCI happy meals
    Linus Torvalds committed Nov 5, 2007
  11. drm: DRM: fix memset size error

    The size passing to memset is wrong.
    
    Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
    Signed-off-by: Dave Airlie <airlied@redhat.com>
    Li Zefan committed with Dave Airlie Nov 5, 2007
  12. drm: remove remnants of DRM_COPY_FROM/TO_USER_IOCTL

    This is a bug in the savage driver since I introduced these changes.
    
    Signed-off-by: Dave Airlie <airlied@redhat.com>
    Dave Airlie committed with Dave Airlie Nov 5, 2007
  13. drm: remove second forward decleration of drm device struct.

    Signed-off-by: Dave Airlie <airlied@linux.ie>
    Dave Airlie committed with Dave Airlie Nov 5, 2007
Commits on Nov 5, 2007
  1. @Alan-Cox

    ata_piix: Add additional PCI identifier for 40 wire short cable

    Keeping the list in sync with the old IDE driver
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Alan-Cox committed with Linus Torvalds Nov 5, 2007
  2. time: fix inconsistent function names in comments

    Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: john stultz <johnstul@us.ibm.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Li Zefan committed with Linus Torvalds Nov 5, 2007
  3. m68knommu: fix pread/pwrite defines

    Fix system call defines for system call 180 and 181 to match the underlying
    system call table function entries.  System call 180 calls sys_pread64, and
    181 calls sys_pwrite64, so make the definitions match.
    
    Signed-off-by: Greg Ungerer <gerg@uclinux.org>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Greg Ungerer committed with Linus Torvalds Nov 5, 2007
  4. eCryptfs: release mutex on hash error path

    Release the crypt_stat hash mutex on allocation error. Check for error
    conditions when doing crypto hash calls.
    
    Signed-off-by: Michael Halcrow <mhalcrow@us.ibm.com>
    Reported-by: Kazuki Ohta <kazuki.ohta@gmail.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Michael Halcrow committed with Linus Torvalds Nov 5, 2007
  5. eCryptfs: increment extent_offset once per loop interation

    The extent_offset is getting incremented twice per loop iteration through any
    given page.  It should only be getting incremented once.  This bug should only
    impact hosts with >4K page sizes.
    
    Signed-off-by: Michael Halcrow <mhalcrow@us.ibm.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Michael Halcrow committed with Linus Torvalds Nov 5, 2007
  6. telephony: phonedev panics if unregistering device not registered [Bu…

    …g 9266]
    
    Remove panic from phonedev.  See
    
    	http://bugzilla.kernel.org/show_bug.cgi?id=9266
    
    for details (phonedev panics if unregistering device not registered).
    
    Signed-off-by: Matti Linnanvuori <mattilinnanvuori@yahoo.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Matti Linnanvuori committed with Linus Torvalds Nov 5, 2007
  7. @neilbrown

    md: fix misapplied patch in raid5.c

    commit 4ae3f84 ("md: raid5: fix
    clearing of biofill operations") did not get applied correctly,
    presumably due to substantial similarities between handle_stripe5 and
    handle_stripe6.
    
    This patch moves the chunk of new code from handle_stripe6 (where it isn't
    needed (yet)) to handle_stripe5.
    
    Signed-off-by: Neil Brown <neilb@suse.de>
    Cc: "Dan Williams" <dan.j.williams@intel.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    neilbrown committed with Linus Torvalds Nov 5, 2007
  8. virtio/virtcons: fix section mismatch warning

    Make virtcons_probe() __devinit.
    Fixes this section warning:
    
    WARNING: vmlinux.o(.text+0x14c10b): Section mismatch: reference to .init.text:hvc_alloc (between 'virtcons_probe' and 'ac_register_board')
    
    Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Randy Dunlap committed with Linus Torvalds Nov 5, 2007
  9. rtc: m48t59 fix section mismatch warning

    Change the name of this data to use a name (suffix) that is whitelisted
    by MODPOST so that the section warning is fixed (not generated).
    
    WARNING: vmlinux.o(.data+0x1b140): Section mismatch: reference to .init.text:m48t59_rtc_probe (between 'm48t59_rtc_platdrv' and 'm48t59_nvram_attr')
    
    Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
    Acked-by: Alessandro Zummo <a.zummo@towertech.it>
    Cc: David Brownell <david-b@pacbell.net>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Randy Dunlap committed with Linus Torvalds Nov 5, 2007
  10. uml: correctly strip kernel defines from userspace CFLAGS

    KERNEL_DEFINES needs whitespace trimmed, otherwise the whitespace crunching
    done by make fools the patsubst which is used to remove KERNEL_DEFINES from
    USER_CFLAGS.
    
    Signed-off-by: Jeff Dike <jdike@linux.intel.com>
    Cc: Sam Ravnborg <sam@ravnborg.org>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Jeff Dike committed with Linus Torvalds Nov 5, 2007
  11. @congwang

    uml: fix incompatible types warning in previous SG fix

    Fix an incompatible-pointer warning.
    
    Signed-off-by: WANG Cong <xiyou.wangcong@gmail.com>
    Signed-off-by: Jeff Dike <jdike@linux.intel.com>
    Cc: Jens Axboe <jens.axboe@oracle.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    congwang committed with Linus Torvalds Nov 5, 2007
  12. paride: fix 'and' typo in drivers/block/paride/pt.c

    Fix 'and' typo (PT_WRITE_OK is defined 2)
    
    Signed-off-by: Roel Kluin <12o3l@tiscali.nl>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Roel Kluin committed with Linus Torvalds Nov 5, 2007
  13. fs/afs/vlocation.c: fix off-by-one

    This patch fixes an off-by-one error spotted by the Coverity checker.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Acked-by: David Howells <dhowells@redhat.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Adrian Bunk committed with Linus Torvalds Nov 5, 2007
  14. arm26: remove it again

    A tiny vestige of arm26 has appeared: remove it again.
    
    (akpm: someone (tm) needs to remove include/asm-arm26/ too)
    
    Signed-off-by: Hugh Dickins <hugh@veritas.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Hugh Dickins committed with Linus Torvalds Nov 5, 2007
  15. Fix bitmap_scnlistprintf for empty masks

    When a bitmap is empty bitmap_scnlistprintf() would leave the buffer
    uninitialized.  Set it to an empty string in this case.
    
    I didn't see any in normal kernel callers hitting this, but some custom
    debug code of mine did.
    
    Signed-off-by: Andi Kleen <ak@suse.de>
    Acked-by: Paul Jackson <pj@sgi.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Andi Kleen committed with Linus Torvalds Nov 5, 2007
  16. @kamalesh-babulal

    Missing include file in kallsyms.h

    The Build with randconfig fails with following error with the
    2.6.24-rc4-git9
    
    include/linux/kallsyms.h:56: error: `NULL' undeclared (first use in this
    function)
    include/linux/kallsyms.h:56: error: (Each undeclared identifier is
    reported only once
    include/linux/kallsyms.h:56: error: for each function it appears in.)
    make[2]: *** [arch/powerpc/platforms/cell/spu_callbacks.o] Error 1
    make[1]: *** [arch/powerpc/platforms/cell] Error 2
    make: *** [arch/powerpc/platforms] Error 2
    
    Signed-off-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    kamalesh-babulal committed with Linus Torvalds Nov 5, 2007
  17. local_t Documentation update

    Grant Grundler was asking for more detail about correct usage of local
    atomic operations and suggested adding the resulting summary to
    local_ops.txt.
    
    "Please add a bit more detail. If DaveM is correct (he normally is), then
    there must be limits on how the local_t can be used in the kernel process
    and interrupt contexts. I'd like those rules spelled out very clearly
    since it's easy to get wrong and tracking down such a bug is quite painful."
    
    Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
    Signed-off-by: Grant Grundler <grundler@parisc-linux.org>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Mathieu Desnoyers committed with Linus Torvalds Nov 5, 2007
  18. serial: fix compile warning about putc

    drivers/serial/8250_early.c:80: warning: conflicting types for built-in function `putc'
    
    Signed-off-by: Yinghai Lu <yinghai.lu@sun.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Yinghai Lu committed with Linus Torvalds Nov 5, 2007
  19. i2o: debug messages corrected

    max_phys_segments and max_sectors were swapped
    
    Signed-off-by:	Vasily Averin <vvs@sw.ru>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Vasily Averin committed with Linus Torvalds Nov 5, 2007
  20. Dump stack during sysctl registration failure

    Let's make immediately obvious from where sysctl comes from and messages
    itself more noticeable.
    
    Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
    Acked-by: "Eric W. Biederman" <ebiederm@xmission.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Alexey Dobriyan committed with Linus Torvalds Nov 5, 2007
  21. i4l: errors with assignments in if

    Signed-off-by: Roel Kluin <12o3l@tiscali.nl>
    Acked-by: Karsten Keil <kkeil@suse.de>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Roel Kluin committed with Linus Torvalds Nov 5, 2007
  22. @Alan-Cox

    libata: handle broken cable reporting

    One or two ancient drives predated the cable spec and didn't sent the
    valid bits for the field. I had hoped to leave this out of libata as a
    piece of historical annoyance but a recent CD drive shows the same bug so
    we have to import support for it.
    
    Same concept as Bartlomiej's changes old IDE except that as we have
    centralised blacklists we can avoid keeping another private table of stuff
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Jeff Garzik <jeff@garzik.org>
    Alan-Cox committed with Jeff Garzik Nov 5, 2007
Something went wrong with that request. Please try again.