Permalink
Commits on Feb 3, 2006
  1. Linux v2.6.16-rc2

    Linus Torvalds committed Feb 3, 2006
  2. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/torvalds/linux-2.6
    Trond Myklebust committed Feb 3, 2006
Commits on Feb 2, 2006
  1. [PATCH] device-mapper log bitset: fix big endian find_next_zero_bit

    This is a fix to the device-mapper-log-bitset-fix-endian patch that
    switched to ext2_* versions of the set and clear bit functions.  The
    find_next_zero_bit function also has to be the ext2 one.  Otherwise the
    mirror target tries to recover non-existent regions beyond the end of
    device.
    
    Signed-off-by: Stefan Bader <shbader@de.ibm.com>
    Signed-off-by: Alasdair G Kergon <agk@redhat.com>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Stefan Bader committed with Linus Torvalds Feb 2, 2006
  2. [PATCH] md: Add sysfs access to raid6 stripe cache size

    .. just as we already have for raid5.
    
    Signed-off-by: Neil Brown <neilb@suse.de>
    Cc: Greg KH <greg@kroah.com>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    neilbrown committed with Linus Torvalds Feb 2, 2006
  3. [PATCH] md: Don't remove bitmap from md array when switching to read-…

    …only
    
    While a read-only array doesn't not really need a bitmap, we should
    not remove the bitmap when switching an array to read-only because
     a/ There is no code to re-add the bitmap which switching to read-write,
     b/ There is insufficient locking - the bitmap could be accessed while it is
        being removed.
    
    Cc: Reuben Farrelly <reuben-lkml@reub.net>
    Signed-off-by: Neil Brown <neilb@suse.de>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    neilbrown committed with Linus Torvalds Feb 2, 2006
  4. [PATCH] md: Make sure array geometry changes persist with version-1 s…

    …uperblocks
    
    super_1_sync only updates fields in the superblock that might have changed.
    
    'raid_disks' and 'size' could have changed, but this information doesn't get
    updated....  until this patch.
    
    Signed-off-by: Neil Brown <neilb@suse.de>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    neilbrown committed with Linus Torvalds Feb 2, 2006
  5. [PATCH] md: Fix device-size updates in md

    As 'array_size' is a 'sector_t', it may overflow inappropriately when shifted
    10 bits.  So We should cast it to a loff_t first.
    
    There are two places with this problem, but the second (in update_raid_disks)
    isn't needed so just remove it:
      The only personality that handles ->reshape currently is raid1,
      and it doesn't change the size of the array.
      When added for raid5/6, reshape again won't change the size of the array,
      at least not straight away.
      This code might be need for reshaping 'linear' but linear->shape,
      if implemented, should probably do the i_size_write itself.
    
    Signed-off-by: Neil Brown <neilb@suse.de>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    neilbrown committed with Linus Torvalds Feb 2, 2006
  6. Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel…

    …/git/airlied/drm-2.6
    Linus Torvalds committed Feb 2, 2006
  7. [PATCH] Fix sgiioc4 DMA timeout problem with 64KiB s/g elements.

    Problem caused by the fact that the code used to only pick the low 16
    bits of the bytecount.  That may be how some controllers act on it (byte
    count of 0 means 0x10000), but not for this particular hardware.
    
    Signed-off-by: Jeremy Higdon <jeremy@sgi.com>
    Acked-by: Jes Sorensen <jes@sgi.com>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Jeremy Higdon committed with Linus Torvalds Feb 2, 2006
  8. sem2mutex: drivers/char/drm/

    From: Arjan van de Ven <arjan@infradead.org>
    
    Semaphore to mutex conversion.
    
    The conversion was generated via scripts, and the result was validated
    automatically via a script as well.
    
    Signed-off-by: Arjan van de Ven <arjan@infradead.org>
    Signed-off-by: Ingo Molnar <mingo@elte.hu>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Dave Airlie <airlied@linux.ie>
    Dave Airlie committed with Dave Airlie Feb 2, 2006
  9. drm: drivers/char/drm/: make some functions static

    From: Adrian Bunk <bunk@stusta.de>
    
    This patch makes some needlessly global functions static.
    
    Signed-off-by: Adrian Bunk <bunk@stusta.de>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Dave Airlie <airlied@linux.ie>
    Dave Airlie committed with Dave Airlie Feb 2, 2006
  10. Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/g…

    …it/lenb/linux-acpi-2.6
    Linus Torvalds committed Feb 2, 2006
  11. [PATCH] compat: fix compat_sys_openat and friends

    Most of the 64 bit architectures will zero extend the first argument to
    compat_sys_{openat,newfstatat,futimesat} which will fail if the 32 bit
    syscall was passed AT_FDCWD (which is a small negative number).  Declare
    the first argument to be an unsigned int which will force the correct
    sign extension when the internal functions are called in each case.
    
    Also, do some small white space cleanups in fs/compat.c.
    
    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Acked-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Stephen Rothwell committed with Linus Torvalds Feb 2, 2006
  12. [PATCH] PowerPC/PCI Hotplug build break

    Build break: Building PCI hotplug on PowerPC results in
    a build break, due to failure to export symbols.
    
    Reported today by Dave Jones <davej@redhat.com>:
    drivers/pci/hotplug/rpaphp.ko needs unknown symbol pcibios_add_pci_devices
    
    This patch fixes same problem in drivers/pci tree
    Previous patch fixes the break in the arch/powerpc tree.
    
    Signed-off-by: Linas Vepstas <linas@austin.ibm.com>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Linas Vepstas committed with Linus Torvalds Feb 2, 2006
  13. [PATCH] PowerPC/PCI Hotplug build break

    Build break: Building PCI hotplug on PowerPC results in
    a build break, due to failure to export symbols.
    
    Reported today by Dave Jones <davej@redhat.com>:
    drivers/pci/hotplug/rpaphp.ko needs unknown symbol pcibios_add_pci_devices
    
    This patch fixes the break in the arch/powerpc tree.
    Next patch fixes same problem in drivers/pci tree
    
    Signed-off-by: Linas Vepstas <linas@austin.ibm.com>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Linas Vepstas committed with Linus Torvalds Feb 2, 2006
