27 Mar, 2013

9 commits


21 Mar, 2013

1 commit


20 Mar, 2013

1 commit


19 Mar, 2013

1 commit


18 Mar, 2013

18 commits


08 Mar, 2013

1 commit


07 Mar, 2013

2 commits


04 Mar, 2013

7 commits

  • Linus Torvalds
     
  • Pull fbdev UAPI disintegration from David Howells:
    "You'll be glad to here that the end is nigh for the UAPI patches.
    Only the fbdev/framebuffer piece remains now that the SCSI stuff has
    gone in.

    Here are the UAPI disintegration bits for the fbdev drivers. It
    appears that Florian hasn't had time to deal with my patch, but back
    in December he did say he didn't mind if I pushed it forward."

    Yay. No more uapi movement. And hopefully no more big header file
    cleanups coming up either, it just tends to be very painful.

    * tag 'disintegrate-fbdev-20121220' of git://git.infradead.org/users/dhowells/linux-headers:
    UAPI: (Scripted) Disintegrate include/video

    Linus Torvalds
     
  • Pull Xen bug-fixes from Konrad Rzeszutek Wilk:
    - Update the Xen ACPI memory and CPU hotplug locking mechanism.
    - Fix PAT issues wherein various applications would not start
    - Fix handling of multiple MSI as AHCI now does it.
    - Fix ARM compile failures.

    * tag 'stable/for-linus-3.9-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:
    xenbus: fix compile failure on ARM with Xen enabled
    xen/pci: We don't do multiple MSI's.
    xen/pat: Disable PAT using pat_enabled value.
    xen/acpi: xen cpu hotplug minor updates
    xen/acpi: xen memory hotplug minor updates

    Linus Torvalds
     
  • Pull more VFS bits from Al Viro:
    "Unfortunately, it looks like xattr series will have to wait until the
    next cycle ;-/

    This pile contains 9p cleanups and fixes (races in v9fs_fid_add()
    etc), fixup for nommu breakage in shmem.c, several cleanups and a bit
    more file_inode() work"

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
    constify path_get/path_put and fs_struct.c stuff
    fix nommu breakage in shmem.c
    cache the value of file_inode() in struct file
    9p: if v9fs_fid_lookup() gets to asking server, it'd better have hashed dentry
    9p: make sure ->lookup() adds fid to the right dentry
    9p: untangle ->lookup() a bit
    9p: double iput() in ->lookup() if d_materialise_unique() fails
    9p: v9fs_fid_add() can't fail now
    v9fs: get rid of v9fs_dentry
    9p: turn fid->dlist into hlist
    9p: don't bother with private lock in ->d_fsdata; dentry->d_lock will do just fine
    more file_inode() open-coded instances
    selinux: opened file can't have NULL or negative ->f_path.dentry

    (In the meantime, the hlist traversal macros have changed, so this
    required a semantic conflict fixup for the newly hlistified fid->dlist)

    Linus Torvalds
     
  • Pull btrfs fixup from Chris Mason:
    "Geert and James both sent this one in, sorry guys"

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs:
    btrfs/raid56: Add missing #include

    Linus Torvalds
     
  • Pull second set of s390 patches from Martin Schwidefsky:
    "The main part of this merge are Heikos uaccess patches. Together with
    commit 09884964335e ("mm: do not grow the stack vma just because of an
    overrun on preceding vma") the user string access is hopefully fixed
    for good.

    In addition some bug fixes and two cleanup patches."

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
    s390/module: fix compile warning
    qdio: remove unused parameters
    s390/uaccess: fix kernel ds access for page table walk
    s390/uaccess: fix strncpy_from_user string length check
    input: disable i8042 PC Keyboard controller for s390
    s390/dis: Fix invalid array size
    s390/uaccess: remove pointless access_ok() checks
    s390/uaccess: fix strncpy_from_user/strnlen_user zero maxlen case
    s390/uaccess: shorten strncpy_from_user/strnlen_user
    s390/dasd: fix unresponsive device after all channel paths were lost
    s390/mm: ignore change bit for vmemmap
    s390/page table dumper: add support for change-recording override bit

    Linus Torvalds
     
  • …/git/deller/parisc-linux

    Pull second round of PARISC updates from Helge Deller:
    "The most important fix in this branch is the switch of io_setup,
    io_getevents and io_submit syscalls to use the available compat
    syscalls when running 32bit userspace on 64bit kernel. Other than
    that it's mostly removal of compile warnings."

    * 'fixes-for-3.9-latest' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
    parisc: fix redefinition of SET_PERSONALITY
    parisc: do not install modules when installing kernel
    parisc: fix compile warnings triggered by atomic_sub(sizeof(),v)
    parisc: check return value of down_interruptible() in hp_sdc_rtc.c
    parisc: avoid unitialized variable warning in pa_memcpy()
    parisc: remove unused variable 'compat_val'
    parisc: switch to compat_functions of io_setup, io_getevents and io_submit
    parisc: select ARCH_WANT_FRAME_POINTERS

    Linus Torvalds