1. 10 Dec, 2013 16 commits
  2. 09 Dec, 2013 11 commits
    • Linus Torvalds's avatar
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux · 78fd8223
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "This is probably a bit big, but just because I fell behind last week
        and didn't get to doing any pulls, so stuff backed up behind me, I
        actually should have sent this for -rc3 but failed to even manage
        that.
      
        So this has radeon, intel, nouveau, vmware, exynos and tegra fixes in
        it, and the line count isn't all the bad in the end"
      
      * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux: (50 commits)
        drm: fix the addition of the side-by-side (half) flag for extra 3D modes
        drm/edid: fix length check when adding extra 3D modes
        drm/radeon/atom: fix bus probes when hw_i2c is set (v2)
        drm/radeon: fix null pointer dereference in dce6+ audio code
        drm/radeon: fixup bad vram size on SI
        udl: fix issue with imported prime buffers
        drm/vmwgfx: Add our connectors to sysfs
        drm/vmwgfx: Fix dma buffer memory size accounting
        drm/vmwgfx: Fix up and comment the dumb buffer implementation
        drm/vmwgfx: Correctly set the enabled state on crtcs
        drm/nv50/disp: min/max are reversed in nv50_crtc_gamma_set()
        drm/nouveau/sw: fix oops if gpu has its display block disabled
        drm/nouveau: unreference fence after syncing
        drm/nouveau/kms: send timestamp data for correct head in flip completion events
        drm/nouveau/clk: Add support for NVAA/NVAC
        drm/nouveau/fifo: Hook up pause and resume for NV50 and NV84+
        drm/nv10/plane: some chipsets don't support NV12
        drm/nv10/plane: add downscaling restrictions
        drm/nv10/plane: fix format computation
        drm/nv04-nv30/clk: provide an empty domain list
        ...
      78fd8223
    • Linus Torvalds's avatar
      Merge tag 'mfd-fixes-3.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes · 32ac4869
      Linus Torvalds authored
      Pull mfd fixes from Samuel Ortiz:
       "This is the first 3.13 pull request for MFD fixes.  We have:
      
         - A ti-ssp build failure fix
         - An as3722 build failure fix
         - An lpc_ich copy paste error fix"
      
      * tag 'mfd-fixes-3.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes:
        mfd: lpc_ich: Fix Wildcat Point info name field
        mfd: ti-ssp: Fix build
        mfd: Make MFD_AS3722 depend on I2C=y
      32ac4869
    • Linus Torvalds's avatar
      Merge tag 'pm-3.13-rc3-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 77bd2adb
      Linus Torvalds authored
      Pull power management fixup from Rafael Wysocki:
       "This reverts two cpufreq commits that fixed issues for some people,
        but broke things for others, so revert them and we'll need to fix the
        original problems differently"
      
      * tag 'pm-3.13-rc3-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        Revert "cpufreq: fix garbage kobjects on errors during suspend/resume"
        Revert "cpufreq: suspend governors on system suspend/hibernate"
      77bd2adb
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input · 754ac457
      Linus Torvalds authored
      Pull input updates from Dmitry Torokhov:
       "An update to ALPS to support devices on Dell XT2 (hopefully working
        better this time around and although it is largish it should not
        affect any other ALPS devices) and a tiny update to Elantech driver to
        support newer devices as well.
      
        Also a coupe of new input event codes have been defined"
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
        Input: ALPS - add support for DualPoint device on Dell XT2 model
        Input: elantech - add support for newer (August 2013) devices
        Input: add SW_MUTE_DEVICE switch definition
        Input: usbtouchscreen - separate report and transmit buffer size handling
        Input: sur40 - suppress false uninitialized variable warning
        Input: add key code for ambient light sensor button
        Input: keyboard - "keycode & KEY_MAX" changes some keycode values
      754ac457
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · b6db4eb0
      Linus Torvalds authored
      Pull crypto fix from Herbert Xu:
       "Unfortunately the last push that fixed a crash in the crypto
        scatterwalk code introduced a new crash when SG debugging is enabled.
        This fixes that"
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
        crypto: scatterwalk - Use sg_chain_ptr on chain entries
      b6db4eb0
    • Tom Lendacky's avatar
      crypto: scatterwalk - Use sg_chain_ptr on chain entries · 389a5390
      Tom Lendacky authored
      Now that scatterwalk_sg_chain sets the chain pointer bit the sg_page
      call in scatterwalk_sg_next hits a BUG_ON when CONFIG_DEBUG_SG is
      enabled. Use sg_chain_ptr instead of sg_page on a chain entry.
      
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarTom Lendacky <thomas.lendacky@amd.com>
      Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
      389a5390
    • Linus Torvalds's avatar
      Merge tag 'tty-3.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty · 3f02ff5c
      Linus Torvalds authored
      Pull tty fix from Greg KH:
       "Here is a single n_tty fix for 3.13-rc3 that resolves a regression in
        3.12 that has been reported"
      
      * tag 'tty-3.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
        n_tty: Fix missing newline echo
      3f02ff5c
    • Linus Torvalds's avatar
      Merge tag 'staging-3.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging · 2d4d4a8d
      Linus Torvalds authored
      Pull staging driver fixes from Greg KH:
       "Here are some bugfixes for the staging and IIO drivers for 3.13-rc3.
      
        The resolve the vm memory issue in the tidspbridge driver, fix a
        much-reported build failure in an ARM driver, and some other IIO
        bugfixes that have been reported"
      
      * tag 'staging-3.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging:
        Staging: TIDSPBRIDGE: Use vm_iomap_memory for mmap-ing instead of remap_pfn_range
        Fix build failure for gp2ap020a00f.c
        iio: hid-sensors: Fix power and report state
        HID: hid-sensor-hub: Add logical min and max
      2d4d4a8d
    • Linus Torvalds's avatar
      Merge tag 'char-misc-3.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc · f64001ef
      Linus Torvalds authored
      Pull char/misc driver fixes from Greg KH:
       "Nothing huge, just a few small bugfixes for problems reported, and a
        device id update"
      
      * tag 'char-misc-3.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
        mei: add 9 series PCH mei device ids
        drivers/char/i8k.c: add Dell XPLS L421X
        MAINTAINERS: add HSI subsystem
        misc: mic: Suppress memory space sparse warnings
        misc: mic: Fix endianness issues.
        misc: mic: Fix user space namespace pollution from mic_common.h.
        misc: mic: Bug fix for sysfs poll usage.
        misc: mic: Minor bug fix in 'retry' loops.
        misc: mic: Change mic_notify(...) to return true.
        extcon: remove freed groups caused the panic or warning in unregister flow
        extcon: arizona: Get pdata from arizona structure not device
      f64001ef
    • Linus Torvalds's avatar
      Merge tag 'usb-3.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb · b19d69c7
      Linus Torvalds authored
      Pull USB fixes from Greg KH:
       "Here are a bunch of USB fixes for 3.13-rc3.
      
        Nothing major, but we seem to have an argument about a XHCI fix, so
        I'm not including a revert that Sarah requested, because that breaks a
        USB network driver, and I can't revert the USB network driver fix
        without reintroducing other bugs that it fixed.  So as it is,
        everything should now be working.  Worse case, I can revert the XHCI
        fix before 3.13-final is out, but it seems to work well here with my
        testing, so all should be good.
      
        Other than that, some driver updates based on reports"
      
      * tag 'usb-3.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (40 commits)
        usb: hub: Use correct reset for wedged USB3 devices that are NOTATTACHED
        usb: ohci-pxa27x: include linux/dma-mapping.h
        USB: cdc-acm: Added support for the Lenovo RD02-D400 USB Modem
        usb: tools: fix a regression issue that gcc can't link to pthread
        USB: switch maintainership of chipidea to Peter
        USB: pl2303: fixed handling of CS5 setting
        USB: ftdi_sio: fixed handling of unsupported CSIZE setting
        USB: mos7840: correct handling of CS5 setting
        USB: spcp8x5: correct handling of CS5 setting
        usb: wusbcore: fix deadlock in wusbhc_gtk_rekey
        usb: wusbcore: do device lookup while holding the hc mutex
        usb: wusbcore: send keepalives to unauthenticated devices
        USB: option: support new huawei devices
        USB: serial: option: blacklist interface 1 for Huawei E173s-6
        usb: xhci: Link TRB must not occur within a USB payload burst
        usb: gadget: f_mass_storage: call try_to_freeze only when its safe
        usb: gadget: tcm_usb_gadget: mark bot_cleanup_old_alt static
        usb: gadget: ffs: fix sparse warning
        usb: gadget: zero: module parameters can be static
        usb: gadget: storage: fix sparse warning
        ...
      b19d69c7
    • Linus Torvalds's avatar
      Merge tag 'arm64-stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64 · 7d49efe2
      Linus Torvalds authored
      Pull ARM64 fixes from Catalin Marinas:
       - Page table fixes (PROT_NONE, shareability attribute, TLB
         invalidation)
       - Secondary CPUs entry endianness fix
       - Make NR_CPUS default to 8
      
      * tag 'arm64-stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64:
        arm64: mm: Fix PMD_SECT_PROT_NONE definition
        arm64: Fix memory shareability attribute for ioremap_wc/cache
        arm64: kernel: add code to set cpu boot mode to secondary_entry shim
        arm64: make default NR_CPUS 8
        arm64: ensure completion of TLB invalidatation
      7d49efe2
  3. 08 Dec, 2013 2 commits
  4. 07 Dec, 2013 1 commit
    • Gerhard Sittig's avatar
      powerpc/512x: dts: remove misplaced IRQ spec from 'soc' node · c65ec135
      Gerhard Sittig authored
      the 'soc' node in the common .dtsi for MPC5121 has an '#interrupt-cells'
      property although this node is not an interrupt controller
      
      remove this erroneously placed property because starting with v3.13-rc1
      lookup and resolution of 'interrupts' specs for peripherals gets misled,
      emits 'no irq domain found' WARN() messages and breaks the boot process
      
        irq: no irq domain found for /soc@80000000 !
        ------------[ cut here ]------------
        WARNING: at drivers/of/platform.c:171
        Modules linked in:
        CPU: 0 PID: 1 Comm: swapper Tainted: G        W    3.13.0-rc1-00001-g8a66234 #8
        task: df823bb0 ti: df834000 task.ti: df834000
        NIP: c02b5190 LR: c02b5180 CTR: c01cf4e0
        REGS: df835c50 TRAP: 0700   Tainted: G        W     (3.13.0-rc1-00001-g8a66234)
        MSR: 00029032 <EE,ME,IR,DR,RI>  CR: 229a9d42  XER: 20000000
      
        GPR00: c02b5180 df835d00 df823bb0 00000000 00000000 df835b18 ffffffff 00000308
        GPR08: c0479cc0 c0480000 c0479cc0 00000308 00000308 00000000 c00040fc 00000000
        GPR16: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 df850880
        GPR24: df84d670 00000000 00000001 df8561a0 dffffccc df85089c 00000020 00000001
        NIP [c02b5190] of_device_alloc+0xf4/0x1a0
        LR [c02b5180] of_device_alloc+0xe4/0x1a0
        Call Trace:
        [df835d00] [c02b5180] of_device_alloc+0xe4/0x1a0 (unreliable)
        [df835d50] [c02b5278] of_platform_device_create_pdata+0x3c/0xc8
        [df835d70] [c02b53fc] of_platform_bus_create+0xf8/0x170
        [df835dc0] [c02b5448] of_platform_bus_create+0x144/0x170
        [df835e10] [c02b55a8] of_platform_bus_probe+0x98/0xe8
        [df835e30] [c0437508] mpc512x_init+0x28/0x1c4
        [df835e70] [c0435de8] ppc_init+0x4c/0x60
        [df835e80] [c0003b28] do_one_initcall+0x150/0x1a4
        [df835ef0] [c0432048] kernel_init_freeable+0x114/0x1c0
        [df835f30] [c0004114] kernel_init+0x18/0x124
        [df835f40] [c000e910] ret_from_kernel_thread+0x5c/0x64
        Instruction dump:
        409effd4 57c9103a 57de2834 7c89f050 7f83e378 7c972214 7f45d378 48001f55
        7c63d278 7c630034 5463d97e 687a0001 <0f1a0000> 2f990000 387b0010 939b0098
        ---[ end trace 2257f10e5a20cbdd ]---
      
        ...
        irq: no irq domain found for /soc@80000000 !
        fsl-diu-fb 80002100.display: could not get DIU IRQ
        fsl-diu-fb: probe of 80002100.display failed with error -22
        irq: no irq domain found for /soc@80000000 !
        mpc512x_dma 80014000.dma: Error mapping IRQ!
        mpc512x_dma: probe of 80014000.dma failed with error -22
        ...
        irq: no irq domain found for /soc@80000000 !
        fs_enet: probe of 80002800.ethernet failed with error -22
        ...
        irq: no irq domain found for /soc@80000000 !
        mpc5121-rtc 80000a00.rtc: mpc5121_rtc_probe: could not request irq: 0
        mpc5121-rtc: probe of 80000a00.rtc failed with error -22
        ...
      
      Cc: Anatolij Gustschin <agust@denx.de>
      Cc: linuxppc-dev@lists.ozlabs.org
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarGerhard Sittig <gsi@denx.de>
      Signed-off-by: default avatarAnatolij Gustschin <agust@denx.de>
      c65ec135
  5. 06 Dec, 2013 10 commits