Commits on Feb 1, 2006
  1. Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git

    Signed-off-by: Steve French <sfrench@us.ibm.com>
    Steve French committed Feb 1, 2006
  2. SUNRPC: Remove obsolete rpcauth #defines

     RPCAUTH_CRED_LOCKED, and RPC_AUTH_PROC_CREDS are unused. Kill them.
    
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Trond Myklebust committed Feb 1, 2006
  3. NFSv3: fix sync_retry in direct i/o NFS

     Only do a sync_retry if the memcmp failed.
    
     Signed-off-by: Dirk Mueller <dmueller@suse.com>
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    dirkmueller committed with Trond Myklebust Feb 1, 2006
  4. SUNRPC: Move upcall out of auth->au_ops->crcreate()

     This fixes a bug whereby if two processes try to look up the same auth_gss
     credential, they may end up creating two creds, and triggering two upcalls
     because the upcall is performed before the credential is added to the
     credcache.
    
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Trond Myklebust committed Feb 1, 2006
  5. SUNRPC: Remove the deprecated function lookup_hash() from rpc_pipefs …

    …code
    
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Trond Myklebust committed Feb 1, 2006
  6. SUNRPC: rpc_timeout_upcall_queue should not sleep

     The function rpc_timeout_upcall_queue runs from a workqueue, and hence
     sleeping is not recommended. Convert the protection of the upcall queue
     from being mutex-based to being spinlock-based.
    
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Trond Myklebust committed Feb 1, 2006
  7. SUNRPC: Fix a lock recursion in the auth_gss downcall

     When we look up a new cred in the auth_gss downcall so that we can stuff
     the credcache, we do not want that lookup to queue up an upcall in order
     to initialise it. To do an upcall here not only redundant, but since we
     are already holding the inode->i_mutex, it will trigger a lock recursion.
    
     This patch allows rpcauth cache searches to indicate that they can cope
     with uninitialised credentials.
    
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Trond Myklebust committed Feb 1, 2006
  8. NLM: Ensure that nlmclnt_cancel_callback() doesn't loop forever

     If the server returns NLM_LCK_DENIED_NOLOCKS, we currently retry the
     entire NLM_CANCEL request. This may end up looping forever unless the
     server changes its mind (why would it do that, though?).
    
     Ensure that we limit the number of retries (to 3).
    
     See bug# 5957 in bugzilla.kernel.org.
    
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Trond Myklebust committed Feb 1, 2006
  9. NLM: Fix arguments to NLM_CANCEL call

     The OpenGroup docs state that the arguments "block", "exclusive" and
     "alock" must exactly match the arguments for the lock call that we are
     trying to cancel.
     Currently, "block" is always set to false, which is wrong.
    
     See bug# 5956 on bugzilla.kernel.org.
    
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Trond Myklebust committed Feb 1, 2006
  10. [PATCH] kernel-doc: clean up the script (whitespace)

    Remove lots of trailing whitespace.  Nothing else.
    
    Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Randy Dunlap committed with Linus Torvalds Feb 1, 2006
  11. [PATCH] Doc/kernel-doc: add more usage info

    - Add info that structs, unions, enums, and typedefs are supported.
    
    - Add doc about "private:" and "public:" tags for struct fields.
    
    - Fix some typos.
    
    - Remove some trailing whitespace.
    
    Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Randy Dunlap committed with Linus Torvalds Feb 1, 2006
  12. [PATCH] DocBook: fix some kernel-doc comments in fs and block

    Update some parameter descriptions to actually match the code.
    
    Signed-off-by: Martin Waitz <tali@admingilde.org>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    tali committed with Linus Torvalds Feb 1, 2006
  13. [PATCH] DocBook: fix some kernel-doc comments in net/sunrpc

    Fix the syntax of some kernel-doc comments
    
    Signed-off-by: Martin Waitz <tali@admingilde.org>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    tali committed with Linus Torvalds Feb 1, 2006
  14. [PATCH] DocBook: allow even longer return types

    kernel-doc errored out because it could not understand the new __copy_to_user
    definition.  Now we allow return types with four words.
    
    Signed-off-by: Martin Waitz <tali@admingilde.org>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    tali committed with Linus Torvalds Feb 1, 2006
  15. [PATCH] i810fb: Do not probe the third i2c bus by default

    Some time before 2.6.15, a third DDC channel was added to i810fb.  On
    systems where these ddc pins are not connected, the probe takes about 10
    seconds.
    
    Add a boot/module option for i810fb to explicitly probe for the 3rd ddc bus
    if needed.
    
    Signed-off-by: Antonino Daplas <adaplas@pol.net>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Manuel Lauss committed with Linus Torvalds Feb 1, 2006
  16. [PATCH] video: hp680 backlight driver

    This adds support for the hp680 backlight, as found in the hp6xx series of
    sh devices.
    
    Signed-off-by: Andriy Skulysh <askulysh@image.kiev.ua>
    Signed-off-by: Paul Mundt <lethal@linux-sh.org>
    Acked-by: "Antonino A. Daplas" <adaplas@pol.net>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Andriy Skulysh committed with Linus Torvalds Feb 1, 2006
  17. [PATCH] fbcon: Fix screen artifacts when moving cursor

    When moving the cursor by writing to /dev/vcs*, the old cursor image is not
    erased.  Fix by hiding the cursor first before moving the cursor to the new
    position.
    
    Signed-off-by: Antonino Daplas <adaplas@pol.net>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Antonino A. Daplas committed with Linus Torvalds Feb 1, 2006
  18. [PATCH] reiserfs: reiserfs: check for files > 2GB on 3.5.x disks

    When a filesystem has been converted from 3.5.x to 3.6.x, we need an extra
    check during file write to make sure we are not trying to make a 3.5.x file
    > 2GB.
    
    Signed-off-by: Chris Mason <mason@suse.com>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    jeffmahoney committed with Linus Torvalds Feb 1, 2006