)]}'
{
  "log": [
    {
      "commit": "741ec4e6d0b7780d29a63f908d6d21df425be365",
      "tree": "7df64b2dee7620c7c808ce9aadbcdd751032dc99",
      "parents": [
        "4149b72eaa74583c361e3aaf5804eb74b72c51f1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 29 19:51:05 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "USB: remove usb DocBook warnings\n\nThis just removes some warnings generated by the Docbook tools when\nturning USB (host and peripheral side) kerneldoc into HTML; they\u0027re\nall about missing ID attributes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "4149b72eaa74583c361e3aaf5804eb74b72c51f1",
      "tree": "49191dc736116ff2e00686b3605ce7ea130da1cf",
      "parents": [
        "47f8468e6008a1d62f7dacbcff4ec3e115a500c8"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 29 10:09:47 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "USB: handle more rndis_host oddities\n\nWorkaround another device firmware bug, wherein CDC descriptors get\nplaced in a wrong place never previously observed in the wild.\n\nFix a bug where a seeming RNDIS device returns a bogus response during\ndevice initialization.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "47f8468e6008a1d62f7dacbcff4ec3e115a500c8",
      "tree": "1a93da3db72845688da29fa06bc476f22b513ff6",
      "parents": [
        "64902cbaf17a5c81a2ed0cca51bf57227086df65"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Apr 29 10:21:14 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "USB: fix more ftdi-elan/u132-hcd #include lossage\n\nPartial fix for bogosity in the ftdi-elan and u132-hcd drivers ... these\nhave no business including with the internals of other drivers, much less\ndoing so in a broken way!!\n\nA previous patch resolved one build fix, this resolves another...\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "64902cbaf17a5c81a2ed0cca51bf57227086df65",
      "tree": "768e0559c5ae758865b7574ab1be5f3d609b76da",
      "parents": [
        "deb3d7fff0b7c21c5a80b2fdfb93d7fb1abcf21f"
      ],
      "author": {
        "name": "Matthew Davidson",
        "email": "mj.davidson@gmail.com",
        "time": "Tue May 01 01:15:01 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "usb-storage: ignore Sitecom WL-117 USB-WLAN\n\nThe Sitecom WL-117 is another \"driverless\" ZD1211 device where the virtual\nwindows driver CD must be ejected before the WLAN device appears.\n\nzd1211rw takes care of the ejecting, but usb-storage must be told not to claim\nthe device.\n\nFrom: Matthew Davidson \u003cmj.davidson@gmail.com\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "deb3d7fff0b7c21c5a80b2fdfb93d7fb1abcf21f",
      "tree": "a67db8392ad03040f3e2714c49cee13cc304a73d",
      "parents": [
        "5ac43d1fbbfd1b89f83c1a907c58d558d262e441"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Wed May 02 10:17:50 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "USB: remove useless check in mos7840 found by coverity\n\nthis useless check should be removed.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5ac43d1fbbfd1b89f83c1a907c58d558d262e441",
      "tree": "a3b713dce58dce77787d0aa404a41d57d4f70a87",
      "parents": [
        "ad9ddd66c6e8a79630a975ff0bb8d45a11abe630"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Wed May 02 10:33:10 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "USB: fix omninet memory leak found by coverity\n\nthe transfer of allocating the descriptor in attach and no longer in open\nwas incomplete resulting in a memory leak coverity spotted. This fix\nis against the patch set you posted.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ad9ddd66c6e8a79630a975ff0bb8d45a11abe630",
      "tree": "bd487aea099fc96a795cb57a8799202fe3b027fa",
      "parents": [
        "cdb7532f7be35c3675b1aed54d10e378014618b6",
        "a1ba15832c8f6ac2d5d193a6dbb91bcf7705b732"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 18:15:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 18:15:14 2007 -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-s3c2410: Fix build warning\n  i2c-tiny-usb: Fix truncated adapter name\n  i2c: Legacy i2c drivers shouldn\u0027t issue uevents\n"
    },
    {
      "commit": "cdb7532f7be35c3675b1aed54d10e378014618b6",
      "tree": "925df597b70c4a1de629fec68f9e4ebd3fd9e803",
      "parents": [
        "7992018d979460af59fbae8a48f9641305aea438",
        "31d106c68b1af88835a474556052d6efbfec99c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 17:26:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 17:26:18 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: Fix dreamcast build for IRQ changes.\n  sh: Fix clock multiplier on SH7722.\n  sh: Wire up kdump crash kernel exec in die().\n  sh: sr.bl toggling around idle sleep.\n  sh: disable genrtc support.\n  fs: Kill sh dependency for binfmt_flat.\n  sh: Disable psw support for R7785RP.\n  sh: Fix page size alignment in __copy_user_page().\n  sh: Fix up various compile warnings for SE boards.\n  sh: Wire up signalfd/timerfd/eventfd syscalls.\n  sh: revert addition of page fault notifiers\n  spelling fixes: arch/sh/\n  input: hp680_ts compile fixes.\n  sh: landisk: Header cleanups.\n  sh: landisk: rtc-rs5c313 support.\n  sh: Kill off pmb slab cache destructor.\n  sh: Fix up psw build rules for r7780rp.\n  sh: Shut up compiler warnings in __do_page_fault().\n"
    },
    {
      "commit": "7992018d979460af59fbae8a48f9641305aea438",
      "tree": "de64367c49aa76606e7ea8354b299d067f1c0bda",
      "parents": [
        "5fd52203e1856ad925b1a6adae9a22e533da94e2",
        "edd75ede2d40eadb98e07d87e88fa970f86ffe9e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 16:47:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 16:47:51 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb:\n  V4L/DVB (5691): Ov7670: reset clkrc in rgb565 mode\n  V4L/DVB (5690): Cafe_ccic: Properly power down the sensor\n  V4L/DVB (5680): Tuner-simple.c fix suport for SECAM with FI1216MF\n  V4L/DVB (5630): Dvb-core: Handle failures to create devices\n  V4L/DVB (5639a): Fix dst usage count\n  V4L/DVB (5670): Adding new fields to v4l2_pix_format broke the ABI, reverted that change\n  V4L/DVB (5640): Fix: em28xx shouldn\u0027t be selecting VIDEO_BUF\n  V4L/DVB (5639): Fix Kconfig dependencies for ivtv\n"
    },
    {
      "commit": "5fd52203e1856ad925b1a6adae9a22e533da94e2",
      "tree": "9c1943df7bb47a5170a855a301beb69c6ebd6db3",
      "parents": [
        "5453e7723b95958f4591b2e0063573d8d53e7699",
        "a66aa704d6f332b001dfb0e787c92b2c61c75081"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 16:46:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 22 16:46:29 2007 -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 kmalloc(0) in arch/ia64/pci/pci.c\n  [IA64] Only unwind non-running tasks.\n  [IA64] Improve unwind checking.\n  [IA64] Yet another section mismatch warning\n  [IA64] Fix bogus messages about system calls not implemented.\n"
    },
    {
      "commit": "edd75ede2d40eadb98e07d87e88fa970f86ffe9e",
      "tree": "ded1750d0bf6345d348573c8486e874b86dfd12e",
      "parents": [
        "7acf90c70c6ee063f7465b2f10e2083bc49f355b"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Tue May 22 00:39:00 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 22 16:16:29 2007 -0300"
      },
      "message": "V4L/DVB (5691): Ov7670: reset clkrc in rgb565 mode\n\nA bug in the ov7670 sensor causes it to introduce noise unless the CLKRC\nregister is rewritten *after* setting the image mode.  Naturally,\nresetting CLKRC in this way will cause other modes to fail.  So\ncarefully poke the register only when indicated.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7acf90c70c6ee063f7465b2f10e2083bc49f355b",
      "tree": "6b00a98e964864b400ec03dc52598cb5aa0c1ea7",
      "parents": [
        "82c01d3d5a26f82aea1fb2e9a357dfb6404f44db"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Tue May 22 00:37:58 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 22 16:16:27 2007 -0300"
      },
      "message": "V4L/DVB (5690): Cafe_ccic: Properly power down the sensor\n\nThe proper method for powering down the sensor on OLPC systems has\nchanged somewhat; in particular, the sensor must be powered down\ncompletely (rather than simply told to power down) or the associated\n\"camera active\" LED will stay on.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "82c01d3d5a26f82aea1fb2e9a357dfb6404f44db",
      "tree": "990879d4809900c72f399f4030555ba23b642f95",
      "parents": [
        "4abdcf933f647763592db6bef001d1fae61a5527"
      ],
      "author": {
        "name": "matthieu castet",
        "email": "castet.matthieu@free.fr",
        "time": "Mon May 21 11:15:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 22 16:16:25 2007 -0300"
      },
      "message": "V4L/DVB (5680): Tuner-simple.c fix suport for SECAM with FI1216MF\n\nAllow to use SECAM-BG with the FI1216MF tuner.\n\nThe selection is done with the secam\u003dB module argument.\n\nThe default behaviour should be the same as before.\n\nSigned-off-by: Matthieu CASTET \u003ccastet.matthieu@free.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4abdcf933f647763592db6bef001d1fae61a5527",
      "tree": "e5dc6075802215d51f2c1703d474948471bd19dd",
      "parents": [
        "a6d7613226c4e159b12fbaad707ddadf47b38ccf"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Sun May 06 20:56:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 22 16:00:14 2007 -0300"
      },
      "message": "V4L/DVB (5630): Dvb-core: Handle failures to create devices\n\ndvb-core is not started early enough when device drivers that use dvb are\ncompiled in so dvb_register_device fails (silently) since dvb_class is\nNULL, this runs dvb_init using subsys_initcall instead of module_init.\n\ndvb_register_device will now check the return value of class_device_create.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a6d7613226c4e159b12fbaad707ddadf47b38ccf",
      "tree": "470764bf8f14821aa64c97c3f018e6479b914ec6",
      "parents": [
        "c74e83a8632fd88560a533980a0d4c3922325326"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Sun May 13 12:23:43 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 22 16:00:14 2007 -0300"
      },
      "message": "V4L/DVB (5639a): Fix dst usage count\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c74e83a8632fd88560a533980a0d4c3922325326",
      "tree": "57ff66dbb1f38ddcfcb30d65865a6cbed4956325",
      "parents": [
        "bf57ab7ae74591973265ebd8e18bd0e785dbfb33"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Thu May 17 06:41:44 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 22 16:00:13 2007 -0300"
      },
      "message": "V4L/DVB (5670): Adding new fields to v4l2_pix_format broke the ABI, reverted that change\n\nReverted the change to struct v4l2_pix_format. I completely missed that\nthis struct was used by existing ioctls so that changing it broke the ABI.\nI will have to think of another way of setting the top/left coordinates\nbut for now this change is reverted to preserve compatibility.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bf57ab7ae74591973265ebd8e18bd0e785dbfb33",
      "tree": "90168f1b4ef0667e73c7ac1aba7923a86e7d6dd8",
      "parents": [
        "d460f857a5332fe892d88ddfb5efa827dc3b25e6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon May 21 07:10:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 22 16:00:12 2007 -0300"
      },
      "message": "V4L/DVB (5640): Fix: em28xx shouldn\u0027t be selecting VIDEO_BUF\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d460f857a5332fe892d88ddfb5efa827dc3b25e6",
      "tree": "b8a4afdfb9f62535c1915303dbf1c96cae8ebeb4",
      "parents": [
        "d25790532370e7448e3d3bd25a17e1e9f1299816"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon May 21 07:10:09 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue May 22 16:00:12 2007 -0300"
      },
      "message": "V4L/DVB (5639): Fix Kconfig dependencies for ivtv\n\nivtv were wrongly marked as dependent of USB.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a1ba15832c8f6ac2d5d193a6dbb91bcf7705b732",
      "tree": "b49ae9259aab5e1527aeae578f133495d144c3e4",
      "parents": [
        "6a7ce82f02e8ce7391e40018749d93762abf6ee0"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Tue May 22 19:49:16 2007 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue May 22 19:49:16 2007 +0200"
      },
      "message": "i2c-s3c2410: Fix build warning\n\nFix for the following build warning:\n  CC      drivers/i2c/busses/i2c-s3c2410.o\n  drivers/i2c/busses/i2c-s3c2410.c: In function \u0027s3c24xx_i2c_probe\u0027:\n  drivers/i2c/busses/i2c-s3c2410.c:839: warning: format \u0027%ld\u0027 expects type \u0027long int\u0027, but argument 4 has type \u0027resource_size_t\u0027\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6a7ce82f02e8ce7391e40018749d93762abf6ee0",
      "tree": "c9f4844585172a7f50f8686a6476e3911ef55201",
      "parents": [
        "de81d2aaebc8e5e5167cb93f674c57705898e45e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue May 22 19:49:16 2007 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue May 22 19:49:16 2007 +0200"
      },
      "message": "i2c-tiny-usb: Fix truncated adapter name\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Till Harbaum \u003clists@harbaum.org\u003e\n"
    },
    {
      "commit": "de81d2aaebc8e5e5167cb93f674c57705898e45e",
      "tree": "d452f6b0f41879617a75e1fe9092f196de108bf1",
      "parents": [
        "d25790532370e7448e3d3bd25a17e1e9f1299816"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue May 22 19:49:16 2007 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue May 22 19:49:16 2007 +0200"
      },
      "message": "i2c: Legacy i2c drivers shouldn\u0027t issue uevents\n\nPrevent legacy drivers from issuing uevents for device creation/removal,\nso that userspace can\u0027t cause modprobing loops for them.  This became a\nproblem for some legacy PC drivers.  I can\u0027t easily see it becoming an\nissue with I2C legacy drivers, but consistency-in-paranoia seems likely\nto be a good thing here.  For usable i2c-level driver model uevents, just\nswitch to a new-style driver.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a66aa704d6f332b001dfb0e787c92b2c61c75081",
      "tree": "41871a0f1da59f8033700c0c613150d03ad36fcd",
      "parents": [
        "6ae384884d936cb39ab20238af34689933e44525"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue May 22 10:20:36 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 22 10:20:36 2007 -0700"
      },
      "message": "[IA64] fix kmalloc(0) in arch/ia64/pci/pci.c\n\nHiroyuki Kamezawa reported the problem that pci_acpi_scan_root() of\nia64 might call kmalloc_node() with zero size.\n\nCurrently ia64\u0027s pci_acpi_scan_root() assumes that _CRS method of root\nbridge has at least one resource window. But, the root bridges that\nhas no resource window must be taken into account.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "6ae384884d936cb39ab20238af34689933e44525",
      "tree": "41fdde5596919fb7f987f637a4578792ef39ea4e",
      "parents": [
        "e2e6fe7bb6e30621ad4e8a3acb1e711815c239bd"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Fri May 18 13:46:52 2007 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 22 10:16:07 2007 -0700"
      },
      "message": "[IA64] Only unwind non-running tasks.\n\nUnwinding a running task has proven problematic.\n\nIn one instance, the running task was attempting to unwind itself and\nreceived an interrupt between when get_wchan allocated local variables on\nthe stack and when unw_init_from_blocked_task was called which resulted\nin unw_init_frame_info to place this tasks task_struct pointer over the\nswitch stack\u0027s ar_bspstore entry.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "e2e6fe7bb6e30621ad4e8a3acb1e711815c239bd",
      "tree": "05d23c3efb52cf064134dd0425df1eb51bc4f5f5",
      "parents": [
        "a8c8be08e023cf65f103442d1c71710fad7a0905"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Fri May 18 13:46:23 2007 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 22 10:14:36 2007 -0700"
      },
      "message": "[IA64] Improve unwind checking.\n\nThis patch adds some sanity checks to keep register and memory stack\npointers in the unw_frame_info structure within the tasks stack address\nrange.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "5453e7723b95958f4591b2e0063573d8d53e7699",
      "tree": "3a12178ea3606270823b882d4f715dc33a9bea6b",
      "parents": [
        "832a791c580a86cbeea5bb12a984d95b1f458539"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue May 22 16:25:51 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:57 2007 +1000"
      },
      "message": "[POWERPC] Fix warning in 32-bit builds with CONFIG_HIGHMEM\n\nSome missing fixup for the removal of 4 level fixup header.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "832a791c580a86cbeea5bb12a984d95b1f458539",
      "tree": "ce822a9befbcb516eb8dd33011c437cc4d613ac8",
      "parents": [
        "177e9ea49deea238f59bb0b1708cfc60b75828fb"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue May 22 14:33:05 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:56 2007 +1000"
      },
      "message": "[POWERPC] Fix powerpc vmlinux.lds.S\n\nSam\u0027s recent change in 7664709b44a13e2e0b545e2dd8e7b8797a1748dc\nbroke things for us because we ended up with *(.text.*) before\n*(.text), whereas previously *(.text) was first.  This was\nimportant because the start of the text section contains the\nkernel entry point.\n\nIn fact, we don\u0027t need that *(.text.*) thing anymore and it\nincorrectly matched .text.init.refok, thus putting it before\n.text. .. ouch !\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "177e9ea49deea238f59bb0b1708cfc60b75828fb",
      "tree": "d68fd2dc71f49712edb72616ec93aec0c7906377",
      "parents": [
        "2fae4985a135ca5d7d9bba17d45d674c099621b4"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Sun May 20 03:13:43 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:56 2007 +1000"
      },
      "message": "[POWERPC] Fix typo: MMCR0_PMA0 !\u003d MMCR0_PMAO\n\npmc.c has:\n\n#ifndef MMCR0_PMA0\n#define MMCR0_PMA0     0\n\nThis one took a while to find.  Unfortunately its the wrong define\n(number 0 vs letter O). Its probably worth removing this override, since\nif our includes get screwed up we will have the same (hard to debug)\nfailure.\n\nFix it simply for now, so that we can backport to stable.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2fae4985a135ca5d7d9bba17d45d674c099621b4",
      "tree": "e1fd4d20b8760497f4fb93feb53436df22732ee2",
      "parents": [
        "d3fdaed9e973687f088c9c156a6e20870386e0b7"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Sat May 19 15:22:41 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:56 2007 +1000"
      },
      "message": "[POWERPC] Add missing pmc_type fields in cpu_table\n\nA number of cpu_table entries were missing the pmc_type field,\nwhich means that the sysfs entries for the performance monitor\ncounters don\u0027t get created.  This adds them.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d3fdaed9e973687f088c9c156a6e20870386e0b7",
      "tree": "c08aab6356b9674f97f8bd1b5e1595ea09f705d6",
      "parents": [
        "d25790532370e7448e3d3bd25a17e1e9f1299816"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Sat May 19 02:47:01 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 22 20:20:56 2007 +1000"
      },
      "message": "[POWERPC] Fix smp_call_function to be preempt-safe\n\nsmp_call_function_map() was not safe against preemption to another\ncpu: its test for removing self from map was outside the spinlock.\nRearrange it a little to fix that.\n\nsmp_call_function_single() was also wrong: now get_cpu() before\nexcluding self, as other architectures do.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d25790532370e7448e3d3bd25a17e1e9f1299816",
      "tree": "2a4e186f70784dcce89f8407763a30c02d5ccc32",
      "parents": [
        "df5f6311f171cc249e39ccd06321b68823ac68f0"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue May 22 11:10:19 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 21:47:27 2007 -0700"
      },
      "message": "Fix headers check fallout\n\ncommit e8edc6e03a5c8562dc70a6d969f732bdb355a7e7 added an include of\nlinux/jiffies.h in linux/smb_fs.h outside the ifdef __KERNEL__.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df5f6311f171cc249e39ccd06321b68823ac68f0",
      "tree": "c82fe2743a0c3ab3cf2bcd6b071cb388aa087736",
      "parents": [
        "72dd9ca59944f117c719a1cc3fc9010bce0486f2"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon May 21 19:53:35 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 21:47:27 2007 -0700"
      },
      "message": "Make \u0027headerscheck\u0027 stop immediately on an error\n\nThis should make it stop immediately after printing the _helpful_ error\nmessage, rather than continuing to spit out many pages more of \u0027CHECK\ninclude/linux/foo.h\u0027 before eventually coming to a halt with something\nless obvious.\n\nNow I get this...\n  CHECK   include/linux/smb_fs.h\n/shiny/git/linux-2.6/usr/include/linux/smb_fs.h requires linux/jiffies.h, which does not exist in exported headers\nmake[2]: *** [/shiny/git/linux-2.6/usr/include/linux/.check.smb_fs.h] Error 1\nmake[1]: *** [linux] Error 2\nmake: *** [headers_check] Error 2\n\nSigned-off-by-if-Sam-says-so: David Woodhouse \u003cdwmw2@infradead.org\u003e\n[ Sam had better say so! This made me waste way too much time. - Linus]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "72dd9ca59944f117c719a1cc3fc9010bce0486f2",
      "tree": "17faed000c59acb0b2d2e9e0bc511c224277b188",
      "parents": [
        "efa5bf1dd2cf3cdee0bfe97cfd76ff2296179ae4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 22 00:28:11 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 21:38:17 2007 -0700"
      },
      "message": "partitions/LDM: build fix\n\nThis from a \"tested\" patch...\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Anton Altaparmakov \u003caia21@cantab.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "efa5bf1dd2cf3cdee0bfe97cfd76ff2296179ae4",
      "tree": "3e23385d3fa54c86689dcae49b60d47065d08a4e",
      "parents": [
        "d6f2fe98ebc2dd8f3e9926673e0d8acd2c764e71"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 18:41:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 18:41:17 2007 -0700"
      },
      "message": "Revert \"kbuild: make better section mismatch reports on i386, arm and mips\"\n\nThis reverts commit f892b7d480eec809a5dfbd6e65742b3f3155e50e, which\ntotally broke the build on x86 with CONFIG_RELOCATABLE (which, as far as\nI can tell, is the only case where it should even matter!) due to a\nSIGSEGV in modpost.\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d6f2fe98ebc2dd8f3e9926673e0d8acd2c764e71",
      "tree": "009356baa16941facc8df7e057b78c0397093013",
      "parents": [
        "04fc5fd39e09c460fd478ea84b34c445dd376759",
        "2053ed02a62f2c66d9cb9b51aea0836a7d8dbabf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 17:45:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 17:45:25 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  Add constant for FCS/CRC length (frame check sequence)\n  declance: Remove a dangling spin_unlock_irq() thingy\n  e1000: Don\u0027t enable polling in open() (was: e1000: assertion hit in e1000_clean(), kernel 2.6.21.1)\n"
    },
    {
      "commit": "04fc5fd39e09c460fd478ea84b34c445dd376759",
      "tree": "320731ed5046fc33f77ad957bb3fd7b5eaa4b5fe",
      "parents": [
        "8aee74c8ee875448cc6d1cf995c9469eb60ae515",
        "8bc3fc470eb25af4d70c72485cbcb130cc657691"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 17:44:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 17:44:34 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  libata: bump versions\n  libata: Trim trailing whitespace\n  libata: Kiss post_set_mode goodbye\n  ata_piix: clean up\n  pata_hpt366: Enable bits are unreliable so don\u0027t use them\n  libata: Add Seagate STT20000A to DMA blacklist.\n  ahci: disable 64bit dma on sb600\n"
    },
    {
      "commit": "8bc3fc470eb25af4d70c72485cbcb130cc657691",
      "tree": "b79e0068f46cca29a547786e5ee2cdc739386cca",
      "parents": [
        "a617c09f6d646b60f31efc8afd9f81b752bf21b7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:26:38 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:26:38 2007 -0400"
      },
      "message": "libata: bump versions\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "a617c09f6d646b60f31efc8afd9f81b752bf21b7",
      "tree": "eed0f6bfc0b8e25caae0f36765efe48e640107a9",
      "parents": [
        "bc9a8a7eaa58d802a2b26c75edcc95cb92835db3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:14:23 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:14:23 2007 -0400"
      },
      "message": "libata: Trim trailing whitespace\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bc9a8a7eaa58d802a2b26c75edcc95cb92835db3",
      "tree": "202250109e861ae2ba6dfd2fa407b1b7487dca68",
      "parents": [
        "2f91d81db3060f6d218e32d935b9a18ffca4dde2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon May 21 15:20:33 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:00:54 2007 -0400"
      },
      "message": "libata: Kiss post_set_mode goodbye\n\nAs of the -mm tree we don\u0027t have post_set_mode users any more.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2f91d81db3060f6d218e32d935b9a18ffca4dde2",
      "tree": "4ca262e8a6e248d056eb020b38bff80bfbd63a0c",
      "parents": [
        "4349eebf67b2b06eab36f3dad651ac36619ae986"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon May 21 15:15:51 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:00:47 2007 -0400"
      },
      "message": "ata_piix: clean up\n\nWith cable methods in place we don\u0027t need a custom error handler for SATA\nso get rid of it\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4349eebf67b2b06eab36f3dad651ac36619ae986",
      "tree": "37a8b0b623041f5ca55770e03ef21161cc6548f1",
      "parents": [
        "39f198868dfd4216ff221d741c72a009d995a7ba"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon May 21 14:52:49 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:00:43 2007 -0400"
      },
      "message": "pata_hpt366: Enable bits are unreliable so don\u0027t use them\n\nVarious people had problems with both old and new IDE when hpt366 enable\nbits started getting honoured. It turns out they are not reliable so\ndon\u0027t rely on them\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "39f198868dfd4216ff221d741c72a009d995a7ba",
      "tree": "aa3348a57d94d98e7989e480ac06503f43817676",
      "parents": [
        "c7a42156d99bcea7f8173ba7a6034bbaa2ecb77c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon May 21 14:31:03 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:00:35 2007 -0400"
      },
      "message": "libata: Add Seagate STT20000A to DMA blacklist.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d1044 points out an\nadditional hard disk that doesn\u0027t handle DMA transfers correctly.\nThis patch is the libata variant of the earlier patch to drivers/ide/\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c7a42156d99bcea7f8173ba7a6034bbaa2ecb77c",
      "tree": "7d84ead0d69602cc900e30355ec84132800dea93",
      "parents": [
        "55b637c6a003a8c4850b41a2c2fd6942d8a7f530"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri May 18 16:23:19 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 20:00:25 2007 -0400"
      },
      "message": "ahci: disable 64bit dma on sb600\n\nSB600 claims it can do 64bit DMA but it can\u0027t.  Disable it.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2053ed02a62f2c66d9cb9b51aea0836a7d8dbabf",
      "tree": "fa2c622e1be49b0ab653a99928ba9fbdd227de43",
      "parents": [
        "f1e9a4eaea5c22cfb557e58a8cd0ca3bde5160a5"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Tue May 15 15:29:16 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 19:41:19 2007 -0400"
      },
      "message": "Add constant for FCS/CRC length (frame check sequence)\n\nAbout a dozen drivers that have some form of crc checksumming or offloading\nuse this constant, warranting a global define for it.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f1e9a4eaea5c22cfb557e58a8cd0ca3bde5160a5",
      "tree": "e9de0cebc5fcfaca838b26d378d8845e0c6101a6",
      "parents": [
        "3e1657c8ef53e1cd541cc1e420f3230dc075949b"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon May 21 14:33:21 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 19:41:19 2007 -0400"
      },
      "message": "declance: Remove a dangling spin_unlock_irq() thingy\n\n The spin_unlock_irq() invocation in lance_start_xmit() has no matching\nlocking request.  The call is already protected by netif_tx_lock, so\nremove the statement.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3e1657c8ef53e1cd541cc1e420f3230dc075949b",
      "tree": "7761c899ea09c104324fa333d75dc1e31cf70255",
      "parents": [
        "8aee74c8ee875448cc6d1cf995c9469eb60ae515"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Mon May 21 14:51:35 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon May 21 19:41:19 2007 -0400"
      },
      "message": "e1000: Don\u0027t enable polling in open() (was: e1000: assertion hit in e1000_clean(), kernel 2.6.21.1)\n\nHerbert Xu wrote:\n\"netif_poll_enable can only be called if you\u0027ve previously called\nnetif_poll_disable.  Otherwise a poll might already be in action\nand you may get a crash like this.\"\n\nRemoving the call to netif_poll_enable in e1000_open should fix this issue,\nthe only other call to netif_poll_enable is in e1000_up() which is only\nreached after a device reset or resume.\n\nBugzilla: http://bugzilla.kernel.org/show_bug.cgi?id\u003d8455\nhttps://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d240339\n\nTested by Doug Chapman \u003cdoug.chapman@hp.com\u003e\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nAcked-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8aee74c8ee875448cc6d1cf995c9469eb60ae515",
      "tree": "9e9f57dd7fe321825d7e39472cf44777c82f39cf",
      "parents": [
        "080e89270a7bfb7d01fac9a67050f8ac6d6cdd11",
        "9f81036c54ed1f860d2807c5a6aa4f2b30c21204"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 16:19:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 16:19:32 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/cm: Improve local id allocation\n  IPoIB/cm: Fix SRQ WR leak\n  IB/ipoib: Fix typos in error messages\n  IB/mlx4: Check if SRQ is full when posting receive\n  IB/mlx4: Pass send queue sizes from userspace to kernel\n  IB/mlx4: Fix check of opcode in mlx4_ib_post_send()\n  mlx4_core: Fix array overrun in dump_dev_cap_flags()\n  IB/mlx4: Fix RESET to RESET and RESET to ERROR transitions\n  IB/mthca: Fix RESET to ERROR transition\n  IB/mlx4: Set GRH:HopLimit when sending globally routed MADs\n  IB/mthca: Set GRH:HopLimit when building MLX headers\n  IB/mlx4: Fix check of max_qp_dest_rdma in modify QP\n  IB/mthca: Fix use-after-free on device restart\n  IB/ehca: Return proper error code if register_mr fails\n  IPoIB: Handle P_Key table reordering\n  IB/core: Use start_port() and end_port()\n  IB/core: Add helpers for uncached GID and P_Key searches\n  IB/ipath: Fix potential deadlock with multicast spinlocks\n  IB/core: Free umem when mm is already gone\n"
    },
    {
      "commit": "9f81036c54ed1f860d2807c5a6aa4f2b30c21204",
      "tree": "ab0eacf7aa4a78bce8aa96073678244d01c8175d",
      "parents": [
        "518b1646f8a31904ca637b8df0c1e31c34a7a3c2"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Mon May 21 19:06:54 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 21 13:41:29 2007 -0700"
      },
      "message": "IB/cm: Improve local id allocation\n\nThe IB CM uses an idr for local id allocations, with a running counter\nas start_id.  This fails to generate distinct ids if\n\n1. An id is constantly created and destroyed\n2. A chunk of ids just beyond the current next_id value is occupied\n\nThis in turn leads to an increased chance of connection request being\nmis-detected as a duplicate, sometimes for several retries, until\nnext_id gets past the block of allocated ids. This has been observed\nin practice.\n\nAs a fix, remember the last id allocated and start immediately above it.\nThis also fixes a problem with the old code, where next_id might\noverflow and become negative.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nAcked-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "518b1646f8a31904ca637b8df0c1e31c34a7a3c2",
      "tree": "b72e7d9b6b3e5338d636746e77d326bd42aa4e29",
      "parents": [
        "24bd1e4e32e88cd3d0675482d15bea498a922ca8"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Mon May 21 15:04:59 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 21 13:35:40 2007 -0700"
      },
      "message": "IPoIB/cm: Fix SRQ WR leak\n\nSRQ WR leakage has been observed with IPoIB/CM: e.g. flipping ports on\nand off will, with time, leak out all WRs and then all connections\nwill start getting RNR NAKs.  Fix this in the way suggested by spec:\nmove the QP being destroyed to the error state, wait for \"Last WQE\nReached\" event and then post WR on a \"drain QP\" connected to the same\nCQ.  Once we observe a completion on the drain QP, it\u0027s safe to call\nib_destroy_qp.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "24bd1e4e32e88cd3d0675482d15bea498a922ca8",
      "tree": "c4d57c165e895075acd0991f21465f334444e69e",
      "parents": [
        "56a8c8b6ac4d6edba5153d17730aaf96ba8f1f8c"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Fri May 18 16:12:54 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 21 13:29:15 2007 -0700"
      },
      "message": "IB/ipoib: Fix typos in error messages\n\nTrivial error message fixups.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "080e89270a7bfb7d01fac9a67050f8ac6d6cdd11",
      "tree": "489e467292ca06420e85f185095323efb80c75b7",
      "parents": [
        "4b85df0419d1fb135d9d845876e8c7ee1393f83c",
        "38bdc32af442b6ab09ed61b8b669072098c95dd2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 12:03:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 12:03:04 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix:\n  mm/slab: fix section mismatch warning\n  mm: fix section mismatch warnings\n  init/main: use __init_refok to fix section mismatch\n  kbuild: introduce __init_refok/__initdata_refok to supress section mismatch warnings\n  all-archs: consolidate .data section definition in asm-generic\n  all-archs: consolidate .text section definition in asm-generic\n  kbuild: add \"Section mismatch\" warning whitelist for powerpc\n  kbuild: make better section mismatch reports on i386, arm and mips\n  kbuild: make modpost section warnings clearer\n  kconfig: search harder for curses library in check-lxdialog.sh\n  kbuild: include limits.h in sumversion.c for PATH_MAX\n  powerpc: Fix the MODALIAS generation in modpost for of devices\n"
    },
    {
      "commit": "4b85df0419d1fb135d9d845876e8c7ee1393f83c",
      "tree": "9630646aa3bca16e9266d79121b479f747d3677c",
      "parents": [
        "6044ab324ce4c180bce17aa9be00157c611d7d48",
        "be2864b5ee46e0d5ed626de6cbfeb9abbd9c2e6f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:01:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:01:36 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] More verbose show_mem() like other architectures.\n  [S390] Make use of kretprobe_assert.\n  [S390] Wire up signald, timerfd and eventfd syscalls.\n  [S390] Wire up sys_utimensat.\n  [S390] cio: Update documentation.\n"
    },
    {
      "commit": "6044ab324ce4c180bce17aa9be00157c611d7d48",
      "tree": "8093f40d39f6e3ed818a7b5388fafced4639eb02",
      "parents": [
        "d07b3c25327c5ae3792d0ed0c135dee4727200a1",
        "9093bbb2d96d0184f037cea9b4e952a44ebe7c32"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:00:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:00:57 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NET]: Fix race condition about network device name allocation.\n  [IPV4]: icmp: fix crash with sysctl_icmp_errors_use_inbound_ifaddr\n  [NETFILTER]: nf_conntrack_ipv4: fix incorrect #ifdef config name\n  [NETFILTER]: nf_conntrack: fix use-after-free in helper destroy callback invocation\n  [IPSEC] pfkey: Load specific algorithm in pfkey_add rather than all\n  [TCP] FRTO: Prevent state inconsistency in corner cases\n  [TCP] FRTO: Add missing ECN CWR sending to one of the responses\n  [NET]: Fix net/core/skbuff.c gcc-3.2.3 compilation error\n  [RFKILL]: Fix check for correct rfkill allocation\n  [IPV6]: Add ip6_tunnel.h to headers_install\n"
    },
    {
      "commit": "d07b3c25327c5ae3792d0ed0c135dee4727200a1",
      "tree": "2ffad8da1f9004bdeb32bf76faa08fa104797b89",
      "parents": [
        "dde33348e53ecab687a9768bf5262f0b8f79b7f2",
        "6cbdc8c5357276307a77deeada3f04626ff17da6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:00:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 10:00:22 2007 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (22 commits)\n  [ARM] spelling fixes\n  [ARM] at91_adc parenthesis balance\n  [ARM] 4400/1: S3C24XX: Add high-speed MMC device definition\n  [ARM] 4399/2: S3C2443: Fix SMDK2443 nand timings\n  [ARM] 4398/1: S3C2443: Fix watchdog IRQ number\n  [ARM] 4397/1: S3C2443: remove SDI0/1 IRQ ambiguity\n  [ARM] 4396/1: S3C2443: Add missing HCLK clocks\n  [ARM] 4395/1: S3C24XX: add include of \u003clinux/sysdev.h\u003e to relevant machines\n  [ARM] 4388/1: no need for arm/mm mmap range checks for non-mmu\n  [ARM] 4387/1: fix /proc/cpuinfo formatting for pre-ARM7 parts\n  [ARM] ARMv6: add CPU_HAS_ASID configuration\n  [ARM] integrator: fix pci_v3 compile error with DEBUG_LL\n  [ARM] gic: Fix gic cascade irq handling\n  [ARM] Silence OMAP kernel configuration warning\n  [ARM] Update ARM syscalls\n  [ARM] 4384/1: S3C2412/13 SPI registers offset correction\n  [ARM] 4383/1: iop: fix usage of \u0027__init\u0027 and \u0027inline\u0027 in iop files\n  [ARM] 4382/1: iop13xx: fix msi support\n  [ARM] Remove Integrator/CP SMP platform support\n  [ARM] 4378/1: KS8695: Serial driver fix\n  ...\n"
    },
    {
      "commit": "dde33348e53ecab687a9768bf5262f0b8f79b7f2",
      "tree": "6bfb828e56147b7c327a1304c27e93fc92f6c060",
      "parents": [
        "17304383ebc1ce68a88030ac4d18ea549d9578c7"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Mon May 21 09:37:42 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:58:40 2007 -0700"
      },
      "message": "LDM: Fix for Windows Vista dynamic disks\n\nThis fixes the LDM driver so that it works with Windows Vista dynamic\ndisks which are subtly different to Windows 2000/XP ones.\n\nThe patch was needed to get a Vista formatted dynamic disk to be\nrecognized and parsed successfully.\n\nThanks go to Chris Teachworth for the report and testing.\n\nCc: Richard Russon \u003cldm@flatcap.org\u003e\nSigned-off-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "17304383ebc1ce68a88030ac4d18ea549d9578c7",
      "tree": "ddeebffef6841cc421e9fc9bf5429b4a97057363",
      "parents": [
        "d0aff6e6f4e54f79f9c89d147d371bad384454e9"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Mon May 21 14:31:53 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "i386: fix PGE mask\n\ncr4 is a 32-bit register, so casting the mask to an unsigned char is wrong,\nas it clears more than the PGE bit.\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d0aff6e6f4e54f79f9c89d147d371bad384454e9",
      "tree": "c6ee8e8630600029d322569f20602dc586f4fbf5",
      "parents": [
        "d8902bfcacde6001e1b11bb06137c3bae3ae52d0"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Mon May 21 14:31:52 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "x86_64: vsyscall time() fix\n\nThe vsyscall time() function basically returns the second portion of\nxtime directly.  This however means that there is about a ticks worth of\ntime each second where time() will return a second value less then what\ngettimeofday() does.\n\nAdditionally, this window where vtime() is behind vgettimeofday() grows\nwhen dynticks is enabled, so its probably good to get this in before\ndynticks lands.\n\nBig thanks to Sripathi for noticing this issue and creating a test case\nto work with!\n\nThis patch changes the vtime() implemenation to call vgettimeofday(),\nmuch as syscall time() implementation calls gettimeofday().\n\n2.6.21 stable candidate too\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d8902bfcacde6001e1b11bb06137c3bae3ae52d0",
      "tree": "d88ad54a79264b2c80685bcbf8cbbfda090395e3",
      "parents": [
        "39427d6e595ebee38fdd77bcf55d6b13d7a4324a"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Mon May 21 14:31:51 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "x86_64: early_print kernel console should send CRLF not LFCR\n\nIn\n\tcommit d358788f3f30113e49882187d794832905e42592\n\tAuthor: Russell King \u003crmk@dyn-67.arm.linux.org.uk\u003e\n\tDate:   Mon Mar 20 20:00:09 2006 +0000\n\nGlen Turner reported that writing LFCR rather than the more\ntraditional CRLF causes issues with some terminals.\n\nSince this afflicts many serial drivers, extract the common code to a\nlibrary function (uart_console_write) and arrange for each driver to\nsupply a \"putchar\" function.\n\nbut early_printk is left out.\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39427d6e595ebee38fdd77bcf55d6b13d7a4324a",
      "tree": "64efd3c79a0f043bf313929c1ed64d329030f1f4",
      "parents": [
        "4c1f59d8be7e5da75d9380da23671005b363c45c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:50 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "i386: Enable CX8/PGE CPUID bits early on VIA C3\n\nFix boot failures with the early CPUID checking on VIA C3\n\nIncludes fixes from Christian Volkmann\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c1f59d8be7e5da75d9380da23671005b363c45c",
      "tree": "ae5370ca50c86aa16d0b20fdb30cbbbb8921e8ef",
      "parents": [
        "c12ceb766eb5ac975c1145d51236fcdcf81a6578"
      ],
      "author": {
        "name": "Christian Volkmann",
        "email": "haveaniceday@cv-sv.de",
        "time": "Mon May 21 14:31:48 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "i386: Fix wrong CPU error message in early boot path\n\n- boot/setup.S did not print \"PANIC: CPU too old for this kernel\"\n  ( not visible, also the message did not match )\n- I add \"# missed before: set ds\"\n  \u003d\u003e somebody should check if I am right with the way to set.\n  \u003d\u003e seems to be a generic error in setup.S not to set \"ds\" for error messages.\n\nAK: extracted patch out of other changes\nAK: also couldn\u0027t find any other case where ds is wrong\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c12ceb766eb5ac975c1145d51236fcdcf81a6578",
      "tree": "ecc1e605973e3877b99a45c858f57d5a4ceea1be",
      "parents": [
        "21124a82bb82e100369846ff2044dd5ea65fc934"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:47 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "i386: Clear MCE flag on AMD K6\n\nIt reports machine check capability in CPUID, but doesn\u0027t actually\nimplement all the necessary MSRs of the standard Intel machine\ncheck architecture.\n\nThis fixes a boot failure on K6s recently introduced.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "21124a82bb82e100369846ff2044dd5ea65fc934",
      "tree": "24375f6b94a644e970aaac1e1a7f6cea1efe20ce",
      "parents": [
        "6c977aad03a18019015035958c65b6729cd0574c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:46 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:57 2007 -0700"
      },
      "message": "x86_64: Support gcc 5 properly\n\nThe ifdef tests were broken.  Assume it acts like gcc 4\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6c977aad03a18019015035958c65b6729cd0574c",
      "tree": "9614d07dc9502bcbaf3090d971bd7bd320b0e8a5",
      "parents": [
        "4c87b948b258829f0bdffe51baa72fba5c42d359"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:45 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:56 2007 -0700"
      },
      "message": "i386: Fix K8/core2 oprofile on multiple CPUs\n\nOnly try to allocate MSRs once instead of for every CPU.\n\nThis assumes the MSRs are the same on all CPUs which is currently\ntrue. P4-HT is a special case for different SMT threads, but the code\nalways saves/restores all MSRs so it works identical.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c87b948b258829f0bdffe51baa72fba5c42d359",
      "tree": "aa7ca1ff2b6e4d3e2707f3a65ebd7b12ee23f4c6",
      "parents": [
        "20c3a3d0dd5a91ee8986b94071da0cae8c057af5"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:44 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:56 2007 -0700"
      },
      "message": "x86_64: Support x86_64 in make buildtar\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "20c3a3d0dd5a91ee8986b94071da0cae8c057af5",
      "tree": "5ad043b016d4dba7a5f5ce39be647a1d0f4fd40b",
      "parents": [
        "5e200c28955802b26d831f098a67402fa9d20ffc"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:43 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:56 2007 -0700"
      },
      "message": "i386: Update defconfig\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5e200c28955802b26d831f098a67402fa9d20ffc",
      "tree": "f6cd4b656523467f5e4266a43c5fa72c428e5a71",
      "parents": [
        "88b4036934b5a6d8cda810487503d2fc4c46d448"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon May 21 14:31:42 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:56:56 2007 -0700"
      },
      "message": "x86_64: Update defconfig\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "88b4036934b5a6d8cda810487503d2fc4c46d448",
      "tree": "c3924f200a7d823401678d5ab28d9fd6cc6a3361",
      "parents": [
        "2ac5ee4738cbd9c146ccda53f02006eaf6a43352"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:32:16 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:24 2007 -0700"
      },
      "message": "Blackfin SPI: cleanup according to David Brownell\u0027s review\n\na) platorm_driver_probe(...) instead of platform_driver_register(\u0026driver);\nb) set bfin_spi_enable and bfin_spi_disable static\nc) Why is the width flag a u32?\nd) maybe use dev_dbg() instead of pr_debug()\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2ac5ee4738cbd9c146ccda53f02006eaf6a43352",
      "tree": "bf676cf38fc0f34fa6249c62cf18841389e011e1",
      "parents": [
        "5c4e472b0af57553f9584e0b33c491b168ac1dff"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:39 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin serial driver: implement support for ignoring parity/break errors\n\nproperly setting up and respecting the read_status_mask / ignore_status_mask fields of the serial core\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5c4e472b0af57553f9584e0b33c491b168ac1dff",
      "tree": "5719717c4aa23ba8deca7e2d43d9ef7278268341",
      "parents": [
        "9d7b6677ac35fdfee93e8f50589e04bcc95649c1"
      ],
      "author": {
        "name": "Aubrey Li",
        "email": "aubrey.li@analog.com",
        "time": "Mon May 21 18:09:38 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin serial driver: fix overhead issue\n\nSigned-off-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9d7b6677ac35fdfee93e8f50589e04bcc95649c1",
      "tree": "8a7e5c60a0a490cd8549b5474e6ded82cb12847e",
      "parents": [
        "c4d1889f7be0a7f34d29e5c4ce00a2b4b78ebb26"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:09:37 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: update pm.c according to power management API change.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c4d1889f7be0a7f34d29e5c4ce00a2b4b78ebb26",
      "tree": "2be37533bc3990efce5129a5b0224ff8665703cd",
      "parents": [
        "ca9cb6fd4405a1e2276e17c895297004dd81734d"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:09:36 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: update defconfig files\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ca9cb6fd4405a1e2276e17c895297004dd81734d",
      "tree": "fbe2310adc00ca7d7a786c1e0cf2b686c07592ba",
      "parents": [
        "bde7db8608cab31c6d92982b00e8064bd492a85b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:35 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: add board default configs to blackfin arch\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bde7db8608cab31c6d92982b00e8064bd492a85b",
      "tree": "867b4032be63567fc689ac3c7fdae6d7f42d064f",
      "parents": [
        "c824498db47285aeff430c007685a193b673c949"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Mon May 21 18:09:34 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: Change NO_ACCESS_CHECK to ACCESS_CHECK\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c824498db47285aeff430c007685a193b673c949",
      "tree": "685e3736b978199da0588ad14b7e24ee2b7c8d0a",
      "parents": [
        "a9c59c2746c7e773839d51027c0e16ccf41f8fef"
      ],
      "author": {
        "name": "Bernd Schmidt",
        "email": "bernd.schmidt@analog.com",
        "time": "Mon May 21 18:09:33 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: fix signal handling bug\n\nThere\u0027s a forum thread at\nhttps://blackfin.uclinux.org/gf/project/uclinux-dist/forum/?action\u003dForumBrowse\u0026_forum_action\u003dMessageReply\u0026message_id\u003d24741\n\nwhich has a testcase involving signal handling that crashes quite readily.\nInspecting the code I believe what happens is that signal handling can become\nconfused when it is invoked on return from an interrupt, if the contents of\nP0 and R0 at the time of the interrupt happen to be such that P0 is larger\nthan zero (indicating to the signal code that we\u0027re in a syscall), and R0\nhappens to have a value of something like -EINTR or -ERESTARTSYS.\nFixed by setting orig_p0 to -1 if we\u0027re returning from an interrupt.  The\ntestcase now seems to run without problems.\n\nSigned-off-by: Bernd Schmidt \u003cbernd.schmidt@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9c59c2746c7e773839d51027c0e16ccf41f8fef",
      "tree": "e5eef75538858cc0d6f70036c549b2e3cc4858fc",
      "parents": [
        "19381f024b01413d83cec1655c3fc4c9c09ae274"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:32 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: cache SWRST value at bootup so other things like watchdog can non-destructively query it\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "19381f024b01413d83cec1655c3fc4c9c09ae274",
      "tree": "4ba1d63900e031c97130638c2d678aaf15c3d37e",
      "parents": [
        "c09c4e006590210001ced90d59e62182bfd396f9"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:09:31 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: update blackfin header files to latest one in VDSP.\n\na) add new processor BF52x/BF54x header files\nb) update blackfin BF533/BF537/BF561 header files to latest one in VDSP.\nc) scrub watchdog/rtc masks from headers as we dont need/want them (too generic and the drivers dont use them)\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Roy Huang \u003croy.huang@analog.com\u003e\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c09c4e006590210001ced90d59e62182bfd396f9",
      "tree": "65ff56a14e51e3fe7bac4c0de22272cf05f8394c",
      "parents": [
        "ac57ac39e4f92f327451ad4084c4d5f60bcfa999"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:30 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: make sure we use local labels\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ac57ac39e4f92f327451ad4084c4d5f60bcfa999",
      "tree": "a92b2095915ae4e59eff01d80fc4f88df689d984",
      "parents": [
        "5f9a3e899897201a49965cd9e1bb2570b3bde2b5"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:29 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:23 2007 -0700"
      },
      "message": "Blackfin arch: dont clear the bit that tells coreb to start booting\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5f9a3e899897201a49965cd9e1bb2570b3bde2b5",
      "tree": "27616f6c6e49f2bafe2681441576e491bfbce0e1",
      "parents": [
        "5079df993c3ab45af10dc9a45b3b9e712fd56f23"
      ],
      "author": {
        "name": "Aubrey Li",
        "email": "aubrey.li@analog.com",
        "time": "Mon May 21 18:09:28 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: dma_memcpy borken for \u003e 64K\n\nSigned-off-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5079df993c3ab45af10dc9a45b3b9e712fd56f23",
      "tree": "9c978e20be84f4cc058d6a56cda5cdf497bc2be7",
      "parents": [
        "ef9256d2831df0896566c3823cd2bdf0e55df984"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:27 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: document why we have to touch the UART peripheral in our boot up code\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ef9256d2831df0896566c3823cd2bdf0e55df984",
      "tree": "5a04be14dfc6c213f5ed27e7f7bfd71476ad61d1",
      "parents": [
        "c0fc525dcc407a516132fc11af82375319ebdadb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:26 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: issue reset via SWRST so we dont clobber the watchdog state\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c0fc525dcc407a516132fc11af82375319ebdadb",
      "tree": "780ce2b81784bbb8b1aa6cd3dca6dfb23938458c",
      "parents": [
        "95e493c00ac0d2371c3f627fdb99d776d29a8166"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:25 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: move board specific setup out of common init code and into the board specific init code\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95e493c00ac0d2371c3f627fdb99d776d29a8166",
      "tree": "285b194c0dd0243338dc6ff9b21e2d92c807b82b",
      "parents": [
        "30870b93cd76bdfa7385f8d471345f5f6269fb00"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:24 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: finish removing p* volatile defines for MMRs\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "30870b93cd76bdfa7385f8d471345f5f6269fb00",
      "tree": "e777e79962dbf78b842ca798cd3dc1245bf7cf13",
      "parents": [
        "eb8d5f6c0322e641ec32ed632dd3b02586205673"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:23 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: dont clear status register bits in SWRST so we can actually use it\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb8d5f6c0322e641ec32ed632dd3b02586205673",
      "tree": "1073108ae4a529783bf03c77ed7ea12643ce506f",
      "parents": [
        "0a290593a053752d9629fb1276392ce35c26b348"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:22 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: make sure we declare the revid functions as pure (since they are)\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0a290593a053752d9629fb1276392ce35c26b348",
      "tree": "8d89161327bc430137993398d7be8cb7927d5d5e",
      "parents": [
        "6e537e9329d133526a576b741f85b3d48edc4ac1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:21 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: initial tepla-bf561 board support\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e537e9329d133526a576b741f85b3d48edc4ac1",
      "tree": "2320a9073b8e057d9f69ce1ffa89eadc8e708f8d",
      "parents": [
        "8a0e6656030ffe9bcb81b725e956917bafc7522d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:20 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: Fix bug using usb keyboard crashes kernel\n\nWithout conswitchp preset, we have the following situation:\n\n - During initcalls: con_init is called, and returns because of\n   !display_desc.\n\n - At this point there is no memory allocated for vc_cons[].d\n   A bit later vty_init calls kbd_init.\n\n - From now on events are passed to kbd_event which will then call\n   kbd_keycode.\n\n - kbd_keycode will oops on a NULL pointer dereference on vc-\u003evc_tty\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n[ Added commit description based on email thread. - Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8a0e6656030ffe9bcb81b725e956917bafc7522d",
      "tree": "3e1936b4ddffce43b29d7f44a1dca67e84b58068",
      "parents": [
        "678402709602a5e62bb79454f0f41bd952373300"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:19 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: fix trace output for FLAT binaries\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "678402709602a5e62bb79454f0f41bd952373300",
      "tree": "61d1d77be6c9c296ff09358e315bfe6e6ea07d9f",
      "parents": [
        "23ee968d96ef5ad564c0f0b8a30412fb93137ebb"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:18 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: GPIO fix some defines\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "23ee968d96ef5ad564c0f0b8a30412fb93137ebb",
      "tree": "a323c73062fa32a794e254a39c519650f0efe4b9",
      "parents": [
        "d1b945fdb62f3e6852fea5a8779c0151ac1e55a8"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:17 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:22 2007 -0700"
      },
      "message": "Blackfin arch: DMA operation cleanup\n\n1) Disable Interrupts during DMA memcpy to avoid raise conditions.\n2) Mark MDMA channel 0 as reserved, since were using it internally.\n3) Add DMA based equivalents for insX and outsX.\n4) Our insX and outsX only handles len \u003c\u003d 2^16.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1b945fdb62f3e6852fea5a8779c0151ac1e55a8",
      "tree": "d7c46472f4015534f383a724f79ee36454fe58bf",
      "parents": [
        "9ae246cd85e05d3fb31b9770588c1fe0914872fe"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:16 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: Move write to VR_CTL closer to IDLE\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ae246cd85e05d3fb31b9770588c1fe0914872fe",
      "tree": "e3031d7c54dd1a34b2ef65932f17b8abf0d7102a",
      "parents": [
        "a161bb0510d793a450127c12160309907af3d3f7"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:15 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: Fix reserved map after we changed PORT_H definition\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a161bb0510d793a450127c12160309907af3d3f7",
      "tree": "dcc93719b5c7e85a21c2169e4f6e7da77ad8bf1d",
      "parents": [
        "140a9aec22f454120d1953f24cd2b5338b6141e2"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:14 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: mark a bunch of local functions as static\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "140a9aec22f454120d1953f24cd2b5338b6141e2",
      "tree": "0c98699edb6805d6d6de6c1d5fab402536f094da",
      "parents": [
        "6dae211411448dd9a12895b802bdedca8296f23d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:13 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: Add configuration data for ISP176x on BF561\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6dae211411448dd9a12895b802bdedca8296f23d",
      "tree": "92b98234289bba01a233d721e1a54e63e35fb7d9",
      "parents": [
        "e3defffe915961cf9c6e1f16486ae83fb7212f29"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon May 21 18:09:12 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: fix a few random warnings\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e3defffe915961cf9c6e1f16486ae83fb7212f29",
      "tree": "b5289f5b9d21535769927f8526b98ce68dc2125a",
      "parents": [
        "ed2fbf57ea8d2ec1c0f6758bd5f9f98cef519049"
      ],
      "author": {
        "name": "Aubrey Li",
        "email": "aubrey.li@analog.com",
        "time": "Mon May 21 18:09:11 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: ISP1761 doesn\u0027t work for USB flash disk\n\nZONE_DMA is required for some drivers subsystem, such as USB/SCSI.\n\nSigned-off-by: Aubrey Li \u003caubrey.li@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ed2fbf57ea8d2ec1c0f6758bd5f9f98cef519049",
      "tree": "41861f6d37151bdf8e0c9a6b880186c5c68a43ac",
      "parents": [
        "8af10b79877ff5dfd5c7b1928d57cf38483e819d"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon May 21 18:09:10 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: add SPI MMC driver support on bf533-stamp, tested on STAMP-BF533\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8af10b79877ff5dfd5c7b1928d57cf38483e819d",
      "tree": "764cb92a90fd2853044a9edb1c1eb575b0bce6ed",
      "parents": [
        "e8edc6e03a5c8562dc70a6d969f732bdb355a7e7"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon May 21 18:09:09 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:50:21 2007 -0700"
      },
      "message": "Blackfin arch: Add Workaround for ANOMALY 05000257\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e8edc6e03a5c8562dc70a6d969f732bdb355a7e7",
      "tree": "fc86c863655128a7041dfe613d14393d761fa7b9",
      "parents": [
        "ff1be9ad61e3e17ba83702d8ed0b534e5b8ee15c"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon May 21 01:22:52 2007 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:18:19 2007 -0700"
      },
      "message": "Detach sched.h from mm.h\n\nFirst thing mm.h does is including sched.h solely for can_do_mlock() inline\nfunction which has \"current\" dereference inside. By dealing with can_do_mlock()\nmm.h can be detached from sched.h which is good. See below, why.\n\nThis patch\na) removes unconditional inclusion of sched.h from mm.h\nb) makes can_do_mlock() normal function in mm/mlock.c\nc) exports can_do_mlock() to not break compilation\nd) adds sched.h inclusions back to files that were getting it indirectly.\ne) adds less bloated headers to some files (asm/signal.h, jiffies.h) that were\n   getting them indirectly\n\nNet result is:\na) mm.h users would get less code to open, read, preprocess, parse, ... if\n   they don\u0027t need sched.h\nb) sched.h stops being dependency for significant number of files:\n   on x86_64 allmodconfig touching sched.h results in recompile of 4083 files,\n   after patch it\u0027s only 3744 (-8.3%).\n\nCross-compile tested on\n\n\tall arm defconfigs, all mips defconfigs, all powerpc defconfigs,\n\talpha alpha-up\n\tarm\n\ti386 i386-up i386-defconfig i386-allnoconfig\n\tia64 ia64-up\n\tm68k\n\tmips\n\tparisc parisc-up\n\tpowerpc powerpc-up\n\ts390 s390-up\n\tsparc sparc-up\n\tsparc64 sparc64-up\n\tum-x86_64\n\tx86_64 x86_64-up x86_64-defconfig x86_64-allnoconfig\n\nas well as my two usual configs.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ff1be9ad61e3e17ba83702d8ed0b534e5b8ee15c",
      "tree": "ce6f85896cf04d26e027ef6b24c60e7b28508faf",
      "parents": [
        "5f663404b27fa72546a592c5c932b0605b9c93a6"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Sun May 20 23:39:40 2007 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:15:32 2007 -0700"
      },
      "message": "Fix \"fs: convert core functions to zero_user_page\"\n\nThe bug was introduced by 01f2705daf5a36208e69d7cf95db9c330f843af6.\nIt misses to convert the first argument, it should be \"new_page\".\n\nThis became a cause of fatfs corruption.\n\nCc: Nate Diller \u003cnate.diller@gmail.com\u003e\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5f663404b27fa72546a592c5c932b0605b9c93a6",
      "tree": "c27e3df5e02232410bf43af6f43d26eec5f53e35",
      "parents": [
        "55b637c6a003a8c4850b41a2c2fd6942d8a7f530",
        "da7cd59ab9c8ed233df4809f6c8c90c636f676c7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:00:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 21 09:00:25 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  [CRYPTO] api: Read module pointer before freeing algorithm\n"
    }
  ],
  "next": "be2864b5ee46e0d5ed626de6cbfeb9abbd9c2e6f"
}
