1. 20 Dec, 2013 2 commits
    • Linus Torvalds's avatar
      Merge tag 'stable/for-linus-3.13-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip · 4203d0eb
      Linus Torvalds authored
      Pull Xen bugfixes from Konrad Rzeszutek Wilk:
       - Fix balloon driver for auto-translate guests (PVHVM, ARM) to not use
         scratch pages.
       - Fix block API header for ARM32 and ARM64 to have proper layout
       - On ARM when mapping guests, stick on PTE_SPECIAL
       - When using SWIOTLB under ARM, don't call swiotlb functions twice
       - When unmapping guests memory and if we fail, don't return pages which
         failed to be unmapped.
       - Grant driver was using the wrong address on ARM.
      
      * tag 'stable/for-linus-3.13-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
        xen/balloon: Seperate the auto-translate logic properly (v2)
        xen/block: Correctly define structures in public headers on ARM32 and ARM64
        arm: xen: foreign mapping PTEs are special.
        xen/arm64: do not call the swiotlb functions twice
        xen: privcmd: do not return pages which we have failed to unmap
        XEN: Grant table address, xen_hvm_resume_frames, is a phys_addr not a pfn
      4203d0eb
    • Linus Torvalds's avatar
      Merge tag 'trace-fixes-v3.13-rc2' of... · 5263f0a8
      Linus Torvalds authored
      Merge tag 'trace-fixes-v3.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
      
      Pull ftrace fix from Steven Rostedt:
       "This fixes a long standing bug in the ftrace profiler.  The problem is
        that the profiler only initializes the online CPUs, and not possible
        CPUs.  This causes issues if the user takes CPUs online or offline
        while the profiler is running.
      
        If we online a CPU after starting the profiler, we lose all the trace
        information on the CPU going online.
      
        If we offline a CPU after running a test and start a new test, it will
        not clear the old data from that CPU.
      
        This bug causes incorrect data to be reported to the user if they
        online or offline CPUs during the profiling"
      
      * tag 'trace-fixes-v3.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace:
        ftrace: Initialize the ftrace profiler for each possible cpu
      5263f0a8
  2. 19 Dec, 2013 32 commits
  3. 18 Dec, 2013 6 commits
    • Linus Torvalds's avatar
      Merge tag 'usb-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb · a36c160c
      Linus Torvalds authored
      Pull USB fixes from Greg KH:
       "Here are a few USB fixes for things that have people have reported
        issues with recently"
      
      * tag 'usb-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
        usb: ohci-at91: fix irq and iomem resource retrieval
        usb: phy: fix driver dependencies
        phy: kconfig: add depends on "USB_PHY" to OMAP_USB2 and TWL4030_USB
        drivers: phy: tweaks to phy_create()
        drivers: phy: Fix memory leak
        xhci: Limit the spurious wakeup fix only to HP machines
        usb: chipidea: fix nobody cared IRQ when booting with host role
        usb: chipidea: host: Only disable the vbus regulator if it is not NULL
        usb: serial: zte_ev: move support for ZTE AC2726 from zte_ev back to option
        usb: cdc-wdm: manage_power should always set needs_remote_wakeup
        usb: phy-tegra-usb.c: wrong pointer check for remap UTMI
        usb: phy: twl6030-usb: signedness bug in twl6030_readb()
        usb: dwc3: power off usb phy in error path
        usb: dwc3: invoke phy_resume after phy_init
      a36c160c
    • Linus Torvalds's avatar
      Merge tag 'tty-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty · e5233658
      Linus Torvalds authored
      Pull tty/serial fixes from Greg KH:
       "Here are a few fixes for 3.13-rc5 that resolve a number of reported
        tty and serial driver issues"
      
      * tag 'tty-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
        tty: xuartps: Properly guard sysrq specific code
        n_tty: Fix apparent order of echoed output
        serial: 8250_dw: add new ACPI IDs
        serial: 8250_dw: Fix LCR workaround regression
        tty: Fix hang at ldsem_down_read()
      e5233658
    • Linus Torvalds's avatar
      Merge tag 'staging-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging · 1aba038b
      Linus Torvalds authored
      Pull staging driver fixes from Greg KH:
       "Here are a number of staging, and iio, fixes for 3.13-rc5 that resolve
        some reported issues"
      
      * tag 'staging-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging:
        imx-drm: imx-drm-core: improve safety of imx_drm_add_crtc()
        imx-drm: imx-drm-core: make imx_drm_crtc_register() safer
        imx-drm: imx-drm-core: use defined constant for number of CRTCs.
        imx-drm: imx-tve: don't call sleeping functions beneath enable_lock spinlock
        imx-drm: ipu-v3: fix potential CRTC device registration race
        imx-drm: imx-drm-core: fix DRM cleanup paths
        imx-drm: imx-drm-core: fix error cleanup path for imx_drm_add_crtc()
        staging: comedi: drivers: fix return value of comedi_load_firmware()
        staging: comedi: 8255_pci: fix for newer PCI-DIO48H
        iio:adc:ad7887 Fix channel reported endianness from cpu to big endian
        iio:imu:adis16400 fix pressure channel scan type
        staging:iio:mag:hmc5843 fix incorrect endianness of channel as a result of missuse of the IIO_ST macro.
        iio: cm36651: Changed return value of read function
      1aba038b
    • Linus Torvalds's avatar
      Merge tag 'driver-core-3.13-rc5' of... · 2516b615
      Linus Torvalds authored
      Merge tag 'driver-core-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
      
      Pull driver core fix from Greg KH:
       "Here's a single sysfs fix for 3.13-rc5 that resolves a lockdep issue
        in sysfs that has been reported"
      
      * tag 'driver-core-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core:
        sysfs: give different locking key to regular and bin files
      2516b615
    • Linus Torvalds's avatar
      Merge branch 'keys-devel' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs · a81bddde
      Linus Torvalds authored
      Pull crypto key patches from David Howells:
       "There are four items:
      
         - A patch to fix X.509 certificate gathering.  The problem was that I
           was coming up with a different path for signing_key.x509 in the
           build directory if it didn't exist to if it did exist.  This meant
           that the X.509 cert container object file would be rebuilt on the
           second rebuild in a build directory and the kernel would get
           relinked.
      
         - Unconditionally remove files generated by SYSTEM_TRUSTED_KEYRING=y
           when doing make mrproper.
      
         - Actually initialise the persistent-keyring semaphore for
           init_user_ns.  I have no idea why this works at all for users in
           the base user namespace unless it's something to do with systemd
           containerising the system.
      
         - Documentation for module signing"
      
      * 'keys-devel' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs:
        Add Documentation/module-signing.txt file
        KEYS: fix uninitialized persistent_keyring_register_sem
        KEYS: Remove files generated when SYSTEM_TRUSTED_KEYRING=y
        X.509: Fix certificate gathering
      a81bddde
    • Hui Wang's avatar
      ALSA: hda - Add Dell headset detection quirk for one more laptop model · 3a6c5d8a
      Hui Wang authored
      On the Dell machines with codec whose Subsystem Id is 0x10280640,
      no external microphone can be detected when plugging a 3-ring headset.
      Using ALC255_FIXUP_DELL1_MIC_NO_PRESENCE can fix this problem.
      
      The codec (Vendor ID: 0x10ec0255) on the machine belongs to alc_269
      family.
      
      BugLink: https://bugs.launchpad.net/bugs/1260303
      Cc: David Henningsson <david.henningsson@canonical.com>
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarHui Wang <hui.wang@canonical.com>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      3a6c5d8a