)]}'
{
  "log": [
    {
      "commit": "84e83c2846ffb42772056a0f825d8578dc92d586",
      "tree": "715f06965c97e12c766a8f12820db021ec362c42",
      "parents": [
        "f6dd94f8194408e11df4e33e1f7113612e84ca17"
      ],
      "author": {
        "name": "Seth Heasley",
        "email": "seth.heasley@intel.com",
        "time": "Mon Jan 23 16:40:55 2012 -0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 10:01:16 2012 +0100"
      },
      "message": "watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs\n\nThis patch adds the TCO Watchdog DeviceIDs for the Intel Lynx Point PCH.\n\nSigned-off-by: Seth Heasley \u003cseth.heasley@intel.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "f6dd94f8194408e11df4e33e1f7113612e84ca17",
      "tree": "1291a7819c036375cd9696794f25d6bb023f9486",
      "parents": [
        "b1785dfd4fcd4011834f914810c1acb46b007a44"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sat Jan 21 15:08:38 2012 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 10:00:53 2012 +0100"
      },
      "message": "watchdog: via_wdt: Set min_timeout and max_timeout for wdt_dev\n\nLet the watchdog core to check the valid value range of min_timeout/max_timeout.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "b1785dfd4fcd4011834f914810c1acb46b007a44",
      "tree": "b879461112db5b56e9bcfe5bbd76993aec26d1e8",
      "parents": [
        "8a062ac693d5597b3c5d0e347ce7d1d82b967698"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Fri Jan 20 23:56:19 2012 +0900"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 10:00:15 2012 +0100"
      },
      "message": "watchdog: Fix typo \"unexpectdly\"\n\nCorrect typo \"unexpectdly\" to \"unexpectedly\" in pnx4008_wdt.c\nand stmp3xxx_wdt.c\n\nSigned-off-by: Masanari Iida\u003cstandby24x7@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "8a062ac693d5597b3c5d0e347ce7d1d82b967698",
      "tree": "66dc98d6f5497b6d8db6433b6297c85a1e058c7a",
      "parents": [
        "ebe06e826faed9d710c3d49fe336c74b5f3a5f2a"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Wed Jan 18 19:26:43 2012 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 09:55:13 2012 +0100"
      },
      "message": "watchdog: wafer5823wdt: Fix handling WDIOS_DISABLECARD/WDIOS_ENABLECARD options\n\nWhile receiving WDIOS_DISABLECARD option for WDIOC_SETOPTIONS command,\ncall wafwdt_stop() to disable watchdog.\nCall wafwdt_start() while receiving WDIOS_ENABLECARD option.\n\nCurrent code has reverse behavior.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "ebe06e826faed9d710c3d49fe336c74b5f3a5f2a",
      "tree": "0e9978a29da94a690c3d83f8ee45387f32cd1bd6",
      "parents": [
        "2865e770c9dddd40676eadf7c3dfe80aee7628e4"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Wed Jan 18 19:25:01 2012 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 09:55:04 2012 +0100"
      },
      "message": "watchdog: wm8350_wdt: Fix handling WDIOS_DISABLECARD/WDIOS_ENABLECARD options\n\nWhile receiving WDIOS_DISABLECARD option for WDIOC_SETOPTIONS command,\ncall wm8350_wdt_stop() to disable watchdog.\nCall wm8350_wdt_start() while receiving WDIOS_ENABLECARD option.\n\nCurrent code has reverse behavior.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "2865e770c9dddd40676eadf7c3dfe80aee7628e4",
      "tree": "56e4495c3c6d100daf457918cd389c1043b2633e",
      "parents": [
        "e352829a67c1a80c73dfad33ba9dca8ddf2ef0fd"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Wed Jan 18 10:46:52 2012 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 09:54:51 2012 +0100"
      },
      "message": "watchdog: Return proper error in nuc900wdt_probe if misc_register fails\n\nReturn proper error instead of 0 if misc_register fails\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "e352829a67c1a80c73dfad33ba9dca8ddf2ef0fd",
      "tree": "fe37d341f178521b7072aef891f0c49fbffe964f",
      "parents": [
        "0318e286f9a73547dedfd9f733671f4941efb0e2"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Wed Jan 18 10:45:20 2012 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 09:54:41 2012 +0100"
      },
      "message": "watchdog: Staticise nuc900_wdt\n\nIt is only used in this driver, so no need to make the symbol global.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "0318e286f9a73547dedfd9f733671f4941efb0e2",
      "tree": "145eb616cde2f0db96feb34f1dd9dfbb7a806e73",
      "parents": [
        "12c583d8dca3320f36afe51e514dfa709ac0662e"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sat Jan 14 19:34:34 2012 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 09:54:12 2012 +0100"
      },
      "message": "watchdog: via_wdt: Staticise wdt_pci_table\n\nIt is only used in this driver, so no need to make the symbol global.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Marc Vertes \u003cmarc.vertes@sigfox.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "12c583d8dca3320f36afe51e514dfa709ac0662e",
      "tree": "42a98cc8f7b9efd0c4e3c46d384218c576e32d07",
      "parents": [
        "52ea9a7d7946c03aa1f9eeb71adb0191402724dd"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Wed Jan 11 19:50:18 2012 +0530"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 09:53:53 2012 +0100"
      },
      "message": "watchdog: omap_wdt.c: Fix the mismatch of pm_runtime enable and disable\n\nCurrently the watchdog driver calls the pm_runtime_enable and never\nthe disable. This may cause a warning when pm_runtime_enable\nchecks for the count match.\n\nAlso fixes the error\n\n/build/watchdog # insmod omap_wdt.ko\n[   44.999389] omap_wdt omap_wdt: Unbalanced pm_runtime_enable!\n[   45.011047] OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec\n/build/watchdog #\n\nAttempting to fix the same by calling pm_runtime_disable.\n\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "52ea9a7d7946c03aa1f9eeb71adb0191402724dd",
      "tree": "6f5baeadfa623f1425453487a4cc7000f74752e2",
      "parents": [
        "5d32d4868ad87a5be8571b22b3d732576504dfb0"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Dec 27 15:01:29 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 09:53:28 2012 +0100"
      },
      "message": "watchdog: dw_wdt.c: use devm_request_and_ioremap\n\nReimplement a call to devm_request_mem_region followed by a call to ioremap\nor ioremap_nocache by a call to devm_request_and_ioremap.\n\nThe semantic patch that makes this transformation is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@nm@\nexpression myname;\nidentifier i;\n@@\n\nstruct platform_driver i \u003d { .driver \u003d { .name \u003d myname } };\n\n@@\nexpression dev,res,size;\nexpression nm.myname;\n@@\n\n-if (!devm_request_mem_region(dev, res-\u003estart, size,\n-                              \\(res-\u003ename\\|dev_name(dev)\\|myname\\))) {\n-   ...\n-   return ...;\n-}\n... when !\u003d res-\u003estart\n(\n-devm_ioremap(dev,res-\u003estart,size)\n+devm_request_and_ioremap(dev,res)\n|\n-devm_ioremap_nocache(dev,res-\u003estart,size)\n+devm_request_and_ioremap(dev,res)\n)\n... when any\n    when !\u003d res-\u003estart\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "5d32d4868ad87a5be8571b22b3d732576504dfb0",
      "tree": "7908b55346143babcf235a27180e7e48fe594c99",
      "parents": [
        "74ea15d909b31158f9b63190a95b52bc05586d4b"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Dec 27 15:01:28 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 27 09:53:19 2012 +0100"
      },
      "message": "watchdog: imx2_wdt.c: use devm_request_and_ioremap\n\nReimplement a call to devm_request_mem_region followed by a call to ioremap\nor ioremap_nocache by a call to devm_request_and_ioremap.\n\nThe variable res_size is then no longer needed.\n\nThe semantic patch that makes this transformation is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@nm@\nexpression myname;\nidentifier i;\n@@\n\nstruct platform_driver i \u003d { .driver \u003d { .name \u003d myname } };\n\n@@\nexpression dev,res,size;\nexpression nm.myname;\n@@\n\n-if (!devm_request_mem_region(dev, res-\u003estart, size,\n-                              \\(res-\u003ename\\|dev_name(dev)\\|myname\\))) {\n-   ...\n-   return ...;\n-}\n... when !\u003d res-\u003estart\n(\n-devm_ioremap(dev,res-\u003estart,size)\n+devm_request_and_ioremap(dev,res)\n|\n-devm_ioremap_nocache(dev,res-\u003estart,size)\n+devm_request_and_ioremap(dev,res)\n)\n... when any\n    when !\u003d res-\u003estart\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "90ab5ee94171b3e28de6bb42ee30b527014e0be7",
      "tree": "fcf89889f6e881f2b231d3d20287c08174ce4b54",
      "parents": [
        "476bc0015bf09dad39d36a8b19f76f0c181d1ec9"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:20 2012 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:20 2012 +1030"
      },
      "message": "module_param: make bool parameters really bool (drivers \u0026 misc)\n\nmodule_param(bool) used to counter-intuitively take an int.  In\nfddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy\ntrick.\n\nIt\u0027s time to remove the int/unsigned int option.  For this version\nit\u0027ll simply give a warning, but it\u0027ll break next kernel version.\n\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "88266917b518e2ca954d85983470592aaaf82993",
      "tree": "e8c6e77cf6c70de0dbe655ce3cd4401391a06b6e",
      "parents": [
        "269d430131b699c2cadf58495f025a4092959ef5",
        "e2bf7c4c22939bd83814d8da40a352d246030b1b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 10:29:23 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 10:29:23 2012 -0800"
      },
      "message": "Merge git://www.linux-watchdog.org/linux-watchdog\n\n* git://www.linux-watchdog.org/linux-watchdog:\n  watchdog: omap_wdt.c: fix the WDIOC_GETBOOTSTATUS ioctl if not implemented.\n  watchdog: new driver for VIA chipsets\n  watchdog: ath79_wdt: flush register writes\n  drivers/watchdog/lantiq_wdt.c: drop iounmap for devm_ allocated data\n  watchdog: documentation: describe nowayout in coversion-guide\n  watchdog: documentation: update index file\n  watchdog: Convert wm831x driver to devm_kzalloc()\n  watchdog: add nowayout helpers to Watchdog Timer Driver Kernel API\n  watchdog: convert drivers/watchdog/* to use module_platform_driver()\n  watchdog: Use DEFINE_SPINLOCK() for static spinlocks\n  watchdog: Convert Wolfson drivers to module_platform_driver\n"
    },
    {
      "commit": "acc952c1f373bf3f66cc7a10680eee1762bed40b",
      "tree": "de1135ffe304f4d8e53d282e5bb1bde5db04e0ae",
      "parents": [
        "57e964e1ae9bd4f699ae1074430bcf81a9a11377",
        "40ba95fdf158713377d47736b1b3a9d75f4f2515"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 09 14:21:03 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 09 14:21:03 2012 -0800"
      },
      "message": "Merge tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nCleanups on various subarchitectures\n\nCleanup patches for various ARM platforms and some of their associated\ndrivers, the bulk of these is for mach-91.\n\nArnd ended up pulling in the restart branch from Russell in order to\nfix up some simple but annoying merge conflicts.\n\n* tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (44 commits)\n  arm/at91: fix build of stamp9g20\n  ARM: u300: delete memory.h\n  MAINTAINERS: add maintainer entry for Picochip picoxcell\n  ARM: picoxcell: move io mappings to common.c\n  ARM: picoxcell: don\u0027t reserve irq_descs\n  ARM: picoxcell: remove mach/memory.h\n  ARM: at91: delete the pcontrol_g20_defconfig\n  arm/tegra: Remove code that\u0027s ifndef CONFIG_ARM_GIC\n  arm/tegra: remove unused defines\n  arm/tegra: fix variable formatting in makefile\n  ARM: davinci: vpif: move code to driver core header from platform\n  ARM: at91/gpio: fix display of number of irq setuped\n  ARM: at91/gpio: drop PIN_BASE\n  ARM: at91/udc: use gpio_is_valid to check the gpio\n  ARM: at91/ohci: use gpio_is_valid to check the gpio\n  ARM: at91/nand: use gpio_is_valid to check the gpio\n  ARM: at91/mmc: use gpio_is_valid to check the gpio\n  ARM: at91/ide: use gpio_is_valid to check the gpio\n  ARM: at91/pata: use gpio_is_valid to check the gpio\n  ARM: at91/soc: use gpio_is_valid to check the gpio\n  ...\n"
    },
    {
      "commit": "98793265b429a3f0b3f1750e74d67cd4d740d162",
      "tree": "b0bd717673f0c21845cf053f3fb6b75d42530af5",
      "parents": [
        "b4a133da2eaccb844a7beaef16ffd9c76a0d21d3",
        "bd1b2a555952d959f47169056fca05acf7eff81f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 08 13:21:22 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 08 13:21:22 2012 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (53 commits)\n  Kconfig: acpi: Fix typo in comment.\n  misc latin1 to utf8 conversions\n  devres: Fix a typo in devm_kfree comment\n  btrfs: free-space-cache.c: remove extra semicolon.\n  fat: Spelling s/obsolate/obsolete/g\n  SCSI, pmcraid: Fix spelling error in a pmcraid_err() call\n  tools/power turbostat: update fields in manpage\n  mac80211: drop spelling fix\n  types.h: fix comment spelling for \u0027architectures\u0027\n  typo fixes: aera -\u003e area, exntension -\u003e extension\n  devices.txt: Fix typo of \u0027VMware\u0027.\n  sis900: Fix enum typo \u0027sis900_rx_bufer_status\u0027\n  decompress_bunzip2: remove invalid vi modeline\n  treewide: Fix comment and string typo \u0027bufer\u0027\n  hyper-v: Update MAINTAINERS\n  treewide: Fix typos in various parts of the kernel, and fix some comments.\n  clockevents: drop unknown Kconfig symbol GENERIC_CLOCKEVENTS_MIGR\n  gpio: Kconfig: drop unknown symbol \u0027CS5535_GPIO\u0027\n  leds: Kconfig: Fix typo \u0027D2NET_V2\u0027\n  sound: Kconfig: drop unknown symbol ARCH_CLPS7500\n  ...\n\nFix up trivial conflicts in arch/powerpc/platforms/40x/Kconfig (some new\nkconfig additions, close to removed commented-out old ones)\n"
    },
    {
      "commit": "7affca3537d74365128e477b40c529d6f2fe86c8",
      "tree": "20be92bd240029182fc89c2c4f25401b7715dcae",
      "parents": [
        "356b95424cfb456e14a59eaa579422ce014c424b",
        "ff4b8a57f0aaa2882d444ca44b2b9b333d22a4df"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 07 12:03:30 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 07 12:03:30 2012 -0800"
      },
      "message": "Merge branch \u0027driver-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core\n\n* \u0027driver-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (73 commits)\n  arm: fix up some samsung merge sysdev conversion problems\n  firmware: Fix an oops on reading fw_priv-\u003efw in sysfs loading file\n  Drivers:hv: Fix a bug in vmbus_driver_unregister()\n  driver core: remove __must_check from device_create_file\n  debugfs: add missing #ifdef HAS_IOMEM\n  arm: time.h: remove device.h #include\n  driver-core: remove sysdev.h usage.\n  clockevents: remove sysdev.h\n  arm: convert sysdev_class to a regular subsystem\n  arm: leds: convert sysdev_class to a regular subsystem\n  kobject: remove kset_find_obj_hinted()\n  m86k: gpio - convert sysdev_class to a regular subsystem\n  mips: txx9_sram - convert sysdev_class to a regular subsystem\n  mips: 7segled - convert sysdev_class to a regular subsystem\n  sh: dma - convert sysdev_class to a regular subsystem\n  sh: intc - convert sysdev_class to a regular subsystem\n  power: suspend - convert sysdev_class to a regular subsystem\n  power: qe_ic - convert sysdev_class to a regular subsystem\n  power: cmm - convert sysdev_class to a regular subsystem\n  s390: time - convert sysdev_class to a regular subsystem\n  ...\n\nFix up conflicts with \u0027struct sysdev\u0027 removal from various platform\ndrivers that got changed:\n - arch/arm/mach-exynos/cpu.c\n - arch/arm/mach-exynos/irq-eint.c\n - arch/arm/mach-s3c64xx/common.c\n - arch/arm/mach-s3c64xx/cpu.c\n - arch/arm/mach-s5p64x0/cpu.c\n - arch/arm/mach-s5pv210/common.c\n - arch/arm/plat-samsung/include/plat/cpu.h\n - arch/powerpc/kernel/sysfs.c\nand fix up cpu_is_hotpluggable() as per Greg in include/linux/cpu.h\n"
    },
    {
      "commit": "d3d0b024348c040f0d6851e2e59fc961677d5169",
      "tree": "ab018edaa027ad069c54beb9cb3d0c5b5efc2198",
      "parents": [
        "6ed23fd6c08b3ffa17c1f841098d2fa2ab3a59dd",
        "9d5c627323dcf0983d699d26dd486272fc98bef2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 06 18:03:30 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 06 18:03:30 2012 -0800"
      },
      "message": "Merge branch \u0027amba-modalias\u0027 of git://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm\n\n* \u0027amba-modalias\u0027 of git://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm:\n  sound: aaci: Enable module alias autogeneration for AMBA drivers\n  watchdog: sp805: Enable module alias autogeneration for AMBA drivers\n  fbdev: amba: Enable module alias autogeneration for AMBA drivers\n  serial: pl011: Enable module alias autogeneration for AMBA drivers\n  serial: pl010: Enable module alias autogeneration for AMBA drivers\n  spi: pl022: Enable module alias autogeneration for AMBA drivers\n  rtc: pl031: Enable module alias autogeneration for AMBA drivers\n  rtc: pl030: Enable module alias autogeneration for AMBA drivers\n  mmc: mmci: Enable module alias autogeneration for AMBA drivers\n  input: ambakmi: Enable module alias autogeneration for AMBA drivers\n  gpio: pl061: Enable module alias autogeneration for AMBA drivers\n  dmaengine: pl330: Enable module alias autogeneration for AMBA drivers\n  dmaengine: pl08x: Enable module alias autogeneration for AMBA drivers\n  hwrng: nomadik: Enable module alias autogeneration for AMBA drivers\n  ARM: amba: Auto-generate AMBA driver module aliases during modpost\n  ARM: amba: Move definition of struct amba_id to mod_devicetable.h\n"
    },
    {
      "commit": "ff4b8a57f0aaa2882d444ca44b2b9b333d22a4df",
      "tree": "d851c923f85566572112d4c0f884cff388a3cc05",
      "parents": [
        "805a6af8dba5dfdd35ec35dc52ec0122400b2610",
        "ea04018e6bc5ddb2f0466c0e5b986bd4901b7e8e"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 06 11:42:52 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 06 11:42:52 2012 -0800"
      },
      "message": "Merge branch \u0027driver-core-next\u0027 into Linux 3.2\n\nThis resolves the conflict in the arch/arm/mach-s3c64xx/s3c6400.c file,\nand it fixes the build error in the arch/x86/kernel/microcode_core.c\nfile, that the merge did not catch.\n\nThe microcode_core.c patch was provided by Stephen Rothwell\n\u003csfr@canb.auug.org.au\u003e who was invaluable in the merge issues involved\nwith the large sysdev removal process in the driver-core tree.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e2bf7c4c22939bd83814d8da40a352d246030b1b",
      "tree": "703eb367c33fc90dbe81b12003b84b992234ea9b",
      "parents": [
        "dc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d"
      ],
      "author": {
        "name": "Shubhrajyoti D",
        "email": "shubhrajyoti@ti.com",
        "time": "Wed Jan 04 19:45:28 2012 +0530"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 16:33:31 2012 +0100"
      },
      "message": "watchdog: omap_wdt.c: fix the WDIOC_GETBOOTSTATUS ioctl if not implemented.\n\nWDIOC_GETBOOTSTATUS ioctl is imlemented for cpu_is_omap16xx and cpu_is_omap24xx\ncpus only. For other cpus it falls through to WDIOC_KEEPALIVE.\nThis patch prevents the fall through.\n\nCc: sricharan \u003cr.sricharan@ti.com\u003e\nSigned-off-by: Shubhrajyoti D \u003cshubhrajyoti@ti.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "dc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d",
      "tree": "2d8324bab71ccdf394e64fe0728522ad566c6f27",
      "parents": [
        "86955e2bcb320bf8f271443cb7b03896fc3cbd67"
      ],
      "author": {
        "name": "Marc Vertes",
        "email": "marc.vertes@sigfox.com",
        "time": "Mon Dec 05 17:00:23 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 15:33:41 2012 +0100"
      },
      "message": "watchdog: new driver for VIA chipsets\n\nNew driver for the hardware watchdog timer on VIA chipsets.\nThis driver uses the new watchdog framework.\nPnP must be enabled in BIOS to get full control of watchdog registers.\nThe timer code has been added by Wim Van Sebroeck.\nTested on a Artigo A1100, VX855 chipset.\n\nSigned-off-by: Marc Vertes \u003cmarc.vertes@sigfox.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "86955e2bcb320bf8f271443cb7b03896fc3cbd67",
      "tree": "864d9b8cd1e09a266df38b4970474823b794b013",
      "parents": [
        "60daac4a9084d5a6216443f428d0060c42eb44ff"
      ],
      "author": {
        "name": "Gabor Juhos",
        "email": "juhosg@openwrt.org",
        "time": "Fri Dec 23 19:25:42 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 15:27:51 2012 +0100"
      },
      "message": "watchdog: ath79_wdt: flush register writes\n\nThe watchdog register writes required to have a flush\nin order to commit the values to the register. Without\nthe flush, the driver not function correctly on AR934X\nSoCs.\n\nSigned-off-by: Gabor Juhos \u003cjuhosg@openwrt.org\u003e\nAcked-by: Luis R. Rodriguez \u003cmcgrof@qca.qualcomm.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "60daac4a9084d5a6216443f428d0060c42eb44ff",
      "tree": "c36fe26d452c044e458ff35cf5118ea67e5f84b2",
      "parents": [
        "02861cca4b4f1ceaa7dc805041d84caee580670b"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Dec 26 18:38:00 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 15:27:30 2012 +0100"
      },
      "message": "drivers/watchdog/lantiq_wdt.c: drop iounmap for devm_ allocated data\n\nData allocated with devm_ioremap or devm_ioremap_nocache should not be\nfreed using iounmap, because doing so causes a dangling pointer, and a\nsubsequent double free.\n\nThe semantic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r@\nexpression x;\n@@\n(\n x \u003d devm_ioremap(...)\n|\n x \u003d devm_ioremap_nocache(...)\n)\n\n@@\nexpression r.x;\n@@\n* iounmap(x)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "7b9bb6d8cfe80580329318caf6c3a137762ecea3",
      "tree": "22dcfd25e36c1a1f1317bfc15ce0db7f78a2f40e",
      "parents": [
        "ff0b3cd4a416bc727b0797b95b229b278d2a28f2"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Dec 15 02:23:19 2011 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 15:24:00 2012 +0100"
      },
      "message": "watchdog: Convert wm831x driver to devm_kzalloc()\n\nSaves a small amount of code and systematically eliminates leaks.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "ff0b3cd4a416bc727b0797b95b229b278d2a28f2",
      "tree": "cd6bdc2304ee8fd751f3bd79607c7bcaf337e198",
      "parents": [
        "b8ec61189f3b4cd9d1b2856342f5d7676151d01c"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Nov 29 16:24:16 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 15:22:04 2012 +0100"
      },
      "message": "watchdog: add nowayout helpers to Watchdog Timer Driver Kernel API\n\nAdd two nowayout helpers for the Watchdog Timer Driver Kernel API.\nAnd apply this to the already converted drivers.\nNote: s3c2410_wdt lost the nowayout feature during the conversion.\n\nReviewed-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "b8ec61189f3b4cd9d1b2856342f5d7676151d01c",
      "tree": "0493dabe92429616ad27d725a9139a69ebe9b83b",
      "parents": [
        "1334f32938e46fb321c67a652997d33583257249"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Tue Nov 29 13:56:27 2011 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 15:17:25 2012 +0100"
      },
      "message": "watchdog: convert drivers/watchdog/* to use module_platform_driver()\n\nThis patch converts the drivers in drivers/watchdog/* to use the\nmodule_platform_driver() macro which makes the code smaller and a bit\nsimpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Nicolas Thill \u003cnico@openwrt.org\u003e\nCc: Florian Fainelli \u003cflorian@openwrt.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Paul Cercueil \u003cpaul@crapouillou.net\u003e\nCc: Marc Zyngier \u003cmaz@misterjones.org\u003e\nCc: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Alejandro Cabrera \u003caldaya@gmail.com\u003e\nCc: \"George G. Davis\" \u003cgdavis@mvista.com\u003e\nCc: Sylver Bruneau \u003csylver.bruneau@googlemail.com\u003e\nCc: Vitaly Wool \u003cvital@embeddedalley.com\u003e\nCc: Mika Westerberg \u003cmika.westerberg@iki.fi\u003e\nCc: Timo Kokkonen \u003ctimo.t.kokkonen@nokia.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "1334f32938e46fb321c67a652997d33583257249",
      "tree": "f296005ef79641ea4733af19cda0f5bf736824b1",
      "parents": [
        "216f3ad9aa5731024b9c96e63b676f9f65078dd5"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Tue Nov 29 13:54:01 2011 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 15:17:17 2012 +0100"
      },
      "message": "watchdog: Use DEFINE_SPINLOCK() for static spinlocks\n\nRather than just defining static spinlock_t variables and then\ninitializing them later in init functions, simply define them with\nDEFINE_SPINLOCK() and remove the calls to spin_lock_init().\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Nicolas Thill \u003cnico@openwrt.org\u003e\nCc: Heiko Ronsdorf \u003chero@ihg.uni-duisburg.de\u003e\nCc: Rodolfo Giometti \u003cgiometti@ascensit.com\u003e\nCc: Andrey Panin \u003cpazke@donpac.ru\u003e\nCc: Guido Guenther \u003cagx@sigxcpu.org\u003e\nCc: Curt E Bruns \u003ccurt.e.bruns@intel.com\u003e\nCc: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nCc: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: George G. Davis \u003cgdavis@mvista.com\u003e\nCc: Sylver Bruneau \u003csylver.bruneau@googlemail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "216f3ad9aa5731024b9c96e63b676f9f65078dd5",
      "tree": "7e6fa824b498fe4059c3326b3afce4083a4d94cf",
      "parents": [
        "07d106d0a33d6063d2061305903deb02489eba20"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 23 15:22:36 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jan 06 15:16:18 2012 +0100"
      },
      "message": "watchdog: Convert Wolfson drivers to module_platform_driver\n\nFactors out some boilerplate code.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "d36b691077dc59c74efec0d54ed21b86f7a2a21a",
      "tree": "4f4a82eab16f403f531a860a428ebbec4c0d0db3",
      "parents": [
        "92f1b8518708c085ed7d07d8e7ed36411c92fa4f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Thu Dec 29 17:09:01 2011 -0500"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 02 13:04:55 2012 +0100"
      },
      "message": "misc latin1 to utf8 conversions\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0d098587cec70048336a3809bcde8044c7e9aa08",
      "tree": "2844369ab5fb57a1adac36cdf16da07d44d3ca62",
      "parents": [
        "e67d668e147c3b4fec638c9e0ace04319f5ceccd"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Dec 26 15:23:51 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 27 20:35:59 2011 +0100"
      },
      "message": "watchdog: iTCO_wdt.c - problems with newer hardware due to SMI clearing (part 2)\n\nRedhat Bugzilla: Bug 727875 - TCO_EN bit is disabled by TCO driver\n\nThe previous patch breaks reset watchdog behaviour on the older hardware.\nIt is therefor better to make sure that the behaviour for older hardware (\u003c\u003dICH5 or\n6300ESB) is preserved and that the behaviour for newer hardware is changed.\nWe therefor use the iTCO_version to see if we need the clearing of the SMI_TCO_EN\nbit in the SMI_EN register.\n\nSo the new behaviour becomes:\nturn_SMI_watchdog_clear_off\u003d0 -\u003e Do not turn off SMI clearing watchdog.\nturn_SMI_watchdog_clear_off\u003d1 -\u003e Turn off SMI clearing watchdog when iTCO_version\u003d1\n\t\t\t\t (ICHO till ICH5 + 6300ESB only)\nturn_SMI_watchdog_clear_off\u003d2 -\u003e Turn off SMI clearing watchdog.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "e67d668e147c3b4fec638c9e0ace04319f5ceccd",
      "tree": "815922a869ad186f9c005ed8759514d76c07e641",
      "parents": [
        "bb558dac6776386a4d6994540a009231dcf53ee1"
      ],
      "author": {
        "name": "Mingarelli, Thomas",
        "email": "Thomas.Mingarelli@hp.com",
        "time": "Mon Nov 07 10:59:00 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Dec 26 15:14:38 2011 +0100"
      },
      "message": "watchdog: hpwdt: Changes to handle NX secure bit in 32bit path\n\nThis patch makes use of the set_memory_x() kernel API in order\nto make necessary BIOS calls to source NMIs.\n\nThis is needed for SLES11 SP2 and the latest upstream kernel as it appears\nthe NX Execute Disable has grown in its control.\n\nSigned-off by: Thomas Mingarelli \u003cthomas.mingarelli@hp.com\u003e\nSigned-off by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "bb558dac6776386a4d6994540a009231dcf53ee1",
      "tree": "5ed61e52ad94fc0f4f7b9317a4259f8304682628",
      "parents": [
        "452190cb0526e9cc11b0998a600411cb9c7cd684"
      ],
      "author": {
        "name": "Nick Bowler",
        "email": "nbowler@elliptictech.com",
        "time": "Mon Dec 19 11:22:36 2011 -0500"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Dec 26 15:14:31 2011 +0100"
      },
      "message": "watchdog: sp805: Fix section mismatch in ID table.\n\nThe AMBA ID table is marked as __initdata, yet it is referenced by the\ndriver struct which is not.  This causes a (somewhat unhelpful) section\nmismatch warning:\n\n  WARNING: drivers/watchdog/sp805_wdt.o(.data+0x4c): Section mismatch in\n           reference from the variable sp805_wdt_driver to the (unknown\n           reference) .init.data:(unknown)\n\nFix this by removing the annotation.\n\nSigned-off-by: Nick Bowler \u003cnbowler@elliptictech.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "452190cb0526e9cc11b0998a600411cb9c7cd684",
      "tree": "5649ade737534212ca5430ec652cfe3accb0b320",
      "parents": [
        "4962516b2309d76964f9df0d33e74f43b624a42d"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Oct 03 10:52:58 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Dec 26 15:14:24 2011 +0100"
      },
      "message": "watchdog: move coh901327 state holders\n\nThe state holders used in the PM path of the drivers report as\nunused variables when compiling without CONFIG_PM so let\u0027s\nmove them inside CONFIG_PM.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "c1c30a29df7e47310caa979dc48f715ae478de5f",
      "tree": "bea09972cee59473033064e55a649105e86525a7",
      "parents": [
        "f22deee523e0ff49c3be01dd6f979d374230725a"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Wed Nov 02 01:43:31 2011 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Mon Nov 28 22:50:39 2011 +0800"
      },
      "message": "ARM: at91: make watchdog drivers soc independent\n\nswitch the watchdog drivers to resource and pass it via platform_device\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "17885b05b31c0d310f859982d2a56f167274547e",
      "tree": "c30b32c35948da68d35fec6f424006cccd8328b6",
      "parents": [
        "6054f9b83cb62746bc0c002dd56364c262779856"
      ],
      "author": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Wed Oct 05 15:15:23 2011 +0100"
      },
      "committer": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Tue Nov 22 10:58:33 2011 +0000"
      },
      "message": "watchdog: sp805: Enable module alias autogeneration for AMBA drivers\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\n"
    },
    {
      "commit": "fe7484834bb614c2c205726647635171ce6cc070",
      "tree": "e96e560153c2d4a2b2ad1feba6cc4fe09dbb5a29",
      "parents": [
        "424f0750edd5af866f80f5e65998e0610503cb5c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 09:52:10 2011 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 18 09:52:10 2011 -0800"
      },
      "message": "USB: convert some miscellanies drivers to use module_usb_driver()\n\nThis converts the remaining USB drivers in the kernel to use the\nmodule_usb_driver() macro which makes the code smaller and a bit\nsimpler.\n\nAdded bonus is that it removes some unneeded kernel log messages about\ndrivers loading and/or unloading.\n\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Till Harbaum \u003ctill@harbaum.org\u003e\nCc: Karsten Keil \u003cisdn@linux-pingi.de\u003e\nCc: Chris Ball \u003ccjb@laptop.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Lauro Ramos Venancio \u003clauro.venancio@openbossa.org\u003e\nCc: Aloisio Almeida Jr \u003caloisio.almeida@openbossa.org\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nCc: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nCc: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\nCc: Evgeniy Polyakov \u003czbr@ioremap.net\u003e\nCc: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCc: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nCc: Jamie Iles \u003cjamie@jamieiles.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "20403e845f9988446c5b48024ff4d0c3a5929f7d",
      "tree": "f250fc3f9a188957fca0aa2627b49250dd47a0e1",
      "parents": [
        "f9849100851b28c8ad83e86d68d5110497a4e9d6"
      ],
      "author": {
        "name": "Dmitry Artamonow",
        "email": "mad_soft@inbox.ru",
        "time": "Wed Nov 16 12:46:13 2011 +0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Nov 16 22:04:17 2011 +0100"
      },
      "message": "watchdog: fix initialisation printout in s3c2410_wdt\n\nLooks like a typo creeped in, and driver prints\ns3c2410-wdt s3c2410-wdt: watchdog active, reset abled, irq abled\n\ninstead of\ns3c2410-wdt s3c2410-wdt: watchdog active, reset enabled, irq enabled\n\nAlso it may completely disinform about irq status, as it prints\n\"irq enabled\" when S3C2410_WTCON_INTEN is in fact 0.\n\nFix it.\n\nSigned-off-by: Dmitry Artamonow \u003cmad_soft@inbox.ru\u003e\nTested-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "f9849100851b28c8ad83e86d68d5110497a4e9d6",
      "tree": "59b2eb18141b811dbd5e993d6586293cb7d1e701",
      "parents": [
        "943ef2ec4f5f14940ea391d25bf93eb99eb2ff2a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 16 11:52:12 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Nov 16 22:00:10 2011 +0100"
      },
      "message": "watchdog: Don\u0027t overwrite error value in wm831x_wdt_set_timeout()\n\nReported-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "943ef2ec4f5f14940ea391d25bf93eb99eb2ff2a",
      "tree": "8723e485a8f651d850336da63c502a63a64d092a",
      "parents": [
        "7f80850d3f9fd8fda23a317044aef3a6bafab06b"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Nov 15 11:45:16 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Nov 15 11:45:16 2011 +0100"
      },
      "message": "watchdog: adx_wdt.c: remove driver\n\nRemove the driver (that was added in v2.6.32) since the architecture\nhas never been merged into mainline.\n\nReported-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nAcked-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "32aaeffbd4a7457bf2f7448b33b5946ff2a960eb",
      "tree": "faf7ad871d87176423ff9ed1d1ba4d9c688fc23f",
      "parents": [
        "208bca0860406d16398145ddd950036a737c3c9d",
        "67b84999b1a8b1af5625b1eabe92146c5eb42932"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 19:44:47 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 19:44:47 2011 -0800"
      },
      "message": "Merge branch \u0027modsplit-Oct31_2011\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux\n\n* \u0027modsplit-Oct31_2011\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux: (230 commits)\n  Revert \"tracing: Include module.h in define_trace.h\"\n  irq: don\u0027t put module.h into irq.h for tracking irqgen modules.\n  bluetooth: macroize two small inlines to avoid module.h\n  ip_vs.h: fix implicit use of module_get/module_put from module.h\n  nf_conntrack.h: fix up fallout from implicit moduleparam.h presence\n  include: replace linux/module.h with \"struct module\" wherever possible\n  include: convert various register fcns to macros to avoid include chaining\n  crypto.h: remove unused crypto_tfm_alg_modname() inline\n  uwb.h: fix implicit use of asm/page.h for PAGE_SIZE\n  pm_runtime.h: explicitly requires notifier.h\n  linux/dmaengine.h: fix implicit use of bitmap.h and asm/page.h\n  miscdevice.h: fix up implicit use of lists and types\n  stop_machine.h: fix implicit use of smp.h for smp_processor_id\n  of: fix implicit use of errno.h in include/linux/of.h\n  of_platform.h: delete needless include \u003clinux/module.h\u003e\n  acpi: remove module.h include from platform/aclinux.h\n  miscdevice.h: delete unnecessary inclusion of module.h\n  device_cgroup.h: delete needless include \u003clinux/module.h\u003e\n  net: sch_generic remove redundant use of \u003clinux/module.h\u003e\n  net: inet_timewait_sock doesnt need \u003clinux/module.h\u003e\n  ...\n\nFix up trivial conflicts (other header files, and  removal of the ab3550 mfd driver) in\n - drivers/media/dvb/frontends/dibx000_common.c\n - drivers/media/video/{mt9m111.c,ov6650.c}\n - drivers/mfd/ab3550-core.c\n - include/linux/dmaengine.h\n"
    },
    {
      "commit": "00411ee9308e4b5f4b04caaa01685f955e259373",
      "tree": "5e614e61fdee4237ab0675651e8df52b24b9523f",
      "parents": [
        "25dc46e3837cd01dc1742eefb73d064f6336850f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Oct 04 16:43:40 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Nov 05 21:28:59 2011 +0100"
      },
      "message": "watchdog: Convert wm831x driver to watchdog core\n\nFairly large code churn but not much doing with that and the overall\nresult is a definite win.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "25dc46e3837cd01dc1742eefb73d064f6336850f",
      "tree": "8986b563b9385060f4134fe8ac19bb9d0719fe54",
      "parents": [
        "74cd4c67392c1cee0499ba0977ec843252c7af28"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Sep 26 15:40:14 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Nov 05 21:25:20 2011 +0100"
      },
      "message": "watchdog: s3c2410: convert to use the watchdog framework\n\nMake this driver a user of the watchdog framework and remove now\ncentrally handled parts. Tested on a mini2440.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "deb9197b7031b8f4ed311dc47a14363da4458544",
      "tree": "e4a10ac64b3a3617651baa8559421d09497739ba",
      "parents": [
        "c63b6d02be22899a5c8d47b8ee40e0534cd01a43"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Oct 19 23:59:26 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Nov 05 21:22:06 2011 +0100"
      },
      "message": "watchdog: iTCO_wdt.c - problems with newer hardware due to SMI clearing\n\nRedhat Bugzilla: Bug 727875 - TCO_EN bit is disabled by TCO driver\nJiri Slaby: 28d41f53f broke temperature sensors on a ICH10 chipset\n\nThe iTCO_wdt driver disables the SMI. This breaks good working of newer hardware.\nThe disabling of the SMI by the TCO logic dates back from the i810-tco driver\nfrom Nils Faerber (around 28 July 2000). The reason for this was that some BIOSes\ninstall handlers reset or disable the watchdog timer instead of resetting the system.\nThe trick to fix this was to disable the SMI (by clearing the SMI_TCO_EN bit of the\nSMI_EN register) to prevent this from happening.\n\nThis however has strange effects on newer hardware. So we are in a situation that\na fix for broken old hardware affects newer hardware.\n\nThe correct solution is to make this fix an option (with the new module parameter:\nturn_SMI_watchdog_clear_off) so that the default behaviour is the unfixed version.\n\nthe next patch will be to move this in the start and stop functions of the driver\nand to add a new module parameter for the global_smi_en bit and to get rid of the\nvendor_support code.\n\nThis fix can have an effect on old (typical ICH \u0026 ICH2 chipsets) motherboards that\nhave a broken BIOS implementation concerning TCO logic. In these case the module\nparameter turn_SMI_watchdog_clear_off\u003d1 will need to be added.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "c63b6d02be22899a5c8d47b8ee40e0534cd01a43",
      "tree": "5ac9fab3b39834efb4eff5f91cbce9d2eda48cf1",
      "parents": [
        "86b5912880453532440358b1486410ad49ef7672"
      ],
      "author": {
        "name": "Greg Lee",
        "email": "glee@swspec.com",
        "time": "Mon Sep 12 20:28:46 2011 -0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Nov 05 21:16:39 2011 +0100"
      },
      "message": "watchdog: Add WDIOC_GETTIMELEFT ioctl support to w83627 watchdog driver\n\nAdd WDIOC_GETTIMELEFT ioctl allowing you to check how much time is left\non the watchdog counter before a reset occurs.\n\nSigned-off-by: Greg Lee \u003cglee [at] swspec.com\u003e\nSigned-off-by: Padraig Brady \u003cP@draigbrady.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@google.com\u003e\n"
    },
    {
      "commit": "86b5912880453532440358b1486410ad49ef7672",
      "tree": "f81e5cd360cf7a3141d52384893c4367589fb39b",
      "parents": [
        "47bfd058132e6da2a582b85033867ce8b9f5f331"
      ],
      "author": {
        "name": "Yong Zhang",
        "email": "yong.zhang0@gmail.com",
        "time": "Wed Sep 07 16:10:55 2011 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Nov 05 21:16:15 2011 +0100"
      },
      "message": "watchdog: irq: Remove IRQF_DISABLED\n\nThis flag is a NOOP and can be removed now.\n\nSigned-off-by: Yong Zhang \u003cyong.zhang0@gmail.com\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "47bfd058132e6da2a582b85033867ce8b9f5f331",
      "tree": "c5ff4c1f4d6f00a7e07f4a90ddc16452186f0050",
      "parents": [
        "cef153a8d41195f69314d93d4b2b7395e263a3a1"
      ],
      "author": {
        "name": "Venkat Subbiah",
        "email": "venkat.subbiah@cavium.com",
        "time": "Mon Oct 03 17:22:04 2011 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Nov 05 21:15:38 2011 +0100"
      },
      "message": "watchdog: Octeon: Mark octeon_wdt interrupt as IRQF_NO_THREAD\n\nThis is to exclude it from force threading to allow RT patch set to work.\n\nThe watchdog timers are per-CPU and the addresses of register that reset\nthe timer are calculated based on the current CPU.  Therefore we cannot\nallow it to run on a thread on a different CPU.  Also we only do a\nsingle register write, which is much faster than scheduling a handler\nthread.\n\nAnd while on this line remove IRQF_DISABLED as this flag is a NOP.\n\nSigned-off-by: Venkat Subbiah\u003cvenkat.subbiah@cavium.com\u003e\nAcked-by: David Daney\u003cdavid.daney@cavium.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "cef153a8d41195f69314d93d4b2b7395e263a3a1",
      "tree": "c051ee4445d0a61ff738d40c566db02ad8634a5a",
      "parents": [
        "dc822e57ee05856291a8c9324d2309076ee5f5e2"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Tue Aug 23 22:30:09 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Nov 05 21:15:10 2011 +0100"
      },
      "message": "watchdog: sc520_wdt: Remove unnecessary cast.\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "de0a5345a55b8dd5a4695181275df0e691176830",
      "tree": "17530e824f7f46ce0b1757657179fb5957a6add5",
      "parents": [
        "994c0e992522c123298b4a91b72f5e67ba2d1123",
        "8535639810e578960233ad39def3ac2157b0c3ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 09:45:39 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 09:45:39 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://github.com/richardweinberger/linux\n\n* \u0027for-linus\u0027 of git://github.com/richardweinberger/linux: (90 commits)\n  um: fix ubd cow size\n  um: Fix kmalloc argument order in um/vdso/vma.c\n  um: switch to use of drivers/Kconfig\n  UserModeLinux-HOWTO.txt: fix a typo\n  UserModeLinux-HOWTO.txt: remove ^H characters\n  um: we need sys/user.h only on i386\n  um: merge delay_{32,64}.c\n  um: distribute exports to where exported stuff is defined\n  um: kill system-um.h\n  um: generic ftrace.h will do...\n  um: segment.h is x86-only and needed only there\n  um: asm/pda.h is not needed anymore\n  um: hw_irq.h can go generic as well\n  um: switch to generic-y\n  um: clean Kconfig up a bit\n  um: a couple of missing dependencies...\n  um: kill useless argument of free_chan() and free_one_chan()\n  um: unify ptrace_user.h\n  um: unify KSTK_...\n  um: fix gcov build breakage\n  ...\n"
    },
    {
      "commit": "3369465ed1a6a9aa9b885a6d7d8e074ecbd782da",
      "tree": "ac60be76e1d363caab63156c1390f1ab0c4ee96c",
      "parents": [
        "c039aff672a540f8976770e74599d350de1805cb"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Aug 18 20:11:59 2011 +0100"
      },
      "committer": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Wed Nov 02 14:15:41 2011 +0100"
      },
      "message": "um: switch to use of drivers/Kconfig\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\n"
    },
    {
      "commit": "d805a78603bb489d71a12466e8f29c5e9837e50a",
      "tree": "12d7273a3cbd4f28e833232e9d884b6c3b7f904e",
      "parents": [
        "bad3118fcdeb4b7b5bf18cb40b2548cf891646b2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Aug 18 20:13:00 2011 +0100"
      },
      "committer": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Wed Nov 02 14:15:29 2011 +0100"
      },
      "message": "um: clean Kconfig up a bit\n\n* kill duplicates with drivers/char/Kconfig\n* take watchdog one into drivers/watchdog/Kconfig\n* take mmapper to arch/um/Kconfig.um\n* rename Kconfig.char menu to \"UML Character Devices\"\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\n"
    },
    {
      "commit": "e7455b7a207b7ae75945a1953b7dd41b9d197fbb",
      "tree": "24f72b1e58f3f001da962cfaa532a9785b8ee0cd",
      "parents": [
        "26e6e9e54ca197005421e0f0b852e3517eb3e2f5"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Aug 29 10:58:55 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:32:22 2011 -0400"
      },
      "message": "watchdog: Add module.h to drivers/watchdog/stmp3xxx_wdt.c\n\nThis is a module and so needs module.h so that it will still build\nonce the implicit presence of module.h is removed.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "7115e3fcf45514db7525a05365b10454ff7f345e",
      "tree": "17450e6337d559cc35dae6a7a73abab01ac63f00",
      "parents": [
        "1f6e05171bb5cc32a4d6437ab2269fc21d169ca7",
        "c752d04066a36ae30b29795f3fa3f536292c1f8c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 26 17:03:38 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 26 17:03:38 2011 +0200"
      },
      "message": "Merge branch \u0027perf-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\n* \u0027perf-core-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (121 commits)\n  perf symbols: Increase symbol KSYM_NAME_LEN size\n  perf hists browser: Refuse \u0027a\u0027 hotkey on non symbolic views\n  perf ui browser: Use libslang to read keys\n  perf tools: Fix tracing info recording\n  perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads\n  perf hists: Don\u0027t consider filtered entries when calculating column widths\n  perf hists: Don\u0027t decay total_period for filtered entries\n  perf hists browser: Honour symbol_conf.show_{nr_samples,total_period}\n  perf hists browser: Do not exit on tab key with single event\n  perf annotate browser: Don\u0027t change selection line when returning from callq\n  perf tools: handle endianness of feature bitmap\n  perf tools: Add prelink suggestion to dso update message\n  perf script: Fix unknown feature comment\n  perf hists browser: Apply the dso and thread filters when merging new batches\n  perf hists: Move the dso and thread filters from hist_browser\n  perf ui browser: Honour the xterm colors\n  perf top tui: Give color hints just on the percentage, like on --stdio\n  perf ui browser: Make the colors configurable and change the defaults\n  perf tui: Remove unneeded call to newtCls on startup\n  perf hists: Don\u0027t format the percentage on hist_entry__snprintf\n  ...\n\nFix up conflicts in arch/x86/kernel/kprobes.c manually.\n\nIngo\u0027s tree did the insane \"add volatile to const array\", which just\ndoesn\u0027t make sense (\"volatile const\"?).  But we could remove the const\n*and* make the array volatile to make doubly sure that gcc doesn\u0027t\noptimize it away..\n\nAlso fix up kernel/trace/ring_buffer.c non-data-conflicts manually: the\nreader_lock has been turned into a raw lock by the core locking merge,\nand there was a new user of it introduced in this perf core merge.  Make\nsure that new use also uses the raw accessor functions.\n"
    },
    {
      "commit": "8a9ea3237e7eb5c25f09e429ad242ae5a3d5ea22",
      "tree": "a0a63398a9983667d52cbbbf4e2405b4f22b1d83",
      "parents": [
        "1be025d3cb40cd295123af2c394f7229ef9b30ca",
        "8b3408f8ee994973869d8ba32c5bf482bc4ddca4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 13:25:22 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 13:25:22 2011 +0200"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1745 commits)\n  dp83640: free packet queues on remove\n  dp83640: use proper function to free transmit time stamping packets\n  ipv6: Do not use routes from locally generated RAs\n  |PATCH net-next] tg3: add tx_dropped counter\n  be2net: don\u0027t create multiple RX/TX rings in multi channel mode\n  be2net: don\u0027t create multiple TXQs in BE2\n  be2net: refactor VF setup/teardown code into be_vf_setup/clear()\n  be2net: add vlan/rx-mode/flow-control config to be_setup()\n  net_sched: cls_flow: use skb_header_pointer()\n  ipv4: avoid useless call of the function check_peer_pmtu\n  TCP: remove TCP_DEBUG\n  net: Fix driver name for mdio-gpio.c\n  ipv4: tcp: fix TOS value in ACK messages sent from TIME_WAIT\n  rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces\n  ipv4: fix ipsec forward performance regression\n  jme: fix irq storm after suspend/resume\n  route: fix ICMP redirect validation\n  net: hold sock reference while processing tx timestamps\n  tcp: md5: add more const attributes\n  Add ethtool -g support to virtio_net\n  ...\n\nFix up conflicts in:\n - drivers/net/Kconfig:\n\tThe split-up generated a trivial conflict with removal of a\n\tstale reference to Documentation/networking/net-modules.txt.\n\tRemove it from the new location instead.\n - fs/sysfs/dir.c:\n\tFairly nasty conflicts with the sysfs rb-tree usage, conflicting\n\twith Eric Biederman\u0027s changes for tagged directories.\n"
    },
    {
      "commit": "59e52534172d845ebffb0d7e85fc56fb7b857051",
      "tree": "49552e03f1bdb413cd8b5f7542e91770688d7047",
      "parents": [
        "73692d9bb58ecc2fa73f4b2bfcf6eadaa6d49a26",
        "0d89e54c8249645404283436d952afc261a04e1e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 12:11:02 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 12:11:02 2011 +0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (59 commits)\n  MAINTAINERS: linux-m32r is moderated for non-subscribers\n  linux@lists.openrisc.net is moderated for non-subscribers\n  Drop default from \"DM365 codec select\" choice\n  parisc: Kconfig: cleanup Kernel page size default\n  Kconfig: remove redundant CONFIG_ prefix on two symbols\n  cris: remove arch/cris/arch-v32/lib/nand_init.S\n  microblaze: add missing CONFIG_ prefixes\n  h8300: drop puzzling Kconfig dependencies\n  MAINTAINERS: microblaze-uclinux@itee.uq.edu.au is moderated for non-subscribers\n  tty: drop superfluous dependency in Kconfig\n  ARM: mxc: fix Kconfig typo \u0027i.MX51\u0027\n  Fix file references in Kconfig files\n  aic7xxx: fix Kconfig references to READMEs\n  Fix file references in drivers/ide/\n  thinkpad_acpi: Fix printk typo \u0027bluestooth\u0027\n  bcmring: drop commented out line in Kconfig\n  btmrvl_sdio: fix typo \u0027btmrvl_sdio_sd6888\u0027\n  doc: raw1394: Trivial typo fix\n  CIFS: Don\u0027t free volume_info-\u003eUNC until we are entirely done with it.\n  treewide: Correct spelling of successfully in comments\n  ...\n"
    },
    {
      "commit": "d48b0e173715f678698d3678fefd40f2893ce798",
      "tree": "83eb4fe81f31225229cbcb720f6c343f8692ee88",
      "parents": [
        "b716916679e72054d436afadce2f94dcad71cfad"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 06 14:20:27 2011 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 10 06:57:21 2011 +0200"
      },
      "message": "x86, nmi, drivers: Fix nmi splitup build bug\n\nnmi.c needs an #include \u003clinux/mca.h\u003e:\n\n arch/x86/kernel/nmi.c: In function ‘unknown_nmi_error’:\n arch/x86/kernel/nmi.c:286:6: error: ‘MCA_bus’ undeclared (first use in this function)\n arch/x86/kernel/nmi.c:286:6: note: each undeclared identifier is reported only once for each function it appears in\n\nAnother one is the hpwdt driver:\n\n drivers/watchdog/hpwdt.c:507:9: error: ‘NMI_DONE’ undeclared (first use in this function)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9c48f1c629ecfa114850c03f875c6691003214de",
      "tree": "5e454da487c90fc8399ce366aa2437597c9ff5e5",
      "parents": [
        "c9126b2ee8adb9235941cedbf558d39a9e65642d"
      ],
      "author": {
        "name": "Don Zickus",
        "email": "dzickus@redhat.com",
        "time": "Fri Sep 30 15:06:21 2011 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 10 06:56:57 2011 +0200"
      },
      "message": "x86, nmi: Wire up NMI handlers to new routines\n\nJust convert all the files that have an nmi handler to the new routines.\nMost of it is straight forward conversion.  A couple of places needed some\ntweaking like kgdb which separates the debug notifier from the nmi handler\nand mce removes a call to notify_die.\n\n[Thanks to Ying for finding out the history behind that mce call\n\nhttps://lkml.org/lkml/2010/5/27/114\n\nAnd Boris responding that he would like to remove that call because of it\n\nhttps://lkml.org/lkml/2011/9/21/163]\n\nThe things that get converted are the registeration/unregistration routines\nand the nmi handler itself has its args changed along with code removal\nto check which list it is on (most are on one NMI list except for kgdb\nwhich has both an NMI routine and an NMI Unknown routine).\n\nSigned-off-by: Don Zickus \u003cdzickus@redhat.com\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Robert Richter \u003crobert.richter@amd.com\u003e\nCc: Huang Ying \u003cying.huang@intel.com\u003e\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nLink: http://lkml.kernel.org/r/1317409584-23662-4-git-send-email-dzickus@redhat.com\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "395cf9691d72173d8cdaa613c5f0255f993af94b",
      "tree": "813be524794fe1c0850805d7faca90e45fd0e60b",
      "parents": [
        "e060c38434b2caa78efe7cedaff4191040b65a15"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Mon Aug 15 02:02:26 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Sep 27 18:08:04 2011 +0200"
      },
      "message": "doc: fix broken references\n\nThere are numerous broken references to Documentation files (in other\nDocumentation files, in comments, etc.). These broken references are\ncaused by typo\u0027s in the references, and by renames or removals of the\nDocumentation files. Some broken references are simply odd.\n\nFix these broken references, sometimes by dropping the irrelevant text\nthey were part of.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "8decf868790b48a727d7e7ca164f2bcd3c1389c0",
      "tree": "b759a5f861f842af7ea76f9011b579d06e9d5508",
      "parents": [
        "3fc72370186be2f9d4d6ef06d99e1caa5d92c564",
        "d93dc5c4478c1fd5de85a3e8aece9aad7bbae044"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 22 03:23:13 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 22 03:23:13 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:davem330/net\n\nConflicts:\n\tMAINTAINERS\n\tdrivers/net/Kconfig\n\tdrivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c\n\tdrivers/net/ethernet/broadcom/tg3.c\n\tdrivers/net/wireless/iwlwifi/iwl-pci.c\n\tdrivers/net/wireless/iwlwifi/iwl-trans-tx-pcie.c\n\tdrivers/net/wireless/rt2x00/rt2800usb.c\n\tdrivers/net/wireless/wl12xx/main.c\n"
    },
    {
      "commit": "4e8858d5130459c4af80b990c2280115a1d49877",
      "tree": "1b296cca80d9a67218f610b16c4104e306f8887f",
      "parents": [
        "9cfce47b146cb492b8d5e7b40d6f7b3ea1963d50"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 15 13:09:51 2011 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Sep 20 14:32:00 2011 +0200"
      },
      "message": "watchdog: Initconst section fixes for watchdog\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "9cfce47b146cb492b8d5e7b40d6f7b3ea1963d50",
      "tree": "37019440c279b8fb9616c1a728f18b8a509ed50a",
      "parents": [
        "dbc018eca386b4e2670fc3116feada19f3db664c"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Wed Aug 24 10:31:39 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Sep 20 14:28:24 2011 +0200"
      },
      "message": "watchdog: lantiq: fix watchdogs timeout handling\n\nThe enable function was using the global timeout variable for local operations.\nThis resulted in the value of the global variable being corrupted, thus\nbreaking the code.\n\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nSigned-off-by: Thomas Langer \u003cthomas.langer@lantiq.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: linux-watchdog@vger.kernel.org\nCc: linux-mips@linux-mips.org\n"
    },
    {
      "commit": "dbc018eca386b4e2670fc3116feada19f3db664c",
      "tree": "8cf0baf9156fd58636f141e63edf5817f4c91aee",
      "parents": [
        "cb7efc02c6dbc3bfe9d5d1509ed790fc757e05a9"
      ],
      "author": {
        "name": "Naga Chumbalkar",
        "email": "nagananda.chumbalkar@hp.com",
        "time": "Tue Aug 09 22:27:26 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Sep 20 14:24:54 2011 +0200"
      },
      "message": "watchdog: hpwdt: prevent multiple \"NMI occurred\" messages\n\nOn platforms with no iCRU support don\u0027t print two, (possibly conflicting),\n\"NMI occurred\" messages when the firmware is unable to source the NMI.\n\nPlease note that one of the enhancements to the v1.3.0 hpwdt driver is to panic and allow\nKDUMP to succeed even on NMIs that are unknown to the platform firmware.\n\nSigned-off-by: Naga Chumbalkar \u003cnagananda.chumbalkar@hp.com\u003e\nReviewed-by: Thomas Mingarelli \u003cthomas.mingarelli@hp.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "cb7efc02c6dbc3bfe9d5d1509ed790fc757e05a9",
      "tree": "afee2bd68d6f4a20406fcb00cf994d98a6f210c1",
      "parents": [
        "9d037a777695993ec7437e5f451647dea7919d4c"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hsweeten@visionengravers.com",
        "time": "Wed Aug 03 15:38:20 2011 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Sep 20 14:22:28 2011 +0200"
      },
      "message": "watchdog: WatchDog Timer Driver Core - use passed watchdog_device\n\nUse the passed watchdog_device instead of the static global variable when\ntesting and setting the status in watchdog_ping, watchdog_start, and\nwatchdog_stop.  Note that the callers of these functions are actually\npassing the static global variable.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "b38d355eaa223e420d0c45ff7a3279ea811552c5",
      "tree": "4a6b3341e1b8b72afdc19e3b9bfe8c40219c04aa",
      "parents": [
        "ca1ba7caa68520864e4b9227e67f3bbc6fed373b",
        "af2bf4b4ee58d262a9a5c1d4ce6f81835058f8b5"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 22 14:28:50 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 22 14:28:50 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem\n\nConflicts:\n\tdrivers/staging/ath6kl/miscdrv/ar3kps/ar3kpsparser.c\n\tdrivers/staging/ath6kl/os/linux/ar6000_drv.c\n"
    },
    {
      "commit": "c1d1c5d4213ee96e054c4d195117368972a4c01f",
      "tree": "4ce75f49f1b46835ab613bd85084b9ce863c5853",
      "parents": [
        "a656ffcbc7a98a80d2136ae6bbdd8ae2eb48c78a"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Sat Jul 23 01:20:14 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 08 14:29:32 2011 -0400"
      },
      "message": "bcm47xx: add support for bcma bus\n\nThis patch add support for the bcma bus. Broadcom uses only Mips 74K\nCPUs on the new SoC and on the old ons using ssb bus there are no Mips\n74K CPUs.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a656ffcbc7a98a80d2136ae6bbdd8ae2eb48c78a",
      "tree": "9b732b9a15ad8cc9c8790f36f3ac9a00bf6972c2",
      "parents": [
        "08ccf57283f89adbc2ff897ad82d6ad4560db7cd"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Sat Jul 23 01:20:13 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 08 14:29:31 2011 -0400"
      },
      "message": "bcm47xx: make it possible to build bcm47xx without ssb.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "08ccf57283f89adbc2ff897ad82d6ad4560db7cd",
      "tree": "11d715ac33eab75e57a8e62b0b7d822e316a9145",
      "parents": [
        "908debc8da0d5a91418f71c6a462f62bd2ac69ef"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Sat Jul 23 01:20:12 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 08 14:29:30 2011 -0400"
      },
      "message": "bcm47xx: prepare to support different buses\n\nPrepare bcm47xx to support different System buses. Before adding\nsupport for bcma it should be possible to build bcm47xx without the\nneed of ssb. With this patch bcm47xx does not directly contain a\nssb_bus, but a union contain all the supported system buses. As a SoC\njust uses one system bus a union is a good choice.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7abdd34dbf58bf271db7ee6551f2ff72204a83fd",
      "tree": "bdccf5427985006596bfbed1de42b1e9655332fc",
      "parents": [
        "6b01d30eef64456ad9e261d2173266a3244da8e1"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@redhat.com",
        "time": "Sat Jul 30 10:18:48 2011 -0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 02 08:23:07 2011 +0000"
      },
      "message": "watchdog: Cleanup WATCHDOG_CORE help text\n\nThe newly added WATCHDOG_CORE option is a bool, but the help text suggests\nit can be built as a module.  Fix it up.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "6b01d30eef64456ad9e261d2173266a3244da8e1",
      "tree": "2b7c9974baf021e516ee09d9b74f215283515a5e",
      "parents": [
        "bea1906620ce72b63f83735c4cc2642b25ec54ae"
      ],
      "author": {
        "name": "Mart Gerrits",
        "email": "mart1987@gmail.com",
        "time": "Sat Jul 30 16:59:12 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 02 08:22:54 2011 +0000"
      },
      "message": "watchdog: Fix POST failure on ASUS P5N32-E SLI and similar boards\n\nAt present the module does not unset the NO_REBOOT bit upon shutdown, this\ncauses the BIOS to fail the POST once and reset. During the next boot it\ndisplays the following error message:\n\n***** Warning: System BOOT Fail *****\nYour system last boot fail or POST interrupted.\nPlease enter setup to load default and reboot again.\nPress F1 to continue, DEL to enter SETUP\n\nWith this patch the NO_REBOOT flag will be unset on shutdown and thus stop\nthis failure from occurring.\n\nTested on \u0027ASUS P5N32-E SLI with BIOS revision 1801\u0027 and\n          \u0027ASUS P5N32-E SLI PLUS with BIOS revision 1502\u0027.\n\nSigned-off-by: Mart Gerrits \u003cmart1987@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "bea1906620ce72b63f83735c4cc2642b25ec54ae",
      "tree": "e96e96e0068ea332a4bb8dd3334f4de8c3d2e7f8",
      "parents": [
        "c027a474a68065391c8773f6e83ed5412657e369"
      ],
      "author": {
        "name": "David Engraf",
        "email": "david.engraf@sysgo.com",
        "time": "Wed Jul 20 15:03:39 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 02 08:22:49 2011 +0000"
      },
      "message": "watchdog: shwdt: fix usage of mod_timer\n\nFix the usage of mod_timer() and make the driver usable. mod_timer() must\nbe called with an absolute timeout in jiffies. The old implementation\nused a relative timeout thus the hardware watchdog was never triggered.\n\nSigned-off-by: David Engraf \u003cdavid.engraf@sysgo.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Wim Van sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\n\n"
    },
    {
      "commit": "2313bcdcc9ff1e42f51b200dc65ddaae14c347f4",
      "tree": "fdb0e3f953841cdd661e36c40a965c9e044d82f5",
      "parents": [
        "59ed2bb27492f74ab898ee1e26c69dfd78444640",
        "3f43f68e29f1dcb853d70280c7412fc0ef9a0da6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 29 23:28:47 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 29 23:28:47 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-watchdog: (25 commits)\n  watchdog: WatchDog Timer Driver Core - Add minimum and max timeout\n  watchdog: WatchDog Timer Driver Core - Add ioctl call\n  watchdog: WatchDog Timer Driver Core - Add nowayout feature\n  watchdog: WatchDog Timer Driver Core - Add Magic Close feature\n  watchdog: WatchDog Timer Driver Core - Add WDIOC_SETTIMEOUT and WDIOC_GETTIMEOUT ioctl\n  watchdog: WatchDog Timer Driver Core - Add WDIOC_SETOPTIONS ioctl\n  watchdog: WatchDog Timer Driver Core - Add WDIOC_KEEPALIVE ioctl\n  watchdog: WatchDog Timer Driver Core - Add basic ioctl functionality\n  watchdog: WatchDog Timer Driver Core - Add basic framework\n  watchdog: hpwdt: add next gen HP servers\n  watchdog: it8712f_wdt.c: improve includes\n  watchdog: at91sam9/wdt: move register header to drivers\n  watchdog: Add Xilinx watchdog timer driver\n  watchdog: remove empty pm-functions\n  watchdog: sp805: Flush posted writes in enable/disable.\n  watchdog: sp805: Don\u0027t write 0 to the load value register.\n  watchdog: imx2_wdt: add device tree probe support\n  watchdog: s3c2410: Add support for device tree based probe\n  watchdog: mpcore_wdt: Add suspend/resume support.\n  watchdog: mtx1-wdt: use dev_{err,info} instead of printk()\n  ...\n"
    },
    {
      "commit": "3f43f68e29f1dcb853d70280c7412fc0ef9a0da6",
      "tree": "7954a552341a37163d0ebe2c975bfe002e2abbd3",
      "parents": [
        "78d88fc01202b088573c962e2885556a5e99bf74"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 19:00:16 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:18 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add minimum and max timeout\n\nAdd min_timeout (minimum timeout) and max_timeout\nvalues so that the framework can check if the new\ntimeout value is between the minimum and maximum\ntimeout values. If both values are 0, then the\nframework will leave the check for the watchdog\ndevice driver itself.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "78d88fc01202b088573c962e2885556a5e99bf74",
      "tree": "8f5650e80988752d144c4575ae4d2b4e846e2aa5",
      "parents": [
        "7e192b9c4234d29bdc20ac8d0a67edf7624b4206"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 18:59:49 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:16 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add ioctl call\n\nAdd support for extra ioctl calls by adding a\nioctl watchdog operation. This operation will be\ncalled before we do our own handling of ioctl\ncommands. This way we can override the internal\nioctl command handling and we can also add\nextra ioctl commands. The ioctl watchdog operation\nshould return the appropriate error codes or\n-ENOIOCTLCMD if the ioctl command should be handled\nthrough the internal ioctl handling of the framework.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "7e192b9c4234d29bdc20ac8d0a67edf7624b4206",
      "tree": "d46f8208ce67391166e8fbdcc3fe92e6ee01ea3c",
      "parents": [
        "017cf0805105496ab1880e236cb3e4bf156fb915"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 18:59:17 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:14 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add nowayout feature\n\nAdd support for the nowayout feature to the\nWatchDog Timer Driver Core framework.\nThis feature prevents the watchdog timer from being\nstopped.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "017cf0805105496ab1880e236cb3e4bf156fb915",
      "tree": "f6889e009ddba78c5c5d1965d0dae77f4fb5edd8",
      "parents": [
        "014d694e5d59e4219803cd14deaae496d86e4910"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 18:58:54 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:12 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add Magic Close feature\n\nAdd support for the Magic Close feature to the\nWatchDog Timer Driver Core framework.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "014d694e5d59e4219803cd14deaae496d86e4910",
      "tree": "c79d00c812b6f01fc477318cbcc003e2826f9f24",
      "parents": [
        "234445b4e4542f3e0f216459245ab369a18adcf2"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 18:58:21 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:11 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add WDIOC_SETTIMEOUT and WDIOC_GETTIMEOUT ioctl\n\nThis part add\u0027s the WDIOC_SETTIMEOUT and WDIOC_GETTIMEOUT ioctl\nfunctionality to the WatchDog Timer Driver Core framework.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "234445b4e4542f3e0f216459245ab369a18adcf2",
      "tree": "ed670bb2aa3eae41f00e5217fb786eaa9fbe6cb3",
      "parents": [
        "c2dc00e494cc476551b9beeb883910391ff59737"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 18:57:55 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:09 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add WDIOC_SETOPTIONS ioctl\n\nThis part add\u0027s the WDIOC_SETOPTIONS ioctl functionality\nto the WatchDog Timer Driver Core framework.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "c2dc00e494cc476551b9beeb883910391ff59737",
      "tree": "2dd417fb7e793af0bd28f9b946628662574269d4",
      "parents": [
        "2fa03560ab3a6dd83cad9bfd5692179fc2ceabb3"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 18:57:23 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:07 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add WDIOC_KEEPALIVE ioctl\n\nThis part add\u0027s the WDIOC_KEEPALIVE ioctl functionality to the\nWatchDog Timer Driver Core framework. Please note that the\nWDIOF_KEEPALIVEPING bit has to be set in the watchdog_info\noptions field.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "2fa03560ab3a6dd83cad9bfd5692179fc2ceabb3",
      "tree": "b208649368917b6c8d16c5cc737b2b83e906d074",
      "parents": [
        "43316044d4f64da008d6aca7d4b60771b9a24eb8"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 18:56:38 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:05 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add basic ioctl functionality\n\nThis part add\u0027s the basic ioctl functionality to the\nWatchDog Timer Driver Core framework. The supported\nioctl call\u0027s are:\n\tWDIOC_GETSUPPORT\n\tWDIOC_GETSTATUS\n\tWDIOC_GETBOOTSTATUS\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "43316044d4f64da008d6aca7d4b60771b9a24eb8",
      "tree": "66d0d023a8713119d973e3c367efa21fb5a1908f",
      "parents": [
        "5efc7a6222f6408d29d6beb1142a302f31dc9eac"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 18:55:18 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:01:04 2011 +0000"
      },
      "message": "watchdog: WatchDog Timer Driver Core - Add basic framework\n\nThe WatchDog Timer Driver Core is a framework\nthat contains the common code for all watchdog-driver\u0027s.\nIt also introduces a watchdog device structure and the\noperations that go with it.\n\nThis is the introduction of this framework. This part\nsupports the minimal watchdog userspace API (or with\nother words: the functionality to use /dev/watchdog\u0027s\nopen, release and write functionality as defined in\nthe simplest watchdog API). Extra functionality will\nfollow in the next set of patches.\n\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "5efc7a6222f6408d29d6beb1142a302f31dc9eac",
      "tree": "972469ac8e95ef19ad7a858e8bfd66dcd2dc3f2e",
      "parents": [
        "22602868865f630adab94c4419b3aeb414014865"
      ],
      "author": {
        "name": "Thomas Mingarelli",
        "email": "Thomas.Mingarelli@hp.com",
        "time": "Tue Jul 26 14:05:53 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Jul 28 08:00:56 2011 +0000"
      },
      "message": "watchdog: hpwdt: add next gen HP servers\n\nThis patch is required to enable hpwdt to work on next generation HP servers\nwith iLO.\n\nSigned-off-by: Thomas Mingarelli \u003cthomas.mingarelli@hp.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "60063497a95e716c9a689af3be2687d261f115b4",
      "tree": "6ce0d68db76982c53df46aee5f29f944ebf2c320",
      "parents": [
        "148817ba092f9f6edd35bad3c6c6b8e8f90fe2ed"
      ],
      "author": {
        "name": "Arun Sharma",
        "email": "asharma@fb.com",
        "time": "Tue Jul 26 16:09:06 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 26 16:49:47 2011 -0700"
      },
      "message": "atomic: use \u003clinux/atomic.h\u003e\n\nThis allows us to move duplicated code in \u003casm/atomic.h\u003e\n(atomic_inc_not_zero() for now) to \u003clinux/atomic.h\u003e\n\nSigned-off-by: Arun Sharma \u003casharma@fb.com\u003e\nReviewed-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "22602868865f630adab94c4419b3aeb414014865",
      "tree": "99f60ce48d9f2ef1306d03cb4e0a0d235f0df6ae",
      "parents": [
        "e7b39145b54e62e9625fabb46cf591a3a06658aa"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Jul 25 18:53:00 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 26 21:28:23 2011 +0000"
      },
      "message": "watchdog: it8712f_wdt.c: improve includes\n\nremove unneeded pci.h include.\nand include ioport.h to avoid build errors for the region functions.\n\nReported-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "e7b39145b54e62e9625fabb46cf591a3a06658aa",
      "tree": "8c9ee15db3867942c03b5363d819bf25550c0c84",
      "parents": [
        "e9659e69b0094ea2cc92716e2b1cd6a7db9caf2e"
      ],
      "author": {
        "name": "Jean-Christophe Plagniol-Villard",
        "email": "plagnioj@jcrosoft.com",
        "time": "Fri Jul 15 01:52:05 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 26 21:22:15 2011 +0000"
      },
      "message": "watchdog: at91sam9/wdt: move register header to drivers\n\nmove register header to drivers\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "e9659e69b0094ea2cc92716e2b1cd6a7db9caf2e",
      "tree": "88dc8beacafc80a19093979ac0d2e7eb45799200",
      "parents": [
        "2fc5d52b212b58a5b48af19d85cb60971aa1aa4b"
      ],
      "author": {
        "name": "Alejandro Cabrera",
        "email": "aldaya@gmail.com",
        "time": "Thu Jun 02 22:13:11 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 26 21:21:29 2011 +0000"
      },
      "message": "watchdog: Add Xilinx watchdog timer driver\n\nWatchdog timer device driver for Xilinx xps_timebase_wdt compatible ip cores.\nIt takes watchdog timer configuration from device tree and it needs that its\nparent has defined the property \"clock-frecuency\".\nIt is compatible with watchdog timer kernel API, so user apps like watchdogd\nmay talk with it.\n\nSigned-off-by: Alejandro Cabrera \u003caldaya@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "2fc5d52b212b58a5b48af19d85cb60971aa1aa4b",
      "tree": "b19d4cb19adb0f384a005942050ab0ef8986a1af",
      "parents": [
        "081d83a3393f65adc94fc4240b9926be3054f9dc"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Thu Jul 14 12:53:00 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 26 21:21:16 2011 +0000"
      },
      "message": "watchdog: remove empty pm-functions\n\nWhile checking what watchdog drivers usually do in suspend/resume to\nspot common behaviour for the watchdog framework, I found these drivers\nwhich do nothing but add some cruft. Remove it, it is superfluous. New\napproaches should probably be done with pm_ops anyway.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "081d83a3393f65adc94fc4240b9926be3054f9dc",
      "tree": "8d39c1fc1c3921f42afa009a8828180f1589931b",
      "parents": [
        "da3e515024ba32aaf0d524518ce39a8fb77332cd"
      ],
      "author": {
        "name": "Nick Bowler",
        "email": "nbowler@elliptictech.com",
        "time": "Fri Jul 15 11:04:02 2011 -0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 26 21:19:56 2011 +0000"
      },
      "message": "watchdog: sp805: Flush posted writes in enable/disable.\n\nThere are no reads in these functions, so if MMIO writes are posted,\nthe writes in enable/disable may not have completed by the time these\nfunctions return.  If the functions run from different CPUs, it\u0027s\nin theory possible for the writes to be interleaved, which would be\ndisastrous for this driver.\n\nAt the very least, we need an mmiowb() before releasing the lock, but\nsince it seems desirable for the watchdog timer to be actually stopped\nor reset when these functions return, read the lock register to force\nthe writes out.\n\nSigned-off-by: Nick Bowler \u003cnbowler@elliptictech.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "da3e515024ba32aaf0d524518ce39a8fb77332cd",
      "tree": "89d186e442b76d75ae76ed14b321f5f1adaa012a",
      "parents": [
        "f5a427eedeead2be82561497a12788bd1f0c07d3"
      ],
      "author": {
        "name": "Nick Bowler",
        "email": "nbowler@elliptictech.com",
        "time": "Fri Jul 15 11:04:01 2011 -0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 26 21:19:43 2011 +0000"
      },
      "message": "watchdog: sp805: Don\u0027t write 0 to the load value register.\n\nAt least on the Versatile Express\u0027 V2M, calling wdt_disable followed by\nwdt_enable, for instance by running the following sequence:\n\n  echo V \u003e /dev/watchdog; echo V \u003e /dev/watchdog\n\nresults in an immediate reset.  The wdt_disable function writes 0 to the\nload register; while the watchdog interrupts are disabled at this point,\nthis special value is defined to trigger an interrupt immediately.  It\nappears that in this instance, the reset happens when the interrupts\nare subsequently enabled by wdt_enable.\n\nPutting in a short delay after writing a new load value in wdt_enable\nsolves the issue, but it seems cleaner to simply never write 0 to the\nload register at all: according to the hardware docs, writing 0 to the\ncontrol register suffices to stop the counter, and the write of 0 to\nthe load register is questionable anyway since this register resets to\n0xffffffff.\n\nSigned-off-by: Nick Bowler \u003cnbowler@elliptictech.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "f5a427eedeead2be82561497a12788bd1f0c07d3",
      "tree": "c983a6b9a761dbb4a635b24766a8c39d9a894731",
      "parents": [
        "9487a9cc7140ef88d532c989570ee77436ede1e0"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Mon Jul 18 11:15:21 2011 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 26 21:19:16 2011 +0000"
      },
      "message": "watchdog: imx2_wdt: add device tree probe support\n\nAdds device tree probe support for imx2_wdt driver.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "9487a9cc7140ef88d532c989570ee77436ede1e0",
      "tree": "d0a99b859b89c461ed2cc3c45037ebb76d9b0b5e",
      "parents": [
        "641e4f449512ced3a3b784b33ce191e664a6d2dd"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Wed Jun 22 15:24:32 2011 +0530"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 09:00:43 2011 +0000"
      },
      "message": "watchdog: s3c2410: Add support for device tree based probe\n\nThis patch adds the of_match_table to enable s3c2410-wdt driver\nto be probed when watchdog device node is found in the device tree.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "641e4f449512ced3a3b784b33ce191e664a6d2dd",
      "tree": "391a4f648f81762295989973be9d5ceb3e0a1a0e",
      "parents": [
        "fad0a9dd0da2dc9971e0e71f41134c791f2030c2"
      ],
      "author": {
        "name": "Peter Fordham",
        "email": "peter.fordham@gmail.com",
        "time": "Wed Jun 15 13:18:32 2011 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 09:00:20 2011 +0000"
      },
      "message": "watchdog: mpcore_wdt: Add suspend/resume support.\n\nAdd support for suspend and resume to the MPCore watchdog driver.\n\nSigned-off-by: Peter Fordham \u003cpeter.fordham@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "fad0a9dd0da2dc9971e0e71f41134c791f2030c2",
      "tree": "8466715d4f2fa62a15de943b6280660c2b7bf7ac",
      "parents": [
        "bfbc5e272d8aa92f6f9b05361e76e87075111e48"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Wed Jun 15 19:15:09 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 08:59:43 2011 +0000"
      },
      "message": "watchdog: mtx1-wdt: use dev_{err,info} instead of printk()\n\nuse dev_{err,info} instead of printk(KERN_{ERR,INFO} ...)\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "bfbc5e272d8aa92f6f9b05361e76e87075111e48",
      "tree": "d629faea149f9ea46daaed1184d74b6c5d6d66f3",
      "parents": [
        "c9353ae1c69ba13ec9d29ab4f2dae881c2c06a58"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Mar 03 14:30:59 2011 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 08:58:38 2011 +0000"
      },
      "message": "watchdog: i.MX: use IMX_HAVE_PLATFORM_IMX2_WDT to depend on\n\nThe i.MX architecture provides IMX_HAVE_PLATFORM_* macros to signal\nthat a selected SoC supports a certain hardware. Use them instead of\ndepending on ARCH_* directly.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: linux-watchdog@vger.kernel.org\n\n"
    },
    {
      "commit": "c9353ae1c69ba13ec9d29ab4f2dae881c2c06a58",
      "tree": "1f25e7743bb228548190132d06d6134ac60fc1e5",
      "parents": [
        "7ccdb9467bbb10d4afd87770f5eaeccd08551a46"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Mon Jan 24 12:19:12 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 08:57:38 2011 +0000"
      },
      "message": "watchdog: add support for the Synopsys DesignWare WDT\n\nThe Synopsys DesignWare watchdog is found in several ARM based systems\nand provides a choice of 16 timeout periods depending on the clock\ninput.  The watchdog cannot be disabled once started.\n\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "7ccdb9467bbb10d4afd87770f5eaeccd08551a46",
      "tree": "13ee0972f50ff5412205588d3b559ce997e7873b",
      "parents": [
        "97b08a62219d98a2bb9094e321b4ee7ccb41aa63"
      ],
      "author": {
        "name": "Jonathan McDowell",
        "email": "noodles@earth.li",
        "time": "Thu Apr 14 12:02:39 2011 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 08:56:41 2011 +0000"
      },
      "message": "watchdog: pc87413_wdt: Cleanup pc87413 watchdog driver to use\n\nInspired by Nat Gurumoorthy\u0027s recent patches for cleaning up the it87\ndrivers to use request_muxed_region for accessing the SuperIO area on\nthese chips, and the fact I have a GPIO driver for the pc8741x basically\nready for submission, here is a patch to cleanup the pc87413 watchdog\ndriver to use request_muxed_region for accessing the SuperIO area.\n\nIt also pulls out the details about the SWC IO area on initial driver\nload, and properly does a request_region for that area - there\u0027s no\nrequirement to touch the SuperIO area after doing the initial watchdog\nenable and IO base retrieval.\n\nWhile I have hardware with a pc87413 on it it is not wired in a way that\nallows the watchdog to reboot the machine, so I have not been able to\nfully test these changes - I have checked that the driver correctly\ninitialises itself still and requests the SWC io region ok.\n\nSigned-Off-By: Jonathan McDowell \u003cnoodles@earth.li\u003e\nSigned-Off-By: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "97b08a62219d98a2bb9094e321b4ee7ccb41aa63",
      "tree": "1f70755e858e5f5307c07411ae02babd68593e76",
      "parents": [
        "a134b825608df6382dbcf4fe2c54232ba8f7355f"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri May 20 08:28:48 2011 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 08:56:11 2011 +0000"
      },
      "message": "watchdog: iTCO_wdt: clean-up PCI device ID\u0027s\n\nClean up of the iTCO_wdt PCI device ID\u0027s.\nOwn macro is replaced by the PCI_VDEVICE macro.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "a134b825608df6382dbcf4fe2c54232ba8f7355f",
      "tree": "2e8d11aa67426d64e4084bdbce42a752d5be01ab",
      "parents": [
        "02f8c6aee8df3cdc935e9bdd4f2d020306035dbe"
      ],
      "author": {
        "name": "Nat Gurumoorthy",
        "email": "natg@google.com",
        "time": "Mon May 09 11:45:07 2011 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 22 08:55:23 2011 +0000"
      },
      "message": "watchdog: Use \"request_muxed_region\" in it87 watchdog drivers\n\nChanges the it87 watchdog drivers to use \"request_muxed_region\".\nSerialize access to the hardware by using \"request_muxed_region\" macro defined\nby Alan Cox. Call to this macro will hold off the requestor if the resource is\ncurrently busy. \n\nThe use of the above macro makes it possible to get rid of\nspinlocks in it8712f_wdt.c and it87_wdt.c watchdog drivers.\nThis also greatly simplifies the implementation of it87_wdt.c driver.\n\n \"superio_enter\" will return an error if call to \"request_muxed_region\" fails. \nRest of the code change is to ripple an error return from superio_enter to\nthe top level.\n\nSigned-off-by: Nat Gurumoorthy \u003cnatg@google.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "f71d26bb6503e9b11b91444819b2f96872baaab8",
      "tree": "beb605afc22e9c945f9d3402e5f13a68a4ff7ec9",
      "parents": [
        "2a75ca4a43e4276e6da2c75bea672a03e8e900fb"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jul 16 12:25:49 2011 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Jul 17 12:40:08 2011 +0000"
      },
      "message": "watchdog: hpwdt depends on PCI\n\nhpwdt is a PCI driver so it should depend on PCI.\nFixes these build errors:\n\ndrivers/watchdog/hpwdt.c:762: error: implicit declaration of function \u0027pci_iomap\u0027\ndrivers/watchdog/hpwdt.c:762: warning: assignment makes pointer from integer without a cast\ndrivers/watchdog/hpwdt.c:797: error: implicit declaration of function \u0027pci_iounmap\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: Thomas Mingarelli \u003cthomas.mingarelli@hp.com\u003e\n\n"
    },
    {
      "commit": "2a75ca4a43e4276e6da2c75bea672a03e8e900fb",
      "tree": "7d4558de387fe7075f2169479968e28fb90c60a6",
      "parents": [
        "1765a367a3b5d5e9692949b0c5ec933eff2c0701"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Fri Jul 15 23:23:33 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Jul 16 06:06:12 2011 +0000"
      },
      "message": "watchdog: fix hpwdt Kconfig regression in 3.0-rc\n\nRemove Kconfig regression caused by commit\na4616153deae053b29a2b7dd9ec4b2a225accfc5 \"watchdog: hpwdt: build hpwdt as\nmodule by default with NMI_DECODING enabled\"\n\nWith the above change applied, hpwdt will be enabled unconditionally by just\nentering the Watchdog subscreen in menuconfig. Since this driver is not\nessential to boot any box it should remain disabled until it gets manually\nenabled, just like all other drivers.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nCc: Tony Camuso \u003ctcamuso@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "aeb0aea143e958d5218162d73b1ed4d6ff0ed7c4",
      "tree": "258002dd9d0686c67cb8f63b174d27bc110bf816",
      "parents": [
        "ae2a00607463ceb647ada550d7f34ba33177ef38"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 28 17:01:14 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jun 28 20:01:25 2011 +0000"
      },
      "message": "watchdog: update author email for at32ap700x_wdt\n\nThis patch updates the email address of the at32ap700x_wdt driver supported by\nme to an email account I will use on a more regular basis in the future.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "ae2a00607463ceb647ada550d7f34ba33177ef38",
      "tree": "a8990366c6b1544503fe877e03734db9c9cbdc0b",
      "parents": [
        "e376fd664b1547e29e264e3cfb97553a1be9054b"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Jun 27 22:37:16 2011 +0800"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jun 28 07:43:00 2011 +0000"
      },
      "message": "watchdog: gef_wdt: fix MODULE_ALIAS\n\nRemove the space between \"platform:\" prefix and the driver name.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Martyn Welch \u003cmartyn.welch@ge.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "e376fd664b1547e29e264e3cfb97553a1be9054b",
      "tree": "a1315cfb93b516158649db48a46a8a53f6997fcc",
      "parents": [
        "db98f89a2807966c6e82601f5c57e1a9c214c91a"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Thu May 26 11:12:53 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jun 28 07:42:50 2011 +0000"
      },
      "message": "watchdog: Intel SCU Watchdog: Fix build and remove duplicate code\n\nTrying to build the Intel SCU Watchdog fails for me with gcc 4.6.0 -\n$ gcc --version | head -n 1\ngcc (GCC) 4.6.0 20110513 (prerelease)\n\nlike this :\n  CC      drivers/watchdog/intel_scu_watchdog.o\nIn file included from drivers/watchdog/intel_scu_watchdog.c:49:0:\n/home/jj/src/linux-2.6/arch/x86/include/asm/apb_timer.h: In function ‘apbt_time_init’:\n/home/jj/src/linux-2.6/arch/x86/include/asm/apb_timer.h:65:42: warning: ‘return’ with a value, in function returning void [enabled by default]\ndrivers/watchdog/intel_scu_watchdog.c: In function ‘intel_scu_watchdog_init’:\ndrivers/watchdog/intel_scu_watchdog.c:468:2: error: implicit declaration of function ‘sfi_get_mtmr’ [-Werror\u003dimplicit-function-declaration]\ndrivers/watchdog/intel_scu_watchdog.c:468:32: warning: assignment makes pointer from integer without a cast [enabled by default]\ncc1: some warnings being treated as errors\n\nmake[1]: *** [drivers/watchdog/intel_scu_watchdog.o] Error 1\nmake: *** [drivers/watchdog/intel_scu_watchdog.o] Error 2\n\nAdditionally, linux/types.h is needlessly being included twice in \ndrivers/watchdog/intel_scu_watchdog.c\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    }
  ],
  "next": "db98f89a2807966c6e82601f5c57e1a9c214c91a"
}
