)]}'
{
  "log": [
    {
      "commit": "255f5e062ba22c4c2a3635882d4e461d843c5149",
      "tree": "ec83e768f36e943f1f72bb707003c29990edd47a",
      "parents": [
        "9f5c3125d433b3044b013471fa92f1b5738036fe"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 23:33:29 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:57:07 2011 +0200"
      },
      "message": "Remove unneeded version.h includes (and add where needed) for drivers/usb/\n\nIt was pointed out by \u0027make versioncheck\u0027 that linux/version.h was not\nalways being included where needed and sometimes included needlessly\nin drivers/usb/.\nThis patch fixes up the includes.\n\nFor the UVC gadget driver bits, this was ACK\u0027ed by Laurent Pinchart.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nAcked-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "9f5c3125d433b3044b013471fa92f1b5738036fe",
      "tree": "c27ea0662c7451fb9351b3dbb74a9f28f322843c",
      "parents": [
        "101ae14edc14efb0fe6ed8a77ed370cca670ffc8"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 23:29:11 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:57:07 2011 +0200"
      },
      "message": "Remove unneeded version.h includes from drivers/target/\n\nIt was pointed out by \u0027make versioncheck\u0027 that some includes of\nlinux/version.h are not needed in drivers/target/.\nThis patch removes them.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "101ae14edc14efb0fe6ed8a77ed370cca670ffc8",
      "tree": "b30faae55e981a049880f52100b8244c6b3345a3",
      "parents": [
        "e5de063016ce838aff08683ce38ac40211c247d9"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 23:27:12 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:57:07 2011 +0200"
      },
      "message": "Remove unneeded version.h includes from drivers/scsi/\n\nIt was pointed out by \u0027make versioncheck\u0027 that some includes of\nlinux/version.h are not needed in drivers/scsi/.\nThis patch removes them.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e5de063016ce838aff08683ce38ac40211c247d9",
      "tree": "1b4cd4e201ba784bcefcd06c0b42207b64a05f69",
      "parents": [
        "e0ffaa8cba275c48531f1a005f8ff8973fbebea9"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 23:16:06 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:57:06 2011 +0200"
      },
      "message": "Remove unneeded version.h includes from drivers/block/\n\nIt was pointed out by \u0027make versioncheck\u0027 that some includes of\nlinux/version.h are not needed in drivers/block/.\nThis patch removes them.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e0ffaa8cba275c48531f1a005f8ff8973fbebea9",
      "tree": "8e4950b26b2d7a3c6fe3b068589cd2f7f1d1c0f9",
      "parents": [
        "469bfb4a50954c7c1ec506e5399fdb1dbf230650"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 23:13:48 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:57:06 2011 +0200"
      },
      "message": "Remove unneeded version.h includes from arch/arm/\n\nIt was pointed out by \u0027make versioncheck\u0027 that some includes of\nlinux/version.h are not needed in arch/arm/.\nThis patch removes them.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "469bfb4a50954c7c1ec506e5399fdb1dbf230650",
      "tree": "d12498366ce9c411df8986b76f15293d93fab0cf",
      "parents": [
        "e81b15168e2d3d1ab56b13782fe8ad0cb362379d"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 23:07:51 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:57:06 2011 +0200"
      },
      "message": "Remove unneeded version.h include from arch/x86/\n\nIt was pointed out by \u0027make versioncheck\u0027 that the include of\nlinux/version.h is not needed in arch/x86/mm/mmio-mod.c .\nThis patch removes it.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e81b15168e2d3d1ab56b13782fe8ad0cb362379d",
      "tree": "d7bfedf53a60d7c09d5a1bf3ce9465b89b3e8af5",
      "parents": [
        "c9bab38f70414918d414a1672d908f6447880075"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 23:04:30 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:57:06 2011 +0200"
      },
      "message": "Remove unneeded version.h includes from include/\n\nIt was pointed out by \u0027make versioncheck\u0027 that some includes of\nlinux/version.h are not needed in include/.\nThis patch removes them.\n\nWhen I last posted the patch, the ceph bit was ACK\u0027ed by Sage Weil, so\nI\u0027ve added that below.\n\nThe pwc-ioctl change generated quite a bit of discussion about V4L version\nnumbers in general, but as far as I can tell, no concensus was reached on\nwhat the long term solution should be, so in the mean time I think we\ncould start by just removing the unneeded include, which is why I\u0027m\nresending the patch with that hunk still included.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nAcked-by: Sage Weil \u003csage@newdream.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "c9bab38f70414918d414a1672d908f6447880075",
      "tree": "e5ddefa8ea95dab9dcff2714a4fa1d0553cc5761",
      "parents": [
        "699324871fcc3650f2023c5e36cb119a92d7894b"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 22:50:19 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:57:05 2011 +0200"
      },
      "message": "Remove unneeded version.h include from lib/\n\nThis patch removes an unneeded include of linux/version.h from\nlib/dynamic_debug.c - identified by \u0027make versioncheck\u0027.\nThis is the only file in lib/ with this issue.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "699324871fcc3650f2023c5e36cb119a92d7894b",
      "tree": "7115a8183a4fd00b6f0ea1ae3b8f3dfbcf1c454b",
      "parents": [
        "ca4a04cf3dd0cecb5e7188ed7796cc55fc13aeb1"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Tue Jul 26 23:06:29 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:50:49 2011 +0200"
      },
      "message": "treewide: remove extra semicolons from various parts of the kernel\n\nThis is a resend from the original, changing the title from PATCH to\nRFC(since this is a review for commit, and I should have put that the first go around).\nand also removing some of the commit\u0027s with ia64 and bash since it is significant.\nlet me know if I might have missed anything etc..\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ca4a04cf3dd0cecb5e7188ed7796cc55fc13aeb1",
      "tree": "f34fff5c79187e76a290f2a10c9249859b3cb739",
      "parents": [
        "77cd7693787d0021786078da22a015cea938e466"
      ],
      "author": {
        "name": "Bart Van Assche",
        "email": "bvanassche@acm.org",
        "time": "Sun Jul 17 09:01:00 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:37:17 2011 +0200"
      },
      "message": "futex: Fix spelling in a source code comment\n\nChange a single occurrence of \"unlcoked\" into \"unlocked\".\n\nSigned-off-by: Bart Van Assche \u003cbvanassche@acm.org\u003e\nCc: Darren Hart \u003cdvhltc@us.ibm.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "77cd7693787d0021786078da22a015cea938e466",
      "tree": "e0896de59c89fdcc40b029bc3108f6ea7aee54f3",
      "parents": [
        "7cfdaf38d4975b0266fbdef971e5ce37da7214fd"
      ],
      "author": {
        "name": "Kartik Mohta",
        "email": "kartikmohta@gmail.com",
        "time": "Mon Jul 11 00:18:07 2011 -0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:34:14 2011 +0200"
      },
      "message": "libertas_tf: deb_defs.h: Fix typo in include guard\n\nSigned-off-by: Kartik Mohta \u003ckartikmohta@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "7cfdaf38d4975b0266fbdef971e5ce37da7214fd",
      "tree": "d1d211b4934509261e23a77595a6b7a86b8df162",
      "parents": [
        "124ff4e53ace98300bf7465e0285167a3df838d3"
      ],
      "author": {
        "name": "Vitaliy Ivanov",
        "email": "vitalivanov@gmail.com",
        "time": "Thu Jul 07 15:10:31 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:23:07 2011 +0200"
      },
      "message": "futex: uninitialized warning corrections\n\nThe variables here are really not used uninitialized.\n\nkernel/futex.c: In function \u0027fixup_pi_state_owner.clone.17\u0027:\nkernel/futex.c:1582:6: warning: \u0027curval\u0027 may be used uninitialized in this function\nkernel/futex.c: In function \u0027handle_futex_death\u0027:\nkernel/futex.c:2486:6: warning: \u0027nval\u0027 may be used uninitialized in this function\nkernel/futex.c: In function \u0027do_futex\u0027:\nkernel/futex.c:863:11: warning: \u0027curval\u0027 may be used uninitialized in this function\nkernel/futex.c:828:6: note: \u0027curval\u0027 was declared here\nkernel/futex.c:898:5: warning: \u0027oldval\u0027 may be used uninitialized in this function\nkernel/futex.c:890:6: note: \u0027oldval\u0027 was declared here\n\nSigned-off-by: Vitaliy Ivanov \u003cvitalivanov@gmail.com\u003e\nAcked-by: Darren Hart \u003cdvhart@linux.intel.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "124ff4e53ace98300bf7465e0285167a3df838d3",
      "tree": "4b071c4b75196e20c4a7c88d8d2fde0a4b0c4b61",
      "parents": [
        "f1ee39ff69bfe7f15398c6b13fdf496134c05c75"
      ],
      "author": {
        "name": "Vitaliy Ivanov",
        "email": "vitalivanov@gmail.com",
        "time": "Thu Jul 07 14:10:40 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:22:28 2011 +0200"
      },
      "message": "async: uninitialized warning corrections\n\nThe variables here are really not used uninitialized.\n\nkernel/async.c: In function \u0027async_synchronize_cookie_domain\u0027:\nkernel/async.c:270:10: warning: \u0027starttime.tv64\u0027 may be used uninitialized in this function\nkernel/async.c: In function \u0027async_run_entry_fn\u0027:\nkernel/async.c:122:10: warning: \u0027calltime.tv64\u0027 may be used uninitialized in this function\n\nSigned-off-by: Vitaliy Ivanov \u003cvitalivanov@gmail.com\u003e\nSigned-off-by: Konstantin Khlebnikov \u003ckhlebnikov@openvz.org\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f1ee39ff69bfe7f15398c6b13fdf496134c05c75",
      "tree": "07fe58506c825194e5737d02c39a5000e323ed07",
      "parents": [
        "ea70ef3d9db1cbfd439f3e3f124c28ef4fe5835d"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Tue Jul 05 21:51:36 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:20:31 2011 +0200"
      },
      "message": "ipw2x00: comment typo fix encryptiong to encryption\n\nThe below patch fixes a typo.\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "ea70ef3d9db1cbfd439f3e3f124c28ef4fe5835d",
      "tree": "dc134d0d3c5c33078e6f61fabc046362ae1c2c23",
      "parents": [
        "fb914ebff5d0c4cf4e9ff16974057e07f82805c7"
      ],
      "author": {
        "name": "Kamalesh Babulal",
        "email": "kamalesh@linux.vnet.ibm.com",
        "time": "Thu Apr 28 14:32:08 2011 +0530"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:13:48 2011 +0200"
      },
      "message": "sched: x86_32 Fix typo in switch_to() description\n\nThis patch fixes the typo in parameters passed to\nx86_32 switch_to() description.\n\nSigned-off-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "fb914ebff5d0c4cf4e9ff16974057e07f82805c7",
      "tree": "4e55888956c1a3de3f43f1f3c8cb195691174a48",
      "parents": [
        "e809ab01013dfd905004f7e367978141c5dfc49d"
      ],
      "author": {
        "name": "Vitaliy Ivanov",
        "email": "vitalivanov@gmail.com",
        "time": "Thu Jun 23 20:01:55 2011 +0300"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:13:02 2011 +0200"
      },
      "message": "treewide: typo \u0027interrrupt\u0027 word corrections.\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Vitaliy Ivanov \u003cvitalivanov@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e809ab01013dfd905004f7e367978141c5dfc49d",
      "tree": "f7216401082575b7e93b82604077970135c0365e",
      "parents": [
        "2fe038e33c3921512f5450e113c263a772939f4c"
      ],
      "author": {
        "name": "Michael Witten",
        "email": "mfwitten@gmail.com",
        "time": "Sun Apr 17 04:08:48 2011 +0000"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:07:03 2011 +0200"
      },
      "message": "Kconfig: Copyedit: DEBUG_SECTION_MISMATCH\n\nSigned-off-by: Michael Witten \u003cmfwitten@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "2fe038e33c3921512f5450e113c263a772939f4c",
      "tree": "608a8aa550b54f9dbfafe6e9dc2f97ba788aa5f6",
      "parents": [
        "a28ee477e5e5e183fa0289841fd90f350a6e0415"
      ],
      "author": {
        "name": "Christian Dietrich",
        "email": "christian.dietrich@informatik.uni-erlangen.de",
        "time": "Sat Jun 04 17:36:10 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:05:25 2011 +0200"
      },
      "message": "scsi/sg: use printk_ratelimited instead of printk_ratelimit\n\nSince printk_ratelimit() shouldn\u0027t be used anymore (see comment in\ninclude/linux/printk.h), replace it with printk_ratelimited.\n\nSigned-off-by: Christian Dietrich \u003cchristian.dietrich@informatik.uni-erlangen.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "a28ee477e5e5e183fa0289841fd90f350a6e0415",
      "tree": "080031d352e9bfeae9a0c0c03495dde007935182",
      "parents": [
        "5369fcc127622660b1d259fa732420e4a2aecf07"
      ],
      "author": {
        "name": "Christian Dietrich",
        "email": "christian.dietrich@informatik.uni-erlangen.de",
        "time": "Sat Jun 04 17:36:33 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:05:25 2011 +0200"
      },
      "message": "drivers/char/rtc: use printk_ratelimited instead of printk_ratelimit\n\nSince printk_ratelimit() shouldn\u0027t be used anymore (see comment in\ninclude/linux/printk.h), replace it with printk_ratelimited.\n\nSigned-off-by: Christian Dietrich \u003cchristian.dietrich@informatik.uni-erlangen.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5369fcc127622660b1d259fa732420e4a2aecf07",
      "tree": "57fbc1e95f85752a2923cb519b5bda3e7e8230e9",
      "parents": [
        "1d273b929cad7b1ee95d5c15ac806b3abc764278"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jun 03 02:28:48 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:02:57 2011 +0200"
      },
      "message": "aix94xx: Use angle brackets for system includes\n\nUse the normal include style.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1d273b929cad7b1ee95d5c15ac806b3abc764278",
      "tree": "53e1b3103a9d3c486211d63af428f5debb90f6c7",
      "parents": [
        "3dbd4439837f2cfd2ff302897353f4b1b6263b2a"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri Jun 03 02:28:46 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 14:02:57 2011 +0200"
      },
      "message": "drbd: Use angle brackets for system includes\n\nUse the normal include style.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3dbd4439837f2cfd2ff302897353f4b1b6263b2a",
      "tree": "e67bc84d5d4708fb8bc60a92709d89d3d811e46b",
      "parents": [
        "8c1fec1ba83b7ce20b65a492a6e73e8d524aed88"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat May 28 10:36:35 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 13:59:25 2011 +0200"
      },
      "message": "net: Convert vmalloc/memset to vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "8c1fec1ba83b7ce20b65a492a6e73e8d524aed88",
      "tree": "e494a63feeaf0ce15b2384fb8bc93c8c10380a94",
      "parents": [
        "558feb0818374d657fbc1ea03776ee20f204b3a6"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat May 28 10:36:34 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 13:56:56 2011 +0200"
      },
      "message": "mm: Convert vmalloc/memset to vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Paul Menage \u003cmenage@google.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "558feb0818374d657fbc1ea03776ee20f204b3a6",
      "tree": "9c063b50ef953405850422ca740dda3093ef6387",
      "parents": [
        "1ac4594d88f63ba1557cc1a30ec1f915ca55b7cb"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat May 28 10:36:33 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 13:56:28 2011 +0200"
      },
      "message": "fs: Convert vmalloc/memset to vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Alex Elder \u003caelder@sgi.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1ac4594d88f63ba1557cc1a30ec1f915ca55b7cb",
      "tree": "53dbcfcf17b0b40c18fdb6aeb8c181f665f82a99",
      "parents": [
        "8e03bd6525d3281068519d5f6059cdcc5a67af66"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat May 28 10:36:26 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 13:55:03 2011 +0200"
      },
      "message": "isdn: Convert vmalloc/memset to vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "8e03bd6525d3281068519d5f6059cdcc5a67af66",
      "tree": "12e4cecbdef7eb38c8ff4406774008509a70fc47",
      "parents": [
        "57f3224c3f838844cdae5e4a9d63e03152013f9a"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat May 28 10:36:25 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 13:55:03 2011 +0200"
      },
      "message": "char: Convert vmalloc/memset to vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "57f3224c3f838844cdae5e4a9d63e03152013f9a",
      "tree": "58b0195a271b810144f375f32f76755c1d44b6cb",
      "parents": [
        "3a816054fcd345d0fe47c666c375d372c6170371"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat May 28 10:36:24 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 13:55:02 2011 +0200"
      },
      "message": "drbd: Convert vmalloc/memset to vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "3a816054fcd345d0fe47c666c375d372c6170371",
      "tree": "8b775cdb79a0c8d1759b4eaa7adbd57b0fae01ce",
      "parents": [
        "dc8a5c9935d8e63123fab0d0033f15819351d0bf"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat May 28 10:36:23 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 13:55:02 2011 +0200"
      },
      "message": "atm: Convert vmalloc/memset to vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "dc8a5c9935d8e63123fab0d0033f15819351d0bf",
      "tree": "55c4f69ea8901602b798c66363ca596bf4f92fbf",
      "parents": [
        "81d66c70b546e7be5d7e1f1ca9676fd17c5973af"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat May 28 10:36:21 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Sep 15 13:55:02 2011 +0200"
      },
      "message": "s390: Convert vmalloc/memset to vzalloc\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "81d66c70b546e7be5d7e1f1ca9676fd17c5973af",
      "tree": "73b65ca359b47c7952c99df9abebe5922c69ca5c",
      "parents": [
        "52288b6646ee4b1f3b97b5b64e4e84652c2a9bbe"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Tue Aug 23 09:28:02 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 24 16:45:10 2011 +0200"
      },
      "message": "mm/vmscan.c: fix a typo in a comment \"relaimed\" to \"reclaimed\"\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "52288b6646ee4b1f3b97b5b64e4e84652c2a9bbe",
      "tree": "3ca6bbdf6844f0b6767307e29c1b0ca141370af1",
      "parents": [
        "6580a67b9b67a9d3aac0ad5cb0b775cba6f9a1cf"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Sun Aug 21 20:02:13 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Aug 23 09:35:36 2011 +0200"
      },
      "message": "lib: Kconfig.debug: Typo remove extra \"it\"\n\nThe patch below removes an extra \"it\" in the comment.\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6580a67b9b67a9d3aac0ad5cb0b775cba6f9a1cf",
      "tree": "f136431671e88dcbce460d4688ffd42ec68607a7",
      "parents": [
        "bd74b32b77e0e4af47651da852cb3ced84e423b3"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Sat Aug 06 07:31:26 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Aug 10 14:17:08 2011 +0200"
      },
      "message": "USB: serial: remove duplicate returns\n\nThis small untidiness with two returns in a row was copy and pasted\ninto mos7720.c and mos7840.c.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "bd74b32b77e0e4af47651da852cb3ced84e423b3",
      "tree": "08727ae1d35609cc2aa66d20d96af0e1b375275b",
      "parents": [
        "e117d10d315970d0a3d4120c7f83b8337728ce1b"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Sat Aug 06 14:33:43 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Aug 08 18:55:59 2011 +0200"
      },
      "message": "Fix documentation and comment typo \u0027no_hz\u0027\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e117d10d315970d0a3d4120c7f83b8337728ce1b",
      "tree": "07da57438ab95f37f7f6cd92939298350a33dbd4",
      "parents": [
        "f5c3dd719d17750779c6ac72f4dd0b06d7702ca2"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Tue Aug 02 00:53:09 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Aug 05 13:32:40 2011 +0200"
      },
      "message": "Documentation/ABI/: update version number references from 2.6.x to 3.x\n\nUpdate the version number references from 2.6.x to 3.x\nAlso correct spelling of \"May\" (was spelled \"Mai\").\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f5c3dd719d17750779c6ac72f4dd0b06d7702ca2",
      "tree": "43585cf023ed86216c539db6d4f8b346ba2e5736",
      "parents": [
        "10bd2473b10b394eed7ed6c94248be47ab6ed369"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Wed Aug 03 16:18:39 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Aug 04 15:42:05 2011 +0200"
      },
      "message": "Fix kernel-doc comment typo \u0027@id\u0027\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "10bd2473b10b394eed7ed6c94248be47ab6ed369",
      "tree": "266d4c2f0c9908ce221f932844c278c998fef417",
      "parents": [
        "e08dc1325feaf49eec392ee52feb2974ec3f5155"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Sun Jul 24 17:58:46 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jul 26 11:44:54 2011 +0200"
      },
      "message": "eventpoll: fix comment typo \u0027evenpoll\u0027\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e08dc1325feaf49eec392ee52feb2974ec3f5155",
      "tree": "07e0b7a436d75ba344955b7cfa4d5b49f3b115d6",
      "parents": [
        "138051659902da7e6a09d379fee5dade2a80fcfd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:43:53 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:43:53 2011 -0700"
      },
      "message": "p9: avoid unused variable warning\n\nCommit 4e34e719e457 (\"fs: take the ACL checks to common code\") removed\nthe use of the \u0027acl\u0027 variable in v9fs_iop_get_acl(), but left the\nvariable definition around.  Remove it to get rid of the warning:\n\n  fs/9p/acl.c: In function ‘v9fs_iop_get_acl’:\n  fs/9p/acl.c:101:20: warning: unused variable ‘acl’\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "138051659902da7e6a09d379fee5dade2a80fcfd",
      "tree": "e0a90e27451b1fcd812675092d30c1059369cb87",
      "parents": [
        "d5ef642355bdd9b383ff5c18cbc6102a06eecbaf",
        "e1703b329f7c7ea82ea181dc4c50020f25061a2c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:26:34 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:26:34 2011 -0700"
      },
      "message": "Merge branch \u0027staging-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6\n\n* \u0027staging-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (741 commits)\n  staging:iio:meter:ade7753 should be 16 bit read not 8 bit for mode register.\n  staging:iio:kfifo_buf fix double initialization of the ring device structure.\n  staging:iio:accel:lis3l02dq: fix incorrect pointer passed to spi_set_drvdata.\n  staging:iio:imu fix missing register table index for some channels\n  spectra: enable device before poking it\n  staging: rts_pstor: Fix a miswriting\n  staging/lirc_bt829: Return -ENODEV when no hardware is found.\n  staging/lirc_parallel: remove pointless prototypes.\n  staging/lirc_parallel: fix panic on rmmod\n  staging:iio:adc:ad7476: Incorrect pointer into spi_set_drvdata.\n  Staging: zram: Fix kunmapping order\n  Revert \"gma500: Fix dependencies\"\n  gma500: Add medfield header\n  gma500: wire up the mrst i2c bus from chip_info\n  gma500: Fix DPU build\n  gma500: Clean up the DPU config and make it runtime\n  gma500: resync with Medfield progress\n  gma500: Use the mrst helpers and power control for mode commit\n  gma500@ Fix backlight range error\n  gma500: More Moorestown muddle meddling means MM maybe might modeset\n  ...\n\nFix up fairly trivial conflicts all over, mostly due to header file\ncleanup conflicts, but some deleted files and some just context changes:\n - Documentation/feature-removal-schedule.txt\n - drivers/staging/bcm/headers.h\n - drivers/staging/brcm80211/brcmfmac/dhd_linux.c\n - drivers/staging/brcm80211/brcmfmac/dhd_sdio.c\n - drivers/staging/brcm80211/brcmfmac/wl_cfg80211.h\n - drivers/staging/brcm80211/brcmfmac/wl_iw.c\n - drivers/staging/et131x/et131x_netdev.c\n - drivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c\n - drivers/staging/rtl8192e/r8192E.h\n - drivers/staging/usbip/userspace/src/utils.h\n"
    },
    {
      "commit": "d5ef642355bdd9b383ff5c18cbc6102a06eecbaf",
      "tree": "fcf78d33c1790c6c24efbfd0c3695f7874f053d7",
      "parents": [
        "f549953c15deab4c54708b39af86d4edecc6cddc",
        "def90f4239f094f3846c108c1c41a4cd55c33e8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:09:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:09:27 2011 -0700"
      },
      "message": "Merge branch \u0027tty-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* \u0027tty-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6: (26 commits)\n  amba pl011: workaround for uart registers lockup\n  n_gsm: fix the wrong FCS handling\n  pch_uart: add missing comment about OKI ML7223\n  pch_uart: Add MSI support\n  tty: fix \"IRQ45: nobody cared\"\n  PTI feature to allow user to name and mark masterchannel request.\n  0 for o PTI Makefile bug.\n  tty: serial: samsung.c remove legacy PM code.\n  SERIAL: SC26xx: Fix link error.\n  serial: mrst_max3110: initialize waitqueue earlier\n  mrst_max3110: Change max missing message priority.\n  tty: s5pv210: Add delay loop on fifo reset function for UART\n  tty/serial: Fix XSCALE serial ports, e.g. ce4100\n  serial: bfin_5xx: fix off-by-one with resource size\n  drivers/tty: use printk_ratelimited() instead of printk_ratelimit()\n  tty: n_gsm: Added refcount usage to gsm_mux and gsm_dlci structs\n  tty: n_gsm: Add raw-ip support\n  tty: n_gsm: expose gsmtty device nodes at ldisc open time\n  pch_phub: Fix register miss-setting issue\n  serial: 8250, increase PASS_LIMIT\n  ...\n"
    },
    {
      "commit": "f549953c15deab4c54708b39af86d4edecc6cddc",
      "tree": "f0412f989b77cdceab34c18aa85a8a25d5942a1f",
      "parents": [
        "f0deb97ab13ad1f89cd0993f7339655d59788405",
        "e04f5f7e423018bcec84c11af2058cdce87816f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:08:32 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:08:32 2011 -0700"
      },
      "message": "Merge branch \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* \u0027usb-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (115 commits)\n  EHCI: fix direction handling for interrupt data toggles\n  USB: serial: add IDs for WinChipHead USB-\u003eRS232 adapter\n  USB: OHCI: fix another regression for NVIDIA controllers\n  usb: gadget: m66592-udc: add pullup function\n  usb: gadget: m66592-udc: add function for external controller\n  usb: gadget: r8a66597-udc: add pullup function\n  usb: renesas_usbhs: support multi driver\n  usb: renesas_usbhs: inaccessible pipe is not an error\n  usb: renesas_usbhs: care buff alignment when dma handler\n  USB: PL2303: correctly handle baudrates above 115200\n  usb: r8a66597-hcd: fixup USB_PORT_STAT_C_SUSPEND shift\n  usb: renesas_usbhs: compile/config are rescued\n  usb: renesas_usbhs: fixup comment-out\n  usb: update email address in ohci-sh and r8a66597-hcd\n  usb: r8a66597-hcd: add function for external controller\n  EHCI: only power off port if over-current is active\n  USB: mon: Allow to use usbmon without debugfs\n  USB: EHCI: go back to using the system clock for QH unlinks\n  ehci: add pci quirk for Ordissimo and RM Slate 100 too\n  ehci: refactor pci quirk to use standard dmi_check_system method\n  ...\n\nFix up trivial conflicts in Documentation/feature-removal-schedule.txt\n"
    },
    {
      "commit": "f0deb97ab13ad1f89cd0993f7339655d59788405",
      "tree": "41572e643cb4983115707ae330b5896ae76e1ea1",
      "parents": [
        "184475029a724b6b900d88fc3a5f462a6107d5af",
        "21d541aa19e90752232bf6c43002f019f204f988"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:06:24 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 23:06:24 2011 -0700"
      },
      "message": "Merge branch \u0027driver-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* \u0027driver-core-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6:\n  updated Documentation/ja_JP/SubmittingPatches\n  debugfs: add documentation for debugfs_create_x64\n  uio: uio_pdrv_genirq: Add OF support\n  firmware: gsmi: remove sysfs entries when unload the module\n  Documentation/zh_CN: Fix messy code file email-clients.txt\n  driver core: add more help description for \"path to uevent helper\"\n  driver-core: modify FIRMWARE_IN_KERNEL help message\n  driver-core: Kconfig grammar corrections in firmware configuration\n  DOCUMENTATION: Replace create_device() with device_create().\n  DOCUMENTATION: Update overview.txt in Doc/driver-model.\n  pti: pti_tty_install documentation mispelling.\n"
    },
    {
      "commit": "184475029a724b6b900d88fc3a5f462a6107d5af",
      "tree": "408320b46df221a2424bf94282b1b8e5b7aff7a1",
      "parents": [
        "3b76eefe0f970c2e19f165d4a1650abc523d10bc",
        "f1f4ee01c0d3dce0e3aa7d04e4332677db7af478"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:59:39 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:59:39 2011 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (99 commits)\n  drivers/virt: add missing linux/interrupt.h to fsl_hypervisor.c\n  powerpc/85xx: fix mpic configuration in CAMP mode\n  powerpc: Copy back TIF flags on return from softirq stack\n  powerpc/64: Make server perfmon only built on ppc64 server devices\n  powerpc/pseries: Fix hvc_vio.c build due to recent changes\n  powerpc: Exporting boot_cpuid_phys\n  powerpc: Add CFAR to oops output\n  hvc_console: Add kdb support\n  powerpc/pseries: Fix hvterm_raw_get_chars to accept \u003c 16 chars, fixing xmon\n  powerpc/irq: Quieten irq mapping printks\n  powerpc: Enable lockup and hung task detectors in pseries and ppc64 defeconfigs\n  powerpc: Add mpt2sas driver to pseries and ppc64 defconfig\n  powerpc: Disable IRQs off tracer in ppc64 defconfig\n  powerpc: Sync pseries and ppc64 defconfigs\n  powerpc/pseries/hvconsole: Fix dropped console output\n  hvc_console: Improve tty/console put_chars handling\n  powerpc/kdump: Fix timeout in crash_kexec_wait_realmode\n  powerpc/mm: Fix output of total_ram.\n  powerpc/cpufreq: Add cpufreq driver for Momentum Maple boards\n  powerpc: Correct annotations of pmu registration functions\n  ...\n\nFix up trivial Kconfig/Makefile conflicts in arch/powerpc, drivers, and\ndrivers/cpufreq\n"
    },
    {
      "commit": "3b76eefe0f970c2e19f165d4a1650abc523d10bc",
      "tree": "1987bc1b2b61ea70170094e3cb1204f5b0a0401e",
      "parents": [
        "91d44d99992ff2587104df5760bfffbb3564b3c2",
        "8c9f08f9de38c9af3a946faf0cccd7fc46978443"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:50:54 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:50:54 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  m68k: Revive reporting of spurious interrupts\n  m68knommu: Move forward declaration of do_IRQ() from machdep.h to irq.h\n  m68k: fix some atomic operation asm address modes for ColdFire\n  m68k: use CPU_HAS_NO_BITFIELDS for signal functions\n  m68k: merge and clean up delay.h files\n  m68knommu: correctly use trap_init\n  m68knommu: merge ColdFire 5206 and 5206e platform code\n  m68k: merge mmu and non-mmu bitops.h\n  m68k: merge MMU and non MMU versions of system.h\n  m68k: merge MMU and non-MMU versions of asm/hardirq.h\n  m68k: merge the non-mmu and mmu versions of module.c\n  m68knommu: Fix printk() format in free_initrd_mem()\n  m68knommu: Make empty_zero_page \"void *\", like on m68k\n"
    },
    {
      "commit": "91d44d99992ff2587104df5760bfffbb3564b3c2",
      "tree": "71316dfc11385f5594962f91d7192fdd851e86a8",
      "parents": [
        "2dad3206db5c3832cde1f58650027fea3ff7adf3",
        "cc6d3497141adedb71de8ddce62bf4cd4817832d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:50:35 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:50:35 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus:\n  Squashfs: Make ZLIB compression support optional\n  Squashfs: Update documentation for XZ and add squashfs-tools devel tree\n"
    },
    {
      "commit": "2dad3206db5c3832cde1f58650027fea3ff7adf3",
      "tree": "96314a554afdab5904a939793156d4ae23ec11c1",
      "parents": [
        "84635d68be4b846ba984a89f386524153330c597",
        "0c12eaffdf09466f36a9ffe970dda8f4aeb6efc0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:49:19 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:49:19 2011 -0700"
      },
      "message": "Merge branch \u0027for-3.1\u0027 of git://linux-nfs.org/~bfields/linux\n\n* \u0027for-3.1\u0027 of git://linux-nfs.org/~bfields/linux:\n  nfsd: don\u0027t break lease on CLAIM_DELEGATE_CUR\n  locks: rename lock-manager ops\n  nfsd4: update nfsv4.1 implementation notes\n  nfsd: turn on reply cache for NFSv4\n  nfsd4: call nfsd4_release_compoundargs from pc_release\n  nfsd41: Deny new lock before RECLAIM_COMPLETE done\n  fs: locks: remove init_once\n  nfsd41: check the size of request\n  nfsd41: error out when client sets maxreq_sz or maxresp_sz too small\n  nfsd4: fix file leak on open_downgrade\n  nfsd4: remember to put RW access on stateid destruction\n  NFSD: Added TEST_STATEID operation\n  NFSD: added FREE_STATEID operation\n  svcrpc: fix list-corrupting race on nfsd shutdown\n  rpc: allow autoloading of gss mechanisms\n  svcauth_unix.c: quiet sparse noise\n  svcsock.c: include sunrpc.h to quiet sparse noise\n  nfsd: Remove deprecated nfsctl system call and related code.\n  NFSD: allow OP_DESTROY_CLIENTID to be only op in COMPOUND\n\nFix up trivial conflicts in Documentation/feature-removal-schedule.txt\n"
    },
    {
      "commit": "84635d68be4b846ba984a89f386524153330c597",
      "tree": "f9195d7eecccef6e421e483fa18755706bc2ad66",
      "parents": [
        "45b583b10a8b438b970e95a7d1d4db22c9e35004"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:47:03 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 22:47:03 2011 -0700"
      },
      "message": "vfs: fix check_acl compile error when CONFIG_FS_POSIX_ACL is  not set\n\nCommit e77819e57f08 (\"vfs: move ACL cache lookup into generic code\")\ndidn\u0027t take the FS_POSIX_ACL config variable into account - when that is\nnot set, ACL\u0027s go away, and the cache helper functions do not exist,\ncausing compile errors like\n\n  fs/namei.c: In function \u0027check_acl\u0027:\n  fs/namei.c:191:10: error: implicit declaration of function \u0027negative_cached_acl\u0027\n  fs/namei.c:196:2: error: implicit declaration of function \u0027get_cached_acl\u0027\n  fs/namei.c:196:6: warning: assignment makes pointer from integer without a cast\n  fs/namei.c:212:11: error: implicit declaration of function \u0027set_cached_acl\u0027\n\nReported-by: Markus Trippelsdorf \u003cmarkus@trippelsdorf.de\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "45b583b10a8b438b970e95a7d1d4db22c9e35004",
      "tree": "14fa481598289df0459580c582b48a9d95db51f6",
      "parents": [
        "154dd78d30b56ffb8b447f629bfcceb14150e5c4",
        "f19da2ce8ef5e49b8b8ea199c3601dd45d71b262"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 21:00:19 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 21:00:19 2011 -0700"
      },
      "message": "Merge \u0027akpm\u0027 patch series\n\n* Merge akpm patch series: (122 commits)\n  drivers/connector/cn_proc.c: remove unused local\n  Documentation/SubmitChecklist: add RCU debug config options\n  reiserfs: use hweight_long()\n  reiserfs: use proper little-endian bitops\n  pnpacpi: register disabled resources\n  drivers/rtc/rtc-tegra.c: properly initialize spinlock\n  drivers/rtc/rtc-twl.c: check return value of twl_rtc_write_u8() in twl_rtc_set_time()\n  drivers/rtc: add support for Qualcomm PMIC8xxx RTC\n  drivers/rtc/rtc-s3c.c: support clock gating\n  drivers/rtc/rtc-mpc5121.c: add support for RTC on MPC5200\n  init: skip calibration delay if previously done\n  misc/eeprom: add eeprom access driver for digsy_mtc board\n  misc/eeprom: add driver for microwire 93xx46 EEPROMs\n  checkpatch.pl: update $logFunctions\n  checkpatch: make utf-8 test --strict\n  checkpatch.pl: add ability to ignore various messages\n  checkpatch: add a \"prefer __aligned\" check\n  checkpatch: validate signature styles and To: and Cc: lines\n  checkpatch: add __rcu as a sparse modifier\n  checkpatch: suggest using min_t or max_t\n  ...\n\nDid this as a merge because of (trivial) conflicts in\n - Documentation/feature-removal-schedule.txt\n - arch/xtensa/include/asm/uaccess.h\nthat were just easier to fix up in the merge than in the patch series.\n"
    },
    {
      "commit": "f19da2ce8ef5e49b8b8ea199c3601dd45d71b262",
      "tree": "a4c273a088ad429373f40408d587cf9c2797eb26",
      "parents": [
        "df2694d80a84fb0b61ce9fa31353eb9c5f36ad36"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Jul 25 17:13:39 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "drivers/connector/cn_proc.c: remove unused local\n\nFix the warning\n\n  drivers/connector/cn_proc.c: In function \u0027proc_ptrace_connector\u0027:\n  drivers/connector/cn_proc.c:176: warning: unused variable \u0027tracer\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df2694d80a84fb0b61ce9fa31353eb9c5f36ad36",
      "tree": "48b1fef71261897760fca422b7de17ea106ff3ab",
      "parents": [
        "9d6bf5aa177ee7ffdcee2a590ef8a1bf9e8ade87"
      ],
      "author": {
        "name": "Paul E. McKenney",
        "email": "paulmck@linux.vnet.ibm.com",
        "time": "Mon Jul 25 17:13:38 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "Documentation/SubmitChecklist: add RCU debug config options\n\nThere have been persistent lockdep RCU splats, indicating that submitters\nare not testing with CONFIG_PROVE_RCU.  Add this config option to the list\nin Documentation/SubmitChecklist.  Also add CONFIG_DEBUG_OBJECTS_RCU_HEAD\nfor good measure.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9d6bf5aa177ee7ffdcee2a590ef8a1bf9e8ade87",
      "tree": "563a7b08688ba07ebdbdfc5e1d13ab89e2ed8062",
      "parents": [
        "0c2fd1bfb155947a821fdaeb3c46aa1cfa20ad64"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Mon Jul 25 17:13:38 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "reiserfs: use hweight_long()\n\nUse hweight_long() to count free bits in the bitmap.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0c2fd1bfb155947a821fdaeb3c46aa1cfa20ad64",
      "tree": "2826372d34e387dad42dffefb96658ed2d9e28f9",
      "parents": [
        "29df8d8f8702f0f53c1375015f09f04bc8d023c1"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Mon Jul 25 17:13:37 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "reiserfs: use proper little-endian bitops\n\nUsing __test_and_{set,clear}_bit_le() with ignoring its return value can\nbe replaced with __{set,clear}_bit_le().\n\nThis introduces reiserfs_{set,clear}_le_bit for __{set,clear}_bit_le and\ndoes the above change with them.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "29df8d8f8702f0f53c1375015f09f04bc8d023c1",
      "tree": "32a7f6d0190bfdbe602bb969192010c91a0fbf6a",
      "parents": [
        "e57ee01750c4954fd0b5e3c6109cd4b870880eb9"
      ],
      "author": {
        "name": "Witold Szczeponik",
        "email": "Witold.Szczeponik@gmx.net",
        "time": "Mon Jul 25 17:13:36 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "pnpacpi: register disabled resources\n\nWhen parsing PnP ACPI resource structures, it may happen that some of\nthe resources are disabled (in which case \"the size\" of the resource\nequals zero).\n\nThe current solution is to skip these resources completely - with the\nunfortunate side effect that they are not registered despite the fact\nthat they exist, after all.  (The downside of this approach is that\nthese resources cannot be used as templates for setting the actual\ndevice\u0027s resources because they are missing from the template.) The\nkernel\u0027s APM implementation does not suffer from this problem and\nregisters all resources regardless of \"their size\".\n\nThis patch fixes a problem with (at least) the vintage IBM ThinkPad 600E\n(and most likely also with the 600, 600X, and 770X which have a very\nsimilar layout) where some of its PnP devices support options where\neither an IRQ, a DMA, or an IO port is disabled.  Without this patch,\nthe devices can not be configured using the\n\"/sys/bus/pnp/devices/*/resources\" interface.\n\nThe manipulation of these resources is important because the 600E has\nvery demanding requirements.  For instance, the number of IRQs is not\nsufficient to support all devices of the 600E.  Fortunately, some of the\ndevices, like the sound card\u0027s MPU-401 UART, can be configured to not\nuse any IRQ, hence freeing an IRQ for a device that requires one.\n(Still, the device\u0027s \"ResourceTemplate\" requires an IRQ resource\ndescriptor which cannot be created if the resource has not been\nregistered in the first place.)\n\nAs an example, the dependent sets of the 600E\u0027s CSC0103 device (the\nMPU-401 UART) are listed, with the patch applied, as:\n\n  Dependent: 00 - Priority preferred\n    port 0x300-0x330, align 0xf, size 0x4, 16-bit address decoding\n    irq \u003cnone\u003e High-Edge\n  Dependent: 01 - Priority acceptable\n    port 0x300-0x330, align 0xf, size 0x4, 16-bit address decoding\n    irq 5,7,2/9,10,11,15 High-Edge\n\n(The same result is obtained when PNPBIOS is used instead of PnP ACPI.)\nWithout the patch, the IRQ resource in the preferred option is not\nlisted at all:\n\n  Dependent: 00 - Priority preferred\n    port 0x300-0x330, align 0xf, size 0x4, 16-bit address decoding\n  Dependent: 01 - Priority acceptable\n    port 0x300-0x330, align 0xf, size 0x4, 16-bit address decoding\n    irq 5,7,2/9,10,11,15 High-Edge\n\nAnd in fact, the 600E\u0027s DSDT lists the disabled IRQ as an option, as can\nbe seen from the following excerpt from the DSDT:\n\n\tName (_PRS, ResourceTemplate ()\n\t{\n        StartDependentFn (0x00, 0x00)\n        {\n            IO (Decode16, 0x0300, 0x0330, 0x10, 0x04)\n            IRQNoFlags () {}\n        }\n        StartDependentFn (0x01, 0x00)\n        {\n            IO (Decode16, 0x0300, 0x0330, 0x10, 0x04)\n            IRQNoFlags () {5,7,9,10,11,15}\n        }\n        EndDependentFn ()\n\t})\n\nWith this patch applied, a user space program - or maybe even the kernel\n- can allocate all devices\u0027 resources optimally.  For the 600E, this\nmeans to find optimal resources for (at least) the serial port, the\nparallel port, the infrared port, the MWAVE modem, the sound card, and\nthe MPU-401 UART.\n\nThe patch applies the idea to register disabled resources to all types\nof resources, not just to IRQs, DMAs, and IO ports.  At the same time,\nit mimics the behavior of the \"pnp_assign_xxx\" functions from\n\"drivers/pnp/manager.c\" where resources with \"no size\" are considered\ndisabled.\n\nNo regressions were observed on hardware that does not require this\npatch.\n\nThe patch is applied against 2.6.39.\n\nNB: The kernel\u0027s current PnP interface does not allow for disabling individual\nresources using the \"/sys/bus/pnp/devices/$device/resources\" file.  Assuming\nthis could be done, a device could be configured to use a disabled resource\nusing a simple series of calls:\n\n  echo disable \u003e /sys/bus/pnp/devices/$device/resources\n  echo clear \u003e /sys/bus/pnp/devices/$device/resources\n  echo set irq disabled \u003e /sys/bus/pnp/devices/$device/resources\n  echo fill \u003e /sys/bus/pnp/devices/$device/resources\n  echo activate \u003e /sys/bus/pnp/devices/$device/resources\n\nThis patch addresses only the parsing of PnP ACPI devices.\n\nChangeLog (v1 -\u003e v2):\n - extend patch description\n - fix typo in patch itself\n\nSigned-off-by: Witold Szczeponik \u003cWitold.Szczeponik@gmx.net\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Adam Belay \u003cabelay@mit.edu\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Bjorn Helgaas \u003cbhelgaas@google.com\u003e\nCc: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e57ee01750c4954fd0b5e3c6109cd4b870880eb9",
      "tree": "73356d5604cc10ca8e6e86616276da4531984004",
      "parents": [
        "8f6b0dd369868559b384a66aa17512ae5aae2d9b"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Jul 25 17:13:34 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "drivers/rtc/rtc-tegra.c: properly initialize spinlock\n\nUsing __SPIN_LOCK_UNLOCKED for a dynamically allocated lock is wrong and\nbreaks the build with PREEMPT_RT_FULL.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Andrew Chew \u003cachew@nvidia.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8f6b0dd369868559b384a66aa17512ae5aae2d9b",
      "tree": "b98bcc40d158d96fe30af93e5bdede28fbeac77d",
      "parents": [
        "9a9a54ad7aa2c7420c96c6fd33538f55d81775cb"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Jul 25 17:13:34 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "drivers/rtc/rtc-twl.c: check return value of twl_rtc_write_u8() in twl_rtc_set_time()\n\nWe forget to save the return value of the call to\ntwl_rtc_write_u8(save_control, REG_RTC_CTRL_REG); in \u0027ret\u0027, making the\ntest of \u0027ret \u003c 0\u0027 dead code since \u0027ret\u0027 then couldn\u0027t possibly have\nchanged since the last test just a few lines above.  It also makes us not\ndetect failures from that specific twl_rtc_write_u8() call.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Alexandre Rusev \u003csource@mvista.com\u003e\nCc: \"George G. Davis\" \u003cgdavis@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9a9a54ad7aa2c7420c96c6fd33538f55d81775cb",
      "tree": "4ffc127f3ea38c210f37d75b8eb41d82cd4398ce",
      "parents": [
        "cefe4fbbaab8e20a7581a187db82d33c1e3320c0"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Mon Jul 25 17:13:33 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "drivers/rtc: add support for Qualcomm PMIC8xxx RTC\n\nAdd support for PMIC8xxx based RTC.  PMIC8xxx is Qualcomm\u0027s power\nmanagement IC that internally houses an RTC module.  This driver\ncommunicates with the PMIC module over SSBI bus.\n\n[akpm@linux-foundation.org: cosmetic tweaks]\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nReviewed-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\nSigned-off-by: Ashay Jaiswal \u003cashayj@codeaurora.org\u003e\nCc: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nCc: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cefe4fbbaab8e20a7581a187db82d33c1e3320c0",
      "tree": "a40203a65c87c09136a38d3927c643a119364f7f",
      "parents": [
        "955dbea3c7133d3ccfaa79c7eba1244c1de42865"
      ],
      "author": {
        "name": "Donggeun Kim",
        "email": "dg77.kim@samsung.com",
        "time": "Mon Jul 25 17:13:32 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "drivers/rtc/rtc-s3c.c: support clock gating\n\nAdd support for clock gating.  Power consumption can be reduced by setting\nrtc_clk disabled state except for when RTC related registers are accessed.\n\nSigned-off-by: Donggeun Kim \u003cdg77.kim@samsung.com\u003e\nSigned-off-by: MyungJoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nSigned-off-by: KyungMin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Ben Dooks \u003cben@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "955dbea3c7133d3ccfaa79c7eba1244c1de42865",
      "tree": "43c62ac01d5b620553b199a6b6a1d8c125aa8975",
      "parents": [
        "7afe1845dd1e7c90828c942daed7e57ffa7c38d6"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Jul 25 17:13:30 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "drivers/rtc/rtc-mpc5121.c: add support for RTC on MPC5200\n\nMPC5200B contains a limited version of RTC from MPC5121.  Add support for\nthe RTC on that CPU.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7afe1845dd1e7c90828c942daed7e57ffa7c38d6",
      "tree": "dabdded21b9d03cf04719b684e393929378f6c8d",
      "parents": [
        "469dded1839105cfbfc265376e23e24dbc48d2a7"
      ],
      "author": {
        "name": "Sameer Nanda",
        "email": "snanda@chromium.org",
        "time": "Mon Jul 25 17:13:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:17 2011 -0700"
      },
      "message": "init: skip calibration delay if previously done\n\nFor each CPU, do the calibration delay only once.  For subsequent calls,\nuse the cached per-CPU value of loops_per_jiffy.\n\nThis saves about 200ms of resume time on dual core Intel Atom N5xx based\nsystems.  This helps bring down the kernel resume time on such systems\nfrom about 500ms to about 300ms.\n\n[akpm@linux-foundation.org: make cpu_loops_per_jiffy static]\n[akpm@linux-foundation.org: clean up message text]\n[akpm@linux-foundation.org: fix things up after upstream rmk changes]\nSigned-off-by: Sameer Nanda \u003csnanda@chromium.org\u003e\nCc: Phil Carmody \u003cext-phil.2.carmody@nokia.com\u003e\nCc: Andrew Worsley \u003camworsley@gmail.com\u003e\nCc: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "469dded1839105cfbfc265376e23e24dbc48d2a7",
      "tree": "c020b0896fc26b49d42a8ebe919df7546aa7fceb",
      "parents": [
        "06b4501e88ad10f02849a3f9d7408ed6ae15a53f"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Mon Jul 25 17:13:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "misc/eeprom: add eeprom access driver for digsy_mtc board\n\nBoth displays on digsy_mtc board obtain their configuration from microwire\nEEPROMs which are connected to the SoC over GPIO lines.  We need an easy\nway to access the EEPROMs to write the needed display configuration or to\nread out the currently programmed configuration.  The generic\neeprom_93xx46 SPI driver added by previous patch allows EEPROM access over\nsysfs.  Using the simple driver added by this patch we provide used GPIO\ninterface and access control description on the board for generic\neeprom_93xx46 driver and spi_gpio driver.\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "06b4501e88ad10f02849a3f9d7408ed6ae15a53f",
      "tree": "641a1c6044582b393ad4d877f6a9924cc495bfc0",
      "parents": [
        "6e60c02e9d9427f59842192bdb123cbeaf8bc9a0"
      ],
      "author": {
        "name": "Anatolij Gustschin",
        "email": "agust@denx.de",
        "time": "Mon Jul 25 17:13:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "misc/eeprom: add driver for microwire 93xx46 EEPROMs\n\nAdd EEPROM driver for 93xx46 chips.  It can also be used with spi_gpio\ndriver to access 93xx46 EEPROMs connected over GPIO lines.  This driver\nsupports read/write/erase access to the EEPROM chips over sysfs files.\n\n[rdunlap@xenotime.net: fix printk format]\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e60c02e9d9427f59842192bdb123cbeaf8bc9a0",
      "tree": "6cd57dfec304a5cb049173dac6050bb0f13e6876",
      "parents": [
        "34d99219726ff4d3425b360d1e8d081627a73a00"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 25 17:13:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "checkpatch.pl: update $logFunctions\n\nPrevious behavior allowed only alphabetic prefixes like pr_info to exceed\nthe 80 column line length limit.\n\nath6kl wants to add a digit into the prefix, so allow numbers as well as\ndigits in the \u003cprefix\u003e_\u003clevel\u003e printks.\n\n\u003cprefix\u003e_\u003clevel\u003e_ratelimited and \u003cprefix\u003e_\u003clevel\u003e_once and WARN_RATELIMIT\nand WARN_ONCE may now exceed 80 cols.\n\nAdd missing \u003cprefix\u003e_printk type for completeness.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: Andy Whitcroft \u003capw@canonical.com\u003e\nCc: Kalle Valo \u003ckvalo@qca.qualcomm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "34d99219726ff4d3425b360d1e8d081627a73a00",
      "tree": "30d9d2c477c984d7be0aa13dc93c19189649e7f1",
      "parents": [
        "000d1cc1829f938c87402fc2fd4bb5e8daed6b52"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 25 17:13:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "checkpatch: make utf-8 test --strict\n\nSome patches are sent in using ISO-8859 or even Windows codepage 1252.\n\nMake checkpatch accept these by default and only emit the \"Invalid UTF-8\"\nmessage when using --strict.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "000d1cc1829f938c87402fc2fd4bb5e8daed6b52",
      "tree": "b893c94009680dc51556ba0838815b7c9f9b6236",
      "parents": [
        "39b7e2878e783af027ddd3530f7a0abec330905d"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 25 17:13:25 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "checkpatch.pl: add ability to ignore various messages\n\nSome users would like the ability to not emit some of the messages that\ncheckpatch produces.  This can make it easier to use checkpatch in other\nprojects and integrate into scm hook scripts.\n\nAdd command line option to \"--ignore\" various message types.  Add option\n--show-types to emit the \"type\" of each message.  Categorize all ERROR,\nWARN and CHK messages with types.\n\nAdd optional .checkpatch.conf file to store default options.\n3 paths are searched for .checkpatch.conf\n    .             customized per-tree configurations\n    $HOME         user global configuration when per-tree configs don\u0027t exist\n    ./scripts     lk defaults to override script\nThe .conf file can contain any valid command-line argument and\nthe contents are prepended to any additional command line arguments.\nMultiple lines may be used, blank lines are ignored, # is a comment.\n\nUpdate \"false positive\" output for readability.\n\nUpdate version to 0.32\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Andy Whitcroft \u003capw@canonical.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39b7e2878e783af027ddd3530f7a0abec330905d",
      "tree": "f8b5adf97fc9806310c560e12463d1cb56c20b2f",
      "parents": [
        "2011247550c1b903a9ecd68f6eb3e9e7b7b07f52"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 25 17:13:24 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "checkpatch: add a \"prefer __aligned\" check\n\nPrefer the use of __aligned(size) over __attribute__((__aligned___(size)))\n\nLink: http://lkml.kernel.org/r/20110609094526.1571774c.akpm@linux-foundation.org\n\nSuggested-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2011247550c1b903a9ecd68f6eb3e9e7b7b07f52",
      "tree": "afd2ca6683f7225d29df77fb4c19b81211c05a57",
      "parents": [
        "165e72a6c374ed03c57d03c88406d32745e1add2"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 25 17:13:23 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "checkpatch: validate signature styles and To: and Cc: lines\n\nSignatures have many forms and can sometimes cause problems if not in the\ncorrect format when using git send-email or quilt.\n\nTry to verify the signature tags and email addresses to use the generally\naccepted \"Signed-off-by: Full Name \u003cemail@domain.tld\u003e\" form.\n\nOriginal idea by Anish Kumar \u003canish198519851985@gmail.com\u003e\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: Anish Kumar \u003canish198519851985@gmail.com\u003e\nCc: Nick Bowler \u003cnbowler@elliptictech.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "165e72a6c374ed03c57d03c88406d32745e1add2",
      "tree": "6ca776305899b6187c8ecb7560e2e07a524cd163",
      "parents": [
        "7d2367af0b09f8028dc5c1b1919bb82d141c2afb"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jul 25 17:13:23 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "checkpatch: add __rcu as a sparse modifier\n\nFix \"need consistent spacing around \u0027*\u0027\" error after a __rcu sparse\nannotation which was caused by the missing __rcu entry in the\ncheckpatch.pl internal list of sparse keywords.\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\nCc: Andy Whitcroft \u003capw@canonical.com\u003e\nCc: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7d2367af0b09f8028dc5c1b1919bb82d141c2afb",
      "tree": "e2645027cae1b716443e2659bda5364cb101d4e0",
      "parents": [
        "27c46a2546c75c6814562e85b751e3d64c188ad5"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 25 17:13:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "checkpatch: suggest using min_t or max_t\n\nA common issue with min() or max() is using a cast on one or both of the\narguments when using min_t/max_t could be better.\n\nAdd cast detection to uses of min/max and suggest an appropriate use of\nmin_t or max_t instead.\n\nCaveat:  This only works for min() or max() on a single line.\n         It does not find min() or max() split across multiple lines.\n\nThis does find:\n\tmin((u32)foo, bar);\nBut it does not find:\n\tmax((unsigned long)foo,\n\t    bar);\n\nSuggested-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27c46a2546c75c6814562e85b751e3d64c188ad5",
      "tree": "6f3b6785e8347d5b5e47675352a83aea0892d5bf",
      "parents": [
        "75fb8f269305fc066c4c6ec6e7232df0c92f434d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Jul 25 17:13:21 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "drivers/firmware/sigma.c needs MODULE_LICENSE\n\nFix module tainting message:\n\n  sigma: module license \u0027unspecified\u0027 taints kernel.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "75fb8f269305fc066c4c6ec6e7232df0c92f434d",
      "tree": "be2f806f817368cb52270baee3f1d77005e3ca8a",
      "parents": [
        "72d39508e43689b9346dfc956fad5e94a8911886"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Mon Jul 25 17:13:20 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:16 2011 -0700"
      },
      "message": "lib: make _tolower() public\n\nThis function is required by *printf and kstrto* functions that are\nlocated in the different modules.  This patch makes _tolower() public.\nHowever, it\u0027s good idea to not use the helper outside of mentioned\nfunctions.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nAcked-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "72d39508e43689b9346dfc956fad5e94a8911886",
      "tree": "f0322bf00a37f32c8aa2c3ad47686b65742b9be4",
      "parents": [
        "b09628ef56352a77bcf38e314869a8205c21a756"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Mon Jul 25 17:13:20 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "lib/lcm.c: quiet sparse noise\n\nThe symbol \u0027lcm\u0027 is exported to the kernel (EXPORT_SYMBOL_GPL).\nPick up it\u0027s definition in \u003clinux/lcm.h\u003e to quiet the sparse noise:\n\n  warning: symbol \u0027lcm\u0027 was not declared. Should it be static?\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b09628ef56352a77bcf38e314869a8205c21a756",
      "tree": "e2820312f7710203236bf57901fd42110f3fa489",
      "parents": [
        "40b1445b1b6afc1ddac6ac31f4533277a0fb75dc"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Jul 25 17:13:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "mach-ux500: add lm3530 ALS platform data for U5500\n\nFrom: Shreshtha Kumar Sahu \u003cshreshthakumar.sahu@stericsson.com\u003e\n\nplatform data for simple backlight driver for LM3530\nin the u5500 platform\n\nSigned-off-by: Shreshtha Kumar Sahu \u003cshreshthakumar.sahu@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Lee Jones \u003clee.jones@linaro.org\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "40b1445b1b6afc1ddac6ac31f4533277a0fb75dc",
      "tree": "cdf04e397edef0b2913acf862a3bc3f293894e8c",
      "parents": [
        "2504f6da50f4d9656cad353798bf07657ec12eea"
      ],
      "author": {
        "name": "Shreshtha Kumar Sahu",
        "email": "shreshthakumar.sahu@stericsson.com",
        "time": "Mon Jul 25 17:13:17 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "arch/arm/mach-ux500/board-u5500.c: calibrate ALS input voltage\n\nProvide the support for auto calibration of ALS Zone boundaries based on\nmin/max ALS input voltage.\n\nSigned-off-by: Shreshtha Kumar Sahu \u003cshreshthakumar.sahu@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2504f6da50f4d9656cad353798bf07657ec12eea",
      "tree": "4c6500820f235baa36d39c9d49004b6d9ffe88f5",
      "parents": [
        "e179840ba88c342d215631356cbfe4e62c9f175b"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Jul 25 17:13:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "drivers/leds/leds-netxbig: make LEDS_NETXBIG depend on LEDS_CLASS\n\nWe call led_classdev_register/led_classdev_unregister in\ncreate_netxbig_led/delete_netxbig_led, thus make LEDS_NETXBIG depend on\nLEDS_CLASS.\n\nThis patch fixes below build error if LEDS_CLASS is not configured.\n\n    LD      .tmp_vmlinux1\n  drivers/built-in.o: In function `create_netxbig_led\u0027:\n  drivers/leds/leds-netxbig.c:350: undefined reference to `led_classdev_register\u0027\n  drivers/leds/leds-netxbig.c:361: undefined reference to `led_classdev_unregister\u0027\n  drivers/built-in.o: In function `delete_netxbig_led\u0027:\n  drivers/leds/leds-netxbig.c:313: undefined reference to `led_classdev_unregister\u0027\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Simon Guinot \u003csguinot@lacie.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e179840ba88c342d215631356cbfe4e62c9f175b",
      "tree": "c17a1c242a4b2bcbe825d8ef48aaa131791cfe85",
      "parents": [
        "19ab5cb8fb14a44a4eb0b532ddc3658b055d84f9"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Mon Jul 25 17:13:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "drivers/leds/leds-sunfire.c: fix sunfire_led_generic_probe() error handling\n\n- return -ENOMEM if kzalloc fails, rather than the current -EINVAL\n\n- fix a memory leak in the case of goto out_unregister_led_cdevs\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "19ab5cb8fb14a44a4eb0b532ddc3658b055d84f9",
      "tree": "67c7cccd0ad444dccf1545c89ca2fc1bfdceca22",
      "parents": [
        "05ed8490812a2f2b93da5d8e29fd2a1a9a87deb0"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Jul 25 17:13:15 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "drivers/leds/leds-lp5521.c: provide section tagging\n\nTag the and remove() function as __devexit respectively.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "05ed8490812a2f2b93da5d8e29fd2a1a9a87deb0",
      "tree": "69ac83fa6c01db183af9d1902023478672f0c188",
      "parents": [
        "0334b3824e671c28737074ca9fb0723ef05d9b9e"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 25 17:13:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "MAINTAINERS: update HIGH RESOLUTION TIMERS patterns\n\nclockchips.h was typoed as clockevents.h\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0334b3824e671c28737074ca9fb0723ef05d9b9e",
      "tree": "77733610795851bc0914aa634e30905dcac88cca",
      "parents": [
        "626a0312514a121a90b4478cbde111ffc6826ae2"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jul 25 17:13:13 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "get_maintainers.pl: improve .mailmap parsing\n\nEntries that used formats other than \"Proper Name \u003ccommit@email.xx\u003e\"\nwere not parsed properly.\n\nTry to improve the parsing so that the entries in the forms of:\n    Proper Name \u003cproper@email.xx\u003e \u003ccommit@email.xx\u003e\nand\n    Proper Name \u003cproper@email.xx\u003e Commit Name \u003ccommit@email.xx\u003e\nare transformed correctly.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nReviewed-by: Florian Mickler \u003cflorian@mickler.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "626a0312514a121a90b4478cbde111ffc6826ae2",
      "tree": "18524e3f4ea38576459da3d29323bc2268b7d282",
      "parents": [
        "a376d3d6727b2f05ef4c6670cc74afbd8110df89"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "bebarino@gmail.com",
        "time": "Mon Jul 25 17:13:12 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "kernel/configs.c: include MODULE_*() when CONFIG_IKCONFIG_PROC\u003dn\n\nIf CONFIG_IKCONFIG\u003dm but CONFIG_IKCONFIG_PROC\u003dn we get a module that has\nno MODULE_LICENSE definition.  Move the MODULE_*() definitions outside the\nCONFIG_IKCONFIG_PROC #ifdef to prevent this configuration from tainting\nthe kernel.\n\nSigned-off-by: Stephen Boyd \u003cbebarino@gmail.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a376d3d6727b2f05ef4c6670cc74afbd8110df89",
      "tree": "7c2755460389011296da7c41830319ad8673dea4",
      "parents": [
        "35eb6db11ed9cbf9702ec90a28779a51fe4a21a9"
      ],
      "author": {
        "name": "Amerigo Wang",
        "email": "amwang@redhat.com",
        "time": "Mon Jul 25 17:13:12 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "notifiers: vt: move vt notifiers into vt.h\n\nIt is not necessary to share the same notifier.h.\n\nSigned-off-by: WANG Cong \u003camwang@redhat.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "35eb6db11ed9cbf9702ec90a28779a51fe4a21a9",
      "tree": "4013d595b8a370ed2b722f8a260f48506aa9109b",
      "parents": [
        "c5f41752fd37979dbaec61dc59c7ece0606ddf7e"
      ],
      "author": {
        "name": "Amerigo Wang",
        "email": "amwang@redhat.com",
        "time": "Mon Jul 25 17:13:11 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:15 2011 -0700"
      },
      "message": "notifiers: pm: move pm notifiers into suspend.h\n\nIt is not necessary to share the same notifier.h.\n\nSigned-off-by: WANG Cong \u003camwang@redhat.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nAcked-by: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c5f41752fd37979dbaec61dc59c7ece0606ddf7e",
      "tree": "47827a7fd86cbe4ad657d640b01e8b76535e8813",
      "parents": [
        "dcfe1421c916345b068f43749263b94270324500"
      ],
      "author": {
        "name": "Amerigo Wang",
        "email": "amwang@redhat.com",
        "time": "Mon Jul 25 17:13:10 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "notifiers: sys: move reboot notifiers into reboot.h\n\nIt is not necessary to share the same notifier.h.\n\nThis patch already moves register_reboot_notifier() and\nunregister_reboot_notifier() from kernel/notifier.c to kernel/sys.c.\n\n[amwang@redhat.com: make allyesconfig succeed on ppc64]\nSigned-off-by: WANG Cong \u003camwang@redhat.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: WANG Cong \u003camwang@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dcfe1421c916345b068f43749263b94270324500",
      "tree": "3a23960235eed24754b9775c85ff2e50ffc367bb",
      "parents": [
        "80f1ff97d0a9d92f44d2b2dd9425afa950e58f2b"
      ],
      "author": {
        "name": "Amerigo Wang",
        "email": "amwang@redhat.com",
        "time": "Mon Jul 25 17:13:09 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "notifiers: net: move netdevice notifiers into netdevice.h\n\nIt is not necessary to share the same notifier.h.\n\nSigned-off-by: WANG Cong \u003camwang@redhat.com\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "80f1ff97d0a9d92f44d2b2dd9425afa950e58f2b",
      "tree": "bee18bc88b112e75ca026b1a2b406f9f909e91bc",
      "parents": [
        "a1bb73d76bc814e9385390e6aa9880d884322e2e"
      ],
      "author": {
        "name": "Amerigo Wang",
        "email": "amwang@redhat.com",
        "time": "Mon Jul 25 17:13:08 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "notifiers: cpu: move cpu notifiers into cpu.h\n\nWe presently define all kinds of notifiers in notifier.h.  This is not\nnecessary at all, since different subsystems use different notifiers, they\nare almost non-related with each other.\n\nThis can also save much build time.  Suppose I add a new netdevice event,\nreally I don\u0027t have to recompile all the source, just network related.\nWithout this patch, all the source will be recompiled.\n\nI move the notify events near to their subsystem notifier registers, so\nthat they can be found more easily.\n\nThis patch:\n\nIt is not necessary to share the same notifier.h.\n\nSigned-off-by: WANG Cong \u003camwang@redhat.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a1bb73d76bc814e9385390e6aa9880d884322e2e",
      "tree": "bb65763729c21cd78ad8f3b208b2929803d88e1c",
      "parents": [
        "703f03c896fdbd726b809066ae279df513992f0e"
      ],
      "author": {
        "name": "Donggeun Kim",
        "email": "dg77.kim@samsung.com",
        "time": "Mon Jul 25 17:13:07 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "drivers/misc: add support the FSA9480 USB Switch\n\nThe FSA9480 is a USB port accessory detector and switch.  This patch adds\nsupport the FSA9480 USB Switch.\n\n[akpm@linux-foundation.org: make a couple of things static]\nSigned-off-by: Donggeun Kim \u003cdg77.kim@samsung.com\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "703f03c896fdbd726b809066ae279df513992f0e",
      "tree": "ca45fc24d831c1495b43171434f453376856bd4e",
      "parents": [
        "005bdad7b80ac017ca21d795639d4214b9844a84"
      ],
      "author": {
        "name": "Philip A. Prindeville",
        "email": "philipp@redfish-solutions.com",
        "time": "Mon Jul 25 17:13:05 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "geode: reflect mfgpt dependency on mfd\n\nAs stated in drivers/mfd/cs5535-mfd.c, the mfd driver exposes the BARs\nwhich then make the GPIO, MFGPT, ACPI, etc.  all visible to the system.\n\nSo the dependencies of the MFGPT stuff have changed, and most people\nexpect Kconfig to bring in the necessary dependencies.  Without them, the\nmodule fails to load and most people don\u0027t understand why because the\ndetails of the rewrite aren\u0027t captured anywhere most people who know to\nlook.\n\nThis dependency needs to be reflected in Kconfig.\n\nSigned-off-by: Philip A. Prindeville \u003cphilipp@redfish-solutions.com\u003e\nAcked-by: Alexandros C. Couloumbis \u003calex@ozo.com\u003e\nAcked-by: Andres Salomon \u003cdilinger@queued.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "005bdad7b80ac017ca21d795639d4214b9844a84",
      "tree": "0a34db88bbed36794984bd2c27e4f5ea3d6400ad",
      "parents": [
        "b9d4f426689765d1e066913f6872c8d59e0f2ac9"
      ],
      "author": {
        "name": "Arnaud Lacombe",
        "email": "lacombar@gmail.com",
        "time": "Mon Jul 25 17:13:04 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "eisa/pci_eisa.c: fix section mismatch\n\nFixes\n\n  WARNING: vmlinux.o(.data+0x15d3ac): Section mismatch in reference from the variable pci_eisa_driver to the function .init.text:pci_eisa_init()\n  The variable pci_eisa_driver references the function __init pci_eisa_init()\n  If the reference is valid then annotate the variable with __init* or __refdata (see linux/init.h) or name the variable:\n  *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console\n\nSigned-off-by: Arnaud Lacombe \u003clacombar@gmail.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b9d4f426689765d1e066913f6872c8d59e0f2ac9",
      "tree": "aa9f8793febf41a2f913efdb5b16048b960a155b",
      "parents": [
        "9d00f92f437f0ff682876cab9f2d94cf3b6e5d17"
      ],
      "author": {
        "name": "Arnaud Lacombe",
        "email": "lacombar@gmail.com",
        "time": "Mon Jul 25 17:13:03 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "include/linux/kernel.h: hide internal macros from userspace\n\nUnexpose to userland the following macros\n - __FUNCTION__\n - NUMA_BUILD\n - COMPACTION_BUILD\n - REBUILD_DUE_TO_FTRACE_MCOUNT_RECORD\n\nSigned-off-by: Arnaud Lacombe \u003clacombar@gmail.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nCc: Christoph Lameter \u003ccl@linux.com\u003e\nCc: Mel Gorman \u003cmgorman@suse.de\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nAcked-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nCc: Michal Marek \u003cmmarek@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9d00f92f437f0ff682876cab9f2d94cf3b6e5d17",
      "tree": "c5557822a4cdd93336cfacb08e14dde163a1855a",
      "parents": [
        "a0e44d4a7a3935afe425ec8dd1a5b63895e1f9c3"
      ],
      "author": {
        "name": "WANG Cong",
        "email": "xiyou.wangcong@gmail.com",
        "time": "Mon Jul 25 17:13:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "include/linux/kernel.h: fix a headers_check warning\n\nFix the warning:\n\n  usr/include/linux/kernel.h:65: userspace cannot reference function or variable defined in the kernel\n\nAs Michal noted, BUILD_BUG_ON stuffs should be moved\nunder #ifdef __KERNEL__.\n\nSigned-off-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nCc: Michal Marek \u003cmmarek@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a0e44d4a7a3935afe425ec8dd1a5b63895e1f9c3",
      "tree": "ef31b7fe165d9777e93beacb191adbef280c21b6",
      "parents": [
        "ae891a1b93bf62e9aaa116a7a71312375047fc9f"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Jul 25 17:13:00 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "include/linux/ioport.h: new helper to define common struct resource constructs\n\nResource definitions that just define start, end and flags \u003d\nIORESOURCE_MEM or IORESOURCE_IRQ (with start\u003dend) are quite common.  So\nintroduce a shortcut for them.  For completeness add macros for\nIORESOURCE_DMA and IORESOURCE_IO, too and also make available a set of\nmacros to specify named resources of all types which are less common.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ae891a1b93bf62e9aaa116a7a71312375047fc9f",
      "tree": "83e821e818654da3e3443ecddd757665251db6e0",
      "parents": [
        "5190f0c030f46b3169205f34f6d9ef480fa39ef2"
      ],
      "author": {
        "name": "Maxin B John",
        "email": "maxin.john@gmail.com",
        "time": "Mon Jul 25 17:12:59 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "devres: fix possible use after free\n\ndevres uses the pointer value as key after it\u0027s freed, which is safe but\ntriggers spurious use-after-free warnings on some static analysis tools.\nRearrange code to avoid such warnings.\n\nSigned-off-by: Maxin B. John \u003cmaxin.john@gmail.com\u003e\nReviewed-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5190f0c030f46b3169205f34f6d9ef480fa39ef2",
      "tree": "5ae8f4edb4fdfb84a51e41390d0b43c4e4d2c891",
      "parents": [
        "f35119d6681300ba6d76da53cb1ebc2eed62e77a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Jul 25 17:12:58 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:14 2011 -0700"
      },
      "message": "asm-generic/system.h: drop useless __KERNEL__\n\nThis header isn\u0027t exported to user-space, and even if it was, the\n__KERNEL__ check covers the entire file, so we\u0027d get a useless stub in the\nfirst place.  So punt it.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f35119d6681300ba6d76da53cb1ebc2eed62e77a",
      "tree": "0dfd0d1bf9acf3e48791059b50bc68fff01c4db9",
      "parents": [
        "f1c93e4946ae1cc268729451de6335a7e7d2bea9"
      ],
      "author": {
        "name": "Rakib Mullick",
        "email": "rakib.mullick@gmail.com",
        "time": "Mon Jul 25 17:12:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "drivers: use kzalloc/kcalloc instead of \u0027kmalloc+memset\u0027, where possible\n\nSigned-off-by: Rakib Mullick \u003crakib.mullick@gmail.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: David Airlie \u003cairlied@linux.ie\u003e\nCc: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f1c93e4946ae1cc268729451de6335a7e7d2bea9",
      "tree": "ed1ed33faf640af3544963b0afc085ec8ed9e640",
      "parents": [
        "39073db15bf9016003e8a4e607d517f4928b713c"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon Jul 25 17:12:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "um: remove dead code\n\nGCC 4.6\u0027s -Wunused-but-set-variable found some dead code.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39073db15bf9016003e8a4e607d517f4928b713c",
      "tree": "9de605555a05db5c2d2aaa3f9ff1adb2b16fd6dc",
      "parents": [
        "f1c2bb8b9964ed31de988910f8b1cfb586d30091"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon Jul 25 17:12:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "um: adjust size of pid_buf\n\nLinux can have pids up to 4*1024*1024.  To handle such huge numbers\npid_buf needs to be larger.\n\nReported-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f1c2bb8b9964ed31de988910f8b1cfb586d30091",
      "tree": "ccf58acd47dbf659dca3087b7ebf2704ffd14aba",
      "parents": [
        "fc9a00187ba1300a0baae8e613cc62598e1a7de7"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon Jul 25 17:12:54 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "um: implement a x86_64 vDSO\n\nUntil now UML had no x86_64 vDSO.  So glibc always used the vsyscall page\nfor gettimeday() and friends.  Calls to gettimeday() returned falsely the\nhost time and confused some programs.\n\nThis patch adds a vDSO which turns all __vdso_* calls into a system call\nso that UML can trap them.\n\nAs glibc still uses the vsyscall page for static binaries this patch\nimproves the situation only for dynamic binaries.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fc9a00187ba1300a0baae8e613cc62598e1a7de7",
      "tree": "37d79e9c6bc6d81a6b75b58e5513e25382e66342",
      "parents": [
        "548f0a4e02f6fa33278e77a2a6477cdeb512317f"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon Jul 25 17:12:54 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "um: set __HAVE_ARCH_GATE_AREA for x86_64\n\nImplement arch_vma_name() and make get_gate_vma(), in_gate_area() and\nin_gate_area_no_mm() a nop.\n\nWe need arch_vma_name() to support vDSO.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "548f0a4e02f6fa33278e77a2a6477cdeb512317f",
      "tree": "c1e3830dd6ad0561745452134ec64fd1fa7656a2",
      "parents": [
        "b743ac54e54ca18fb7164a97cc77cf1ccee0b0f7"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon Jul 25 17:12:53 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "um: Set __HAVE_ARCH_GATE_AREA for i386\n\nWhen UML is unable to reuse the host\u0027s vDSO FIXADDR_USER_START is zero.\nTo handle this special case correclty we have to implement custom gate\narea helper methods.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b743ac54e54ca18fb7164a97cc77cf1ccee0b0f7",
      "tree": "a9dced710d289d1594ec2a27ca2a88cef5186ac1",
      "parents": [
        "2a6d0ac182688d4d23357ece744978706c044aad"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon Jul 25 17:12:52 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "um: disable scan_elf_aux() on x86_64\n\nReusing the host\u0027s vDSO makes only sense on x86_32.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2a6d0ac182688d4d23357ece744978706c044aad",
      "tree": "6a8daa134fe8af112b0d234b4ca417a16e59d5e5",
      "parents": [
        "9a8beb93067764344523386e0e5388d3fd78add7"
      ],
      "author": {
        "name": "Davidlohr Bueso",
        "email": "dave@gnu.org",
        "time": "Mon Jul 25 17:12:52 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "uml: free resources\n\nWhen creating the temp file there\u0027s a memory and file descriptor leak upon\nerror.\n\nSigned-off-by: Davidlohr Bueso \u003cdave@gnu.org\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nReviewed-by: Vitaliy Ivanov \u003cvitalivanov@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9a8beb93067764344523386e0e5388d3fd78add7",
      "tree": "d8458ea042a52610a3b1c0f9517f50ecd67c849a",
      "parents": [
        "2fdf2130926f07881c75e3905ece472c37d7703f"
      ],
      "author": {
        "name": "Vitaliy Ivanov",
        "email": "vitalivanov@gmail.com",
        "time": "Mon Jul 25 17:12:51 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 20:57:13 2011 -0700"
      },
      "message": "uml: drivers/slip_user.c memory leak fix\n\nDo not free memory when you failed to allocate it.\n\nSigned-off-by: Vitaliy Ivanov \u003cvitalivanov@gmail.com\u003e\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "2fdf2130926f07881c75e3905ece472c37d7703f"
}
