)]}'
{
  "log": [
    {
      "commit": "c7c4591db64dbd1e504bc4e2806d7ef290a3c81b",
      "tree": "a2fb124f9760eec668d20541383e762822d7cc7b",
      "parents": [
        "11c7b03d42a847db90862d0f9d8be6ce9b2f0553",
        "c7b96acf1456ef127fef461fcfedb54b81fecfbb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 14:35:32 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 14:35:32 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace\n\nPull namespace changes from Eric Biederman:\n \"This is an assorted mishmash of small cleanups, enhancements and bug\n  fixes.\n\n  The major theme is user namespace mount restrictions.  nsown_capable\n  is killed as it encourages not thinking about details that need to be\n  considered.  A very hard to hit pid namespace exiting bug was finally\n  tracked and fixed.  A couple of cleanups to the basic namespace\n  infrastructure.\n\n  Finally there is an enhancement that makes per user namespace\n  capabilities usable as capabilities, and an enhancement that allows\n  the per userns root to nice other processes in the user namespace\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace:\n  userns:  Kill nsown_capable it makes the wrong thing easy\n  capabilities: allow nice if we are privileged\n  pidns: Don\u0027t have unshare(CLONE_NEWPID) imply CLONE_THREAD\n  userns: Allow PR_CAPBSET_DROP in a user namespace.\n  namespaces: Simplify copy_namespaces so it is clear what is going on.\n  pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup\n  sysfs: Restrict mounting sysfs\n  userns: Better restrictions on when proc and sysfs can be mounted\n  vfs: Don\u0027t copy mount bind mounts of /proc/\u003cpid\u003e/ns/mnt between namespaces\n  kernel/nsproxy.c: Improving a snippet of code.\n  proc: Restrict mounting the proc filesystem\n  vfs: Lock in place mounts from more privileged users\n"
    },
    {
      "commit": "11c7b03d42a847db90862d0f9d8be6ce9b2f0553",
      "tree": "9c1d9e95c8ae09b4ee44821a9e570247d5a85a72",
      "parents": [
        "6be48f2940af9ea8d93c23a0dd8e322672c92efd",
        "73203361468894c3c017bfbdd9ddcbb468039604"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 14:34:07 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 14:34:07 2013 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security\n\nPull security subsystem updates from James Morris:\n \"Nothing major for this kernel, just maintenance updates\"\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security: (21 commits)\n  apparmor: add the ability to report a sha1 hash of loaded policy\n  apparmor: export set of capabilities supported by the apparmor module\n  apparmor: add the profile introspection file to interface\n  apparmor: add an optional profile attachment string for profiles\n  apparmor: add interface files for profiles and namespaces\n  apparmor: allow setting any profile into the unconfined state\n  apparmor: make free_profile available outside of policy.c\n  apparmor: rework namespace free path\n  apparmor: update how unconfined is handled\n  apparmor: change how profile replacement update is done\n  apparmor: convert profile lists to RCU based locking\n  apparmor: provide base for multiple profiles to be replaced at once\n  apparmor: add a features/policy dir to interface\n  apparmor: enable users to query whether apparmor is enabled\n  apparmor: remove minimum size check for vmalloc()\n  Smack: parse multiple rules per write to load2, up to PAGE_SIZE-1 bytes\n  Smack: network label match fix\n  security: smack: add a hash table to quicken smk_find_entry()\n  security: smack: fix memleak in smk_write_rules_list()\n  xattr: Constify -\u003ename member of \"struct xattr\".\n  ...\n"
    },
    {
      "commit": "6be48f2940af9ea8d93c23a0dd8e322672c92efd",
      "tree": "1bdc85a9d3fd0c19e108ea27a29a83ef2b44f5d0",
      "parents": [
        "0ffb01d9def22f1954e99529b7e4ded497b2e88b",
        "68411521cc6055edc6274e03ab3210a5893533ba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 14:31:18 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 14:31:18 2013 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\nPull crypto update from Herbert Xu:\n \"Here is the crypto update for 3.12:\n\n   - Added MODULE_SOFTDEP to allow pre-loading of modules.\n   - Reinstated crct10dif driver using the module softdep feature.\n   - Allow via rng driver to be auto-loaded.\n\n   - Split large input data when necessary in nx.\n   - Handle zero length messages correctly for GCM/XCBC in nx.\n   - Handle SHA-2 chunks bigger than block size properly in nx.\n\n   - Handle unaligned lengths in omap-aes.\n   - Added SHA384/SHA512 to omap-sham.\n   - Added OMAP5/AM43XX SHAM support.\n   - Added OMAP4 TRNG support.\n\n   - Misc fixes\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (66 commits)\n  Reinstate \"crypto: crct10dif - Wrap crc_t10dif function all to use crypto transform framework\"\n  hwrng: via - Add MODULE_DEVICE_TABLE\n  crypto: fcrypt - Fix bitoperation for compilation with clang\n  crypto: nx - fix SHA-2 for chunks bigger than block size\n  crypto: nx - fix GCM for zero length messages\n  crypto: nx - fix XCBC for zero length messages\n  crypto: nx - fix limits to sg lists for AES-CCM\n  crypto: nx - fix limits to sg lists for AES-XCBC\n  crypto: nx - fix limits to sg lists for AES-GCM\n  crypto: nx - fix limits to sg lists for AES-CTR\n  crypto: nx - fix limits to sg lists for AES-CBC\n  crypto: nx - fix limits to sg lists for AES-ECB\n  crypto: nx - add offset to nx_build_sg_lists()\n  padata - Register hotcpu notifier after initialization\n  padata - share code between CPU_ONLINE and CPU_DOWN_FAILED, same to CPU_DOWN_PREPARE and CPU_UP_CANCELED\n  hwrng: omap - reorder OMAP TRNG driver code\n  crypto: omap-sham - correct dma burst size\n  crypto: omap-sham - Enable Polling mode if DMA fails\n  crypto: tegra-aes - bitwise vs logical and\n  crypto: sahara - checking the wrong variable\n  ...\n"
    },
    {
      "commit": "0ffb01d9def22f1954e99529b7e4ded497b2e88b",
      "tree": "e18b4dd941bc0e2e34078b7b64469f5675046734",
      "parents": [
        "7b4022fa17991801e29f09c6794bbf4d1a0d6b6d",
        "4e4f1fc226816905c937f9b29dabe351075dfe0f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 14:27:46 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 14:27:46 2013 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nPull networking fixes from David Miller:\n \"A quick set of fixes, some to deal with fallout from yesterday\u0027s\n  net-next merge.\n\n   1) Fix compilation of bnx2x driver with CONFIG_BNX2X_SRIOV disabled,\n      from Dmitry Kravkov.\n\n   2) Fix a bnx2x regression caused by one of Dave Jones\u0027s mistaken\n      braces changes, from Eilon Greenstein.\n\n   3) Add some protective filtering in the netlink tap code, from Daniel\n      Borkmann.\n\n   4) Fix TCP congestion window growth regression after timeouts, from\n      Yuchung Cheng.\n\n   5) Correctly adjust TCP\u0027s rcv_ssthresh for out of order packets, from\n      Eric Dumazet\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net:\n  tcp: properly increase rcv_ssthresh for ofo packets\n  net: add documentation for BQL helpers\n  mlx5: remove unused MLX5_DEBUG param in Kconfig\n  bnx2x: Restore a call to config_init\n  bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set\n  tcp: fix no cwnd growth after timeout\n  net: netlink: filter particular protocols from analyzers\n"
    },
    {
      "commit": "7b4022fa17991801e29f09c6794bbf4d1a0d6b6d",
      "tree": "39e1597430fb99407b491c888d6ac6d9fe7fa81c",
      "parents": [
        "27c7651a6a5f143eccd66db38c7a3035e1f8bcfb",
        "94e44413cdda7b1b838a4c508a4eca0cdd5e7a18"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 10:54:19 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 10:54:19 2013 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\nPull hwmon fixes from Jean Delvare.\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: (emc6w201) Do not declare enum variable\n  hwmon: (w83792d) Update module author\n"
    },
    {
      "commit": "27c7651a6a5f143eccd66db38c7a3035e1f8bcfb",
      "tree": "c20d3525a2933a8ea7e9ab03022c432b18e0e48a",
      "parents": [
        "8b8a7df9a1d87ba413fce246b11f54c636bb456a",
        "65d876564e989b63b0f769e0e06b9830db97b2d9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 10:53:00 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 10:53:00 2013 -0700"
      },
      "message": "Merge tag \u0027gpio-v3.12-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio\n\nPull GPIO updates from Linus Walleij:\n \"This is the bulk of GPIO changes for the v3.12 series:\n\n   - A new driver for the TZ1090 PDC which is used on the metag\n     architecture.\n\n   - A new driver for the Kontron ETX or COMexpress GPIO block.  This is\n     found on some ETX x86 devices.\n\n   - A new driver for the Fintek Super-I/O chips, used on some x86\n     boards.\n\n   - Added device tree probing on a few select GPIO blocks.\n\n   - Drop the Exynos support from the Samsung GPIO driver.\n\n     The Samsung maintainers have moved over to use the modernized pin\n     control driver to provide GPIO for the modern platforms instead.\n\n   - The usual bunch of non-critical fixes and cleanups\"\n\n* tag \u0027gpio-v3.12-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio: (36 commits)\n  gpio: return -ENOTSUPP if debounce cannot be set\n  gpio: improve error path in gpiolib\n  gpio: add GPIO support for F71882FG and F71889F\n  of: add vendor prefix for Microchip Technology Inc\n  gpio: mcp23s08: rename the device tree property\n  gpio: samsung: Drop support for Exynos SoCs\n  gpio: pcf857x: Remove pdata argument to pcf857x_irq_domain_init()\n  gpio: pcf857x: Sort headers alphabetically\n  gpio: max7301: Reverting \"Do not force SPI speed when using OF Platform\"\n  gpio: Fix bit masking in Kontron PLD GPIO driver\n  gpio: pca953x: fix gpio input on gpio offsets \u003e\u003d 8\n  drivers/gpio: simplify use of devm_ioremap_resource\n  drivers/gpio/gpio-omap.c: convert comma to semicolon\n  gpio-lynxpoint: Fix warning about unbalanced pm_runtime_enable\n  gpio: Fix platform driver name in Kontron PLD GPIO driver\n  gpio: adnp: Fix segfault if request_threaded_irq fails\n  gpio: msm: Staticize local variable \u0027msm_gpio\u0027\n  gpio: gpiolib-of.c: make error message more meaningful by adding the node name and index\n  gpio: use dev_get_platdata()\n  gpio/mxc: add chained_irq_enter/exit() to mx2_gpio_irq_handler\n  ...\n"
    },
    {
      "commit": "8b8a7df9a1d87ba413fce246b11f54c636bb456a",
      "tree": "797265037b52117fa633b32cbe3feacb1b1b0f07",
      "parents": [
        "b04c99e3b845892d754ee8052d6324c39c4040de",
        "07176b988ebb20f46a317a60ee1d983fe1630203"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 10:38:46 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 10:38:46 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input updates from Dmitry Torokhov:\n \"A new driver for slidebar on Ideapad laptops and a bunch of assorted\n  driver fixes\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (32 commits)\n  Input: add SYN_MAX and SYN_CNT constants\n  Input: max11801_ts - convert to devm\n  Input: egalax-ts - fix typo and improve text\n  Input: MAINTAINERS - change maintainer for cyttsp driver\n  Input: cyttsp4 - kill \u0027defined but not used\u0027 compiler warnings\n  Input: add driver for slidebar on Lenovo IdeaPad laptops\n  Input: omap-keypad - set up irq type from DT\n  Input: omap-keypad - enable wakeup capability for keypad.\n  Input: omap-keypad - clear interrupts on open\n  Input: omap-keypad - convert to threaded IRQ\n  Input: omap-keypad - use bitfiled instead of hardcoded values\n  Input: cyttsp4 - remove useless NULL test from cyttsp4_watchdog_timer()\n  Input: wacom - fix error return code in wacom_probe()\n  Input: as5011 - fix error return code in as5011_probe()\n  Input: keyboard, serio - simplify use of devm_ioremap_resource\n  Input: tegra-kbc - simplify use of devm_ioremap_resource\n  Input: htcpen - fix incorrect placement of __initdata\n  Input: qt1070 - add power management ops\n  Input: wistron_btns - add MODULE_DEVICE_TABLE\n  Input: wistron_btns - mark the Medion MD96500 keymap as tested\n  ...\n"
    },
    {
      "commit": "b04c99e3b845892d754ee8052d6324c39c4040de",
      "tree": "f2bcedc7977a43b731a0b5cb1030136d40ea2c1e",
      "parents": [
        "44598f98b98e54beca34dc836b38eaea40be1abf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 09:48:41 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 09:48:41 2013 -0700"
      },
      "message": "Revert \"Input: introduce BTN/ABS bits for drums and guitars\"\n\nThis reverts commits 61e00655e9cb, 73f8645db191 and 8e22ecb603c8:\n  \"Input: introduce BTN/ABS bits for drums and guitars\"\n  \"HID: wiimote: add support for Guitar-Hero drums\"\n  \"HID: wiimote: add support for Guitar-Hero guitars\"\n\nThe extra new ABS_xx values resulted in ABS_MAX no longer being a\npower-of-two, which broke the comparison logic.  It also caused the\nioctl numbers to overflow into the next byte, causing problems for that.\n\nWe\u0027ll try again for 3.13.\n\nReported-by: Markus Trippelsdorf \u003cmarkus@trippelsdorf.de\u003e\nReported-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nAcked-by: David Herrmann \u003cdh.herrmann@gmail.com\u003e\nAcked-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Benjamin Tissoires \u003cbenjamin.tissoires@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "07176b988ebb20f46a317a60ee1d983fe1630203",
      "tree": "e54affb1f823742078c68d9506e6035016bc2ea4",
      "parents": [
        "fa46c7984092f3dbdbb3bcd7338d81a1168d9d2b",
        "52764fed5049655926bcecaefd52f0a415ceb105"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Sep 06 20:23:44 2013 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Sep 06 20:23:44 2013 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n\nMerge first round of changes for 3.12 merge window.\n"
    },
    {
      "commit": "68411521cc6055edc6274e03ab3210a5893533ba",
      "tree": "9a80c994dac6f5a73538ccde984236e3dbd53f70",
      "parents": [
        "eeca9fad52fc4bfdf42c38bfcf383e932eb3e9d6"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Sep 07 12:56:26 2013 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Sep 07 12:56:26 2013 +1000"
      },
      "message": "Reinstate \"crypto: crct10dif - Wrap crc_t10dif function all to use crypto transform framework\"\n\nThis patch reinstates commits\n\t67822649d7305caf3dd50ed46c27b99c94eff996\n\t39761214eefc6b070f29402aa1165f24d789b3f7\n\t0b95a7f85718adcbba36407ef88bba0a7379ed03\n\t31d939625a9a20b1badd2d4e6bf6fd39fa523405\n\t2d31e518a42828df7877bca23a958627d60408bc\n\nNow that module softdeps are in the kernel we can use that to resolve\nthe boot issue which cause the revert.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "eeca9fad52fc4bfdf42c38bfcf383e932eb3e9d6",
      "tree": "cc51c880459d41c0e8d7576405bef4c987bc7aa0",
      "parents": [
        "ff6f83fc9d44db09997937c3475d525a6866fbb4",
        "b48a97be8e6c2afdba2f3b61fd88c3c7743fbd73"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Sep 07 12:53:35 2013 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Sep 07 12:53:35 2013 +1000"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux\n\nMerge upstream tree in order to reinstate crct10dif.\n"
    },
    {
      "commit": "44598f98b98e54beca34dc836b38eaea40be1abf",
      "tree": "42a498e0267b23289ffe240907fd9bacb9156a2c",
      "parents": [
        "b4b50fd78b1e31989940dfc647e64453d0f7176a",
        "4e5f67fa538ded704c904157e3ca23ceef9c7e64"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:34:43 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:34:43 2013 -0700"
      },
      "message": "Merge tag \u0027boards-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC board updates from Olof Johansson:\n \"Board updates for 3.12.  Again, a bit of domain overlap with SoC and\n  DT branches, but most of this is around legacy code and board support.\n  We\u0027ve found that platform maintainers have a hard time separating all\n  of these out and might move towards fewer branches for next release.\n\n   - Removal of a number of Marvell Kirkwood board files, since contents\n     is now common and mostly configured via DT.\n   - Device-tree updates for Marvell Dove, including irqchip and\n     clocksource setup.\n   - Defconfig updates.  Gotta go somewhere.  One new one for Renesas\n     Lager.\n   - New backlight drivers for backlights used on Renesas shmobile\n     platforms.\n   - Removal of Renesas leds driver.\n   - Shuffling of some of the new Broadcom platforms to give room for\n     others in the same mach directory.  More in 3.13\"\n\n* tag \u0027boards-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (67 commits)\n  mmc: sdhci-bcm-kona: Staticize sdhci_bcm_kona_card_event\n  mmc: sdhci-bcm-kona: Remove unneeded version.h inclusion\n  ARM: bcm: Make secure API call optional\n  ARM: DT: binding fixup to align with vendor-prefixes.txt (drivers)\n  ARM: mmc: fix NONREMOVABLE test in sdhci-bcm-kona\n  ARM: bcm: Rename board_bcm\n  mmc: sdhci-bcm-kona: make linker-section warning go away\n  ARM: tegra: defconfig updates\n  ARM: dove: add initial DT file for Globalscale D2Plug\n  ARM: dove: add GPIO IR receiver node to SolidRun CuBox\n  ARM: dove: add common pinmux functions to DT\n  ARM: dove: add cpu device tree node\n  ARM: dove: update dove_defconfig with SI5351, PCI, and xHCI\n  arch/arm/mach-kirkwood: Avoid using ARRAY_AND_SIZE(e) as a function argument\n  ARM: kirkwood: fix DT building and update defconfig\n  ARM: kirkwood: Remove all remaining trace of DNS-320/325 platform code\n  ARM: configs: disable DEBUG_LL in bcm_defconfig\n  ARM: bcm281xx: Board specific reboot code\n  ARM bcm281xx: Turn on socket \u0026 network support.\n  ARM: bcm281xx: Turn on L2 cache.\n  ...\n"
    },
    {
      "commit": "b4b50fd78b1e31989940dfc647e64453d0f7176a",
      "tree": "1a55f110e021c02963b63759f3f18ea7ba3aa228",
      "parents": [
        "dccfd1e439c11422d7aca0d834b0430d24650e85",
        "f97c43bbdf8a1ea42477b1a804a48e7e368cb13c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:30:06 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:30:06 2013 -0700"
      },
      "message": "Merge tag \u0027soc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC platform changes from Olof Johansson:\n \"This branch contains mostly additions and changes to platform\n  enablement and SoC-level drivers.  Since there\u0027s sometimes a\n  dependency on device-tree changes, there\u0027s also a fair amount of\n  those in this branch.\n\n  Pieces worth mentioning are:\n\n   - Mbus driver for Marvell platforms, allowing kernel configuration\n     and resource allocation of on-chip peripherals.\n   - Enablement of the mbus infrastructure from Marvell PCI-e drivers.\n   - Preparation of MSI support for Marvell platforms.\n   - Addition of new PCI-e host controller driver for Tegra platforms\n   - Some churn caused by sharing of macro names between i.MX 6Q and 6DL\n     platforms in the device tree sources and header files.\n   - Various suspend/PM updates for Tegra, including LP1 support.\n   - Versatile Express support for MCPM, part of big little support.\n   - Allwinner platform support for A20 and A31 SoCs (dual and quad\n     Cortex-A7)\n   - OMAP2+ support for DRA7, a new Cortex-A15-based SoC.\n\n  The code that touches other architectures are patches moving MSI\n  arch-specific functions over to weak symbols and removal of\n  ARCH_SUPPORTS_MSI, acked by PCI maintainers\"\n\n* tag \u0027soc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (266 commits)\n  tegra-cpuidle: provide stub when !CONFIG_CPU_IDLE\n  PCI: tegra: replace devm_request_and_ioremap by devm_ioremap_resource\n  ARM: tegra: Drop ARCH_SUPPORTS_MSI and sort list\n  ARM: dts: vf610-twr: enable i2c0 device\n  ARM: dts: i.MX51: Add one more I2C2 pinmux entry\n  ARM: dts: i.MX51: Move pins configuration under \"iomuxc\" label\n  ARM: dtsi: imx6qdl-sabresd: Add USB OTG vbus pin to pinctrl_hog\n  ARM: dtsi: imx6qdl-sabresd: Add USB host 1 VBUS regulator\n  ARM: dts: imx27-phytec-phycore-som: Enable AUDMUX\n  ARM: dts: i.MX27: Disable AUDMUX in the template\n  ARM: dts: wandboard: Add support for SDIO bcm4329\n  ARM: i.MX5 clocks: Remove optional clock setup (CKIH1) from i.MX51 template\n  ARM: dts: imx53-qsb: Make USBH1 functional\n  ARM i.MX6Q: dts: Enable I2C1 with EEPROM and PMIC on Phytec phyFLEX-i.MX6 Ouad module\n  ARM i.MX6Q: dts: Enable SPI NOR flash on Phytec phyFLEX-i.MX6 Ouad module\n  ARM: dts: imx6qdl-sabresd: Add touchscreen support\n  ARM: imx: add ocram clock for imx53\n  ARM: dts: imx: ocram size is different between imx6q and imx6dl\n  ARM: dts: imx27-phytec-phycore-som: Fix regulator settings\n  ARM: dts: i.MX27: Remove clock name from CPU node\n  ...\n"
    },
    {
      "commit": "dccfd1e439c11422d7aca0d834b0430d24650e85",
      "tree": "d4bb17a46ced7027775e7c8c835ed7f165e5ebac",
      "parents": [
        "8e73e367f7dc50f1d1bc22a63e5764bb4eea9b48",
        "56e9e0f3a3c558b42db2dd5120d3a839e4beb282"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:26:27 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:26:27 2013 -0700"
      },
      "message": "Merge tag \u0027dt-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC DT updates from Olof Johansson:\n \"Device tree and bindings updates for 3.12.\n\n  General additions of various on-chip and on-board peripherals on\n  various platforms as support gets added.  Some of the bigger changes\n  are:\n\n   - Addition of (new) PCI-e support on Tegra.\n   - More Tegra4 support, including PMC configuration for Dalmore.\n   - Addition of a new board for Exynos4 (trats2) and more bindings for\n     4x12 IP.\n   - Addition of Allwinner A20 and A31 SoC and board files.\n   - Move of the ST Ericsson device tree files to now use ste-* prefix.\n   - More move of hardware description of shmobile platforms to DT.\n   - Two new board dts files for Freescale MXs\"\n\n* tag \u0027dt-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (177 commits)\n  dts: Rename DW APB timer compatible strings\n  dts: Deprecate ALTR as a vendor prefix\n  of: add vendor prefix for Altera Corp.\n  ARM: at91/dt: sam9x5ek: add sound configuration\n  ARM: at91/dt: sam9x5ek: enable SSC\n  ARM: at91/dt: sam9x5ek: add WM8731 codec\n  ARM: at91/dt: sam9x5: add SSC DMA parameters\n  ARM: at91/dt: add at91rm9200 PQFP package version\n  ARM: at91: at91rm9200: set default mmc0 pinctrl-names\n  ARM: at91: at91sam9n12: correct pin number of gpio-key\n  ARM: at91: at91sam9n12: add qt1070 support\n  ARM: at91: at91sam9n12: add pinctrl of TWI\n  ARM: at91: Add PMU support for sama5d3\n  ARM: at91: at91sam9260: add missing pinctrl-names on mmc\n  ARM: tegra: configure power off for Dalmore\n  ARM: DT: binding fixup to align with vendor-prefixes.txt (DT)\n  ARM: dts: add sdio blocks to bcm28155-ap board\n  ARM: dts: align sdio numbers to HW definition\n  ARM: sun7i: Add Olimex A20-Olinuxino-Micro support\n  ARM: sun7i: Add Allwinner A20 DTSI\n  ...\n"
    },
    {
      "commit": "8e73e367f7dc50f1d1bc22a63e5764bb4eea9b48",
      "tree": "9bf593c1fc7612bcdd64b9ba46e41d340f9e94d3",
      "parents": [
        "d2f3e9eb7c9e12e89f0ac5f0dbc7a9aed0ea925d",
        "7323f219533e01cc075ba45a76f3e5b214adb23f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:21:16 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:21:16 2013 -0700"
      },
      "message": "Merge tag \u0027cleanup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC cleanups from Olof Johansson:\n \"This branch contains code cleanups, moves and removals for 3.12.\n\n  There\u0027s a large number of various cleanups, and a nice net removal of\n  13500 lines of code.\n\n  Highlights worth mentioning are:\n\n   - A series of patches from Stephen Boyd removing the ARM local timer\n     API.\n   - Move of Qualcomm MSM IOMMU code to drivers/iommu.\n   - Samsung PWM driver cleanups from Tomasz Figa, removing legacy PWM\n     driver and switching over to the drivers/pwm one.\n   - Removal of some unusued auto-generated headers for OMAP2+ (PRM/CM).\n\n  There\u0027s also a move of a header file out of include/linux/i2c/ to\n  platform_data, where it really belongs.  It touches mostly ARM\n  platform code for include changes so we took it through our tree\"\n\n* tag \u0027cleanup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (83 commits)\n  ARM: OMAP2+: Add back the define for AM33XX_RST_GLOBAL_WARM_SW_MASK\n  gpio: (gpio-pca953x) move header to linux/platform_data/\n  arm: zynq: hotplug: Remove unreachable code\n  ARM: SAMSUNG: Remove unnecessary exynos4_default_sdhci*()\n  tegra: simplify use of devm_ioremap_resource\n  ARM: SAMSUNG: Remove plat/regs-timer.h header\n  ARM: SAMSUNG: Remove remaining uses of plat/regs-timer.h header\n  ARM: SAMSUNG: Remove pwm-clock infrastructure\n  ARM: SAMSUNG: Remove old PWM timer platform devices\n  pwm: Remove superseded pwm-samsung-legacy driver\n  ARM: SAMSUNG: Modify board files to use new PWM platform device\n  ARM: SAMSUNG: Rework private data handling in dev-backlight\n  pwm: Add new pwm-samsung driver\n  ARM: mach-mvebu: remove redundant DT parsing and validation\n  ARM: msm: Only compile io.c on platforms that use it\n  iommu/msm: Move mach includes to iommu directory\n  ARM: msm: Remove devices-iommu.c\n  ARM: msm: Move mach/board.h contents to common.h\n  ARM: msm: Migrate msm_timer to CLOCKSOURCE_OF_DECLARE\n  ARM: msm: Remove TMR and TMR0 static mappings\n  ...\n"
    },
    {
      "commit": "d2f3e9eb7c9e12e89f0ac5f0dbc7a9aed0ea925d",
      "tree": "0a764312ef38576d610ef844f3ef697a501b6afa",
      "parents": [
        "1bda20da20e5c64919efcb507a84e192deed1c60",
        "2bbc31ef2b398d17016c6438016cc76913990950"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:17:02 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:17:02 2013 -0700"
      },
      "message": "Merge tag \u0027fixes-nc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC low-priority fixes from Olof Johansson:\n \"This branch contains a handful of fixes for various platforms that\n  weren\u0027t serious enough to be included in late 3.11-rc releases.  Most\n  of them are for minor cleanups and cosmetic fixes.\n\n  There\u0027s also a bit of code removal here, one board file removal for\n  clps711x, and removal of some legacy device creation on OMAP2+\"\n\n* tag \u0027fixes-nc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (25 commits)\n  ARM: OMAP2: use \u0027int\u0027 instead of \u0027unsigned\u0027 for variable \u0027gpmc_irq_start\u0027\n  ARM: OMAP2: remove useless variable \u0027ret\u0027\n  ARM: OMAP: dma: fix error return code in omap_system_dma_probe()\n  ARM: OMAP2+: fix wrong address when loading PRM_FRAC_INCREMENTOR_DENUMERATOR_RELOAD\n  ARM: OMAP2+: am33xx-restart: trigger warm reset on omap2+ boards\n  ARM: OMAP2: Use a consistent AM33XX SoC option description\n  ARM: OMAP2+: Remove legacy device creation for McPDM and DMIC\n  ARM: clps711x: edb7211: Remove extra iotable_init() call\n  ARM: clps711x: autcpu12: Remove incorrect config checking\n  ARM: clps711x: Drop fortunet board support\n  ARM: clps711x: Remove the special name for the syscon driver\n  ARM: dts: Fix memory node in skeleton64.dtsi\n  ARM: Keystone: Convert device tree file to use IRQ defines\n  ARM: keystone: use #include to include skeleton.dtsi\n  ARM: keystone: Drop the un-necessary dsb from keystone_cpu_smc()\n  ARM: Keystone: No need to preserve r12 across smc call\n  ARM: keystone: remove redundant smp_init_cpus definition\n  ARM: keystone: drop useless HAVE_SCHED_CLOCK\n  ARM: dove: fix missing __init section of dove_mpp_gpio_mode\n  ARM: shmobile: armadillo800eva-reference: fix compiler warning\n  ...\n"
    },
    {
      "commit": "1bda20da20e5c64919efcb507a84e192deed1c60",
      "tree": "c0c6942fad5f73db57c02ac46dbc80657a67d772",
      "parents": [
        "4de9ad9bc08b4953fc03336ad38908496e2f8826",
        "44fd81fe7eb8029a37ec83f15d4ef3585dd81bb6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:16:01 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 13:16:01 2013 -0700"
      },
      "message": "Merge tag \u0027please-pull-misc-3.12\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux\n\nPull ia64 fixes from Tony Luck:\n \"Couple of small cleanups for ia64\"\n\n* tag \u0027please-pull-misc-3.12\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux:\n  [IA64] Use asm-generic/bitops/builtin-ffs.h\n  [IA64] dmi.h: Make dmi_alloc use kzalloc\n"
    },
    {
      "commit": "4e4f1fc226816905c937f9b29dabe351075dfe0f",
      "tree": "6d440146005a9d075008e9cfbc5aa319dcc3767f",
      "parents": [
        "0042d0c840c616186a5b09207a0e77fab7581db3"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "edumazet@google.com",
        "time": "Fri Sep 06 10:35:58 2013 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 06 14:43:49 2013 -0400"
      },
      "message": "tcp: properly increase rcv_ssthresh for ofo packets\n\nTCP receive window handling is multi staged.\n\nA socket has a memory budget, static or dynamic, in sk_rcvbuf.\n\nBecause we do not really know how this memory budget translates to\na TCP window (payload), TCP announces a small initial window\n(about 20 MSS).\n\nWhen a packet is received, we increase TCP rcv_win depending\non the payload/truesize ratio of this packet. Good citizen\npackets give a hint that it\u0027s reasonable to have rcv_win \u003d sk_rcvbuf/2\n\nThis heuristic takes place in tcp_grow_window()\n\nProblem is : We currently call tcp_grow_window() only for in-order\npackets.\n\nThis means that reorders or packet losses stop proper grow of\nrcv_win, and senders are unable to benefit from fast recovery,\nor proper reordering level detection.\n\nReally, a packet being stored in OFO queue is not a bad citizen.\nIt should be part of the game as in-order packets.\n\nIn our traces, we very often see sender is limited by linux small\nreceive windows, even if linux hosts use autotuning (DRS) and should\nallow rcv_win to grow to ~3MB.\n\nSigned-off-by: Eric Dumazet \u003cedumazet@google.com\u003e\nAcked-by: Neal Cardwell \u003cncardwell@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0042d0c840c616186a5b09207a0e77fab7581db3",
      "tree": "7046db91faa3d51529ba71484d7f1594ea73be52",
      "parents": [
        "635ad31002fad736af85adfc96bb9408fb813a7b"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "f.fainelli@gmail.com",
        "time": "Fri Sep 06 16:58:00 2013 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 06 14:43:49 2013 -0400"
      },
      "message": "net: add documentation for BQL helpers\n\nProvide a kernel-doc comment documentation for the BQL helpers:\n- netdev_sent_queue\n- netdev_completed_queue\n- netdev_reset_queue\n\nSimilarly to how it is done for the other functions, the documentation\nonly covers the function operating on struct net_device and not struct\nnetdev_queue.\n\nSigned-off-by: Florian Fainelli \u003cf.fainelli@gmail.com\u003e\nAcked-by: Eric Dumazet \u003cedumazet@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "635ad31002fad736af85adfc96bb9408fb813a7b",
      "tree": "b32c296af45975d71fa9b215bb2ddc9617edcd79",
      "parents": [
        "937e5c3d63a17c0543912522ec4061a995558a70"
      ],
      "author": {
        "name": "Michael Opdenacker",
        "email": "michael.opdenacker@free-electrons.com",
        "time": "Fri Sep 06 13:49:22 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 06 14:43:49 2013 -0400"
      },
      "message": "mlx5: remove unused MLX5_DEBUG param in Kconfig\n\nThis patch proposes to remove the MLX5_DEBUG kernel configuration\nparameter defined in drivers/net/ethernet/mellanox/mlx5/core/Kconfig,\nbut used nowhere in the makefiles and source code.\n\nThis could also be fixed by using this parameter,\nbut this may be a leftover from driver development...\n\nSigned-off-by: Michael Opdenacker \u003cmichael.opdenacker@free-electrons.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "937e5c3d63a17c0543912522ec4061a995558a70",
      "tree": "75639e1c588f8cd80c9831f5ec81a372450d285e",
      "parents": [
        "9b0be651ccb2fbe0e8fb08427d90237719b1022e"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Fri Sep 06 12:55:02 2013 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 06 14:43:49 2013 -0400"
      },
      "message": "bnx2x: Restore a call to config_init\n\nCommit c0a77ec74f295013d7ba3204dd3ed25fccf83cb4 \u0027bnx2x: Add missing braces in\nbnx2x:bnx2x_link_initialize\u0027 identified indentation problem, but resolved it\nby adding braces instead of fixing the indentation. The braces now prevents a\nconfig_init call in some cases, though it should be called regardless of that\ncondition. This patch removes the braces and fix the confusing indentation\nthat caused this mess.\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nCC: Dave Jones \u003cdavej@redhat.com\u003e\nTested-by: Eric Dumazet \u003cedumazet@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b0be651ccb2fbe0e8fb08427d90237719b1022e",
      "tree": "319604bce22ba6ac726b2789376c3ee61f9d1323",
      "parents": [
        "16edfe7ee02dd7fcc13855ea19158333529533b2"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Fri Sep 06 10:35:28 2013 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 06 14:43:49 2013 -0400"
      },
      "message": "bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set\n\nSince commit 60cad4e67bd6ff400e7ea61fe762b3042b12ae9d\n\"bnx2x: VF RSS support - VF side\" fails to compile w/o\nCONFIG_BNX2X_SRIOV option.\n\nReported-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCC: Ariel Elior \u003cariele@broadcom.com\u003e\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nAcked-by: Eric Dumazet \u003cedumazet@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "16edfe7ee02dd7fcc13855ea19158333529533b2",
      "tree": "b6dc03329acf17b760ed4c022e545fe97c1699b2",
      "parents": [
        "5ffd5cddd4d353fe18c01b89397dcad02035bb95"
      ],
      "author": {
        "name": "Yuchung Cheng",
        "email": "ycheng@google.com",
        "time": "Thu Sep 05 15:36:09 2013 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 06 14:43:49 2013 -0400"
      },
      "message": "tcp: fix no cwnd growth after timeout\n\nIn commit 0f7cc9a3 \"tcp: increase throughput when reordering is high\",\nit only allows cwnd to increase in Open state. This mistakenly disables\nslow start after timeout (CA_Loss). Moreover cwnd won\u0027t grow if the\nstate moves from Disorder to Open later in tcp_fastretrans_alert().\n\nTherefore the correct logic should be to allow cwnd to grow as long\nas the data is received in order in Open, Loss, or even Disorder state.\n\nSigned-off-by: Yuchung Cheng \u003cycheng@google.com\u003e\nAcked-by: Neal Cardwell \u003cncardwell@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ffd5cddd4d353fe18c01b89397dcad02035bb95",
      "tree": "517e4941160237ed41c440776ac2986904fbb715",
      "parents": [
        "2e032852245b3dcfe5461d7353e34eb6da095ccf"
      ],
      "author": {
        "name": "Daniel Borkmann",
        "email": "dborkmann@redhat.com",
        "time": "Thu Sep 05 17:48:47 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 06 14:43:48 2013 -0400"
      },
      "message": "net: netlink: filter particular protocols from analyzers\n\nFix finer-grained control and let only a whitelist of allowed netlink\nprotocols pass, in our case related to networking. If later on, other\nsubsystems decide they want to add their protocol as well to the list\nof allowed protocols they shall simply add it. While at it, we also\nneed to tell what protocol is in use otherwise BPF_S_ANC_PROTOCOL can\nnot pick it up (as it\u0027s not filled out).\n\nSigned-off-by: Daniel Borkmann \u003cdborkman@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4de9ad9bc08b4953fc03336ad38908496e2f8826",
      "tree": "bd44add223061a58317034a0d6c9686d95d12fba",
      "parents": [
        "576c25eb5954035b64112188d9a2683144600f3d",
        "06da6629e68ddc8ffe2933d33b3681f09104b3f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 11:14:33 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 11:14:33 2013 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile\n\nPull Tile arch updates from Chris Metcalf:\n \"These changes bring in a bunch of new functionality that has been\n  maintained internally at Tilera over the last year, plus other stray\n  bits of work that I\u0027ve taken into the tile tree from other folks.\n\n  The changes include some PCI root complex work, interrupt-driven\n  console support, support for performing fast-path unaligned data\n  fixups by kernel-based JIT code generation, CONFIG_PREEMPT support,\n  vDSO support for gettimeofday(), a serial driver for the tilegx\n  on-chip UART, KGDB support, more optimized string routines, support\n  for ftrace and kprobes, improved ASLR, and many bug fixes.\n\n  We also remove support for the old TILE64 chip, which is no longer\n  buildable\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile: (85 commits)\n  tile: refresh tile defconfig files\n  tile: rework \u003casm/cmpxchg.h\u003e\n  tile PCI RC: make default consistent DMA mask 32-bit\n  tile: add null check for kzalloc in tile/kernel/setup.c\n  tile: make __write_once a synonym for __read_mostly\n  tile: remove support for TILE64\n  tile: use asm-generic/bitops/builtin-*.h\n  tile: eliminate no-op \"noatomichash\" boot argument\n  tile: use standard tile_bundle_bits type in traps.c\n  tile: simplify code referencing hypervisor API addresses\n  tile: change \u003casm/system.h\u003e to \u003casm/switch_to.h\u003e in comments\n  tile: mark pcibios_init() as __init\n  tile: check for correct compiler earlier in asm-offsets.c\n  tile: use standard \u0027generic-y\u0027 model for \u003casm/hw_irq.h\u003e\n  tile: use asm-generic version of \u003casm/local64.h\u003e\n  tile PCI RC: add comment about \"PCI hole\" problem\n  tile: remove DEBUG_EXTRA_FLAGS kernel config option\n  tile: add virt_to_kpte() API and clean up and document behavior\n  tile: support FRAME_POINTER\n  tile: support reporting Tilera hypervisor statistics\n  ...\n"
    },
    {
      "commit": "576c25eb5954035b64112188d9a2683144600f3d",
      "tree": "7cef36c33078f18dcfb5614674044c4c10df8a0c",
      "parents": [
        "5872c84027fdcc982e8109ca26d11e1117995745",
        "4d5e0b1527dd330940e8b7180b8d7016fc900352"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 11:09:44 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 11:09:44 2013 -0700"
      },
      "message": "Merge tag \u0027arm64-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64\n\nPull ARM64 update from Catalin Marinas:\n - User tagged pointers support (top 8-bit of user pointers\n   automatically ignored by the CPU).\n - Kernel mode NEON (no users for arm64 yet but work in progress).\n - arm64 kernel Image header extended to accommodate future EFI stub.\n - Remove BogoMIPS reporting (not relevant, it\u0027s just the timer\n   frequency).\n - Clean-up (EM_AARCH64/EM_ARM to elf-em.h, ELF notes in read-only\n   segment, unused variable).\n - Bug-fixes (RAM boundaries not 2MB aligned, perf, includes).\n\n* tag \u0027arm64-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64:\n  Documentation/arm64: clarify requirements for DTB placement\n  arm64: mm: permit use of tagged pointers at EL0\n  Move the EM_ARM and EM_AARCH64 definitions to uapi/linux/elf-em.h\n  arm64: Remove unused cpu_name ascii in arch/arm64/mm/proc.S\n  arm64: delay: don\u0027t bother reporting bogomips in /proc/cpuinfo\n  arm64: Fix mapping of memory banks not ending on a PMD_SIZE boundary\n  arm64: move elf notes into readonly segment\n  arm64: Enable interrupts in the EL0 undef handler\n  arm64: Expand arm64 image header\n  ARM64: include: asm: include \"asm/types.h\" in \"pgtable-2level-types.h\" and \"pgtable-3level-types.h\"\n  arm64: add support for kernel mode NEON\n  arm64: perf: fix ARMv8 EVTYPE_MASK to include NSH bit\n  arm64: perf: fix group validation when using enable_on_exec\n"
    },
    {
      "commit": "5872c84027fdcc982e8109ca26d11e1117995745",
      "tree": "f4b59f792a24526c0d2f1ffe3fa8d743b5693f1d",
      "parents": [
        "39eda2aba6be642b71f2e0ad623dcb09fd9d79cf",
        "54ea21f0785fd01fb3279d42fe6670cef64cf648"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 10:58:34 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 10:58:34 2013 -0700"
      },
      "message": "Merge tag \u0027microblaze-3.12-rc1\u0027 of git://git.monstr.eu/linux-2.6-microblaze\n\nPull Microblaze patches from Michal Simek:\n - PCI fixes\n - Selfmod code removing\n - Intc and timer fixes\n - Adding new MB versions\n - Minor fixes\n\n* tag \u0027microblaze-3.12-rc1\u0027 of git://git.monstr.eu/linux-2.6-microblaze:\n  microblaze: Show message when reset gpio is not present\n  microblaze: Add linux.bin.ub target\n  microblaze: Add PVR version string for MB v9.0 and v9.1\n  microblaze: timer: Replace microblaze_ prefix by xilinx_\n  microblaze: timer: Update header\n  microblaze: timer: Remove unused header\n  microblaze: timer: Clear driver init function\n  microblaze: timer: Use CLKSRC_OF initialization\n  microblaze: intc: Remove unused header\n  microblaze: intc: Clean driver init function\n  microblaze: intc: Using irqchip\n  microblaze: intc: Update header\n  microblaze: intc: Remove unused headers\n  microblaze: Remove selfmodified feature\n  of/pci: Use of_pci_range_parser\n"
    },
    {
      "commit": "39eda2aba6be642b71f2e0ad623dcb09fd9d79cf",
      "tree": "cd0c8f547847641af73e38aab2478f3119dee490",
      "parents": [
        "2e515bf096c245ba87f20ab4b4ea20f911afaeda",
        "9f24b0c9ef9b6b1292579c9e2cd7ff07ddc372b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 10:49:42 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 10:49:42 2013 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\nPull powerpc updates from Ben Herrenschmidt:\n \"Here\u0027s the powerpc batch for this merge window.  Some of the\n  highlights are:\n\n   - A bunch of endian fixes ! We don\u0027t have full LE support yet in that\n     release but this contains a lot of fixes all over arch/powerpc to\n     use the proper accessors, call the firmware with the right endian\n     mode, etc...\n\n   - A few updates to our \"powernv\" platform (non-virtualized, the one\n     to run KVM on), among other, support for bridging the P8 LPC bus\n     for UARTs, support and some EEH fixes.\n\n   - Some mpc51xx clock API cleanups in preparation for a clock API\n     overhaul\n\n   - A pile of cleanups of our old math emulation code, including better\n     support for using it to emulate optional FP instructions on\n     embedded chips that otherwise have a HW FPU.\n\n   - Some infrastructure in selftest, for powerpc now, but could be\n     generalized, initially used by some tests for our perf instruction\n     counting code.\n\n   - A pile of fixes for hotplug on pseries (that was seriously\n     bitrotting)\n\n   - The usual slew of freescale embedded updates, new boards, 64-bit\n     hiberation support, e6500 core PMU support, etc...\"\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (146 commits)\n  powerpc: Correct FSCR bit definitions\n  powerpc/xmon: Fix printing of set of CPUs in xmon\n  powerpc/pseries: Move lparcfg.c to platforms/pseries\n  powerpc/powernv: Return secondary CPUs to firmware on kexec\n  powerpc/btext: Fix CONFIG_PPC_EARLY_DEBUG_BOOTX on ppc32\n  powerpc: Cleanup handling of the DSCR bit in the FSCR register\n  powerpc/pseries: Child nodes are not detached by dlpar_detach_node\n  powerpc/pseries: Add mising of_node_put in delete_dt_node\n  powerpc/pseries: Make dlpar_configure_connector parent node aware\n  powerpc/pseries: Do all node initialization in dlpar_parse_cc_node\n  powerpc/pseries: Fix parsing of initial node path in update_dt_node\n  powerpc/pseries: Pack update_props_workarea to map correctly to rtas buffer header\n  powerpc/pseries: Fix over writing of rtas return code in update_dt_node\n  powerpc/pseries: Fix creation of loop in device node property list\n  powerpc: Skip emulating \u0026 leave interrupts off for kernel program checks\n  powerpc: Add more exception trampolines for hypervisor exceptions\n  powerpc: Fix location and rename exception trampolines\n  powerpc: Add more trap names to xmon\n  powerpc/pseries: Add a warning in the case of cross-cpu VPA registration\n  powerpc: Update the 00-Index in Documentation/powerpc\n  ...\n"
    },
    {
      "commit": "06da6629e68ddc8ffe2933d33b3681f09104b3f1",
      "tree": "149afc3080e0d344695ec3b97575a379566cec2e",
      "parents": [
        "6dc9658fa1af9f58d358692b68135f464c167e10"
      ],
      "author": {
        "name": "Chris Metcalf",
        "email": "cmetcalf@tilera.com",
        "time": "Fri Sep 06 08:58:35 2013 -0400"
      },
      "committer": {
        "name": "Chris Metcalf",
        "email": "cmetcalf@tilera.com",
        "time": "Fri Sep 06 13:06:30 2013 -0400"
      },
      "message": "tile: refresh tile defconfig files\n\nThese are based on the current shipping versions of the config files\nfrom Tilera, as synced up to the tip, so are a better starting point\nfor folks who want a default configuration.\n\nSigned-off-by: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\n"
    },
    {
      "commit": "6dc9658fa1af9f58d358692b68135f464c167e10",
      "tree": "a112036cab626e664489d87e40012d59331e1404",
      "parents": [
        "b40f451d56de69477a2244a0b4082f644699673f"
      ],
      "author": {
        "name": "Chris Metcalf",
        "email": "cmetcalf@tilera.com",
        "time": "Fri Sep 06 08:56:45 2013 -0400"
      },
      "committer": {
        "name": "Chris Metcalf",
        "email": "cmetcalf@tilera.com",
        "time": "Fri Sep 06 13:06:25 2013 -0400"
      },
      "message": "tile: rework \u003casm/cmpxchg.h\u003e\n\nThe macrology in cmpxchg.h was designed to allow arbitrary pointer\nand integer values to be passed through the routines.  To support\ncmpxchg() on 64-bit values on the 32-bit tilepro architecture, we\nused the idiom \"(typeof(val))(typeof(val-val))\".  This way, in the\n\"size 8\" branch of the switch, when the underlying cmpxchg routine\nreturns a 64-bit quantity, we cast it first to a typeof(val-val)\nquantity (i.e. size_t if \"val\" is a pointer) with no warnings about\ncasting between pointers and integers of different sizes, then cast\nonwards to typeof(val), again with no warnings.  If val is not a\npointer type, the additional cast is a no-op.  We can\u0027t replace the\ntypeof(val-val) cast with (for example) unsigned long, since then if\n\"val\" is really a 64-bit type, we cast away the high bits.\n\nHOWEVER, this fails with current gcc (through 4.7 at least) if \"val\"\nis a pointer to an incomplete type.  Unfortunately gcc isn\u0027t smart\nenough to realize that \"val - val\" will always be a size_t type\neven if it\u0027s an incomplete type pointer.\n\nAccordingly, I\u0027ve reworked the way we handle the casting.  We have\ngiven up the ability to use cmpxchg() on 64-bit values on tilepro,\nwhich is OK in the kernel since we should use cmpxchg64() explicitly\non such values anyway.  As a result, I can just use simple \"unsigned\nlong\" casts internally.\n\nAs I reworked it, I realized it would be cleaner to move the\narchitecture-specific conditionals for cmpxchg and xchg out of the\natomic.h headers and into cmpxchg, and then use the cmpxchg() and\nxchg() primitives directly in atomic.h and elsewhere.  This allowed\nthe cmpxchg.h header to stand on its own without relying on the\nimplicit include of it that is performed by \u003casm/atomic.h\u003e.\nIt also allowed collapsing the atomic_xchg/atomic_cmpxchg routines\nfrom atomic_{32,64}.h into atomic.h.\n\nI improved the tests that guard the allowed size of the arguments\nto the routines to use a __compiletime_error() test.  (By avoiding\nthe use of BUILD_BUG, I could include cmpxchg.h into bitops.h as\nwell and use the macros there, which is otherwise impossible due\nto include order dependency issues.)\n\nThe tilepro _atomic_xxx internal methods were previously set up to\ntake atomic_t and atomic64_t arguments, which isn\u0027t as convenient\nwith the new model, so I modified them to take int or u64 arguments,\nwhich is consistent with how they used the arguments internally\nanyway, so provided some nice simplification there too.\n\nSigned-off-by: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\n"
    },
    {
      "commit": "2e515bf096c245ba87f20ab4b4ea20f911afaeda",
      "tree": "8ce40f811092844ea9da683804db6e2afa410808",
      "parents": [
        "22e04f6b4b04a8afe9af9239224591d06ba3b24d",
        "f8ea61e63442c25cbe6ddee48979b444f1f2a01c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 09:36:28 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 09:36:28 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial tree from Jiri Kosina:\n \"The usual trivial updates all over the tree -- mostly typo fixes and\n  documentation updates\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (52 commits)\n  doc: Documentation/cputopology.txt fix typo\n  treewide: Convert retrun typos to return\n  Fix comment typo for init_cma_reserved_pageblock\n  Documentation/trace: Correcting and extending tracepoint documentation\n  mm/hotplug: fix a typo in Documentation/memory-hotplug.txt\n  power: Documentation: Update s2ram link\n  doc: fix a typo in Documentation/00-INDEX\n  Documentation/printk-formats.txt: No casts needed for u64/s64\n  doc: Fix typo \"is is\" in Documentations\n  treewide: Fix printks with 0x%#\n  zram: doc fixes\n  Documentation/kmemcheck: update kmemcheck documentation\n  doc: documentation/hwspinlock.txt fix typo\n  PM / Hibernate: add section for resume options\n  doc: filesystems : Fix typo in Documentations/filesystems\n  scsi/megaraid fixed several typos in comments\n  ppc: init_32: Fix error typo \"CONFIG_START_KERNEL\"\n  treewide: Add __GFP_NOWARN to k.alloc calls with v.alloc fallbacks\n  page_isolation: Fix a comment typo in test_pages_isolated()\n  doc: fix a typo about irq affinity\n  ...\n"
    },
    {
      "commit": "22e04f6b4b04a8afe9af9239224591d06ba3b24d",
      "tree": "9bb72350400153ab232e227a378f94e95ad27569",
      "parents": [
        "ec0ad730802173ec17e942f4b652a1819b1025b2",
        "4e5a494e4b4ba7e6aa1a8a285e98e3665fcb396e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 09:30:36 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 09:30:36 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\nPull HID updates from Jiri Kosina:\n \"Highlights:\n\n   - conversion of HID subsystem to use devm-based resource management,\n     from Benjamin Tissoires\n\n   - i2c-hid support for DT bindings, from Benjamin Tissoires\n\n   - much improved support for Win8-multitouch devices, from Benjamin\n     Tissoires\n\n   - cleanup of core code using common hidinput_input_event(), from\n     David Herrmann\n\n   - fix for bug in implement() access to the bit stream (causing oops)\n     that has been present in the code for ages, but devices that are\n     able to trigger it have started to appear only now, from Jiri\n     Kosina\n\n   - fixes for CVE-2013-2899, CVE-2013-2898, CVE-2013-2896,\n     CVE-2013-2892, CVE-2013-2888 (all triggerable only by specially\n     crafted malicious HW devices plugged into the system), from Kees\n     Cook\n\n   - hidraw oops fix, from Manoj Chourasia\n\n   - various smaller fixes here and there, support for a bunch of new\n     devices by various contributors\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (53 commits)\n  HID: MAINTAINERS: add roccat drivers\n  HID: hid-sensor-hub: change kmalloc + memcpy by kmemdup\n  HID: hid-sensor-hub: move to devm_kzalloc\n  HID: hid-sensor-hub: fix indentation accross the code\n  HID: move HID_REPORT_TYPES closer to the report-definitions\n  HID: check for NULL field when setting values\n  HID: picolcd_core: validate output report details\n  HID: sensor-hub: validate feature report details\n  HID: ntrig: validate feature report details\n  HID: pantherlord: validate output report details\n  HID: hid-wiimote: print small buffers via %*phC\n  HID: uhid: improve uhid example client\n  HID: Correct the USB IDs for the new Macbook Air 6\n  HID: wiimote: add support for Guitar-Hero guitars\n  HID: wiimote: add support for Guitar-Hero drums\n  Input: introduce BTN/ABS bits for drums and guitars\n  HID: battery: don\u0027t do DMA from stack\n  HID: roccat: add support for KonePureOptical v2\n  HID: picolcd: Prevent NULL pointer dereference on _remove()\n  HID: usbhid: quirk for N-Trig DuoSense Touch Screen\n  ...\n"
    },
    {
      "commit": "ec0ad730802173ec17e942f4b652a1819b1025b2",
      "tree": "25020c312014f1028447f981b0014f90c36b158a",
      "parents": [
        "eb97a784f02991cc3736d787511e788f32f0627f",
        "97a2847d064e2fdd2e3cd4ff14cad2f377f0677a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 09:06:02 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 09:06:02 2013 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs\n\nPull ext3, reiserfs, udf \u0026 isofs fixes from Jan Kara:\n \"The contains a bunch of ext3 cleanups and minor improvements, major\n  reiserfs locking changes which should hopefully fix deadlocks\n  introduced by BKL removal, and udf/isofs changes to refuse mounting fs\n  rw instead of mounting it ro automatically which makes eject button\n  work as expected for all media (see the changelog for why userspace\n  should be ok with this change)\"\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs:\n  jbd: use a single printk for jbd_debug()\n  reiserfs: locking, release lock around quota operations\n  reiserfs: locking, handle nested locks properly\n  reiserfs: locking, push write lock out of xattr code\n  jbd: relocate assert after state lock in journal_commit_transaction()\n  udf: Refuse RW mount of the filesystem instead of making it RO\n  udf: Standardize return values in mount sequence\n  isofs: Refuse RW mount of the filesystem instead of making it RO\n  ext3: allow specifying external journal by pathname mount option\n  jbd: remove unneeded semicolon\n"
    },
    {
      "commit": "eb97a784f02991cc3736d787511e788f32f0627f",
      "tree": "b81bd078b145b9af6339269c8f77421e98894e03",
      "parents": [
        "2e032852245b3dcfe5461d7353e34eb6da095ccf",
        "a26b7c8a0149ce1e3b6a10f2801aada6e447e4e7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 09:04:34 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 06 09:04:34 2013 -0700"
      },
      "message": "Merge tag \u0027for-f2fs-3.12\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs\n\nPull f2fs updates from Jaegeuk Kim:\n \"This patch-set includes the following major enhancement patches:\n   - support inline xattrs\n   - add sysfs support to control GCs explicitly\n   - add proc entry to show the current segment usage information\n   - improve the GC/SSR performance\n\n  The other bug fixes are as follows:\n   - avoid the overflow on status calculation\n   - fix some error handling routines\n   - fix inconsistent xattr states after power-off-recovery\n   - fix incorrect xattr node offset definition\n   - fix deadlock condition in fsync\n   - fix the fdatasync routine for power-off-recovery\"\n\n* tag \u0027for-f2fs-3.12\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs: (40 commits)\n  f2fs: optimize gc for better performance\n  f2fs: merge more bios of node block writes\n  f2fs: avoid an overflow during utilization calculation\n  f2fs: trigger GC when there are prefree segments\n  f2fs: use strncasecmp() simplify the string comparison\n  f2fs: fix omitting to update inode page\n  f2fs: support the inline xattrs\n  f2fs: add the truncate_xattr_node function\n  f2fs: introduce __find_xattr for readability\n  f2fs: reserve the xattr space dynamically\n  f2fs: add flags for inline xattrs\n  f2fs: fix error return code in init_f2fs_fs()\n  f2fs: fix wrong BUG_ON condition\n  f2fs: fix memory leak when init f2fs filesystem fail\n  f2fs: fix a compound statement label error\n  f2fs: avoid writing inode redundantly when creating a file\n  f2fs: alloc_page() doesn\u0027t return an ERR_PTR\n  f2fs: should cover i_xattr_nid with its xattr node page lock\n  f2fs: check the free space first in new_node_page\n  f2fs: clean up the needless end \u0027return\u0027 of void function\n  ...\n"
    },
    {
      "commit": "94e44413cdda7b1b838a4c508a4eca0cdd5e7a18",
      "tree": "46b83d252d319583f837dc05d93300a04c5d4792",
      "parents": [
        "f85b520510ed8b805b21b98dcedaf896caa0dae7"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Sep 06 14:05:43 2013 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Sep 06 14:05:43 2013 +0200"
      },
      "message": "hwmon: (emc6w201) Do not declare enum variable\n\nFix the following smatch warning:\n\nemc6w201.c:52:26: warning: symbol \u0027subfeature\u0027 was not declared.\nShould it be static?\n\n\u0027enum { } subtype\u0027 declares an enum as (global) variable which we don\u0027t want.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "f85b520510ed8b805b21b98dcedaf896caa0dae7",
      "tree": "b28eb7c0fe9f4bd30781914f682e71cdc9416cd2",
      "parents": [
        "6e4664525b1db28f8c4e1130957f70a94c19213e"
      ],
      "author": {
        "name": "Shane Huang",
        "email": "shane.huang@amd.com",
        "time": "Fri Sep 06 14:05:42 2013 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Sep 06 14:05:42 2013 +0200"
      },
      "message": "hwmon: (w83792d) Update module author\n\nw83792d was written by me in 2004, I\u0027d like to update my first name\ninto my current one to keep consistent, and delete invalid address.\n\nSigned-off-by: Shane Huang \u003cshane.huang@amd.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4e5a494e4b4ba7e6aa1a8a285e98e3665fcb396e",
      "tree": "04fcbf50c0a0b17e4604ddbea50485d38014c3bd",
      "parents": [
        "63faf15dba4a7d6fb18ed5c45670a152d0c5330b",
        "7b0692f1c60a9551f8ad5fe706b79a23720a196c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Sep 06 11:59:53 2013 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Sep 06 11:59:53 2013 +0200"
      },
      "message": "Merge branch \u0027for-3.12/sensor-hub\u0027 into for-linus\n\nConflicts:\n\tdrivers/hid/hid-sensor-hub.c\n"
    },
    {
      "commit": "63faf15dba4a7d6fb18ed5c45670a152d0c5330b",
      "tree": "d341566c06eb6c3595067433a9817f5381c6cc68",
      "parents": [
        "75ba899e95217fe9002878edc2777bdd49d908c3",
        "3d7d248cf484fe37595698e0ca31a9bcecc85a42",
        "ddf7540e9c3a3d65739daa339c8838fa39cf2758",
        "595e9276ce68791317484ec7f0f9f2e0457c3b34",
        "50c9d75b6f01a337aab728511bc1d2a0a3d7b800",
        "f5e4e7fdd57691d5308cf854dd0dbcfd58799e9a",
        "27f1d2f9acf2a73cc817addfdb4d4043d0991b87",
        "95f712662d96ef7e50f5ca882c3f83d16f1e28f0"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Sep 06 11:58:37 2013 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Sep 06 11:58:37 2013 +0200"
      },
      "message": "Merge branches \u0027for-3.12/devm\u0027, \u0027for-3.12/i2c-hid\u0027, \u0027for-3.12/i2c-hid-dt\u0027, \u0027for-3.12/logitech\u0027, \u0027for-3.12/multitouch-win8\u0027, \u0027for-3.12/trasnport-driver-cleanup\u0027, \u0027for-3.12/uhid\u0027, \u0027for-3.12/upstream\u0027 and \u0027for-3.12/wiimote\u0027 into for-linus\n"
    },
    {
      "commit": "2e032852245b3dcfe5461d7353e34eb6da095ccf",
      "tree": "69f9fdf03b54d76bb539096e0ec96e91ea8216b1",
      "parents": [
        "356f9e74ffaafd11741589a9aa21d6c9d2721417",
        "141b97433d77e39ac3ac111a7b3852192035259c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 18:07:32 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 18:07:32 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull ARM updates from Russell King:\n \"This set includes adding support for Neon acceleration of RAID6 XOR\n  code from Ard Biesheuvel, cache flushing and barrier updates from Will\n  Deacon, and a cleanup to the ARM debug code which reduces the amount\n  of code by about 500 lines.\n\n  A few other cleanups, such as constifying the machine descriptors\n  which already shouldn\u0027t be written to, cleaning up the printing of the\n  L2 cache size\"\n\n* \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm: (55 commits)\n  ARM: 7826/1: debug: support debug ll on hisilicon soc\n  ARM: 7830/1: delay: don\u0027t bother reporting bogomips in /proc/cpuinfo\n  ARM: 7829/1: Add \".text.unlikely\" and \".text.hot\" to arm unwind tables\n  ARM: 7828/1: ARMv7-M: implement restart routine common to all v7-M machines\n  ARM: 7827/1: highbank: fix debug uart virtual address for LPAE\n  ARM: 7823/1: errata: workaround Cortex-A15 erratum 773022\n  ARM: 7806/1: allow DEBUG_UNCOMPRESS for Tegra\n  ARM: 7793/1: debug: use generic option for ep93xx PL10x debug port\n  ARM: debug: move SPEAr debug to generic PL01x code\n  ARM: debug: move davinci debug to generic 8250 code\n  ARM: debug: move keystone debug to generic 8250 code\n  ARM: debug: remove DEBUG_ROCKCHIP_UART\n  ARM: debug: provide generic option choices for 8250 and PL01x ports\n  ARM: debug: move PL01X debug include into arch/arm/include/debug/\n  ARM: debug: provide PL01x debug uart phys/virt address configuration options\n  ARM: debug: add support for word accesses to debug/8250.S\n  ARM: debug: move 8250 debug include into arch/arm/include/debug/\n  ARM: debug: provide 8250 debug uart phys/virt address configuration options\n  ARM: debug: provide 8250 debug uart register shift configuration option\n  ARM: debug: provide 8250 debug uart flow control configuration option\n  ...\n"
    },
    {
      "commit": "356f9e74ffaafd11741589a9aa21d6c9d2721417",
      "tree": "46c0479e0a19b1be15e872a5d25182e3f160e274",
      "parents": [
        "fc8cc67787baf9a4cb00d3a1e8d1fe8c878f538a"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 05 18:01:41 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 18:07:00 2013 -0700"
      },
      "message": "net: stmmac: fix bad merge conflict resolution\n\nMerge commit 06c54055bebf did a bad conflict resolution accidentally\nleaving out a closing brace.  Add it back.\n\nThis breaks a handful of defconfigs on ARM, so it\u0027d be good to see it\napplied pretty quickly.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fc8cc67787baf9a4cb00d3a1e8d1fe8c878f538a",
      "tree": "d1b2cc23c1b3cc9e73ea817ab0a7aa8d3391f320",
      "parents": [
        "b14662cae0f765355d43357180f4c34916610269",
        "64110c16e012547d5c9ab71f8afd3bab025f1103"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 15:29:01 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 15:29:01 2013 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide\n\nPull IDE changes from David Miller:\n \"Mostly cleanups, and changes part of tree-wide adjustments, this code\n  is in deep freeze so that\u0027s pretty much what we expect these days\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide:\n  ide: sgiioc4: Staticize ioc4_ide_attach_one()\n  ide: palm_bk3710: add missing __iomem annotation\n  ide: use dev_get_platdata()\n  ide-disk_proc: use macro to replace magic number\n  ide: replace strict_strtol() with kstrtol()\n"
    },
    {
      "commit": "b14662cae0f765355d43357180f4c34916610269",
      "tree": "e7e7132783fb76186829fc38f2639ae41bc28330",
      "parents": [
        "cc998ff8811530be521f6b316f37ab7676a07938",
        "dc76f9ca71ea597dbb0e9c77d1072ddca651f4f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 15:28:17 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 15:28:17 2013 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc\n\nPull sparc changes from David Miller:\n \"Several bug fixes (from Kirill Tkhai, Geery Uytterhoeven, and Alexey\n  Dobriyan) and some support for Fujitsu sparc64x chips (from Allen\n  Pais)\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:\n  sparc64: Export flush_ptrace_access() (needed by lustre)\n  sparc: fix PCI device proc file mmap(2)\n  sparc64: Remove RWSEM export leftovers\n  sparc64: Fix off by one in trampoline TLB mapping installation loop.\n  sparc64: Fix ITLB handler of null page\n  esp_scsi: Fix tag state corruption when autosensing.\n  sparc64: Fix not SRA\u0027ed %o5 in 32-bit traced syscall\n  sparc64: cleanup: Rename ret_from_syscall to ret_from_fork\n  sparc32: Fix exit flag passed from traced sys_sigreturn\n  sparc64: Fix wrong syscall return value passed to trace_sys_exit()\n  support sparc64x chip type in cpumap.c\n  cpu hw caps support for sparc64x\n"
    },
    {
      "commit": "cc998ff8811530be521f6b316f37ab7676a07938",
      "tree": "a054b3bf4b2ef406bf756a6cfc9be2f9115f17ae",
      "parents": [
        "57d730924d5cc2c3e280af16a9306587c3a511db",
        "0d40f75bdab241868c0eb6f97aef9f8b3a66f7b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 14:54:29 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 14:54:29 2013 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next\n\nPull networking changes from David Miller:\n \"Noteworthy changes this time around:\n\n   1) Multicast rejoin support for team driver, from Jiri Pirko.\n\n   2) Centralize and simplify TCP RTT measurement handling in order to\n      reduce the impact of bad RTO seeding from SYN/ACKs.  Also, when\n      both timestamps and local RTT measurements are available prefer\n      the later because there are broken middleware devices which\n      scramble the timestamp.\n\n      From Yuchung Cheng.\n\n   3) Add TCP_NOTSENT_LOWAT socket option to limit the amount of kernel\n      memory consumed to queue up unsend user data.  From Eric Dumazet.\n\n   4) Add a \"physical port ID\" abstraction for network devices, from\n      Jiri Pirko.\n\n   5) Add a \"suppress\" operation to influence fib_rules lookups, from\n      Stefan Tomanek.\n\n   6) Add a networking development FAQ, from Paul Gortmaker.\n\n   7) Extend the information provided by tcp_probe and add ipv6 support,\n      from Daniel Borkmann.\n\n   8) Use RCU locking more extensively in openvswitch data paths, from\n      Pravin B Shelar.\n\n   9) Add SCTP support to openvswitch, from Joe Stringer.\n\n  10) Add EF10 chip support to SFC driver, from Ben Hutchings.\n\n  11) Add new SYNPROXY netfilter target, from Patrick McHardy.\n\n  12) Compute a rate approximation for sending in TCP sockets, and use\n      this to more intelligently coalesce TSO frames.  Furthermore, add\n      a new packet scheduler which takes advantage of this estimate when\n      available.  From Eric Dumazet.\n\n  13) Allow AF_PACKET fanouts with random selection, from Daniel\n      Borkmann.\n\n  14) Add ipv6 support to vxlan driver, from Cong Wang\"\n\nResolved conflicts as per discussion.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1218 commits)\n  openvswitch: Fix alignment of struct sw_flow_key.\n  netfilter: Fix build errors with xt_socket.c\n  tcp: Add missing braces to do_tcp_setsockopt\n  caif: Add missing braces to multiline if in cfctrl_linkup_request\n  bnx2x: Add missing braces in bnx2x:bnx2x_link_initialize\n  vxlan: Fix kernel panic on device delete.\n  net: mvneta: implement -\u003endo_do_ioctl() to support PHY ioctls\n  net: mvneta: properly disable HW PHY polling and ensure adjust_link() works\n  icplus: Use netif_running to determine device state\n  ethernet/arc/arc_emac: Fix huge delays in large file copies\n  tuntap: orphan frags before trying to set tx timestamp\n  tuntap: purge socket error queue on detach\n  qlcnic: use standard NAPI weights\n  ipv6:introduce function to find route for redirect\n  bnx2x: VF RSS support - VF side\n  bnx2x: VF RSS support - PF side\n  vxlan: Notify drivers for listening UDP port changes\n  net: usbnet: update addr_assign_type if appropriate\n  driver/net: enic: update enic maintainers and driver\n  driver/net: enic: Exposing symbols for Cisco\u0027s low latency driver\n  ...\n"
    },
    {
      "commit": "0d40f75bdab241868c0eb6f97aef9f8b3a66f7b3",
      "tree": "45b6907b65ab9d68e76150440c571c3bc30dcece",
      "parents": [
        "06c54055bebf919249aa1eb68312887c3cfe77b4"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Thu Sep 05 12:17:05 2013 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 15:54:37 2013 -0400"
      },
      "message": "openvswitch: Fix alignment of struct sw_flow_key.\n\nsw_flow_key alignment was declared as \" __aligned(__alignof__(long))\".\nHowever, this breaks on the m68k architecture where long is 32 bit in\nsize but 16 bit aligned by default. This aligns to the size of a long to\nensure that we can always do comparsions in full long-sized chunks. It\nalso adds an additional build check to catch any reduction in alignment.\n\nCC: Andy Zhou \u003cazhou@nicira.com\u003e\nReported-by: Fengguang Wu \u003cfengguang.wu@intel.com\u003e\nReported-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "57d730924d5cc2c3e280af16a9306587c3a511db",
      "tree": "78e4c6386f40bdaa1c3a9af869bcdc9b1a52818c",
      "parents": [
        "050ba07cdc9aaef17e1be251aa8fceb9a919d5d3",
        "5a8e01f8fa51f5cbce8f37acc050eb2319d12956"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 12:36:46 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 12:36:46 2013 -0700"
      },
      "message": "Merge branch \u0027timers-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull cputime fix from Ingo Molnar:\n \"This fixes a longer-standing cputime accounting bug that Stanislaw\n  Gruszka finally managed to track down\"\n\n* \u0027timers-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  sched/cputime: Do not scale when utime \u003d\u003d 0\n"
    },
    {
      "commit": "050ba07cdc9aaef17e1be251aa8fceb9a919d5d3",
      "tree": "11d435a13b4ba670bec21610a19d566b348efeca",
      "parents": [
        "27c053aa8d18d1fa7b83041e36bad20bcdf55514",
        "4488e09b4582c3d9cae1601351e26584e208d877"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 12:36:12 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 12:36:12 2013 -0700"
      },
      "message": "Merge branch \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 fixes from Ingo Molnar:\n \"Fix for the annoying paravirt.o build warning under allmodconfig, and\n  a MAINTAINERS file update\"\n\n* \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86, doc: Add an entry in MAINTAINERS for arch/x86/kernel/cpu/vmware.c\n  x86, paravirt: Remove duplicate definition for DEF_NATIVE\n"
    },
    {
      "commit": "64110c16e012547d5c9ab71f8afd3bab025f1103",
      "tree": "cb7eea20661a9974d2e972cac7ed3d8535119323",
      "parents": [
        "70ddce832a964f5fc570b585a18d301a8ee59790"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Wed Aug 07 14:17:55 2013 +0900"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 15:21:30 2013 -0400"
      },
      "message": "ide: sgiioc4: Staticize ioc4_ide_attach_one()\n\nioc4_ide_attach_one() is used only in this file.\nFix the following sparse warnings:\n\ndrivers/ide/sgiioc4.c:603:5: warning: symbol \u0027ioc4_ide_attach_one\u0027 was not declared. Should it be static?\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "70ddce832a964f5fc570b585a18d301a8ee59790",
      "tree": "4dc856033c9a7f14773e1a60b4f2eaca34a8e1be",
      "parents": [
        "7b6b5612380c829ea026c4a3ff427d362f46a1d9"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Wed Aug 07 14:17:11 2013 +0900"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 15:21:29 2013 -0400"
      },
      "message": "ide: palm_bk3710: add missing __iomem annotation\n\nAdded missing __iomem annotation in order to fix the following\nsparse warnings:\n\ndrivers/ide/palm_bk3710.c:194:31: warning: incorrect type in initializer (different address spaces)\ndrivers/ide/palm_bk3710.c:194:31:    expected void [noderef] \u003casn:2\u003e*base\ndrivers/ide/palm_bk3710.c:194:31:    got void *\u003cnoident\u003e\ndrivers/ide/palm_bk3710.c:212:31: warning: incorrect type in initializer (different address spaces)\ndrivers/ide/palm_bk3710.c:212:31:    expected void [noderef] \u003casn:2\u003e*base\ndrivers/ide/palm_bk3710.c:212:31:    got void *\u003cnoident\u003e\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b6b5612380c829ea026c4a3ff427d362f46a1d9",
      "tree": "8986268bc56d0fcfdd16ac224897134a67e8ad67",
      "parents": [
        "6fcf0497ffcc18c18991b81cf5e4c388264df938"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Tue Jul 30 17:16:47 2013 +0900"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 15:21:29 2013 -0400"
      },
      "message": "ide: use dev_get_platdata()\n\nUse the wrapper function for retrieving the platform data instead of\naccessing dev-\u003eplatform_data directly.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6fcf0497ffcc18c18991b81cf5e4c388264df938",
      "tree": "c51f7802e079f38922c5daed19d9dbcf3e087260",
      "parents": [
        "79c8fa0b6bfa6953352a8e73b7105ac268e02743"
      ],
      "author": {
        "name": "Xinghai Yu",
        "email": "yuxinghai@cn.fujitsu.com",
        "time": "Thu Jul 25 18:32:42 2013 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 15:21:29 2013 -0400"
      },
      "message": "ide-disk_proc: use macro to replace magic number\n\nSigned-off-by: Xinghai Yu \u003cyuxinghai@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79c8fa0b6bfa6953352a8e73b7105ac268e02743",
      "tree": "4c92a88c2a4ee5e5ee46cae55e1ddb6ae1fde98b",
      "parents": [
        "a09e9a7a4b907f2dfa9bdb2b98a1828ab4b340b2"
      ],
      "author": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Fri Jul 19 16:01:26 2013 +0900"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 15:21:29 2013 -0400"
      },
      "message": "ide: replace strict_strtol() with kstrtol()\n\nThe usage of strict_strtol() is not preferred, because\nstrict_strtol() is obsolete. Thus, kstrtol() should be\nused.\n\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dc76f9ca71ea597dbb0e9c77d1072ddca651f4f3",
      "tree": "d772948ccd8579e069e15f6561fc6b8f6cd443ba",
      "parents": [
        "c4fe24485729fc2cbff324c111e67a1cc2f9adea"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Sep 05 11:17:33 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:12:51 2013 -0700"
      },
      "message": "sparc64: Export flush_ptrace_access() (needed by lustre)\n\nERROR: \"flush_ptrace_access\" [drivers/staging/lustre/lustre/libcfs/libcfs.ko]\nundefined!\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4fe24485729fc2cbff324c111e67a1cc2f9adea",
      "tree": "26b45b77ad4ff49ae8f3af13a12f190439e53010",
      "parents": [
        "61d9b9355b0d427bd1e732bd54628ff9103e496f"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Aug 20 22:17:24 2013 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:12:51 2013 -0700"
      },
      "message": "sparc: fix PCI device proc file mmap(2)\n\nCommit 786d7e1612f0b0adb6046f19b906609e4fe8b1ba \"Fix rmmod/read/write races in /proc entries\"\nmust have broken mmapping of PCI device proc files on Sparc.\n\nNotice how it adds wrapper around -\u003emmap but doesn\u0027t do it around -\u003eget_unmapped_area.\nAdd wrapper around -\u003eget_unmapped_area.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "61d9b9355b0d427bd1e732bd54628ff9103e496f",
      "tree": "58ebd59174e63b2bbf57de4619dd7f73b36685e8",
      "parents": [
        "63d499662aeec1864ec36d042aca8184ea6a938e"
      ],
      "author": {
        "name": "Kirill Tkhai",
        "email": "tkhai@yandex.ru",
        "time": "Mon Aug 12 16:02:24 2013 +0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:12:51 2013 -0700"
      },
      "message": "sparc64: Remove RWSEM export leftovers\n\nThe functions\n\n\t\t\t__down_read\n\t\t\t__down_read_trylock\n\t\t\t__down_write\n\t\t\t__down_write_trylock\n\t\t\t__up_read\n\t\t\t__up_write\n\t\t\t__downgrade_write\n\nare implemented inline, so remove corresponding EXPORT_SYMBOLs\n(They lead to compile errors on RT kernel).\n\nSigned-off-by: Kirill Tkhai \u003ctkhai@yandex.ru\u003e\nCC: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06c54055bebf919249aa1eb68312887c3cfe77b4",
      "tree": "223a49c09e5d26516ed0161b8a52d08454ae028e",
      "parents": [
        "1a5bbfc3d6b700178b75743a2ba1fd2e58a8f36f",
        "e2e5c4c07caf810d7849658dca42f598b3938e21"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:58:52 2013 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:58:52 2013 -0400"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nConflicts:\n\tdrivers/net/ethernet/stmicro/stmmac/stmmac_platform.c\n\tnet/bridge/br_multicast.c\n\tnet/ipv6/sit.c\n\nThe conflicts were minor:\n\n1) sit.c changes overlap with change to ip_tunnel_xmit() signature.\n\n2) br_multicast.c had an overlap between computing max_delay using\n   msecs_to_jiffies and turning MLDV2_MRC() into an inline function\n   with a name using lowercase instead of uppercase letters.\n\n3) stmmac had two overlapping changes, one which conditionally allocated\n   and hooked up a dma_cfg based upon the presence of the pbl OF property,\n   and another one handling store-and-forward DMA made.  The latter of\n   which should not go into the new of_find_property() basic block.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "27c053aa8d18d1fa7b83041e36bad20bcdf55514",
      "tree": "c59dce17a248dd8f4757eca3823032334c626dcd",
      "parents": [
        "a09e9a7a4b907f2dfa9bdb2b98a1828ab4b340b2",
        "f66b2a1c7f2ae3fb0d5b67d07ab4f5055fd3cf16"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 11:55:59 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 11:55:59 2013 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media\n\nPull media updates from Mauro Carvalho Chehab:\n \"This series contains:\n   - Exynos s5p-mfc driver got support for VP8 encoder\n   - Some SoC drivers gained support for asynchronous registration\n     (needed for DT)\n   - The RC subsystem gained support for RC activity LED;\n   - New drivers added: a video decoder(adv7842), a video encoder\n     (adv7511), a new GSPCA driver (stk1135) and support for Renesas\n     R-Car (vsp1)\n   - the first SDR kernel driver: mirics msi3101.  Due to some troubles\n     with the driver, and because the API is still under discussion, it\n     will be merged at staging for 3.12.  Need to rework on it\n   - usual new boards additions, fixes, cleanups and driver\n     improvements\"\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (242 commits)\n  [media] cx88: Fix regression: CX88_AUDIO_WM8775 can\u0027t be 0\n  [media] exynos4-is: Fix entity unregistration on error path\n  [media] exynos-gsc: Register v4l2 device\n  [media] exynos4-is: Fix fimc-lite bayer formats\n  [media] em28xx: fix assignment of the eeprom data\n  [media] hdpvr: fix iteration over uninitialized lists in hdpvr_probe()\n  [media] usbtv: Throw corrupted frames away\n  [media] usbtv: Fix deinterlacing\n  [media] v4l2: added missing mutex.h include to v4l2-ctrls.h\n  [media] DocBook: upgrade media_api DocBook version to 4.2\n  [media] ml86v7667: fix compile warning: \u0027ret\u0027 set but not used\n  [media] s5p-g2d: Fix registration failure\n  [media] media: coda: Fix DT driver data pointer for i.MX27\n  [media] s5p-mfc: Fix input/output format reporting\n  [media] v4l: vsp1: Fix mutex double lock at streamon time\n  [media] v4l: vsp1: Add support for RT clock\n  [media] v4l: vsp1: Initialize media device bus_info field\n  [media] davinci: vpif_capture: fix error return code in vpif_probe()\n  [media] davinci: vpif_display: fix error return code in vpif_probe()\n  [media] MAINTAINERS: add entries for adv7511 and adv7842\n  ...\n"
    },
    {
      "commit": "1a5bbfc3d6b700178b75743a2ba1fd2e58a8f36f",
      "tree": "c3bc95540d563ce97c4c9ea63957db956fa813db",
      "parents": [
        "dfafb73f355940989507c56b9282773132e86a9f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:38:03 2013 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:38:03 2013 -0400"
      },
      "message": "netfilter: Fix build errors with xt_socket.c\n\nAs reported by Randy Dunlap:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nwhen CONFIG_IPV6\u003dm\nand CONFIG_NETFILTER_XT_MATCH_SOCKET\u003dy:\n\nnet/built-in.o: In function `socket_mt6_v1_v2\u0027:\nxt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup\u0027\nnet/built-in.o: In function `socket_mt_init\u0027:\nxt_socket.c:(.init.text+0x1ef8): undefined reference to `nf_defrag_ipv6_enable\u0027\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nLike several other modules under net/netfilter/ we have to\nhave a dependency \"IPV6 disabled or set compatibly with this\nmodule\" clause.\n\nReported-by: Randy Dunlap \u003crdunlap@infradead.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e2e5c4c07caf810d7849658dca42f598b3938e21",
      "tree": "ef716ca3afedb09d1b435e5c78f18c4482d8603c",
      "parents": [
        "0c1db731bfcf3a9fd6c58132134f8b0f423552f0"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Sep 05 13:43:34 2013 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:31:02 2013 -0400"
      },
      "message": "tcp: Add missing braces to do_tcp_setsockopt\n\nSigned-off-by: Dave Jones \u003cdavej@fedoraproject.org\u003e\nAcked-by: Neal Cardwell \u003cncardwell@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0c1db731bfcf3a9fd6c58132134f8b0f423552f0",
      "tree": "1e46bebf3e2e2553307f01fe7f2567b839037e64",
      "parents": [
        "c0a77ec74f295013d7ba3204dd3ed25fccf83cb4"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Sep 05 00:11:19 2013 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:31:02 2013 -0400"
      },
      "message": "caif: Add missing braces to multiline if in cfctrl_linkup_request\n\nThe indentation here implies this was meant to be a multi-line if.\n\nIntroduced several years back in commit c85c2951d4da1236e32f1858db418221e624aba5\n(\"caif: Handle dev_queue_xmit errors.\")\n\nSigned-off-by: Dave Jones \u003cdavej@fedoraproject.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c0a77ec74f295013d7ba3204dd3ed25fccf83cb4",
      "tree": "2c684e45797b3f97e09dcb55ac63a827f2210350",
      "parents": [
        "f011baf95e9d3e06e63132c9f8f7307def2e6753"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Sep 04 23:46:58 2013 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:31:02 2013 -0400"
      },
      "message": "bnx2x: Add missing braces in bnx2x:bnx2x_link_initialize\n\nThe indentation here implies that the intent was for this to be a multiline if.\nIntroduced a few years ago in commit ec146a6f019923819f5ca381980248b6d154ca1a (\"bnx2x: Modify XGXS functions\")\n\nSigned-off-by: Dave Jones \u003cdavej@fedoraproject.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f011baf95e9d3e06e63132c9f8f7307def2e6753",
      "tree": "9ca5f077ec2d8563206f1676e6a80206b37d76b2",
      "parents": [
        "15f594563d85825ec242df6d37e64e7dfe823df8"
      ],
      "author": {
        "name": "Pravin B Shelar",
        "email": "pshelar@nicira.com",
        "time": "Wed Sep 04 14:12:21 2013 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:31:02 2013 -0400"
      },
      "message": "vxlan: Fix kernel panic on device delete.\n\nOn vxlan device create if socket create fails vxlan device is not\nadded to hash table. Therefore we need to check if device\nis in hashtable before we delete it from hlist.\nFollowing patch avoid the crash. net-next already has this fix.\n\n---8\u003c---\nBUG: unable to handle kernel NULL pointer dereference at           (null)\nIP: [\u003cffffffffa05f9ca7\u003e] vxlan_dellink+0x77/0xf0 [vxlan]\nPGD 42b2d9067 PUD 42e04c067 PMD 0\nOops: 0002 [#1] SMP\nModules linked in: vxlan(-)\nHardware name: Dell Inc. PowerEdge R620/0KCKR5, BIOS 1.4.8 10/25/2012\ntask: ffff88042ecf8760 ti: ffff88042f106000 task.ti: ffff88042f106000\nRIP: 0010:[\u003cffffffffa05f9ca7\u003e]  [\u003cffffffffa05f9ca7\u003e]\nvxlan_dellink+0x77/0xf0 [vxlan]\nRSP: 0018:ffff88042f107e28  EFLAGS: 00010246\nRAX: 0000000000000000 RBX: ffff88082af08000 RCX: ffff88083fd80000\nRDX: 0000000000000000 RSI: ffff88042f107e58 RDI: ffff88042e12f810\nRBP: ffff88042f107e48 R08: ffffffff8166eca0 R09: 0000000000000000\nR10: 0000000000000001 R11: 0000000000000000 R12: ffff88082af087c0\nR13: ffff88042e12f000 R14: ffff88042f107e58 R15: ffff88042f107e58\nFS:  00007f4ed2de7700(0000) GS:ffff88043fc80000(0000)\nknlGS:0000000000000000\nCS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000042e076000 CR4: 00000000000407e0\nStack:\n ffff88082af08000 ffffffff81654848 ffffffffa05fb4e0 ffffffff81654780\n ffff88042f107e98 ffffffff813b9c7a ffff88042f107e58 ffff88042f107e58\n ffff88042f107e88 ffffffffa05fb4e0 ffffffffa05fb780 ffff88042f107f18\nCall Trace:\n [\u003cffffffff813b9c7a\u003e] __rtnl_link_unregister+0xca/0xd0\n [\u003cffffffff813bb0e9\u003e] rtnl_link_unregister+0x19/0x30\n [\u003cffffffffa05faa4c\u003e] vxlan_cleanup_module+0x10/0x2f [vxlan]\n [\u003cffffffff81099fef\u003e] SyS_delete_module+0x1cf/0x2c0\n [\u003cffffffff8146c069\u003e] ? do_page_fault+0x9/0x10\n [\u003cffffffff8146f012\u003e] system_call_fastpath+0x16/0x1b\nCode: 4d 85 ed 0f 84 95 00 00 00 4c 8d a7 c0 07 00 00 49 8d bd 10 08 00\n00 e8 28 e8 e6 e0 48 8b 83 c0 07 00 00 49 8b 54 24 08 48 85 c0 \u003c48\u003e 89\n02 74 04 48 89 50 08 49 b8 00 02 20 00 00 00 ad de 4d 89\nRIP  [\u003cffffffffa05f9ca7\u003e] vxlan_dellink+0x77/0xf0 [vxlan]\n RSP \u003cffff88042f107e28\u003e\nCR2: 0000000000000000\n\nSigned-off-by: Pravin B Shelar \u003cpshelar@nicira.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "15f594563d85825ec242df6d37e64e7dfe823df8",
      "tree": "24a78e90f59182e9dcade3cdfb651d031f453739",
      "parents": [
        "714086029116b6b0a34e67ba1dd2f0d1cf26770c"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Wed Sep 04 16:26:52 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:31:01 2013 -0400"
      },
      "message": "net: mvneta: implement -\u003endo_do_ioctl() to support PHY ioctls\n\nThis commit implements the -\u003endo_do_ioctl() operation so that the\nPHY-related ioctl() calls can work from userspace, which allows\napplications like mii-tool or mii-diag to do their job.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nTested-by: Gregory CLEMENT \u003cgregory.clement@free-electrons.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "714086029116b6b0a34e67ba1dd2f0d1cf26770c",
      "tree": "1e04cd24b07375bb1dbca9b9bebadcf1fe5a2496",
      "parents": [
        "d2779e99468fd83ef1493c34f3803fec9aad8345"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Wed Sep 04 16:21:18 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:31:01 2013 -0400"
      },
      "message": "net: mvneta: properly disable HW PHY polling and ensure adjust_link() works\n\nThis commit fixes a long-standing bug that has been reported by many\nusers: on some Armada 370 platforms, only the network interface that\nhas been used in U-Boot to tftp the kernel works properly in\nLinux. The other network interfaces can see a \u0027link up\u0027, but are\nunable to transmit data. The reports were generally made on the Armada\n370-based Mirabox, but have also been given on the Armada 370-RD\nboard.\n\nThe network MAC in the Armada 370/XP (supported by the mvneta driver\nin Linux) has a functionality that allows it to continuously poll the\nPHY and directly update the MAC configuration accordingly (speed,\nduplex, etc.). The very first versions of the driver submitted for\nreview were using this hardware mechanism, but due to this, the driver\nwas not integrated with the kernel phylib. Following reviews, the\ndriver was changed to use the phylib, and therefore a software based\npolling. In software based polling, Linux regularly talks to the PHY\nover the MDIO bus, and sees if the link status has changed. If it\u0027s\nthe case then the adjust_link() callback of the driver is called to\nupdate the MAC configuration accordingly.\n\nHowever, it turns out that the adjust_link() callback was not\nconfiguring the hardware in a completely correct way: while it was\nsetting the speed and duplex bits correctly, it wasn\u0027t telling the\nhardware to actually take into account those bits rather than what the\nhardware-based PHY polling mechanism has concluded. So, in fact the\nadjust_link() callback was basically a no-op.\n\nHowever, the network happened to be working because on the network\ninterfaces used by U-Boot for tftp on Armada 370 platforms because the\nhardware PHY polling was enabled by the bootloader, and left enabled\nby Linux. However, the second network interface not used for tftp (or\nboth network interfaces if the kernel is loaded from USB, NAND or SD\ncard) didn\u0027t had the hardware PHY polling enabled.\n\nThis patch fixes this situation by:\n\n (1) Making sure that the hardware PHY polling is disabled by clearing\n     the MVNETA_PHY_POLLING_ENABLE bit in the MVNETA_UNIT_CONTROL\n     register in the driver -\u003eprobe() function.\n\n (2) Making sure that the duplex and speed selections made by the\n     adjust_link() callback are taken into account by clearing the\n     MVNETA_GMAC_AN_SPEED_EN and MVNETA_GMAC_AN_DUPLEX_EN bits in the\n     MVNETA_GMAC_AUTONEG_CONFIG register.\n\nThis patch has been tested on Armada 370 Mirabox, and now both network\ninterfaces are usable after boot.\n\n[ Problem introduced by commit c5aff18 (\"net: mvneta: driver for\n  Marvell Armada 370/XP network unit\") ]\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nCc: Willy Tarreau \u003cw@1wt.eu\u003e\nCc: Jochen De Smet \u003cjochen.armkernel@leahnim.org\u003e\nCc: Peter Sanford \u003cpsanford@nearbuy.io\u003e\nCc: Ethan Tuttle \u003cethan@ethantuttle.com\u003e\nCc: Chény Yves-Gael \u003cyves@cheny.fr\u003e\nCc: Ryan Press \u003cryan@presslab.us\u003e\nCc: Simon Guinot \u003csimon.guinot@sequanux.org\u003e\nCc: vdonnefort@lacie.com\nCc: stable@vger.kernel.org\nAcked-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\nTested-by: Vincent Donnefort \u003cvdonnefort@gmail.com\u003e\nTested-by: Yves-Gael Cheny \u003cyves@cheny.fr\u003e\nTested-by: Gregory CLEMENT \u003cgregory.clement@free-electrons.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dfafb73f355940989507c56b9282773132e86a9f",
      "tree": "955540319fa2b50a809103a84523aaf855e77128",
      "parents": [
        "27082ee1b92f4d41e78b85fe40f6ab39673fba00"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@kudzu.us",
        "time": "Wed Sep 04 11:26:01 2013 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:27:32 2013 -0400"
      },
      "message": "icplus: Use netif_running to determine device state\n\nRemove the __LINK_STATE_START check to verify the device is running, in\nfavor of netif_running().  netif_running() performs the same check of\n__LINK_STATE_START, so the code should behave the same.\n\nSigned-off-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nCc: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nCc: Sorbica Shieh \u003csorbica@icplus.com.tw\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "27082ee1b92f4d41e78b85fe40f6ab39673fba00",
      "tree": "f71d1548ade88d3f1484f59aca8fb04ec2524679",
      "parents": [
        "7bf6630523a4fddcc3e37bc37dadbe0cf2362354"
      ],
      "author": {
        "name": "Vineet Gupta",
        "email": "Vineet.Gupta1@synopsys.com",
        "time": "Wed Sep 04 17:17:15 2013 +0530"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 14:25:10 2013 -0400"
      },
      "message": "ethernet/arc/arc_emac: Fix huge delays in large file copies\n\ncopying large files to a NFS mounted host was taking absurdly large\ntime.\n\nTurns out that TX BD reclaim had a sublte bug.\n\nLoop starts off from @txbd_dirty cursor and stops when it hits a BD\nstill in use by controller. However when it stops it needs to keep the\ncursor at that very BD to resume scanning in next iteration. However it\nwas erroneously incrementing the cursor, causing the next scan(s) to\nfail too, unless the BD chain was completely drained out.\n\n[ARCLinux]$ ls -l -sh /disk/log.txt\n 17976 -rw-r--r--    1 root     root       17.5M Sep  /disk/log.txt\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Before \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ARCLinux]$ time cp /disk/log.txt /mnt/.\nreal    31m 7.95s\nuser    0m 0.00s\nsys     0m 0.10s\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d After \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ARCLinux]$ time cp /disk/log.txt /mnt/.\nreal    0m 24.33s\nuser    0m 0.00s\nsys     0m 0.19s\n\nSigned-off-by: Vineet Gupta \u003cvgupta@synopsys.com\u003e\nCc: Alexey Brodkin \u003cabrodkin@synopsys.com\u003e (commit_signer:3/4\u003d75%)\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e (commit_signer:3/4\u003d75%)\nCc: netdev@vger.kernel.org\nCc: linux-kernel@vger.kernel.org\nCc: arc-linux-dev@synopsys.com\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a09e9a7a4b907f2dfa9bdb2b98a1828ab4b340b2",
      "tree": "c7a2df4e887573648eeaf8f7939889046990d3f6",
      "parents": [
        "9ab073bc45b8b523cc39658925bb44bef35ca657",
        "86a7e1224a68511d3a1ae0b7e11581b9d37723ae"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 10:17:26 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 10:17:26 2013 -0700"
      },
      "message": "Merge branch \u0027drm-next\u0027 of git://people.freedesktop.org/~airlied/linux\n\nPull drm tree changes from Dave Airlie:\n \"This is the main drm pull request, I have some overlap with sound and\n  arm-soc, the sound patch is acked and may conflict based on -next\n  reports but should be a trivial fixup, which I\u0027ll leave to you!\n\n  Highlights:\n\n   - new drivers:\n\n     MSM driver from Rob Clark\n\n   - non-drm:\n\n     switcheroo and hdmi audio driver support for secondary GPU\n     poweroff, so drivers can use runtime PM to poweroff the GPUs.  This\n     can save 5 or 6W on some optimus laptops.\n\n   - drm core:\n\n     combined GEM and TTM VMA manager\n     per-filp mmap permission tracking\n     initial rendernode support (via a runtime enable for now, until we get api stable),\n     remove old proc support,\n     lots of cleanups of legacy code\n     hdmi vendor infoframes and 4k modes\n     lots of gem/prime locking and races fixes\n     async pageflip scaffolding\n     drm bridge objects\n\n   - i915:\n\n     Haswell PC8+ support and eLLC support, HDMI 4K support, initial\n     per-process VMA pieces, watermark reworks, convert to generic hdmi\n     infoframes, encoder reworking, fastboot support,\n\n   - radeon:\n\n     CIK PM support, remove 3d blit code in favour of DMA engines,\n     Berlin GPU support, HDMI audio fixes\n\n   - nouveau:\n\n     secondary GPU power down support for optimus laptops, lots of\n     fixes, use MSI, VP3 engine support\n\n   - exynos:\n\n     runtime pm support for g2d, DT support, remove non-DT,\n\n   - tda998x i2c driver:\n\n     lots of fixes for sync issues\n\n   - gma500:\n\n     lots of cleanups\n\n   - rcar:\n\n     add LVDS support, fbdev emulation,\n\n   - tegra:\n\n     just minor fixes\"\n\n* \u0027drm-next\u0027 of git://people.freedesktop.org/~airlied/linux: (684 commits)\n  drm/exynos: Fix build error with exynos_drm_connector.c\n  drm/exynos: Remove non-DT support in exynos_drm_fimd\n  drm/exynos: Remove non-DT support in exynos_hdmi\n  drm/exynos: Remove non-DT support in exynos_drm_g2d\n  drm/exynos: Remove non-DT support in exynos_hdmiphy\n  drm/exynos: Remove non-DT support in exynos_ddc\n  drm/exynos: Make Exynos DRM drivers depend on OF\n  drm/exynos: Consider fallback option to allocation fail\n  drm/exynos: fimd: move platform data parsing to separate function\n  drm/exynos: fimd: get signal polarities from device tree\n  drm/exynos: fimd: replace struct fb_videomode with videomode\n  drm/exynos: check a pixel format to a particular window layer\n  drm/exynos: fix fimd pixel format setting\n  drm/exynos: Add NULL pointer check\n  drm/exynos: Remove redundant error messages\n  drm/exynos: Add missing of.h header include\n  drm/exynos: Remove redundant NULL check in exynos_drm_buf\n  drm/exynos: add device tree support for rotator\n  drm/exynos: Add missing includes\n  drm/exynos: add runtime pm interfaces to g2d driver\n  ...\n"
    },
    {
      "commit": "9ab073bc45b8b523cc39658925bb44bef35ca657",
      "tree": "37bfe5c5fd5ef0d296fe47c7ed2c227b198e8fdc",
      "parents": [
        "eced5a0a5a8f7a3b07320e3b7d1d432e0f044735",
        "028cd86b794f4a7f09525587c8e9ab6b03a6fa0f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 09:49:32 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 09:49:32 2013 -0700"
      },
      "message": "Merge tag \u0027fbdev-3.12\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux\n\nPull fbdev changes from Tomi Valkeinen:\n - Improvements to da8xx-fb to make it support v2 of the LCDC IP, used\n   eg in BeagleBone\n - Himax HX8369 controller support\n - Various small fixes and cleanups\n\n* tag \u0027fbdev-3.12\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux: (42 commits)\n  video: da8xx-fb: fix the polarities of the hsync/vsync pulse\n  video: da8xx-fb: support lcdc v2 timing register expansion\n  video: da8xx-fb: fixing timing off by one errors\n  video: da8xx-fb fixing incorrect porch mappings\n  video: xilinxfb: replace devm_request_and_ioremap by devm_ioremap_resource\n  fbmem: move EXPORT_SYMBOL annotation next to symbol declarations\n  drivers: video: fbcmap: remove the redundency and incorrect checkings\n  video: mxsfb: simplify use of devm_ioremap_resource\n  Release efifb\u0027s colormap in efifb_destroy()\n  at91/avr32/atmel_lcdfb: prepare clk before calling enable\n  video: exynos: Ensure definitions match prototypes\n  OMAPDSS: fix WARN_ON in \u0027alpha_blending_enabled\u0027 sysfs file\n  OMAPDSS: HDMI: Fix possible NULL reference\n  video: da8xx-fb: adding am33xx as dependency\n  video: da8xx-fb: let compiler decide what to inline\n  video: da8xx-fb: make clock naming consistent\n  video: da8xx-fb: set upstream clock rate (if reqd)\n  video: da8xx-fb: reorganize panel detection\n  video: da8xx-fb: ensure non-null cfg in pdata\n  video: da8xx-fb: use devres\n  ...\n"
    },
    {
      "commit": "7bf6630523a4fddcc3e37bc37dadbe0cf2362354",
      "tree": "812bf8b6a164e43e9eab386cbf332282c736ee44",
      "parents": [
        "4bfb0513ff203a700f5d17b97b772e8c171549bc"
      ],
      "author": {
        "name": "Jason Wang",
        "email": "jasowang@redhat.com",
        "time": "Thu Sep 05 17:54:00 2013 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:44:31 2013 -0400"
      },
      "message": "tuntap: orphan frags before trying to set tx timestamp\n\nsock_tx_timestamp() will clear all zerocopy flags of skb which may lead the\nfrags never to be orphaned. This will break guest to guest traffic when zerocopy\nis enabled. Fix this by orphaning the frags before trying to set tx time stamp.\n\nThe issue were introduced by commit eda297729171fe16bf34fe5b0419dfb69060f623\n(tun: Support software transmit time stamping).\n\nCc: Richard Cochran \u003crichardcochran@gmail.com\u003e\nCc: Sergei Shtylyov \u003csergei.shtylyov@cogentembedded.com\u003e\nAcked-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: Jason Wang \u003cjasowang@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4bfb0513ff203a700f5d17b97b772e8c171549bc",
      "tree": "45afe486e61b2f23f6b32674087e9802a8ab06b6",
      "parents": [
        "df95fc44c09f4c33e1d453674487a78f2779ba23"
      ],
      "author": {
        "name": "Jason Wang",
        "email": "jasowang@redhat.com",
        "time": "Thu Sep 05 17:53:59 2013 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:44:31 2013 -0400"
      },
      "message": "tuntap: purge socket error queue on detach\n\nCommit eda297729171fe16bf34fe5b0419dfb69060f623\n(tun: Support software transmit time stamping) will queue skbs into error queue\nwhen tx stamping is enabled. But it forgets to purge the error queue during\ndetach. This patch fixes this.\n\nCc: Richard Cochran \u003crichardcochran@gmail.com\u003e\nAcked-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: Jason Wang \u003cjasowang@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df95fc44c09f4c33e1d453674487a78f2779ba23",
      "tree": "533c6bfdd5928ad095aecf993e3b7419a0703dbf",
      "parents": [
        "b55b76b22144ab97cefcb3862bab61f088adf411"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "mschmidt@redhat.com",
        "time": "Wed Sep 04 15:03:05 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:44:31 2013 -0400"
      },
      "message": "qlcnic: use standard NAPI weights\n\nSince commit 82dc3c63 (\"net: introduce NAPI_POLL_WEIGHT\")\nnetif_napi_add() produces an error message if a NAPI poll weight\ngreater than 64 is requested.\n\nqlcnic requests the weight as large as 256 for some of its rings, and\nsmaller values for other rings. For instance in qlcnic_82xx_napi_add()\nI think the intention was to give the tx+rx ring a bigger weight than\nto rx-only rings, but it\u0027s actually doing the opposite. So I\u0027m assuming\nthe weights do not really matter much.\n\nJust use the standard NAPI weights for all rings.\n\nSigned-off-by: Michal Schmidt \u003cmschmidt@redhat.com\u003e\nAcked-by: Himanshu Madhani \u003chimanshu.madhani@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b55b76b22144ab97cefcb3862bab61f088adf411",
      "tree": "653c9c8e67466faf48321d35ced7c9dc95f651fd",
      "parents": [
        "60cad4e67bd6ff400e7ea61fe762b3042b12ae9d"
      ],
      "author": {
        "name": "Duan Jiong",
        "email": "duanj.fnst@cn.fujitsu.com",
        "time": "Wed Sep 04 19:44:21 2013 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:44:31 2013 -0400"
      },
      "message": "ipv6:introduce function to find route for redirect\n\nRFC 4861 says that the IP source address of the Redirect is the\nsame as the current first-hop router for the specified ICMP\nDestination Address, so the gateway should be taken into\nconsideration when we find the route for redirect.\n\nThere was once a check in commit\na6279458c534d01ccc39498aba61c93083ee0372 (\"NDISC: Search over\nall possible rules on receipt of redirect.\") and the check\nwent away in commit b94f1c0904da9b8bf031667afc48080ba7c3e8c9\n(\"ipv6: Use icmpv6_notify() to propagate redirect, instead of\nrt6_redirect()\").\n\nThe bug is only \"exploitable\" on layer-2 because the source\naddress of the redirect is checked to be a valid link-local\naddress but it makes spoofing a lot easier in the same L2\ndomain nonetheless.\n\nThanks very much for Hannes\u0027s help.\n\nSigned-off-by: Duan Jiong \u003cduanj.fnst@cn.fujitsu.com\u003e\nAcked-by: Hannes Frederic Sowa \u003channes@stressinduktion.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "60cad4e67bd6ff400e7ea61fe762b3042b12ae9d",
      "tree": "9a1e0816ade7fe233ad5512792a6cc2e8f7e7788",
      "parents": [
        "b9871bcfd211d316adee317608dab44c58d6ea2d"
      ],
      "author": {
        "name": "Ariel Elior",
        "email": "ariele@broadcom.com",
        "time": "Wed Sep 04 14:09:22 2013 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:44:31 2013 -0400"
      },
      "message": "bnx2x: VF RSS support - VF side\n\nIn this patch capabilities are added to the Vf driver to request\nmultiple queues over the VF PF channel, and the logic for requesting\nrss configuration for said queues.\n\nSigned-off-by: Ariel Elior \u003cariele@broadcom.com\u003e\nSigned-off-by: Eilong Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9871bcfd211d316adee317608dab44c58d6ea2d",
      "tree": "973ef35c4836cf981c7b8c849eaceb2e9d29c6ce",
      "parents": [
        "53cf527513eed6e7170e9dceacd198f9267171b0"
      ],
      "author": {
        "name": "Ariel Elior",
        "email": "ariele@broadcom.com",
        "time": "Wed Sep 04 14:09:21 2013 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:44:31 2013 -0400"
      },
      "message": "bnx2x: VF RSS support - PF side\n\nThis patch adds support for Receive Side Scaling for queues of\nVirtual Functions on the PF side. This includes support for the\nrequests for multiple queues from VF drivers, configuration of the\nHW for multiple queues per VF, and support for rss configuration\nof said queues.\n\nSigned-off-by: Ariel Elior \u003cariele@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "53cf527513eed6e7170e9dceacd198f9267171b0",
      "tree": "a3492c0373949048084213dc4bd02efd130aa5cf",
      "parents": [
        "eef23b53985f8e08256f24d76e576d69fb0d44d3"
      ],
      "author": {
        "name": "Joseph Gasparakis",
        "email": "joseph.gasparakis@intel.com",
        "time": "Wed Sep 04 02:13:38 2013 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:44:30 2013 -0400"
      },
      "message": "vxlan: Notify drivers for listening UDP port changes\n\nThis patch adds two more ndo ops: ndo_add_rx_vxlan_port() and\nndo_del_rx_vxlan_port().\n\nDrivers can get notifications through the above functions about changes\nof the UDP listening port of VXLAN. Also, when physical ports come up,\nnow they can call vxlan_get_rx_port() in order to obtain the port number(s)\nof the existing VXLAN interface in case they already up before them.\n\nThis information about the listening UDP port would be used for VXLAN\nrelated offloads.\n\nA big thank you to John Fastabend (john.r.fastabend@intel.com) for his\ninput and his suggestions on this patch set.\n\nCC: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nCC: Stephen Hemminger \u003cstephen@networkplumber.org\u003e\nSigned-off-by: Joseph Gasparakis \u003cjoseph.gasparakis@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eced5a0a5a8f7a3b07320e3b7d1d432e0f044735",
      "tree": "043192035e9d9fb77f052ae4dc6fa21ea257efc0",
      "parents": [
        "7c049d086941a74c1babac6dc6901b88e1ce5b7e",
        "9560dc1059222d059d494a64e5da4c54d23838da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 09:44:03 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 09:44:03 2013 -0700"
      },
      "message": "Merge tag \u0027fbdev-3.12-omap-legacy-removal\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux\n\nPull OMAP specific fbdev changes from Tomi Valkeinen:\n \"I\u0027ve got this pull request separate from the main fbdev pull request,\n  as this contains a bunch of OMAP board file changes and thus could\n  possibly be rejected in case of bad conflicts.\n\n  The removal of the old display drivers depend on the board file\n  changes, so Tony Lindgren suggested taking them together via fbdev\n  tree.  These are in linux-next, and also Tony didn\u0027t see any conflicts\n  with any of the branches he had, so they should go in clean.\n\n   - Change the OMAP board files to use the new OMAP display drivers\n\n   - Remove all the old drivers, and the related auxiliary code\"\n\n* tag \u0027fbdev-3.12-omap-legacy-removal\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux: (35 commits)\n  OMAPDSS: rename omap_dss_device\u0027s \u0027device\u0027 field to \u0027dst\u0027\n  OMAPDSS: rename omap_dss_device\u0027s \u0027output\u0027 to \u0027src\u0027\n  OMAPDSS: DSS: remove legacy dss bus support\n  OMAPDSS: RFBI: remove code related to old panel model\n  OMAPDSS: VENC: remove code related to old panel model\n  OMAPDSS: SDI: remove code related to old panel model\n  OMAPDSS: DSI: remove code related to old panel model\n  OMAPDSS: HDMI: remove code related to old panel model\n  OMAPDSS: DPI: remove code related to old panel model\n  OMAPDSS: remove all old panel drivers\n  OMAPDSS: DPI: change regulator handling\n  OMAPDSS: SDI: change regulator handling\n  OMAPDSS: fix DPI and SDI device ids\n  OMAPDSS: remove omap_dss_device-\u003echannel field\n  OMAPDSS: RFBI: Mark RFBI as broken\n  ARM: OMAP2+: Remove old display drivers from omap2plus_defconfig\n  ARM: OMAP: AM3517EVM: use new display drivers\n  ARM: OMAP: Zoom: use new display drivers\n  ARM: OMAP: Pandora: use new display drivers\n  ARM: OMAP: OMAP3EVM: use new display drivers\n  ...\n"
    },
    {
      "commit": "eef23b53985f8e08256f24d76e576d69fb0d44d3",
      "tree": "9a42ed9bd914aa187b4c35d333faa83c7ebff996",
      "parents": [
        "c3de991feb5f785175ca3fc1ea30e21c1086a109"
      ],
      "author": {
        "name": "Bjørn Mork",
        "email": "bjorn@mork.no",
        "time": "Wed Sep 04 09:42:32 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:43:38 2013 -0400"
      },
      "message": "net: usbnet: update addr_assign_type if appropriate\n\nThis module generates a common default address on init,\nusing eth_random_addr. Set addr_assign_type to let\nuserspace know the address is random unless it was\noverridden by the minidriver.\n\nSigned-off-by: Bjørn Mork \u003cbjorn@mork.no\u003e\nAcked-by: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c3de991feb5f785175ca3fc1ea30e21c1086a109",
      "tree": "05637ea85d3c9b0eec188590b9f07fa143a7372a",
      "parents": [
        "3c3769e63301fd92fcaf51870c371583dd0282ce",
        "001e1c1d5ec6282726e3d051eeaf776504ee8e45"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:39:39 2013 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:39:39 2013 -0400"
      },
      "message": "Merge branch \u0027enic\u0027\n\nGovindarajulu Varadarajan says:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nThe following patch adds multi tx support for enic.\n\nSigned-off-by: Nishank Trivedi \u003cnistrive@cisco.com\u003e\nSigned-off-by: Christian Benvenuti \u003cbenve@cisco.com\u003e\nSigned-off-by: Govindarajulu Varadarajan \u003cgovindarajulu90@gmail.com\u003e\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "001e1c1d5ec6282726e3d051eeaf776504ee8e45",
      "tree": "05637ea85d3c9b0eec188590b9f07fa143a7372a",
      "parents": [
        "4a50ddfda72881d5d67a2b25f9b8a120b2765125"
      ],
      "author": {
        "name": "govindarajulu.v",
        "email": "govindarajulu90@gmail.com",
        "time": "Wed Sep 04 11:17:18 2013 +0530"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:39:33 2013 -0400"
      },
      "message": "driver/net: enic: update enic maintainers and driver\n\nSigned-off-by: Govindarajulu Varadarajan \u003cgovindarajulu90@gmail.com\u003e\nSigned-off-by: Sujith Sankar \u003cssujith@cisco.com\u003e\nSigned-off-by: Nishank Trivedi \u003cnistrive@cisco.com\u003e\nSigned-off-by: Christian Benvenuti \u003cbenve@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4a50ddfda72881d5d67a2b25f9b8a120b2765125",
      "tree": "61c0c4909b19170f804b19c421c76384fa0d4af0",
      "parents": [
        "624dbf55a359b1d8e335c046d4e57393e7d1916d"
      ],
      "author": {
        "name": "govindarajulu.v",
        "email": "govindarajulu90@gmail.com",
        "time": "Wed Sep 04 11:17:17 2013 +0530"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:39:33 2013 -0400"
      },
      "message": "driver/net: enic: Exposing symbols for Cisco\u0027s low latency driver\n\nThis patch exposes symbols for usnic low latency driver that can be used to\nregister and unregister vNics as well to traverse the resources on vNics.\n\nSigned-off-by: Upinder Malhi \u003cumalhi@cisco.com\u003e\nSigned-off-by: Nishank Trivedi \u003cnistrive@cisco.com\u003e\nSigned-off-by: Christian Benvenuti \u003cbenve@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "624dbf55a359b1d8e335c046d4e57393e7d1916d",
      "tree": "3861fbc5eaa51a57851cb8ef91953f9077543f92",
      "parents": [
        "bf751ba802fe57f4f3aa5555e1446387912bef9e"
      ],
      "author": {
        "name": "govindarajulu.v",
        "email": "govindarajulu90@gmail.com",
        "time": "Wed Sep 04 11:17:16 2013 +0530"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:39:33 2013 -0400"
      },
      "message": "driver/net: enic: Try DMA 64 first, then failover to DMA\n\nIn servers with more than 1.1 TB of RAM, the existing 40/32 bit DMA\ncould cause failure as the DMA-able address could go outside the range\naddressable using 40/32 bits.\n\nThe following patch first tried 64 bit DMA if possible, failover to 32\nbit.\n\nSigned-off-by: Sujith Sankar \u003cssujith@cisco.com\u003e\nSigned-off-by: Christian Benvenuti \u003cbenve@cisco.com\u003e\nSigned-off-by: Govindarajulu Varadarajan \u003cgovindarajulu90@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bf751ba802fe57f4f3aa5555e1446387912bef9e",
      "tree": "0a5235d40b8235e6835acf12825da34a8ffe15e4",
      "parents": [
        "822473b6c4e207a8af08518afce5dd2f2e13d765"
      ],
      "author": {
        "name": "govindarajulu.v",
        "email": "govindarajulu90@gmail.com",
        "time": "Wed Sep 04 11:17:15 2013 +0530"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:39:32 2013 -0400"
      },
      "message": "driver/net: enic: record q_number and rss_hash for skb\n\nThe following patch sets the skb-\u003erxhash and skb-\u003eq_number.\nThis is used by RPS and RFS. Kernel can make use of hw provided hash\ninstead of calculating the hash.\n\nSigned-off-by: Govindarajulu Varadarajan \u003cgovindarajulu90@gmail.com\u003e\nSigned-off-by: Nishank Trivedi \u003cnistrive@cisco.com\u003e\nSigned-off-by: Christian Benvenuti \u003cbenve@cisco.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "822473b6c4e207a8af08518afce5dd2f2e13d765",
      "tree": "5688fbdb663fabc369ebb2b806d33c6d1d32a78b",
      "parents": [
        "3c3769e63301fd92fcaf51870c371583dd0282ce"
      ],
      "author": {
        "name": "govindarajulu.v",
        "email": "govindarajulu90@gmail.com",
        "time": "Wed Sep 04 11:17:14 2013 +0530"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:39:32 2013 -0400"
      },
      "message": "driver/net: enic: Add multi tx support for enic\n\nThe following patch adds multi tx support for enic.\n\nSigned-off-by: Nishank Trivedi \u003cnistrive@cisco.com\u003e\nSigned-off-by: Christian Benvenuti \u003cbenve@cisco.com\u003e\nSigned-off-by: Govindarajulu Varadarajan \u003cgovindarajulu90@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c049d086941a74c1babac6dc6901b88e1ce5b7e",
      "tree": "eace23c54f30c4bd04c714b4341a6759756187f4",
      "parents": [
        "00341b5301009ba6f36ee3298e69b649ac5540ff",
        "82af24ac6fc3f4910218419a0ca4f05d42b45c67"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 09:39:27 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 09:39:27 2013 -0700"
      },
      "message": "Merge tag \u0027rdma-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\nPull main batch of InfiniBand/RDMA changes from Roland Dreier:\n - Large ocrdma HW driver update: add \"fast register\" work requests,\n   fixes, cleanups\n - Add receive flow steering support for raw QPs\n - Fix IPoIB neighbour race that leads to crash\n - iSER updates including support for using \"fast register\" memory\n   registration\n - IPv6 support for iWARP\n - XRC transport fixes\n\n* tag \u0027rdma-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (54 commits)\n  RDMA/ocrdma: Fix compiler warning about int/pointer size mismatch\n  IB/iser: Fix redundant pointer check in dealloc flow\n  IB/iser: Fix possible memory leak in iser_create_frwr_pool()\n  IB/qib: Move COUNTER_MASK definition within qib_mad.h header guards\n  RDMA/ocrdma: Fix passing wrong opcode to modify_srq\n  RDMA/ocrdma: Fill PVID in UMC case\n  RDMA/ocrdma: Add ABI versioning support\n  RDMA/ocrdma: Consider multiple SGES in case of DPP\n  RDMA/ocrdma: Fix for displaying proper link speed\n  RDMA/ocrdma: Increase STAG array size\n  RDMA/ocrdma: Dont use PD 0 for userpace CQ DB\n  RDMA/ocrdma: FRMA code cleanup\n  RDMA/ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24\n  RDMA/ocrdma: Fix to work with even a single MSI-X vector\n  RDMA/ocrdma: Remove the MTU check based on Ethernet MTU\n  RDMA/ocrdma: Add support for fast register work requests (FRWR)\n  RDMA/ocrdma: Create IRD queue fix\n  IB/core: Better checking of userspace values for receive flow steering\n  IB/mlx4: Add receive flow steering support\n  IB/core: Export ib_create/destroy_flow through uverbs\n  ...\n"
    },
    {
      "commit": "3c3769e63301fd92fcaf51870c371583dd0282ce",
      "tree": "bdb41fcb0cde61816896406a405d1385cd4d446e",
      "parents": [
        "8fad9c39f31f9ed7bf3526c43a4537b2fcf1a5d5"
      ],
      "author": {
        "name": "Linus Lüssing",
        "email": "linus.luessing@web.de",
        "time": "Wed Sep 04 02:13:39 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:35:53 2013 -0400"
      },
      "message": "bridge: apply multicast snooping to IPv6 link-local, too\n\nThe multicast snooping code should have matured enough to be safely\napplicable to IPv6 link-local multicast addresses (excluding the\nlink-local all nodes address, ff02::1), too.\n\nSigned-off-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8fad9c39f31f9ed7bf3526c43a4537b2fcf1a5d5",
      "tree": "885aa1b9b1ace31ff2550cc40aaa23106a6574ad",
      "parents": [
        "f21278108204ab244cd534a0d45c174ecc559267"
      ],
      "author": {
        "name": "Linus Lüssing",
        "email": "linus.luessing@web.de",
        "time": "Wed Sep 04 02:13:38 2013 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 05 12:35:41 2013 -0400"
      },
      "message": "bridge: prevent flooding IPv6 packets that do not have a listener\n\nCurrently if there is no listener for a certain group then IPv6 packets\nfor that group are flooded on all ports, even though there might be no\nhost and router interested in it on a port.\n\nWith this commit they are only forwarded to ports with a multicast\nrouter.\n\nJust like commit bd4265fe36 (\"bridge: Only flood unregistered groups\nto routers\") did for IPv4, let\u0027s do the same for IPv6 with the same\nreasoning.\n\nSigned-off-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00341b5301009ba6f36ee3298e69b649ac5540ff",
      "tree": "0f0cdcabd20b2834f30b67b50795c49989ced65a",
      "parents": [
        "45d9a2220f6004b47c362cc7fc7cf9a73cb6353a",
        "b720423a2627f045133bec39a31fe2bc0dab86f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 09:31:03 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 09:31:03 2013 -0700"
      },
      "message": "Merge branch \u0027i2c/for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux\n\nPull i2c updates from Wolfram Sang:\n \"Highlights:\n\n   - OF and ACPI helpers are now included in the core, and not in\n     external files anymore.  This removes dependency problems for\n     modules and is cleaner, in general.\n   - mv64xxx-driver gains fifo usage to support mv78230\n   - imx-driver overhaul to support VF610\n   - various cleanups, most notably related to devm_* and CONFIG_PM\n     usage\n   - driver bugfixes and smaller feature additions\"\n\n* \u0027i2c/for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: (51 commits)\n  i2c: rcar: add rcar-H2 support\n  i2c: sirf: retry 3 times as sometimes we get random noack and timeout\n  i2c: sirf: support reverse direction of address\n  i2c: sirf: fix the typo for setting bitrate to less than 100k\n  i2c: sirf: we need to wait I2C_RESET status in resume\n  i2c: sirf: reset i2c controller early after we get a noack\n  i2c: designware: get SDA hold time, HCNT and LCNT configuration from ACPI\n  i2c: designware: make HCNT/LCNT values configurable\n  i2c: mpc: cleanup clock API use\n  i2c: pnx: fix error return code in i2c_pnx_probe()\n  i2c: ismt: add error return code in probe()\n  i2c: mv64xxx: fix typo in binding documentation\n  i2c: imx: use exact SoC revision to document binding\n  i2c: move ACPI helpers into the core\n  i2c: move OF helpers into the core\n  i2c: mv64xxx: Fix timing issue on Armada XP (errata FE-8471889)\n  i2c: mv64xxx: Add I2C Transaction Generator support\n  i2c: powermac: fix return path on error\n  Documentation: i2c: Fix example in instantiating-devices\n  i2c: tiny-usb: do not use stack as URB transfer_buffer\n  ...\n"
    },
    {
      "commit": "4d5e0b1527dd330940e8b7180b8d7016fc900352",
      "tree": "57f22cae744fce34539f43959abead7201fb05ca",
      "parents": [
        "d50240a5f6ceaf690a77b0fccb17be51cfa151c2"
      ],
      "author": {
        "name": "Mark Salter",
        "email": "msalter@redhat.com",
        "time": "Wed Sep 04 15:10:02 2013 +0100"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Sep 05 17:29:05 2013 +0100"
      },
      "message": "Documentation/arm64: clarify requirements for DTB placement\n\nThe current description of DTB placement requirements does not quite\nmatch the kernel code in head.S: __vet_fdt and __create_page_tables.\nThis patch tweaks the text to match the actual requirements placed on\nit by the code.\n\nSigned-off-by: Mark Salter \u003cmsalter@redhat.com\u003e\nAcked-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n"
    },
    {
      "commit": "45d9a2220f6004b47c362cc7fc7cf9a73cb6353a",
      "tree": "4e2217464c5cd71674a6ffff1f3dddaeb52556b7",
      "parents": [
        "2386a3b0fbb0c2dcf29694c7df9a72cb268458f0",
        "02afc27faec94c9e068517a22acf55400976c698"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 08:50:26 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 08:50:26 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs\n\nPull vfs pile 1 from Al Viro:\n \"Unfortunately, this merge window it\u0027ll have a be a lot of small piles -\n  my fault, actually, for not keeping #for-next in anything that would\n  resemble a sane shape ;-/\n\n  This pile: assorted fixes (the first 3 are -stable fodder, IMO) and\n  cleanups + %pd/%pD formats (dentry/file pathname, up to 4 last\n  components) + several long-standing patches from various folks.\n\n  There definitely will be a lot more (starting with Miklos\u0027\n  check_submount_and_drop() series)\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (26 commits)\n  direct-io: Handle O_(D)SYNC AIO\n  direct-io: Implement generic deferred AIO completions\n  add formats for dentry/file pathnames\n  kvm eventfd: switch to fdget\n  powerpc kvm: use fdget\n  switch fchmod() to fdget\n  switch epoll_ctl() to fdget\n  switch copy_module_from_fd() to fdget\n  git simplify nilfs check for busy subtree\n  ibmasmfs: don\u0027t bother passing superblock when not needed\n  don\u0027t pass superblock to hypfs_{mkdir,create*}\n  don\u0027t pass superblock to hypfs_diag_create_files\n  don\u0027t pass superblock to hypfs_vm_create_files()\n  oprofile: get rid of pointless forward declarations of struct super_block\n  oprofilefs_create_...() do not need superblock argument\n  oprofilefs_mkdir() doesn\u0027t need superblock argument\n  don\u0027t bother with passing superblock to oprofile_create_stats_files()\n  oprofile: don\u0027t bother with passing superblock to -\u003ecreate_files()\n  don\u0027t bother passing sb to oprofile_create_files()\n  coh901318: don\u0027t open-code simple_read_from_buffer()\n  ...\n"
    },
    {
      "commit": "2386a3b0fbb0c2dcf29694c7df9a72cb268458f0",
      "tree": "a22a9d46f2abd9ac4b2cbbb9e30a11abe0b7e31d",
      "parents": [
        "ae7a835cc546fc67df90edaaa0c48ae2b22a29fe",
        "fdbeb7de700a3c8fc85d7e595a6bf1c92a27c0a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 08:34:38 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 08:34:38 2013 -0700"
      },
      "message": "Merge branch \u0027ipmi\u0027\n\nMerge IPMI fixes from:\n \"A few things for 3.12 from various people\"\n\n* emailed patches from Corey Minyard \u003cminyard@acm.org\u003e:\n  BMC support for PARISC machines\n  Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems\n  ipmi: Initialize locals to avoid warning\n  ipmi: info leak in compat_ipmi_ioctl()\n"
    },
    {
      "commit": "fdbeb7de700a3c8fc85d7e595a6bf1c92a27c0a1",
      "tree": "6d57dd6f1f7df3ddf08dc816efc2bb479c3c569c",
      "parents": [
        "a798e2d2d7374ba1e35e2244506f56c8363902cf"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Thu Sep 05 06:36:36 2013 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 08:34:32 2013 -0700"
      },
      "message": "BMC support for PARISC machines\n\nThe last line of PARISC machines (C8000, RP34x0, etc.) have a BMC for\ncontrolling temperature, fan speed and other stuff.  The BMC is\nconnected via a special bus and listed in the firmware device tree.\nThis change adds support for these BMCs to the IPMI driver.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a798e2d2d7374ba1e35e2244506f56c8363902cf",
      "tree": "23d8995353bc1793a5cd73926bf2dbc649ae812f",
      "parents": [
        "f0ba93907b5a7c3c87b6baae1260a254ecfd6f98"
      ],
      "author": {
        "name": "Jordan_Hargrave@Dell.com",
        "email": "Jordan_Hargrave@Dell.com",
        "time": "Thu Sep 05 06:36:35 2013 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 08:34:32 2013 -0700"
      },
      "message": "Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems\n\nI\u0027d submitted this about a year ago but it never made it upstream.\n\nThe latest versions of the kernel drivers for ipmi can use ACPI to\ndetermine the type of BMC device used in the system.  The following\npatch adds a module alias so that udev will autoload the ipmi_si driver.\n\nSigned-off-by: Jordan Hargrave \u003cjordan_hargrave@dell.com\u003e\nSigned-off-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f0ba93907b5a7c3c87b6baae1260a254ecfd6f98",
      "tree": "93c48916192bf0e094205bca7117a0a675c2a481",
      "parents": [
        "fa7df37b588f48a1ff6ef005187f3c5c2281df95"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "cminyard@mvista.com",
        "time": "Thu Sep 05 06:36:34 2013 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 08:34:31 2013 -0700"
      },
      "message": "ipmi: Initialize locals to avoid warning\n\nA couple of variables were getting warnings about being uninitialized.\nIt was a false warning, but initialize them, anyway.\n\nSigned-off-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fa7df37b588f48a1ff6ef005187f3c5c2281df95",
      "tree": "6b5935ec2a8977b219009d6438c61906abbd9164",
      "parents": [
        "6e4664525b1db28f8c4e1130957f70a94c19213e"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Thu Sep 05 06:36:33 2013 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 05 08:34:31 2013 -0700"
      },
      "message": "ipmi: info leak in compat_ipmi_ioctl()\n\nOn x86_64 there is a 4 byte hole between -\u003erecv_type and -\u003eaddr.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "141b97433d77e39ac3ac111a7b3852192035259c",
      "tree": "1ee4f8ab1d49f25471c3fd07a70fd4ab102261ef",
      "parents": [
        "d8dfad3876e4386666b759da3c833d62fb8b2267",
        "8d258beb76e3bc7dcb65be93cde5c892ebe0346b",
        "5cc91e0460889c8461620904968e193dddb1beb3",
        "9fc2105aeaaf56b0cf75296a84702d0f9e64437b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 05 10:34:15 2013 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 05 10:34:15 2013 +0100"
      },
      "message": "Merge branches \u0027debug-choice\u0027, \u0027devel-stable\u0027 and \u0027misc\u0027 into for-linus\n"
    },
    {
      "commit": "27f1d2f9acf2a73cc817addfdb4d4043d0991b87",
      "tree": "d825056724e3b85e726dd9de56023e655f992249",
      "parents": [
        "39054a5afbb05f83aaa26f6cf55027e269744ba3"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Thu Sep 05 06:36:01 2013 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 05 10:17:38 2013 +0200"
      },
      "message": "HID: MAINTAINERS: add roccat drivers\n\nAdding maintainer for Roccat hid drivers\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "86a7e1224a68511d3a1ae0b7e11581b9d37723ae",
      "tree": "3126603ede6689f51dd9ef15a948b2cc5f4914c8",
      "parents": [
        "3b28802e37bb1ca1cab584f679c42e72a7e384f8",
        "6914262aa52ec2d23dd2cc9e439874ca1917cf82"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@gmail.com",
        "time": "Thu Sep 05 17:48:04 2013 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@gmail.com",
        "time": "Thu Sep 05 17:48:04 2013 +1000"
      },
      "message": "Merge branch \u0027exynos-drm-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next\n\n   Summary:\n   - Consider fallback option to gem allocation fail\n     . try to allocate physically non-contiguous memory\n       if iommu is supported when physically contiguous memory allocation\n       failed.\n   - Add runtime pm support to g2d driver\n   - Add device tree support\n     . add device tree support to rotator driver, make fimd driver get\n       signal polarities from device tree.\n   - some fixups\n     . correct pixel format setting to fimd driver, and consider pixel\n       format checking to a particular window layer.\n   - some cleanups\n     . replace fb_videomode with videomode.\n     . remove non-DT support\n\n* \u0027exynos-drm-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos: (21 commits)\n  drm/exynos: Fix build error with exynos_drm_connector.c\n  drm/exynos: Remove non-DT support in exynos_drm_fimd\n  drm/exynos: Remove non-DT support in exynos_hdmi\n  drm/exynos: Remove non-DT support in exynos_drm_g2d\n  drm/exynos: Remove non-DT support in exynos_hdmiphy\n  drm/exynos: Remove non-DT support in exynos_ddc\n  drm/exynos: Make Exynos DRM drivers depend on OF\n  drm/exynos: Consider fallback option to allocation fail\n  drm/exynos: fimd: move platform data parsing to separate function\n  drm/exynos: fimd: get signal polarities from device tree\n  drm/exynos: fimd: replace struct fb_videomode with videomode\n  drm/exynos: check a pixel format to a particular window layer\n  drm/exynos: fix fimd pixel format setting\n  drm/exynos: Add NULL pointer check\n  drm/exynos: Remove redundant error messages\n  drm/exynos: Add missing of.h header include\n  drm/exynos: Remove redundant NULL check in exynos_drm_buf\n  drm/exynos: add device tree support for rotator\n  drm/exynos: Add missing includes\n  drm/exynos: add runtime pm interfaces to g2d driver\n  ...\n"
    },
    {
      "commit": "9f24b0c9ef9b6b1292579c9e2cd7ff07ddc372b7",
      "tree": "224bb740a116f403bdfa3882e88224c35ea12011",
      "parents": [
        "fd3bb91287b600d8b389c159e8dd96391410087b"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 05 16:01:16 2013 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Sep 05 17:29:20 2013 +1000"
      },
      "message": "powerpc: Correct FSCR bit definitions\n\nCommit 74e400cee6 (\"powerpc: Rework setting up H/FSCR bit definitions\")\nended up with incorrect bit numbers for FSCR_PM_LG and FSCR_BHRB_LG.\nThis fixes them.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "fd3bb91287b600d8b389c159e8dd96391410087b",
      "tree": "02229ae5302d089f349ae9a6740a800bb45f322a",
      "parents": [
        "91c2beb56b3ab5cf91fe04ddaeb69b90a22b5d36"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Sep 03 20:16:23 2013 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Sep 05 17:29:19 2013 +1000"
      },
      "message": "powerpc/xmon: Fix printing of set of CPUs in xmon\n\nCommit 24ec2125f3 (\"powerpc/xmon: Use cpumask iterator to avoid warning\")\nreplaced a loop from 0 to NR_CPUS-1 with a for_each_possible_cpu() loop,\nwhich means that if the last possible cpu is in xmon, we print the\nwrong value for the end of the range.  For example, if 4 cpus are\npossible, NR_CPUS is 128, and all cpus are in xmon, we print \"0-7f\"\nrather than \"0-3\".  The code also assumes that the set of possible\ncpus is contiguous, which may not necessarily be true.\n\nThis fixes the code to check explicitly for contiguity, and to print\nthe ending value correctly.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "91c2beb56b3ab5cf91fe04ddaeb69b90a22b5d36",
      "tree": "86dbad225295d8a63048da48728381614c10e1a2",
      "parents": [
        "83c93e2bdfe33694032cc6d74e956755dd62e551",
        "f2110cb961200e5c382e9d0878ded015109b5dd6"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Sep 05 16:43:30 2013 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Sep 05 16:43:30 2013 +1000"
      },
      "message": "Merge remote-tracking branch \u0027agust/next\u0027 into next\n\nFrom Anatolij:\n\u003c\u003c\nThere are cleanups for some mpc5121 specific drivers and DTS files\nin preparation to switch mpc5121 clock support to a clock driver\nbased on common clock framework. Additionally Sebastian fixed the\nmpc52xx PIC driver so that it builds when using older gcc versions.\n\u003e\u003e\n"
    },
    {
      "commit": "4488e09b4582c3d9cae1601351e26584e208d877",
      "tree": "2cace970eb0ebbe8da128dd8df78c2e91ce3ab9e",
      "parents": [
        "f2a7b303d6e0bfb75b611b560af218608e50011f"
      ],
      "author": {
        "name": "Alok Kataria",
        "email": "akataria@vmware.com",
        "time": "Wed Sep 04 14:23:41 2013 +0530"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Wed Sep 04 22:00:04 2013 -0700"
      },
      "message": "x86, doc: Add an entry in MAINTAINERS for arch/x86/kernel/cpu/vmware.c\n\nAdd an entry in MAINTAINERS file to reflect the maintainers of this\nfile.\n\nSigned-off-by: Alok Kataria \u003cakataria@vmware.com\u003e\nLink: http://lkml.kernel.org/r/1378284821.9739.7404.camel@akataria-dtop.eng.vmware.com\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n[ hpa: fixed tabs vs spaces ]\n"
    }
  ],
  "next": "a26b7c8a0149ce1e3b6a10f2801aada6e447e4e7"
}
