)]}'
{
  "log": [
    {
      "commit": "692105b8ac5bcd75dc65f6a8f10bdbd0f0f34dcf",
      "tree": "e079cea0948d250e5411befe0c5cca7c97bcf860",
      "parents": [
        "877d03105d04b2c13e241130277fa69c8d2564f0"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Mon Jan 26 11:12:25 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:22:01 2009 +0200"
      },
      "message": "trivial: fix typos/grammar errors in Kconfig texts\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "877d03105d04b2c13e241130277fa69c8d2564f0",
      "tree": "79234721145f9dab3e0970027ed0b9b9f8929725",
      "parents": [
        "caa790ba6cb88dccfab356960d93e2f4e0bd8704"
      ],
      "author": {
        "name": "Nick Andrew",
        "email": "nick@nick-andrew.net",
        "time": "Mon Jan 26 11:06:57 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:21:59 2009 +0200"
      },
      "message": "trivial: Fix misspelling of firmware\n\nFix misspelling of firmware.\n\nSigned-off-by: Nick Andrew \u003cnick@nick-andrew.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "b8d99832a582e0e164a1e209da445d2bb46d721b",
      "tree": "ea43b1f25f85268ee03e1bf03e7060e4cf00fedb",
      "parents": [
        "3a070ad1449b1c068a2fac41285ae7548a623485"
      ],
      "author": {
        "name": "Uwe Kleine-Koenig",
        "email": "ukleinek@strlen.de",
        "time": "Mon Jan 12 23:35:49 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:21:57 2009 +0200"
      },
      "message": "trivial: fix typo \"virual\" -\u003e \"virtual\"\n\nSigned-off-by: Uwe Kleine-Koenig \u003cukleinek@strlen.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "07d43ba98621f08e252a48c96b258b4d572b0257",
      "tree": "c5dd8be6b2032b02fb2a27a91b02a55d54ed702d",
      "parents": [
        "0fe41b8982001cd14ee2c77cd776735a5024e98b",
        "09b8ce0a691d8e76f14a16ac6cbfde899f6c68e3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 14:04:53 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 14:04:53 2009 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c-core: Some style cleanups\n  i2c-piix4: Add support for the Broadcom HT1100 chipset\n  i2c-piix4: Add support to SB800 SMBus changes\n  i2c-pca-platform: Use defaults if no platform_data given\n  i2c-algo-pca: Use timeout for checking the state machine\n  i2c-algo-pca: Rework waiting for a free bus\n  i2c-algo-pca: Add PCA9665 support\n  i2c: Adapt debug macros for KERN_* constants\n  i2c-davinci: Fix timeout handling\n  i2c: Adapter timeout is in jiffies\n  i2c: Set a default timeout value for all adapters\n  i2c: Add missing KERN_* constants to printks\n  i2c-algo-pcf: Handle timeout correctly\n  i2c-algo-pcf: Style cleanups\n  eeprom/at24: Remove EXPERIMENTAL\n  i2c-nforce2: Add support for MCP67, MCP73, MCP78S and MCP79\n  i2c: Clarify which clients are auto-removed\n  i2c: Let checkpatch shout on users of the legacy model\n  i2c: Document the different ways to instantiate i2c devices\n"
    },
    {
      "commit": "0fe41b8982001cd14ee2c77cd776735a5024e98b",
      "tree": "83e65d595c413d55259ea14fb97748ce5efe5707",
      "parents": [
        "eedf2c5296a8dfaaf9aec1a938c1d3bd73159a30",
        "9759d22c8348343b0da4e25d6150c41712686c14"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 14:03:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 14:03:14 2009 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (422 commits)\n  [ARM] 5435/1: fix compile warning in sanity_check_meminfo()\n  [ARM] 5434/1: ARM: OMAP: Fix mailbox compile for 24xx\n  [ARM] pxa: fix the bad assumption that PCMCIA sockets always start with 0\n  [ARM] pxa: fix Colibri PXA300 and PXA320 LCD backlight pins\n  imxfb: Fix TFT mode\n  i.MX21/27: remove ifdef CONFIG_FB_IMX\n  imxfb: add clock support\n  mxc: add arch_reset() function\n  clkdev: add possibility to get a clock based on the device name\n  i.MX1: remove fb support from mach-imx\n  [ARM] pxa: build arch/arm/plat-pxa/mfp.c only when PXA3xx or ARCH_MMP defined\n  Gemini: Add support for Teltonika RUT100\n  Gemini: gpiolib based GPIO support v2\n  MAINTAINERS: add myself as Gemini architecture maintainer\n  ARM: Add Gemini architecture v3\n  [ARM] OMAP: Fix compile for omap2_init_common_hw()\n  MAINTAINERS: Add myself as Faraday ARM core variant maintainer\n  ARM: Add support for FA526 v2\n  [ARM] acorn,ebsa110,footbridge,integrator,sa1100: Convert asm/io.h to linux/io.h\n  [ARM] collie: fix two minor formatting nits\n  ...\n"
    },
    {
      "commit": "0151f94f2e61c39858e714a5d92244b0e5a7fdf5",
      "tree": "2506632249220ce509ecacde35c630d74ffb2031",
      "parents": [
        "7c730ccdc1188b97f5c8cb690906242c7ed75c22",
        "d6879c585b7f8c2f3eb2f7e7beac806af4e9755c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 13:55:49 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 13:55:49 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6:\n  Blackfin arch: be less noisy when gets a gpio conflict after kernel has booted\n  Blackfin arch: add RSI\u0027s definitions to bf514 and bf516\n  Blackfin arch: add link-time asserts to make sure on-chip regions dont overflow\n  Blackfin arch: sport spi needs 6 gpio pins\n  Blackfin arch: add sport-spi related resource stuff to board file\n  Blackfin arch: Blacklist Hibernate (PM_SUSPEND_MEM) on BF561 as well\n  Blackfin arch: Privide BF537-STAMP platform data of ADP5520 Multifunction driver\n  Blackfin arch: enable the platfrom PATA driver with CF Cards\n  Blackfin arch: clean up sports header file\n  Blackfin arch: convert BF5{18,27,48}_FAMILY to CONFIG_BF{51,52,54}x\n  Blackfin arch: bf51x processors also have 8 timers\n  Blackfin arch: add a check to make sure only Blackfin GPIOs may generate IRQs\n  Blackfin arch: update default kernel configuration\n  Blackfin arch: include linux headers that this one uses definitions from fro sport drivers\n"
    },
    {
      "commit": "7c730ccdc1188b97f5c8cb690906242c7ed75c22",
      "tree": "17ccd927e70dadaf59104c53cce892474eb539b2",
      "parents": [
        "8d735b4148d46446e64d72b22ef0344ee8dc02fa",
        "82268da1b130f763d22d04f7d016bbf6fc8815c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 13:40:20 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 13:48:38 2009 -0700"
      },
      "message": "Merge branch \u0027percpu-cpumask-x86-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027percpu-cpumask-x86-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (682 commits)\n  percpu: fix spurious alignment WARN in legacy SMP percpu allocator\n  percpu: generalize embedding first chunk setup helper\n  percpu: more flexibility for @dyn_size of pcpu_setup_first_chunk()\n  percpu: make x86 addr \u003c-\u003e pcpu ptr conversion macros generic\n  linker script: define __per_cpu_load on all SMP capable archs\n  x86: UV: remove uv_flush_tlb_others() WARN_ON\n  percpu: finer grained locking to break deadlock and allow atomic free\n  percpu: move fully free chunk reclamation into a work\n  percpu: move chunk area map extension out of area allocation\n  percpu: replace pcpu_realloc() with pcpu_mem_alloc() and pcpu_mem_free()\n  x86, percpu: setup reserved percpu area for x86_64\n  percpu, module: implement reserved allocation and use it for module percpu variables\n  percpu: add an indirection ptr for chunk page map access\n  x86: make embedding percpu allocator return excessive free space\n  percpu: use negative for auto for pcpu_setup_first_chunk() arguments\n  percpu: improve first chunk initial area map handling\n  percpu: cosmetic renames in pcpu_setup_first_chunk()\n  percpu: clean up percpu constants\n  x86: un-__init fill_pud/pmd/pte\n  x86: remove vestigial fix_ioremap prototypes\n  ...\n\nManually merge conflicts in arch/ia64/kernel/irq_ia64.c\n"
    },
    {
      "commit": "8e99ada8deaa9033600cd2c7d0a9366b0e99ab68",
      "tree": "20784a41011e58f7ba6497d7a3763781b8a3d460",
      "parents": [
        "eff9ec95efaaf6b12d230f0ea7d3c295d3bc9d57"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat Mar 28 21:34:45 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 28 21:34:45 2009 +0100"
      },
      "message": "i2c-algo-pca: Rework waiting for a free bus\n\nWaiting for a free bus now accepts the timeout value in jiffies and does\nproper checking using time_before.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "8d735b4148d46446e64d72b22ef0344ee8dc02fa",
      "tree": "3a42468378460b7c205409ed2feab1c6f6422af8",
      "parents": [
        "d54b3538b0bfb31351d02d1669d4a978d2abfc5f",
        "66f3e6afa8e48486c4dd535d616fbfe04569fbd4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 13:31:33 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 13:31:33 2009 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Fix kstat_this_cpu build breakage\n"
    },
    {
      "commit": "9759d22c8348343b0da4e25d6150c41712686c14",
      "tree": "338b185f11d705258888a8f2318a3a3b7ea0968d",
      "parents": [
        "ed40d0c472b136682b2fcba05f89762859c7374f",
        "f0bba9f934517533acbda7329be93f55d5a01c03"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 20:30:18 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 20:30:18 2009 +0000"
      },
      "message": "Merge branch \u0027master\u0027 into devel\n\nConflicts:\n\tarch/arm/include/asm/elf.h\n\tarch/arm/kernel/module.c\n"
    },
    {
      "commit": "ed40d0c472b136682b2fcba05f89762859c7374f",
      "tree": "076b83a26bcd63d6158463735dd34c10bbc591dc",
      "parents": [
        "9e495834e59ca9b29f1a1f63b9f5533bb022ac49",
        "5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "message": "Merge branch \u0027origin\u0027 into devel\n\nConflicts:\n\tsound/soc/pxa/pxa2xx-i2s.c\n"
    },
    {
      "commit": "f0bba9f934517533acbda7329be93f55d5a01c03",
      "tree": "8b70d9651e235d44a175154146cf50597665549d",
      "parents": [
        "803c78e4da28d7d7cb0642caf643b9289ae7838a"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Sat Mar 28 19:18:05 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 20:21:20 2009 +0000"
      },
      "message": "[ARM] 5435/1: fix compile warning in sanity_check_meminfo()\n\nCompiling recent 2.6.29-rc kernels for ARM gives me the following warning:\n\narch/arm/mm/mmu.c: In function \u0027sanity_check_meminfo\u0027:\narch/arm/mm/mmu.c:697: warning: comparison between pointer and integer\n\nThis is because commit 3fd9825c42c784a59b3b90bdf073f49d4bb42a8d\n\"[ARM] 5402/1: fix a case of wrap-around in sanity_check_meminfo()\"\nin 2.6.29-rc5-git4 added a comparison of a pointer with PAGE_OFFSET,\nwhich is an integer.\n\nFixed by casting PAGE_OFFSET to void *.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9e495834e59ca9b29f1a1f63b9f5533bb022ac49",
      "tree": "19306954868b1454482713df5795b52d0f93f440",
      "parents": [
        "fd775c084ee55c046548616ca6b510c46d29f208"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sat Mar 28 18:53:31 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 19:35:02 2009 +0000"
      },
      "message": "[ARM] 5434/1: ARM: OMAP: Fix mailbox compile for 24xx\n\nOMAP34XX_MAILBOX_BASE must be defined both for 24xx and 34xx.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d6879c585b7f8c2f3eb2f7e7beac806af4e9755c",
      "tree": "bf7c9739a16a33c69e617986e7b5b646c98ec5a3",
      "parents": [
        "abd750a0fa731f9fd568526adb96d11322734167"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "rgetz@blackfin.uclinux.org",
        "time": "Sun Mar 29 01:10:30 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sun Mar 29 01:10:30 2009 +0800"
      },
      "message": "Blackfin arch: be less noisy when gets a gpio conflict after kernel has booted\n\nOnce the kernel has booted - be less noisy when someone does a modprobe\n(and gets a gpio conflict).\n\nSigned-off-by: Robin Getz \u003crgetz@blackfin.uclinux.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "abd750a0fa731f9fd568526adb96d11322734167",
      "tree": "7432ff6dbc27de629a6f6304e722e27622da2546",
      "parents": [
        "4636b3019a76aacc5b01e14bd14cb468fb00940f"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Sun Mar 29 01:03:20 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sun Mar 29 01:03:20 2009 +0800"
      },
      "message": "Blackfin arch: add RSI\u0027s definitions to bf514 and bf516\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "4636b3019a76aacc5b01e14bd14cb468fb00940f",
      "tree": "88631df7dffc436f86891acebc709d8fd0a1668c",
      "parents": [
        "1eb19e30adeb05957b45204f0c04d94fc4662ffd"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Sun Mar 29 00:47:31 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sun Mar 29 00:47:31 2009 +0800"
      },
      "message": "Blackfin arch: add link-time asserts to make sure on-chip regions dont overflow\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "1eb19e30adeb05957b45204f0c04d94fc4662ffd",
      "tree": "530e9977134203f477938cbfc54658820e8fcd20",
      "parents": [
        "1e9aa95526c3dfc50e55665c7129469a12593beb"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Sat Mar 28 23:31:43 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 23:31:43 2009 +0800"
      },
      "message": "Blackfin arch: sport spi needs 6 gpio pins\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "1e9aa95526c3dfc50e55665c7129469a12593beb",
      "tree": "3965b6b5638d696eb04a2e8b51fac221c572ebf0",
      "parents": [
        "b89df5042300bc08492a567f409c6899863ed8a3"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Sat Mar 28 23:28:51 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 23:28:51 2009 +0800"
      },
      "message": "Blackfin arch: add sport-spi related resource stuff to board file\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b89df5042300bc08492a567f409c6899863ed8a3",
      "tree": "87d0b2733d45d8dfae2805f74c15bc78cb75c865",
      "parents": [
        "3ea57218fde5fe6c2ff449d4c30fc69ac6976096"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat Mar 28 23:14:41 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 23:14:41 2009 +0800"
      },
      "message": "Blackfin arch: Blacklist Hibernate (PM_SUSPEND_MEM) on BF561 as well\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "fd775c084ee55c046548616ca6b510c46d29f208",
      "tree": "36791c2b682950e7594747d12c44e30beb91a826",
      "parents": [
        "dc52b5bf2c94828fd3c8d26f4ca810d4ba53999a",
        "4d1e4e5a6387aad97590e2da9c6db1350f22f63a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 14:18:11 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 14:18:11 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel\n"
    },
    {
      "commit": "dc52b5bf2c94828fd3c8d26f4ca810d4ba53999a",
      "tree": "d8bfc950911cbe40f541d0e424650598075fb8be",
      "parents": [
        "542f869f1826f092606efd0c4c771f070d1314f5",
        "d66ea8d4c2aa7199cf4e5c977eb25764e5fc5da9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 14:15:43 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 14:15:43 2009 +0000"
      },
      "message": "Merge branch \u0027devel\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel\n"
    },
    {
      "commit": "3ea57218fde5fe6c2ff449d4c30fc69ac6976096",
      "tree": "00b8e53b80c5ddc1189c183dcb50b5f499de5cb3",
      "parents": [
        "2c8beb2cbef632a3683950aab8bcd9735a0a0270"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat Mar 28 22:15:07 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 22:15:07 2009 +0800"
      },
      "message": "Blackfin arch: Privide BF537-STAMP platform data of ADP5520 Multifunction driver\n\nADP5520 Multifunction LCD Backlight and Keypad Input Device Driver\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "2c8beb2cbef632a3683950aab8bcd9735a0a0270",
      "tree": "3bd97014234d8679b73c6caad3de591656db6816",
      "parents": [
        "714e76d71d99f00734217e642ba64204df3bdf35"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat Mar 28 22:13:43 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 22:13:43 2009 +0800"
      },
      "message": "Blackfin arch: enable the platfrom PATA driver with CF Cards\n\nProvide option to use the platfrom PATA driver with CF Cards\non the CF-IDE-NAND Add-On-Card in Common Memory Mode\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "714e76d71d99f00734217e642ba64204df3bdf35",
      "tree": "99191a15bb54ea5087d5208887543f3b0098acef",
      "parents": [
        "269647dc8f3b557d0f9ec59533a5e651cc109efb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Sat Mar 28 20:38:17 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 20:38:17 2009 +0800"
      },
      "message": "Blackfin arch: clean up sports header file\n\nRemove redundancy of the name err_irq\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "269647dc8f3b557d0f9ec59533a5e651cc109efb",
      "tree": "67fe4ed8ecea6752624d0a915f9f68e26df6774d",
      "parents": [
        "ffc89627ae14b46f41836ddabdc9dc77c597eca5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Sat Mar 28 20:32:57 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 20:32:57 2009 +0800"
      },
      "message": "Blackfin arch: convert BF5{18,27,48}_FAMILY to CONFIG_BF{51,52,54}x\n\nconvert BF5{18,27,48}_FAMILY to CONFIG_BF{51,52,54}x as the defines\nare redundant in these cases\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "ffc89627ae14b46f41836ddabdc9dc77c597eca5",
      "tree": "d3ad40ed779d7ed17f8c4b71bc13da99982636ed",
      "parents": [
        "e1312bfcc25f9301f997bf1ce84355a0f1167847"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Sat Mar 28 20:31:33 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 20:31:33 2009 +0800"
      },
      "message": "Blackfin arch: bf51x processors also have 8 timers\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "e1312bfcc25f9301f997bf1ce84355a0f1167847",
      "tree": "b9c11675d8abda4a53787443426f7b2ac743c4c9",
      "parents": [
        "a66648756f97ea5150875b85a0177c33e41afc1d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Sat Mar 28 21:18:45 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 21:18:45 2009 +0800"
      },
      "message": "Blackfin arch: add a check to make sure only Blackfin GPIOs may generate IRQs\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a66648756f97ea5150875b85a0177c33e41afc1d",
      "tree": "bb669fa1bd32bbf6c2cef800c1a85e249449208c",
      "parents": [
        "085780d5bb53edbc008156c310ac512aabd23610"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Sat Mar 28 23:46:17 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 23:46:17 2009 +0800"
      },
      "message": "Blackfin arch: update default kernel configuration\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "c9b78189f50dcba6e69080268873a62c67e4bc15",
      "tree": "be0ef0029b4fa0121f7a9aa083716e3daab39175",
      "parents": [
        "707b2c247c6c3e8976f94fcf9ab25c85502352d5"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Mar 27 22:00:09 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Sat Mar 28 19:23:05 2009 +0800"
      },
      "message": "[ARM] pxa: fix Colibri PXA300 and PXA320 LCD backlight pins\n\nReported-by: Matthias Meier \u003cmatthias.j.meier@gmx.net\u003e\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "085780d5bb53edbc008156c310ac512aabd23610",
      "tree": "89d336c2712890314dd59ee5df4050a08cfba02f",
      "parents": [
        "5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Sat Mar 28 17:43:01 2009 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Sat Mar 28 17:43:01 2009 +0800"
      },
      "message": "Blackfin arch: include linux headers that this one uses definitions from fro sport drivers\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "82268da1b130f763d22d04f7d016bbf6fc8815c2",
      "tree": "9803f361556d10708313e980428e63a18162e667",
      "parents": [
        "6e15cf04860074ad032e88c306bea656bbdd0f22",
        "5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Mar 28 04:21:18 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Mar 28 04:26:01 2009 +0100"
      },
      "message": "Merge branch \u0027linus\u0027 into percpu-cpumask-x86-for-linus-2\n\nConflicts:\n\tarch/sparc/kernel/time_64.c\n\tdrivers/gpu/drm/drm_proc.c\n\nManual merge to resolve build warning due to phys_addr_t type change\non x86:\n\n\tdrivers/gpu/drm/drm_info.c\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a",
      "tree": "357258d77e2153ef7409926773655c5f8775a1f3",
      "parents": [
        "7b616c8a2f5c8507b4aed6907336ec5b85803a39",
        "0870352bc6e0dee485c86a0c99dd60e7089c8917"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 27 18:35:03 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 27 18:35:03 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (166 commits)\n  Revert \"ax25: zero length frame filtering in AX25\"\n  Revert \"netrom: zero length frame filtering in NetRom\"\n  cfg80211: default CONFIG_WIRELESS_OLD_REGULATORY to n\n  mac80211/iwlwifi: move virtual A-MDPU queue bookkeeping to iwlwifi\n  mac80211: fix aggregation to not require queue stop\n  mac80211: add skb length sanity checking\n  mac80211: unify and fix TX aggregation start\n  mac80211: clean up __ieee80211_tx args\n  mac80211: rework the pending packets code\n  mac80211: fix A-MPDU queue assignment\n  mac80211: rewrite fragmentation\n  iwlwifi: show current driver status in user readable format\n  b43: Add BCM4307 PCI-ID\n  cfg80211: fix locking in nl80211_set_wiphy\n  mac80211: fix RX path\n  ath5k: properly drop packets from ops-\u003etx\n  ar9170: single module build\n  ath9k: fix dma mapping leak of rx buffer upon rmmod\n  rt2x00: New USB ID for rt73usb\n  ath5k: warn and correct rate for unknown hw rate indexes\n  ...\n"
    },
    {
      "commit": "6e8a4fa651975ff808dba130eae442f4cea1671c",
      "tree": "f5f7f3d84acafbc41e6590ffc4a62e4d28b668de",
      "parents": [
        "a83398570e17af6bb81eb94f4f5dd356bd2828d8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 18:15:02 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 18:15:02 2009 -0700"
      },
      "message": "sparc64: We need to use compat_sys_ustat() as well.\n\nSparc was missed in commit 2b1c6bd77d4e6a727ffac8630cd154b2144b751a\n(\"generic compat_sys_ustat\").  We definitely need it, since our\n__kernel_ino_t is \"unsigned long\".\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a83398570e17af6bb81eb94f4f5dd356bd2828d8",
      "tree": "5b5c7c3a56898485479291b7c964a1f3887d469c",
      "parents": [
        "f9384d41c02408dd404aa64d66d0ef38adcf6479",
        "0b4d569de222452bcb55a4a536ade6cf4d8d1e30"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 17:19:16 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 17:19:16 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of /home/davem/src/GIT/linux-2.6/\n"
    },
    {
      "commit": "3ae5080f4c2e293229508dabe7c8a90af4e4c460",
      "tree": "9cb11f26905a82b7fac9d3b8f9d61d58bc5c94b0",
      "parents": [
        "2c9e15a011c55ff96b2b8d2b126d1b9a96abba20",
        "aabb8fdb41128705fd1627f56fdd571e45fdbcdb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 27 16:23:12 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 27 16:23:12 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6: (37 commits)\n  fs: avoid I_NEW inodes\n  Merge code for single and multiple-instance mounts\n  Remove get_init_pts_sb()\n  Move common mknod_ptmx() calls into caller\n  Parse mount options just once and copy them to super block\n  Unroll essentials of do_remount_sb() into devpts\n  vfs: simple_set_mnt() should return void\n  fs: move bdev code out of buffer.c\n  constify dentry_operations: rest\n  constify dentry_operations: configfs\n  constify dentry_operations: sysfs\n  constify dentry_operations: JFS\n  constify dentry_operations: OCFS2\n  constify dentry_operations: GFS2\n  constify dentry_operations: FAT\n  constify dentry_operations: FUSE\n  constify dentry_operations: procfs\n  constify dentry_operations: ecryptfs\n  constify dentry_operations: CIFS\n  constify dentry_operations: AFS\n  ...\n"
    },
    {
      "commit": "8ebaebca7e9d371d79088190990f95e95e225b6d",
      "tree": "c6da30e6f7a2b98f20557d7d0ec78c0acb867b99",
      "parents": [
        "bd14ba842cd29edbbd40e566194bd33cf0c92f6c",
        "7c757eb9f804782fb39d0ae2c1a88ffb9309138e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 15:37:57 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 15:37:57 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of /home/davem/src/GIT/linux-2.6/\n"
    },
    {
      "commit": "3ba13d179e8c24c68eac32b93593a6b10fcd1572",
      "tree": "732162ba9ddfe66c8e892a25765cb30f0807cf31",
      "parents": [
        "296c2d86635bd6ecd8f282dfff18bb68fb4fc512"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Feb 20 06:02:22 2009 +0000"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Mar 27 14:44:03 2009 -0400"
      },
      "message": "constify dentry_operations: rest\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "10f303ae1e5e77a9f7cb053e6329906afb132c67",
      "tree": "720e7d57a46da824f217ab0dc5b2682814aadfa4",
      "parents": [
        "723be1f30046a46471b00106ebef9d8c832f12e9"
      ],
      "author": {
        "name": "Cheng Renquan",
        "email": "crquan@gmail.com",
        "time": "Wed Jan 14 17:01:33 2009 +0800"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Mar 27 14:43:58 2009 -0400"
      },
      "message": "do_pipe cleanup: drop its last user in arch/alpha/\n\nThe last user of do_pipe is in arch/alpha/, after replacing it with\ndo_pipe_flags, the do_pipe can be totally dropped.\n\nSigned-off-by: Cheng Renquan \u003ccrquan@gmail.com\u003e\nAcked-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "2b1c6bd77d4e6a727ffac8630cd154b2144b751a",
      "tree": "ffc4237dbeed66492124ef2ccecf48db0767531a",
      "parents": [
        "ec1ab0abde0af586a59541ad71841f022dcac3e7"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Nov 28 10:09:09 2008 +0100"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Mar 27 14:43:57 2009 -0400"
      },
      "message": "generic compat_sys_ustat\n\nDue to a different size of ino_t ustat needs a compat handler, but\ncurrently only x86 and mips provide one.  Add a generic compat_sys_ustat\nand switch all architectures over to it.  Instead of doing various\nuser copy hacks compat_sys_ustat just reimplements sys_ustat as\nit\u0027s trivial.  This was suggested by Arnd Bergmann.\n\nFound by Eric Sandeen when running xfstests/017 on ppc64, which causes\nstack smashing warnings on RHEL/Fedora due to the too large amount of\ndata writen by the syscall.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "66f3e6afa8e48486c4dd535d616fbfe04569fbd4",
      "tree": "1ca1f8835a095c8f27e0c17b8d254f09d679bdfa",
      "parents": [
        "be0ea69674ed95e1e98cb3687a241badc756d228"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Fri Mar 27 16:55:41 2009 +0100"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Mar 27 09:50:46 2009 -0700"
      },
      "message": "[IA64] Fix kstat_this_cpu build breakage\n\narch/ia64/kernel/irq_ia64.c: In function \u0027ia64_handle_irq\u0027:\narch/ia64/kernel/irq_ia64.c:498: error: \u0027struct kernel_stat\u0027 has no member named \u0027irqs\u0027\narch/ia64/kernel/irq_ia64.c:500: error: \u0027struct kernel_stat\u0027 has no member named \u0027irqs\u0027\narch/ia64/kernel/irq_ia64.c: In function \u0027ia64_process_pending_intr\u0027:\narch/ia64/kernel/irq_ia64.c:556: error: \u0027struct kernel_stat\u0027 has no member named \u0027irqs\u0027\narch/ia64/kernel/irq_ia64.c:558: error: \u0027struct kernel_stat\u0027 has no member named \u0027irqs\u0027\n\nFix build breakage due to recent kstat_this_cpu changes in:\n   d7e51e66899f95dabc89b4d4c6674a6e50fa37fc\n   sparseirq: make some func to be used with genirq\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "6e15cf04860074ad032e88c306bea656bbdd0f22",
      "tree": "c346383bb7563e8d66b2f4a502f875b259c34870",
      "parents": [
        "be0ea69674ed95e1e98cb3687a241badc756d228",
        "60db56422043aaa455ac7f858ce23c273220f9d9"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 21:39:17 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Mar 27 17:28:43 2009 +0100"
      },
      "message": "Merge branch \u0027core/percpu\u0027 into percpu-cpumask-x86-for-linus-2\n\nConflicts:\n\tarch/parisc/kernel/irq.c\n\tarch/x86/include/asm/fixmap_64.h\n\tarch/x86/include/asm/setup.h\n\tkernel/irq/handle.c\n\nSemantic merge:\n        arch/x86/include/asm/fixmap.h\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ec621699031b298eadd7e364f65281291b19ea37",
      "tree": "980782051773462231ecfbe8e7da995c7404bf55",
      "parents": [
        "f909ef6437a8388e3f1272c67ee29071f930bd6b"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Mar 26 12:23:23 2009 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 27 14:51:14 2009 +0100"
      },
      "message": "i.MX21/27: remove ifdef CONFIG_FB_IMX\n\nCompile in the framebuffer device unconditionally to fix pcm038\ncompilation without framebuffer support.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "74bef9a4fa978669b234c4454daa596c0494c09a",
      "tree": "4c08bfcfb3e59889143491837991d7cf521fed72",
      "parents": [
        "05fd8e73e1357feaea9c48938d937eae76b4aef4"
      ],
      "author": {
        "name": "Ilya Yanok",
        "email": "yanok@emcraft.com",
        "time": "Tue Mar 03 02:49:23 2009 +0300"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 27 14:51:14 2009 +0100"
      },
      "message": "mxc: add arch_reset() function\n\nThis patch adds arch_reset() function for all mxc platforms.\n\nIt also removes (unsused) arch/arm/mach-mx2/system.c file.\n\nThis patch has been tested on i.MX1/27/31/35\n\nSigned-off-by: Ilya Yanok \u003cyanok@emcraft.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "05fd8e73e1357feaea9c48938d937eae76b4aef4",
      "tree": "77aa0cfcfbd892423dcba295610116ca053029e2",
      "parents": [
        "0412d6c9271811b84568fcea3237e2193e21866a"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Mar 07 12:55:49 2009 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 27 14:51:13 2009 +0100"
      },
      "message": "clkdev: add possibility to get a clock based on the device name\n\nThis adds clk_get_sys to get a clock without the associated struct\ndevice.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "0412d6c9271811b84568fcea3237e2193e21866a",
      "tree": "cef432fe03bc7c086314b8c083ced338e2181f45",
      "parents": [
        "542f869f1826f092606efd0c4c771f070d1314f5"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed Mar 25 19:46:48 2009 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 27 14:51:13 2009 +0100"
      },
      "message": "i.MX1: remove fb support from mach-imx\n\nThe lack of an include file currently breaks compilation of\nmx1ads_defconfig. As framebuffer support is not actively used for\nmach-imx and the whole architecture will be replaced by mach-mx1\nsoon, just remove fb support.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "f9384d41c02408dd404aa64d66d0ef38adcf6479",
      "tree": "3eba745ae1cd20ae2b14dcdbe21efd05cd33fd27",
      "parents": [
        "86ee79c3dbd48d7430fd81edc1da3516c9f6dabc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 01:09:17 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 01:09:17 2009 -0700"
      },
      "message": "sparc64: Fix MM refcount check in smp_flush_tlb_pending().\n\nAs explained by Benjamin Herrenschmidt:\n\n\u003e CPU 0 is running the context, task-\u003emm \u003d\u003d task-\u003eactive_mm \u003d\u003d your\n\u003e context. The CPU is in userspace happily churning things.\n\u003e\n\u003e CPU 1 used to run it, not anymore, it\u0027s now running fancyfsd which\n\u003e is a kernel thread, but current-\u003eactive_mm still points to that\n\u003e same context.\n\u003e\n\u003e Because there\u0027s only one \"real\" user, mm_users is 1 (but mm_count is\n\u003e elevated, it\u0027s just that the presence on CPU 1 as active_mm has no\n\u003e effect on mm_count().\n\u003e\n\u003e At this point, fancyfsd decides to invalidate a mapping currently mapped\n\u003e by that context, for example because a networked file has changed\n\u003e remotely or something like that, using unmap_mapping_ranges().\n\u003e\n\u003e So CPU 1 goes into the zapping code, which eventually ends up calling\n\u003e flush_tlb_pending(). Your test will succeed, as current-\u003eactive_mm is\n\u003e indeed the target mm for the flush, and mm_users is indeed 1. So you\n\u003e will -not- send an IPI to the other CPU, and CPU 0 will continue happily\n\u003e accessing the pages that should have been unmapped.\n\nTo fix this problem, check -\u003emm instead of -\u003eactive_mm, and this\nmeans:\n\n\u003e So if you test current-\u003emm, you effectively account for mm_users \u003d\u003d 1,\n\u003e so the only way the mm can be active on another processor is as a lazy\n\u003e mm for a kernel thread. So your test should work properly as long\n\u003e as you don\u0027t have a HW that will do speculative TLB reloads into the\n\u003e TLB on that other CPU (and even if you do, you flush-on-switch-in should\n\u003e get rid of any crap here).\n\nAnd therefore we should be OK.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8bb95b39a16ed55226810596f92216c53329d2fe",
      "tree": "830bd1ed0ae08360a86d986597d1b7367dad27ce",
      "parents": [
        "cfa8707aa65f7ec8ed2130937810b4fb05b40cfa"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Mar 26 15:11:17 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 00:46:40 2009 -0700"
      },
      "message": "uml: convert network device to netdevice ops\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfa8707aa65f7ec8ed2130937810b4fb05b40cfa",
      "tree": "fcf1c3be12d5dd607e746bb800b5d85eda73ce3c",
      "parents": [
        "1ace90fe0a36ae9da0b2e1211e6a30ec244e9bd0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Mar 26 15:11:16 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 27 00:46:39 2009 -0700"
      },
      "message": "uml: convert network device to internal network device stats\n\nConvert the UML network device to use internal network device stats.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e2ab3dff9d515ef69ac7c245b5ad1e348f2106be",
      "tree": "3e3d16872247d526cb03a1e341d4e428ec7a6b5e",
      "parents": [
        "be0ea69674ed95e1e98cb3687a241badc756d228"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 26 16:44:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 17:00:25 2009 -0700"
      },
      "message": "sparc64: Fix build of timer_interrupt().\n\narch/sparc/kernel/time_64.c: In function ‘timer_interrupt’:\n  arch/sparc/kernel/time_64.c:732: error: ‘struct kernel_stat’ has no member named ‘irqs’\n  make[1]: *** [arch/sparc/kernel/time_64.o] Error 1\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4496d937a518fde0d0e1980e4ab470cedb4b50cd",
      "tree": "a02d57e13b44483417973a306f9fd23743959375",
      "parents": [
        "8e9d2089723d08d51e66c5eea49253d76e27941e",
        "4b2873ba0bda7dc747cde8b6c7dc6c0b01ea6213"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:15:31 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:15:31 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k:\n  m68k: irq_node.handler() should return irqreturn_t\n  m68k: section mismatch fixes: Atari SCSI\n  m68k: section mismatch fixes: DMAsound for Atari\n  MAINTAINERS: Replace dead link to m68k CVS repository by link to new git repository\n  m68k: mac - Add SWIM floppy support\n  m68k: mac - Add a new entry in mac_model to identify the floppy controller type.\n  m68k: Add install target\n"
    },
    {
      "commit": "ba1eb95cf3cc666769afe42eaa15a3a34ae82f94",
      "tree": "011d8a65ad6e605741a66a833c3536394e8d0f3e",
      "parents": [
        "a8416961d32d8bb757bcbb86b72042b66d044510",
        "17d140402e6f0fd5dde2fdf8d045e3f95f865663"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:11:41 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:11:41 2009 -0700"
      },
      "message": "Merge branch \u0027header-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027header-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (50 commits)\n  x86: headers cleanup - setup.h\n  emu101k1.h: fix duplicate include of \u003clinux/types.h\u003e\n  compiler-gcc4: conditionalize #error on __KERNEL__\n  remove __KERNEL_STRICT_NAMES\n  make netfilter use strict integer types\n  make drm headers use strict integer types\n  make MTD headers use strict integer types\n  make most exported headers use strict integer types\n  make exported headers use strict posix types\n  unconditionally include asm/types.h from linux/types.h\n  make linux/types.h as assembly safe\n  Neither asm/types.h nor linux/types.h is required for arch/ia64/include/asm/fpu.h\n  headers_check fix cleanup: linux/reiserfs_fs.h\n  headers_check fix cleanup: linux/nubus.h\n  headers_check fix cleanup: linux/coda_psdev.h\n  headers_check fix: x86, setup.h\n  headers_check fix: x86, prctl.h\n  headers_check fix: linux/reinserfs_fs.h\n  headers_check fix: linux/socket.h\n  headers_check fix: linux/nubus.h\n  ...\n\nManually fix trivial conflicts in:\n\tinclude/linux/netfilter/xt_limit.h\n\tinclude/linux/netfilter/xt_statistic.h\n"
    },
    {
      "commit": "542f869f1826f092606efd0c4c771f070d1314f5",
      "tree": "9c9d265ab0c87ea7862ccb70933f33d3d7011334",
      "parents": [
        "e8b374bb6c888a70530d800c9e2fcd153e2c325d",
        "839e642f3dda44a35c6a91780bff41d84c288022"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 26 23:10:11 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 26 23:10:11 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://gitorious.org/linux-gemini/mainline into devel\n\nConflicts:\n\tarch/arm/mm/Kconfig\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a8416961d32d8bb757bcbb86b72042b66d044510",
      "tree": "85ae6a21a2d71541e3dae93f17da078f63e2341e",
      "parents": [
        "6671de344cd661453bbee3cfde5574a974332436",
        "fc2869f6a1993550c2765e934b117e993782db30"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:06:50 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:06:50 2009 -0700"
      },
      "message": "Merge branch \u0027irq-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027irq-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (32 commits)\n  x86: disable __do_IRQ support\n  sparseirq, powerpc/cell: fix unused variable warning in interrupt.c\n  genirq: deprecate obsolete typedefs and defines\n  genirq: deprecate __do_IRQ\n  genirq: add doc to struct irqaction\n  genirq: use kzalloc instead of explicit zero initialization\n  genirq: make irqreturn_t an enum\n  genirq: remove redundant if condition\n  genirq: remove unused hw_irq_controller typedef\n  irq: export remove_irq() and setup_irq() symbols\n  irq: match remove_irq() args with setup_irq()\n  irq: add remove_irq() for freeing of setup_irq() irqs\n  genirq: assert that irq handlers are indeed running in hardirq context\n  irq: name \u0027p\u0027 variables a bit better\n  irq: further clean up the free_irq() code flow\n  irq: refactor and clean up the free_irq() code flow\n  irq: clean up manage.c\n  irq: use GFP_KERNEL for action allocation in request_irq()\n  kernel/irq: fix sparse warning: make symbol static\n  irq: optimize init_kstat_irqs/init_copy_kstat_irqs\n  ...\n"
    },
    {
      "commit": "6671de344cd661453bbee3cfde5574a974332436",
      "tree": "826873ae0180eea53b8fcc6e41938b67c656ba3f",
      "parents": [
        "831576fe40f4175e0767623cffa4aeb28157943a",
        "7c526e1fef8d604a9ec022d9145bba5dbfe40a11"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:05:42 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:05:42 2009 -0700"
      },
      "message": "Merge branch \u0027timers-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027timers-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (26 commits)\n  posix timers: fix RLIMIT_CPU \u0026\u0026 fork()\n  time: ntp: fix bug in ntp_update_offset() \u0026 do_adjtimex(), fix\n  time: ntp: clean up second_overflow()\n  time: ntp: simplify ntp_tick_adj calculations\n  time: ntp: make 64-bit constants more robust\n  time: ntp: refactor do_adjtimex() some more\n  time: ntp: refactor do_adjtimex()\n  time: ntp: fix bug in ntp_update_offset() \u0026 do_adjtimex()\n  time: ntp: micro-optimize ntp_update_offset()\n  time: ntp: simplify ntp_update_offset_fll()\n  time: ntp: refactor and clean up ntp_update_offset()\n  time: ntp: refactor up ntp_update_frequency()\n  time: ntp: clean up ntp_update_frequency()\n  time: ntp: simplify the MAX_TICKADJ_SCALED definition\n  time: ntp: simplify the second_overflow() code flow\n  time: ntp: clean up kernel/time/ntp.c\n  x86: hpet: stop HPET_COUNTER when programming periodic mode\n  x86: hpet: provide separate functions to stop and start the counter\n  x86: hpet: print HPET registers during setup (if hpet\u003dverbose is used)\n  time: apply NTP frequency/tick changes immediately\n  ...\n"
    },
    {
      "commit": "831576fe40f4175e0767623cffa4aeb28157943a",
      "tree": "de54e628e5849d6cf201df4446d760d17f752326",
      "parents": [
        "21cdbc1378e8aa96e1ed4a606dce1a8e7daf7fdf",
        "66fef08f7d5267b2312c4b48a6d2957d2d414105"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:05:01 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:05:01 2009 -0700"
      },
      "message": "Merge branch \u0027sched-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (46 commits)\n  sched: Add comments to find_busiest_group() function\n  sched: Refactor the power savings balance code\n  sched: Optimize the !power_savings_balance during fbg()\n  sched: Create a helper function to calculate imbalance\n  sched: Create helper to calculate small_imbalance in fbg()\n  sched: Create a helper function to calculate sched_domain stats for fbg()\n  sched: Define structure to store the sched_domain statistics for fbg()\n  sched: Create a helper function to calculate sched_group stats for fbg()\n  sched: Define structure to store the sched_group statistics for fbg()\n  sched: Fix indentations in find_busiest_group() using gotos\n  sched: Simple helper functions for find_busiest_group()\n  sched: remove unused fields from struct rq\n  sched: jiffies not printed per CPU\n  sched: small optimisation of can_migrate_task()\n  sched: fix typos in documentation\n  sched: add avg_overlap decay\n  x86, sched_clock(): mark variables read-mostly\n  sched: optimize ttwu vs group scheduling\n  sched: TIF_NEED_RESCHED -\u003e need_reshed() cleanup\n  sched: don\u0027t rebalance if attached on NULL domain\n  ...\n"
    },
    {
      "commit": "21cdbc1378e8aa96e1ed4a606dce1a8e7daf7fdf",
      "tree": "55b6c294b912ccdc3eede15960b0ece53a69d902",
      "parents": [
        "86d9c070175de65890794fa227b68297da6206d8",
        "ef3500b2b2955af4fa6b0564b51c0c604e38c571"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:04:22 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:04:22 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6: (81 commits)\n  [S390] remove duplicated #includes\n  [S390] cpumask: use mm_cpumask() wrapper\n  [S390] cpumask: Use accessors code.\n  [S390] cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.\n  [S390] cpumask: remove cpu_coregroup_map\n  [S390] fix clock comparator save area usage\n  [S390] Add hwcap flag for the etf3 enhancement facility\n  [S390] Ensure that ipl panic notifier is called late.\n  [S390] fix dfp elf hwcap/facility bit detection\n  [S390] smp: perform initial cpu reset before starting a cpu\n  [S390] smp: fix memory leak on __cpu_up\n  [S390] ipl: Improve checking logic and remove switch defaults.\n  [S390] s390dbf: Remove needless check for NULL pointer.\n  [S390] s390dbf: Remove redundant initilizations.\n  [S390] use kzfree()\n  [S390] BUG to BUG_ON changes\n  [S390] zfcpdump: Prevent zcore from beeing built as a kernel module.\n  [S390] Use csum_partial in checksum.h\n  [S390] cleanup lowcore.h\n  [S390] eliminate ipl_device from lowcore\n  ...\n"
    },
    {
      "commit": "413e3376485e6cf81f4cf6a4dbc0de0326535093",
      "tree": "915094c7d2bf3db60372d9578175afc8abd2f561",
      "parents": [
        "13220a94d35708d5378114e96ffcc88d0a74fe99",
        "86ee79c3dbd48d7430fd81edc1da3516c9f6dabc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:56:53 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:56:53 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Flush TLB before releasing pages.\n"
    },
    {
      "commit": "13220a94d35708d5378114e96ffcc88d0a74fe99",
      "tree": "be6530677d5f9536c7211e05ba012923e4c0b307",
      "parents": [
        "8690d8a9f6c2d5728a9c9f68231f1bb4de109e3a",
        "08abe18af1f78ee80c3c3a5ac47c3e0ae0beadf6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:54:36 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:54:36 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1750 commits)\n  ixgbe: Allow Priority Flow Control settings to survive a device reset\n  net: core: remove unneeded include in net/core/utils.c.\n  e1000e: update version number\n  e1000e: fix close interrupt race\n  e1000e: fix loss of multicast packets\n  e1000e: commonize tx cleanup routine to match e1000 \u0026 igb\n  netfilter: fix nf_logger name in ebt_ulog.\n  netfilter: fix warning in ebt_ulog init function.\n  netfilter: fix warning about invalid const usage\n  e1000: fix close race with interrupt\n  e1000: cleanup clean_tx_irq routine so that it completely cleans ring\n  e1000: fix tx hang detect logic and address dma mapping issues\n  bridge: bad error handling when adding invalid ether address\n  bonding: select current active slave when enslaving device for mode tlb and alb\n  gianfar: reallocate skb when headroom is not enough for fcb\n  Bump release date to 25Mar2009 and version to 0.22\n  r6040: Fix second PHY address\n  qeth: fix wait_event_timeout handling\n  qeth: check for completion of a running recovery\n  qeth: unregister MAC addresses during recovery.\n  ...\n\nManually fixed up conflicts in:\n\tdrivers/infiniband/hw/cxgb3/cxio_hal.h\n\tdrivers/infiniband/hw/nes/nes_nic.c\n"
    },
    {
      "commit": "8690d8a9f6c2d5728a9c9f68231f1bb4de109e3a",
      "tree": "175067bf67d29c75f310a1bb76d8429f579d8e9a",
      "parents": [
        "d3f12d36f148f101c568bdbce795e41cd9ceadf3",
        "3b9d49eea1c32e529fa932670a53358e1c8cd67e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:48:11 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:48:11 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] i6300esb.c: start locking\n  [WATCHDOG] i6300esb.c: convert to platform device driver\n  [WATCHDOG] wdt.c: remove #ifdef CONFIG_WDT_501\n  [WATCHDOG] Fix io.h \u0026 uaccess.h includes.\n  [WATCHDOG] More coding-style and trivial clean-up\n  [WATCHDOG] struct file_operations should be const\n  [WATCHDOG] cpwd.c: Coding style - Clean-up\n  [WATCHDOG] hpwdt.c: Add new HP BMC controller. \n  [PATCH 13/13] drivers/watchdog: use USB API functions rather than constants\n  [WATCHDOG] orion5x_wdt: fix compile issue by providing tclk as platform data\n  [WATCHDOG] rc32434_wdt: make sure watchdog is not running at startup\n  [WATCHDOG] rc32434_wdt: add spin_locking\n  [WATCHDOG] rc32434_wdt: add shutdown method\n  [WATCHDOG] rc32434_wdt: add timeout module parameter\n  [WATCHDOG] rc32434_wdt: clean-up driver\n  [WATCHDOG] davinci: convert to ioremap() + io[read|write]\n  [WATCHDOG] w83697ug: add error checking\n  [WATCHDOG] cpwd.c \u0026 riowd.c - unlocked_ioctl\n"
    },
    {
      "commit": "d3f12d36f148f101c568bdbce795e41cd9ceadf3",
      "tree": "4d58ff7605a530fb052c95378d507e2350755825",
      "parents": [
        "39b566eedbe9e35d38502cc5e62ef7abf1aff9c9",
        "16175a796d061833aacfbd9672235f2d2725df65"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:47:52 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 15:47:52 2009 -0700"
      },
      "message": "Merge branch \u0027kvm-updates/2.6.30\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\n* \u0027kvm-updates/2.6.30\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm: (113 commits)\n  KVM: VMX: Don\u0027t allow uninhibited access to EFER on i386\n  KVM: Correct deassign device ioctl to IOW\n  KVM: ppc: e500: Fix the bug that KVM is unstable in SMP\n  KVM: ppc: e500: Fix the bug that mas0 update to wrong value when read TLB entry\n  KVM: Fix missing smp tlb flush in invlpg\n  KVM: Get support IRQ routing entry counts\n  KVM: fix sparse warnings: Should it be static?\n  KVM: fix sparse warnings: context imbalance\n  KVM: is_long_mode() should check for EFER.LMA\n  KVM: VMX: Update necessary state when guest enters long mode\n  KVM: ia64: Fix the build errors due to lack of macros related to MSI.\n  ia64: Move the macro definitions related to MSI to one header file.\n  KVM: fix kvm_vm_ioctl_deassign_device\n  KVM: define KVM_CAP_DEVICE_DEASSIGNMENT\n  KVM: ppc: Add emulation of E500 register mmucsr0\n  KVM: Report IRQ injection status for MSI delivered interrupts\n  KVM: MMU: Fix another largepage memory leak\n  KVM: SVM: set accessed bit for VMCB segment selectors\n  KVM: Report IRQ injection status to userspace.\n  KVM: MMU: remove assertion in kvm_mmu_alloc_page\n  ...\n"
    },
    {
      "commit": "e8b374bb6c888a70530d800c9e2fcd153e2c325d",
      "tree": "ab6f8ef88d3526ff00eb60e15371a3eaa303a456",
      "parents": [
        "f5f0e17a8475dee913f362510e6a8ab987d27b9f",
        "1288b670e6cb3745392de617f223672396f98d73"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 26 22:46:22 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 26 22:46:22 2009 +0000"
      },
      "message": "Merge branch \u0027next-s3c64xx-regs\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux into devel\n"
    },
    {
      "commit": "f5f0e17a8475dee913f362510e6a8ab987d27b9f",
      "tree": "ebe44e7774400730f6c15cd5a84187113c274e3d",
      "parents": [
        "2f3ec501ba1e1a68ab9d413f143bdc8f46417fc1",
        "fff94cd9f5527bbba13aa5ea5719d16531ca8e65"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 26 22:44:43 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 26 22:44:43 2009 +0000"
      },
      "message": "Merge branch \u0027next-s3c-pm\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux into devel\n"
    },
    {
      "commit": "08abe18af1f78ee80c3c3a5ac47c3e0ae0beadf6",
      "tree": "2be39bf8942edca1bcec735145e144a682ca9cd3",
      "parents": [
        "f0de70f8bb56952f6e016a65a8a8d006918f5bf6",
        "0384e2959127a56d0640505d004d8dd92f9c29f5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 26 15:23:24 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 26 15:23:24 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of /home/davem/src/GIT/linux-2.6/\n\nConflicts:\n\tdrivers/net/wimax/i2400m/usb-notif.c\n"
    },
    {
      "commit": "4b2873ba0bda7dc747cde8b6c7dc6c0b01ea6213",
      "tree": "e72ff2b8af7523c13c56268935fdde592d1362cd",
      "parents": [
        "95fde7a83989d595c06105629f42f3691bf62f91"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 09:48:45 2009 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 21:15:30 2009 +0100"
      },
      "message": "m68k: irq_node.handler() should return irqreturn_t\n\ncommit b5dc7840b3ebe9c7967dd8ba73db957767009ff9 (\"m68k: introduce irq\ncontroller\") reverted the return type of struct irq_node.handler() from\nirqreturn_t to int. Change it back to irqreturn_t, else it will give a\ncompiler warning when irqreturn_t is turned into an enum in the near future:\n\n| arch/m68k/kernel/ints.c:231: warning: assignment from incompatible pointer type\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "8852ecd97488249ca7fe2c0d3eb44cae95886881",
      "tree": "bc23ec6db412733952809ebc5307535ed043c4a0",
      "parents": [
        "7ad93b42bd135641ddc2c298f030132aca7aeca3"
      ],
      "author": {
        "name": "Laurent Vivier",
        "email": "laurent@lvivier.info",
        "time": "Sat Nov 15 16:10:10 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 21:15:27 2009 +0100"
      },
      "message": "m68k: mac - Add SWIM floppy support\n\nIt allows to read data from a floppy, but not to write to, and to eject the\nfloppy (useful on our Mac without eject button).\n\nSigned-off-by: Laurent Vivier \u003cLaurent@lvivier.info\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "7ad93b42bd135641ddc2c298f030132aca7aeca3",
      "tree": "959a1b043fb33a0b4663218a1608923a928c4efe",
      "parents": [
        "612bfc9e630e3f7a4f3be1325eac28de8b8970af"
      ],
      "author": {
        "name": "Laurent Vivier",
        "email": "Laurent@lvivier.info",
        "time": "Thu Nov 06 20:57:41 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 21:15:27 2009 +0100"
      },
      "message": "m68k: mac - Add a new entry in mac_model to identify the floppy controller type.\n\nThis patch adds a field \"floppy_type\" which can take the following values:\n\nMAC_FLOPPY_IWM for an IWM based mac\nMAC_FLOPPY_SWIM_ADDR1 for a SWIM based mac with controller at VIA1 + 0x1E000\nMAC_FLOPPY_SWIM_ADDR2 for a SWIM based mac with controller at VIA1 + 0x16000\nMAC_FLOPPY_IOP for an IOP based mac\nMAC_FLOPPY_AV for an AV based mac\n\nSigned-off-by: Laurent Vivier \u003cLaurent@lvivier.info\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "612bfc9e630e3f7a4f3be1325eac28de8b8970af",
      "tree": "5929a89fbe93a7c2f81161af37b8e9079d4a9250",
      "parents": [
        "8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84"
      ],
      "author": {
        "name": "Laurent Vivier",
        "email": "Laurent@lvivier.info",
        "time": "Thu Oct 30 21:17:47 2008 +0100"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Mar 26 21:15:26 2009 +0100"
      },
      "message": "m68k: Add install target\n\nThis patch enables the use of \"make install\" on m68k architecture\nto copy kernel to /boot.\n\nSigned-off-by: Laurent Vivier \u003cLaurent@lvivier.info\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "61a091827e273650b39eb87c799a6d260913fa0b",
      "tree": "19f0a4840fc90da6ca3787ee7efacb5bb0c6c7a2",
      "parents": [
        "0c93ea4064a209cdc36de8a9a3003d43d08f46f7",
        "fd8345f8dea93691b0ceba55146088d8c05415f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:17:39 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:17:39 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (97 commits)\n  USB: qcserial: add device id for HP devices\n  USB: isp1760: Add a delay before reading the SKIPMAP registers in isp1760-hcd.c\n  USB: allow malformed LANGID descriptors\n  USB: pxa27x_udc: typo fixes and code cleanups\n  USB: gadget: gadget zero uses new suspend/resume hooks\n  USB: gadget: composite device-level suspend/resume hooks\n  USB: r8a66597-hcd: suspend/resume support\n  USB: more u32 conversion after transfer_buffer_length and actual_length\n  USB: Fix cp2101 USB serial device driver termios functions for console use\n  USB: CP2101 New Device ID\n  USB: ipaq: handle 4 endpoint devices\n  USB: S3C: Move usb-control.h to platform include\n  USB: ohci-hcd: Add ARCH_S3C24XX to the ohci-s3c2410.c glue\n  USB: pedantic: spelling correction in comment for ch9.h\n  USB: host: fix sparse warning: Using plain integer as NULL pointer\n  USB: ohci-s3c2410: fix name of bus clock\n  USB: ohci-s3c2410: remove \u003cmach/hardware.h\u003e include\n  USB: serial: rename cp2101 driver to cp210x\n  USB: CP2101 Reduce Error Logging\n  USB: CP2101 Support AN205 baud rates\n  ...\n"
    },
    {
      "commit": "0c93ea4064a209cdc36de8a9a3003d43d08f46f7",
      "tree": "ff19952407c523a1349ef56c05993416dd28437e",
      "parents": [
        "bc2fd381d8f9dbeb181f82286cdca1567e3d0def",
        "e6e66b02e11563abdb7f69dcb7a2efbd8d577e77"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:17:04 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:17:04 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (61 commits)\n  Dynamic debug: fix pr_fmt() build error\n  Dynamic debug: allow simple quoting of words\n  dynamic debug: update docs\n  dynamic debug: combine dprintk and dynamic printk\n  sysfs: fix some bin_vm_ops errors\n  kobject: don\u0027t block for each kobject_uevent\n  sysfs: only allow one scheduled removal callback per kobj\n  Driver core: Fix device_move() vs. dpm list ordering, v2\n  Driver core: some cleanup on drivers/base/sys.c\n  Driver core: implement uevent suppress in kobject\n  vcs: hook sysfs devices into object lifetime instead of \"binding\"\n  driver core: fix passing platform_data\n  driver core: move platform_data into platform_device\n  sysfs: don\u0027t block indefinitely for unmapped files.\n  driver core: move knode_bus into private structure\n  driver core: move knode_driver into private structure\n  driver core: move klist_children into private structure\n  driver core: create a private portion of struct device\n  driver core: remove polling for driver_probe_done(v5)\n  sysfs: reference sysfs_dirent from sysfs inodes\n  ...\n\nFixed conflicts in drivers/sh/maple/maple.c manually\n"
    },
    {
      "commit": "928a726b0e12184729900c076e13dbf1c511c96c",
      "tree": "f31a7f23c1b511ebb486598cc746786e1821d48c",
      "parents": [
        "8ff64b539bfd998792614481ccb67139b97075ef",
        "eaeed5d31d8ded02fa0a4b608f57418cc0e65b07"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:11:23 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:11:23 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (96 commits)\n  sh: add support for SMSC Polaris platform\n  sh: fix the HD64461 level-triggered interrupts handling\n  sh: sh-rtc wakeup support\n  sh: sh-rtc invalid time rework\n  sh: sh-rtc carry interrupt rework\n  sh: disallow kexec virtual entry\n  sh: kexec jump: fix for ftrace.\n  sh: kexec: Drop SR.BL bit toggling.\n  sh: add kexec jump support\n  sh: rework kexec segment code\n  sh: simplify kexec vbr code\n  sh: Flush only the needed range when unmapping a VMA.\n  sh: Update debugfs ASID dumping for 16-bit ASID support.\n  sh: tlb-pteaex: Kill off legacy PTEA updates.\n  sh: Support for extended ASIDs on PTEAEX-capable SH-X3 cores.\n  sh: sh7763rdp: Change IRQ number for sh_eth of sh7763rdp\n  sh: espt-giga board support\n  sh: dma: Make G2 DMA configurable.\n  sh: dma: Make PVR2 DMA configurable.\n  sh: Move IRQ multi definition of DMAC to defconfig\n  ...\n"
    },
    {
      "commit": "61a9dc26d3d4ef61b0ead9930561c9ce0efa1919",
      "tree": "eef54b36970c52d55dc6fcc0f1ee5dc0271dff85",
      "parents": [
        "502012534dd23e4a88aba7e5827b2ca1e1eaa4ca",
        "5201b0a47b83aba66e1e348d18f3f9a7bc17d612"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:05:58 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:05:58 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:\n  avr32: remove duplicated #include\n  avr32: fix out-of-range rjmp instruction on large kernels\n  avr32: Fix out-of-range rcalls in large kernels\n"
    },
    {
      "commit": "502012534dd23e4a88aba7e5827b2ca1e1eaa4ca",
      "tree": "58f0cfc09f1bcd4ae1689efa805d7d344b5fd5ad",
      "parents": [
        "562f477a54478002ddfbb5b85627c009ca41e71d",
        "c441c2971de52b7045acb708cc9959815f554f66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:05:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:05:17 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (430 commits)\n  ALSA: hda - Add quirk for Acer Ferrari 5000\n  ALSA: hda - Use cached calls to get widget caps and pin caps\n  ALSA: hda - Don\u0027t create empty/single-item input source\n  ALSA: hda - Fix the wrong pin-cap check in patch_realtek.c\n  ALSA: hda - Cache pin-cap values\n  ALSA: hda - Avoid output amp manipulation to digital mic pins\n  ALSA: hda - Add function id to proc output\n  ALSA: pcm - Safer boundary checks\n  ALSA: hda - Detect digital-mic inputs on ALC663 / ALC272\n  ALSA: sound/ali5451: typo: s/resouces/resources/\n  ALSA: hda - Don\u0027t show the current connection for power widgets\n  ALSA: Fix wrong pointer to dev_err() in arm/pxa2xx-ac97-lib.c\n  ASoC: Declare Headset as Mic and Headphone widgets for SDP3430\n  ASoC: OMAP: N810: Add more jack functions\n  ASoC: OMAP: N810: Mark not connected input pins\n  ASoC: Add FLL support for WM8400\n  ALSA: hda - Don\u0027t reset stream at each prepare callback\n  ALSA: hda - Don\u0027t reset BDL unnecessarily\n  ALSA: pcm - Fix delta calculation at boundary overlap\n  ALSA: pcm - Reset invalid position even without debug option\n  ...\n"
    },
    {
      "commit": "562f477a54478002ddfbb5b85627c009ca41e71d",
      "tree": "52384cc554ae64cc7a26878d64d606f40fd703ce",
      "parents": [
        "ada19a31a90b4f46c040c25ef4ef8ffc203c7fc6",
        "949abe574739848b1e68271fbac86c3cb4506aad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:04:34 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:04:34 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (29 commits)\n  crypto: sha512-s390 - Add missing block size\n  hwrng: timeriomem - Breaks an allyesconfig build on s390:\n  nlattr: Fix build error with NET off\n  crypto: testmgr - add zlib test\n  crypto: zlib - New zlib crypto module, using pcomp\n  crypto: testmgr - Add support for the pcomp interface\n  crypto: compress - Add pcomp interface\n  netlink: Move netlink attribute parsing support to lib\n  crypto: Fix dead links\n  hwrng: timeriomem - New driver\n  crypto: chainiv - Use kcrypto_wq instead of keventd_wq\n  crypto: cryptd - Per-CPU thread implementation based on kcrypto_wq\n  crypto: api - Use dedicated workqueue for crypto subsystem\n  crypto: testmgr - Test skciphers with no IVs\n  crypto: aead - Avoid infinite loop when nivaead fails selftest\n  crypto: skcipher - Avoid infinite loop when cipher fails selftest\n  crypto: api - Fix crypto_alloc_tfm/create_create_tfm return convention\n  crypto: api - crypto_alg_mod_lookup either tested or untested\n  crypto: amcc - Add crypt4xx driver\n  crypto: ansi_cprng - Add maintainer\n  ...\n"
    },
    {
      "commit": "ada19a31a90b4f46c040c25ef4ef8ffc203c7fc6",
      "tree": "7d523d2d90dbaa973c5843d6219ec149b5949243",
      "parents": [
        "8d80ce80e1d58ba9cd3e3972b112cccd6b4008f4",
        "36e8abf3edcd2d207193ec5741d1a2a645d470a5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:04:08 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 11:04:08 2009 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq: (35 commits)\n  [CPUFREQ] Prevent p4-clockmod from auto-binding to the ondemand governor.\n  [CPUFREQ] Make cpufreq-nforce2 less obnoxious\n  [CPUFREQ] p4-clockmod reports wrong frequency.\n  [CPUFREQ] powernow-k8: Use a common exit path.\n  [CPUFREQ] Change link order of x86 cpufreq modules\n  [CPUFREQ] conservative: remove 10x from def_sampling_rate\n  [CPUFREQ] conservative: fixup governor to function more like ondemand logic\n  [CPUFREQ] conservative: fix dbs_cpufreq_notifier so freq is not locked\n  [CPUFREQ] conservative: amend author\u0027s email address\n  [CPUFREQ] Use swap() in longhaul.c\n  [CPUFREQ] checkpatch cleanups for acpi-cpufreq\n  [CPUFREQ] powernow-k8: Only print error message once, not per core.\n  [CPUFREQ] ondemand/conservative: sanitize sampling_rate restrictions\n  [CPUFREQ] ondemand/conservative: deprecate sampling_rate{min,max}\n  [CPUFREQ] powernow-k8: Always compile powernow-k8 driver with ACPI support\n  [CPUFREQ] Introduce /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_transition_latency\n  [CPUFREQ] checkpatch cleanups for powernow-k8\n  [CPUFREQ] checkpatch cleanups for ondemand governor.\n  [CPUFREQ] checkpatch cleanups for powernow-k7\n  [CPUFREQ] checkpatch cleanups for speedstep related drivers.\n  ...\n"
    },
    {
      "commit": "17d140402e6f0fd5dde2fdf8d045e3f95f865663",
      "tree": "4b2a1b5f07eb0ce92bb4b974bc11383ba0d5f934",
      "parents": [
        "5a54bd1307471c1cd0521402fe65e2057edcab2f"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Wed Jan 14 23:37:50 2009 +0300"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 18:29:49 2009 +0100"
      },
      "message": "x86: headers cleanup - setup.h\n\nImpact: cleanup\n\n\u0027make headers_check\u0027 warn us about leaking of kernel private\n(mostly compile time vars) data to userspace in headers. Fix it.\n\nGuard this one by __KERNEL__.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@openvz.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5a54bd1307471c1cd0521402fe65e2057edcab2f",
      "tree": "25fb6a543db4ccc11b6d5662ed2e7facfce39ae7",
      "parents": [
        "f9f35677d81adb0feedcd6e0e661784805c8facd",
        "8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 18:29:40 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 18:29:40 2009 +0100"
      },
      "message": "Merge commit \u0027v2.6.29\u0027 into core/header-fixes\n"
    },
    {
      "commit": "fc2869f6a1993550c2765e934b117e993782db30",
      "tree": "6647864e0eab9db89aa97450b011b0baffacd073",
      "parents": [
        "b3e3b302cf6dc8d60b67f0e84d1fa5648889c038"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Mar 13 16:37:48 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 16:36:08 2009 +0100"
      },
      "message": "x86: disable __do_IRQ support\n\nImpact: disable unused code\n\nx86 is fully converted to flow handlers. No need to keep the\ndeprecated __do_IRQ() support active.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7c526e1fef8d604a9ec022d9145bba5dbfe40a11",
      "tree": "0234bf6c439cb0b91c69ac0eed28c526d05cbf2f",
      "parents": [
        "e8684605adf87d8e65f64ce7b0274d60a05085bd",
        "74019224ac34b044b44a31dd89a54e3477db4896",
        "a2a5ac8650b570bea3cb3614f77739dcd07d6632",
        "37bebc70d7ad4144c571d74500db3bb26ec0c0eb"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 15:45:52 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 15:45:52 2009 +0100"
      },
      "message": "Merge branches \u0027timers/new-apis\u0027, \u0027timers/ntp\u0027 and \u0027timers/urgent\u0027 into timers/core\n"
    },
    {
      "commit": "e8684605adf87d8e65f64ce7b0274d60a05085bd",
      "tree": "7d554f19d30839a8645e0c113c4f594ef53bbffa",
      "parents": [
        "a5ebc0b1a7843508b375f7ab8a36a628e5c9f372",
        "c23e253e67c9d8a91a0ffa33c1f571a17f0a2403"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 15:45:45 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 15:45:45 2009 +0100"
      },
      "message": "Merge branch \u0027timers/hpet\u0027 into timers/core\n"
    },
    {
      "commit": "a5ebc0b1a7843508b375f7ab8a36a628e5c9f372",
      "tree": "04d3ab410e08b4d9174c663dd6bf95611dd16d0a",
      "parents": [
        "5ba1ae92b6796b3367152ccd9baa022dde7eed4c",
        "8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 15:45:22 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 15:45:22 2009 +0100"
      },
      "message": "Merge commit \u0027v2.6.29\u0027 into timers/core\n"
    },
    {
      "commit": "ef3500b2b2955af4fa6b0564b51c0c604e38c571",
      "tree": "cb1094572ddd743f0846b32ac61dcf9ecddd36fe",
      "parents": [
        "005f8eee6f3c8173e492d7bd4d51bda990eb468b"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Thu Mar 26 15:25:02 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:34 2009 +0100"
      },
      "message": "[S390] remove duplicated #includes\n\nRemove duplicated #include\u0027s in arch/s390/kernel/ipl.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "005f8eee6f3c8173e492d7bd4d51bda990eb468b",
      "tree": "c91e570784f3bb0a268fb4f43c84c07af58041c7",
      "parents": [
        "def6cfb70bab83c0094bc0cedd27c4eda563043e"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Mar 26 15:25:01 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:34 2009 +0100"
      },
      "message": "[S390] cpumask: use mm_cpumask() wrapper\n\nMakes code futureproof against the impending change to mm-\u003ecpu_vm_mask.\n\nIt\u0027s also a chance to use the new cpumask_ ops which take a pointer\n(the older ones are deprecated, but there\u0027s no hurry for arch code).\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "def6cfb70bab83c0094bc0cedd27c4eda563043e",
      "tree": "ae3fd1d16141a82b82a41268c130013bf04d162c",
      "parents": [
        "93632d1bf7447d445c6fc274c8931152f9412b56"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Mar 26 15:25:00 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:33 2009 +0100"
      },
      "message": "[S390] cpumask: Use accessors code.\n\nImpact: use new API\n\nUse the accessors rather than frobbing bits directly.  Most of this is\nin arch code I haven\u0027t even compiled, but is straightforward.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Mike Travis \u003ctravis@sgi.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "93632d1bf7447d445c6fc274c8931152f9412b56",
      "tree": "92034c77deb9dff69e62224acb6f7b2e40acc3dc",
      "parents": [
        "6f7a321d5feb0bc9aa7f7b14eceb1e6a63bff937"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Mar 26 15:24:59 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:33 2009 +0100"
      },
      "message": "[S390] cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.\n\nImpact: cleanup, futureproof\n\nIn fact, all cpumask ops will only be valid (in general) for bit\nnumbers \u003c nr_cpu_ids.  So use that instead of NR_CPUS in various\nplaces (I also updated the immediate sites to use the new cpumask_\noperators).\n\nThis is always safe: no cpu number can be \u003e\u003d nr_cpu_ids, and\nnr_cpu_ids is initialized to NR_CPUS at boot.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Mike Travis \u003ctravis@sgi.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6f7a321d5feb0bc9aa7f7b14eceb1e6a63bff937",
      "tree": "e35ef379c9f6d2d755b9aa2338bd72346912d366",
      "parents": [
        "c70d0fef1da286d7f96e774674aea2d20cf6222f"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Thu Mar 26 15:24:58 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:32 2009 +0100"
      },
      "message": "[S390] cpumask: remove cpu_coregroup_map\n\nImpact: cleanup\n\ncpu_coregroup_mask is the New Hotness.\n\nAs S/390 uses theirs internally, so we just make it static.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "c70d0fef1da286d7f96e774674aea2d20cf6222f",
      "tree": "5de8684b043633acb46f81fc14f91aeb070bf851",
      "parents": [
        "488253ce49714f4e9d42413c1d60b7724059a338"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Mar 26 15:24:57 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:32 2009 +0100"
      },
      "message": "[S390] fix clock comparator save area usage\n\nThe lowcore clock comparator save area on 64 bit machines is defined to\ncontain only the seven most significant bits of the register.\nThat\u0027s also why it starts at an uneven address (0x1331).\nThe current code however writes eight bytes to the address and\ntherefore overwrites the first byte of the access register save area.\nFix this and write only seven bytes to the save area.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "488253ce49714f4e9d42413c1d60b7724059a338",
      "tree": "bb19988030f8015238437f98e49e8388c6c8e17e",
      "parents": [
        "7e9b580e5f0644cd8952b6671fd5380fd430bca3"
      ],
      "author": {
        "name": "Andreas Krebbel",
        "email": "krebbel@linux.vnet.ibm.com",
        "time": "Thu Mar 26 15:24:56 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:32 2009 +0100"
      },
      "message": "[S390] Add hwcap flag for the etf3 enhancement facility\n\nThe Extended Translation Facility 3 (ETF3) added instructions which\nallow conversions between different unicode character maps (UTF-8,\nUTF-32 ...).  These instructions got enhanced with a later version of\nthe ETF3 allowing malformed multibyte chars to be recognized and\nreported correctly.  The attached patch reserves bit 8 in the elf\nhwcaps vector for the enhanced version of ETF3. The bit corresponds to\nthe stfle bits 22 and 30 and will only be set if both of the stfle\nbits are set.\n\nSigned-off-by: Andreas Krebbel \u003ckrebbel@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7e9b580e5f0644cd8952b6671fd5380fd430bca3",
      "tree": "e5837e0eac0e4e7edb34cf9dd379d7ed4e2523dd",
      "parents": [
        "2ac3307f275c2a91af0417e16d2cfb95ae478661"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@linux.vnet.ibm.com",
        "time": "Thu Mar 26 15:24:55 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:31 2009 +0100"
      },
      "message": "[S390] Ensure that ipl panic notifier is called late.\n\nThe s390 ipl panic notifier will stop the system or trigger a system dump.\nThis should be done as final action on the panic path. All other panic\nnotifiers should be executed before. Currently we use priority 0 for the ipl\nnotifier. In order to be called late, this patch changes the priority to\nINT_MIN which is the lowest possible priority.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2ac3307f275c2a91af0417e16d2cfb95ae478661",
      "tree": "cc6f6cc79327380d17ad5ebf590d6b1a3bc117cf",
      "parents": [
        "d0d3cdf4c27fa4ce241616da08138954e02890f7"
      ],
      "author": {
        "name": "Christian Ehrhardt",
        "email": "ehrhardt@linux.vnet.ibm.com",
        "time": "Thu Mar 26 15:24:54 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:31 2009 +0100"
      },
      "message": "[S390] fix dfp elf hwcap/facility bit detection\n\nThe old dfp detection wanted to check bit 43 (dfp high performance), but due\nto a wrong calculation always used to check bit 42. Additionally the\n\"userspace expectation\" is, that the dfp capability bit is set is if facility\nbit 42 (decimal floating point facility available) and bit 44 (perform floating\npoint operation facility avail).\nThe patch fixes the bit calculation and extends the check to work like:\n  elf hw cap dfp bit \u003d facility bits 42 (dfp) \u0026 44 (pfpo) available\n\nSigned-off-by: Christian Ehrhardt \u003cehrhardt@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "d0d3cdf4c27fa4ce241616da08138954e02890f7",
      "tree": "d41f825cc2259b1f687d4c49d2b0fba597f3da2d",
      "parents": [
        "6d54c5a3fb13d32d66a8383cb0b5fb422a563051"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Mar 26 15:24:53 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:30 2009 +0100"
      },
      "message": "[S390] smp: perform initial cpu reset before starting a cpu\n\nPerforming an initial cpu reset makes sure all registers and tlbs of\nthe targeted cpu are initialized and flushed.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6d54c5a3fb13d32d66a8383cb0b5fb422a563051",
      "tree": "d5d0ca7d73db6201c0b92e74bba789d144d5a97f",
      "parents": [
        "008d2d112cb8a743a87dfe41a67e11c0a4c73aa4"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Mar 26 15:24:52 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:30 2009 +0100"
      },
      "message": "[S390] smp: fix memory leak on __cpu_up\n\nIf sigp_set_prefix fails on __cpu_up we leak the lowcore structures\nand async+panic stacks for the failed cpu.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "008d2d112cb8a743a87dfe41a67e11c0a4c73aa4",
      "tree": "1936f555595fe3b236137c2cf44a5230e7cc1af3",
      "parents": [
        "58ace9f2a8f1caa0303aa64079d3929be28a937a"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@linux.vnet.ibm.com",
        "time": "Thu Mar 26 15:24:51 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:30 2009 +0100"
      },
      "message": "[S390] ipl: Improve checking logic and remove switch defaults.\n\nA code analysis tool reported two warnings:\n\"The expression `ipl_info.type \u003d\u003d IPL_TYPE_FCP\u0027 is true whenever evaluated.\"\nand \"Default is not possible\". This patch improves the corresponding if\nstatement logic and removes the unnecessary switch defaults.\n\nSigned-off-by:  Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "58ace9f2a8f1caa0303aa64079d3929be28a937a",
      "tree": "e426d08cf633961882f440b886f827b99db92a54",
      "parents": [
        "a0fa8e3743c80643a06a770b95e73e751548ab17"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@linux.vnet.ibm.com",
        "time": "Thu Mar 26 15:24:50 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:29 2009 +0100"
      },
      "message": "[S390] s390dbf: Remove needless check for NULL pointer.\n\nThe check for NULL pointer has already be done before. Therefore we can remove\nthe second check.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a0fa8e3743c80643a06a770b95e73e751548ab17",
      "tree": "4aee04c31175f28ecfcf3441e2043cf0e32d3c12",
      "parents": [
        "3e75a902196c45d26d5e28014eb2d9821aa9794f"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@linux.vnet.ibm.com",
        "time": "Thu Mar 26 15:24:49 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:29 2009 +0100"
      },
      "message": "[S390] s390dbf: Remove redundant initilizations.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3e75a902196c45d26d5e28014eb2d9821aa9794f",
      "tree": "a648c5fe545152a8fecdd0e773453e508082213c",
      "parents": [
        "6aa0d3a922c4f58fc36cc1502c6ac72f999e26bb"
      ],
      "author": {
        "name": "Johannes Weiner",
        "email": "hannes@cmpxchg.org",
        "time": "Thu Mar 26 15:24:48 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:29 2009 +0100"
      },
      "message": "[S390] use kzfree()\n\nUse kzfree() instead of memset() + kfree().\n\nSigned-off-by: Johannes Weiner \u003channes@cmpxchg.org\u003e\nReviewed-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6aa0d3a922c4f58fc36cc1502c6ac72f999e26bb",
      "tree": "36e27fe870cc142115d7aff1a78ad2a927a4a874",
      "parents": [
        "59f2e69d0f95bc00353628ef33fd534fbb8e3597"
      ],
      "author": {
        "name": "Stoyan Gaydarov",
        "email": "stoyboyker@gmail.com",
        "time": "Thu Mar 26 15:24:47 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:28 2009 +0100"
      },
      "message": "[S390] BUG to BUG_ON changes\n\nSigned-off-by: Stoyan Gaydarov \u003cstoyboyker@gmail.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "59f2e69d0f95bc00353628ef33fd534fbb8e3597",
      "tree": "db7db7b66273939975c93cc4563d3f86e176e28c",
      "parents": [
        "159d1ff8f6c38086ed75f8e892790d0a4f3a6b71"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@linux.vnet.ibm.com",
        "time": "Thu Mar 26 15:24:46 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:28 2009 +0100"
      },
      "message": "[S390] zfcpdump: Prevent zcore from beeing built as a kernel module.\n\nThe zcore code switches to real addressing mode when creating a kernel dump.\nThis is not possible, if it is built as a kernel module. With this patch\nzcore (zfcpdump) can\u0027t be built as a kernel module any more.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "159d1ff8f6c38086ed75f8e892790d0a4f3a6b71",
      "tree": "e980fc9305c1d8a604d5af37e68807a306fed244",
      "parents": [
        "866ba28418d30122d863c50182a202741f4dcf3e"
      ],
      "author": {
        "name": "Frank Munzert",
        "email": "munzert@de.ibm.com",
        "time": "Thu Mar 26 15:24:45 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:27 2009 +0100"
      },
      "message": "[S390] Use csum_partial in checksum.h\n\nThe cksm function in system.h is duplicate to csum_partial in checksum.h.\nRemove cksm and use csum_partial instead.\n\nSigned-off-by: Frank Munzert \u003cmunzert@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "866ba28418d30122d863c50182a202741f4dcf3e",
      "tree": "93320f93c1bed0bd21b495b56ef539625cb9df73",
      "parents": [
        "da292bbe1f620221b08c4b589424f370168d642b"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:44 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:27 2009 +0100"
      },
      "message": "[S390] cleanup lowcore.h\n\nThe lowcore.h header has quite a lot of whitespace damage and a rather\nwild collection of entries. Remove all that whitespace and tidy up the\norder of the lowcore fields.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "da292bbe1f620221b08c4b589424f370168d642b",
      "tree": "fa57cd1410b357028559f219305676d5bf2762e8",
      "parents": [
        "7b4684880dfc6c45bc56039ca5eada771d7643ab"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:43 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:27 2009 +0100"
      },
      "message": "[S390] eliminate ipl_device from lowcore\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    }
  ],
  "next": "7b4684880dfc6c45bc56039ca5eada771d7643ab"
}
