)]}'
{
  "log": [
    {
      "commit": "c4bb6ffa7754e8d0f8b24decd91de259b549fda1",
      "tree": "b3fa52dc17e77e9541d525d2ac42d8d206daa151",
      "parents": [
        "50a5503a9208420e6c59d24504a5e9913d603cf7"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 10 18:02:34 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:10 2010 -0700"
      },
      "message": "s3c-fb: udpate to support s3c2416/s3c2443 style hardware\n\nUpdate the variant and window variant structures with the necessary\nchanges to support the older style of hardware where these are not in the\nsame place.\n\nAdd the support for the s3c2443/s3c2416 hardware by using the\nplatform-device s3c2443 to cover both, and add the initialisation data for\nthese.\n\nAlso change to including just the v4 header files for the moment until the\nlast of the merging of these is sorted out.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nCc: InKi Dae \u003cinki.dae@samsung.com\u003e\nCc: KyungMin Park \u003ckyungmin.park.samsung.com\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "50a5503a9208420e6c59d24504a5e9913d603cf7",
      "tree": "3d1e5c3cc1ab5f1a499695803163204483b382a7",
      "parents": [
        "949470375393e82dc9158d36d675180c8c250388"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 10 18:02:33 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:10 2010 -0700"
      },
      "message": "s3c-fb: initial move to unifying the header files\n\nRemove the various header files that configure this driver and use the\nplatform device name to select the correct configuration at probe time.\n\nCurrently this does not remove the header files, only updates the driver\nand the relevant platform files.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nCc: InKi Dae \u003cinki.dae@samsung.com\u003e\nCc: KyungMin Park \u003ckyungmin.park.samsung.com\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "949470375393e82dc9158d36d675180c8c250388",
      "tree": "8e0e7b78292aa08784dda53826817fc54b9c6b65",
      "parents": [
        "dc8498c00f6a41a28f01111a3d2ed9f179356a71"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 10 18:02:32 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:10 2010 -0700"
      },
      "message": "s3c-fb: only init window colour key controls for windows with blending\n\nThe driver clears all windows, but also sets the windows\u0027 colour key\ncontrols at the same time.  However, the last window does not have these\nregisters as it is always blended into the previous window.\n\nMove the colour key initialisation into the probe, and run it for only\nnr_win-1 windows.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nCc: InKi Dae \u003cinki.dae@samsung.com\u003e\nCc: KyungMin Park \u003ckyungmin.park.samsung.com\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc8498c00f6a41a28f01111a3d2ed9f179356a71",
      "tree": "550c4903f5f8510aebf57293c27aa099320fda94",
      "parents": [
        "ad04490a171915737c9b99d2fa5cb813830f24c1"
      ],
      "author": {
        "name": "InKi Dae",
        "email": "inki.dae@samsung.com",
        "time": "Tue Aug 10 18:02:32 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "s3c-fb: fix distortedness situation for the mode more then 24bpp\n\nIt has been working fine at 16bpp but in case of pixel format more then\n24bpp it would occur distortedness situation on that mode.  so this patch\nset the word swap control bit of WINCONx to 1 as default value.  but it\nshould be set to 0 in case that each ENLOCAL bit of WINCON0 ~ 2 registers\nis enabled.  this issue would be solved with local path feature soon.\n\nSigned-off-by: InKi Dae \u003cinki.dae@samsung.com\u003e\nReviewed-by: KyungMin Park \u003ckyungmin.park.samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ad04490a171915737c9b99d2fa5cb813830f24c1",
      "tree": "be12ab706d2f68be30d8169ffaa2c5f3f8616fca",
      "parents": [
        "45649fdb54c2e3feb59a8648608ed601511f2098"
      ],
      "author": {
        "name": "InKi Dae",
        "email": "inki.dae@samsung.com",
        "time": "Tue Aug 10 18:02:31 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "s3c-fb: add default window feature.\n\ns5pv210 has five window layers (window0 ~ 4), among them, window0 ~ 2\ncould be used for local path with fimc(capture device) and fimd writeback\nfeature so this patch makes default window layer for UI to be set at\nmachine code.\n\nSigned-off-by: InKi Dae \u003cinki.dae@samsung.com\u003e\nReviewed-by: KyungMin Park \u003ckyungmin.park.samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "45649fdb54c2e3feb59a8648608ed601511f2098",
      "tree": "7db4ba317e44fe04f1c3c7d443fa8e775359acaa",
      "parents": [
        "a67ef278e24b1fe5ab8f5e8ef27f9654b91732de"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 10 18:02:30 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "s3c-fb: change to depending on CONFIG_S3C_FB_DEV\n\nAs suggested by Marek Szyprowski, we should make the driver depend on the\nconfiguration currently being used to build the platform device into the\nkernel.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pawel Osciak \u003cp.osciak@samsung.com\u003e\nCc: InKi Dae \u003cinki.dae@samsung.com\u003e\nCc: KyungMin Park \u003ckyungmin.park.samsung.com\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a67ef278e24b1fe5ab8f5e8ef27f9654b91732de",
      "tree": "dbef61c3226194d95c93105ccb1a83774e74776e",
      "parents": [
        "26c5be3c750df6f8a9193d478905627ec75f7f41"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Tue Aug 10 18:02:30 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "drivers/video/fbmem.c: simplify strlen()\u003d\u003d0 check in fb_get_options()\n\nReplaced !strlen(str) check with !str[0].  Removed the variable which was\nused solely to store strlen result.\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "26c5be3c750df6f8a9193d478905627ec75f7f41",
      "tree": "414dca05e16893bf32ae6ec53b96031b54aa8193",
      "parents": [
        "da909ce4c0df482a43e1e8c827a7d2f169973736"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Tue Aug 10 18:02:29 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "fbcon: uninline four foo_update_attr() functions\n\nThis patch uninlines four similar functions, foo_update_attr(), in four\nfbcon-related files.\n\nThese functions contain loops, two of theam have _nested_ loops, and they\nhave more than one callsite each.  I think they should not be inlined.\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "da909ce4c0df482a43e1e8c827a7d2f169973736",
      "tree": "c2715adf1cb2ba1689c5429c41c072af2e6ca8d8",
      "parents": [
        "ec81c9cc2f58a3a9f9637c390ea83efe9f91abf7"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Tue Aug 10 18:02:29 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "fbcon: uninline large static function get_color()\n\nThis function\u0027s body is good two screenfuls and it has six callsites.  No\napparent reason why it is marked inline.\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ec81c9cc2f58a3a9f9637c390ea83efe9f91abf7",
      "tree": "cfb2273a616d3f8ac2f9cdd8c9708200ddfe50a6",
      "parents": [
        "c34f16b70a52e348a62944fe0d5c7c1eb9ad5b72"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Aug 10 18:02:28 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "fbdev: efifb: section fixes\n\nRemove 43 section mismatches by moving the two structures efifb_defined\nand efifb_fix from .init.data to .devinit.data.\n\nAlso the two structure arrays dmi_system_table[] and dmi_list[] have been\nmoved from .data to .init.rodata and .init.data, which saves, if built-in,\nsome space.\n\nOn x86_64 \u0027size -A\u0027 showed that these sections changed size:\n\nefifb.o:\nsection                     size-old        size-new\n.data                       1200            688\n.init.data                  7840            512\n.init.rodata                0               7568\n.devinit.data               0               256\n\nTotal                       11927           11911\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nCc: Peter Jones \u003cpjones@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": "c34f16b70a52e348a62944fe0d5c7c1eb9ad5b72",
      "tree": "d312e785ba22c6b1bf2af3338de368eefa514695",
      "parents": [
        "364fadb32b67695cec610f5cd03df2514ef0f2b0"
      ],
      "author": {
        "name": "Gregory Bean",
        "email": "gbean@codeaurora.org",
        "time": "Tue Aug 10 18:02:27 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "gpio: sx150x: add Semtech I2C sx150x gpio expander driver\n\nAdd support for Semtech SX150-series I2C GPIO expanders.  Compatible\nmodels include:\n\n8 bits:  sx1508q\n16 bits: sx1509q\n\nSigned-off-by: Gregory Bean \u003cgbean@codeaurora.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Trilok Soni \u003ctsoni@codeaurora.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "364fadb32b67695cec610f5cd03df2514ef0f2b0",
      "tree": "0f4fa1741d83183e55e07d425426d954493485eb",
      "parents": [
        "5ba1821d1b4a506f8c9be93d962f22b24b6140a5"
      ],
      "author": {
        "name": "Daniel Gl?ckner",
        "email": "dg@emlix.com",
        "time": "Tue Aug 10 18:02:26 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:09 2010 -0700"
      },
      "message": "gpiolib: allow nested threaded irqs for poll(2)\n\nThe pca953x driver requires the use of threaded irqs as its irq\ndemultiplexer can sleep.  Our irq handler can be called from any context,\nso use request_any_context_irq to allow threaded irqs as well.\n\nSigned-off-by: Daniel Gl?ckner \u003cdg@emlix.com\u003e\nReported-by: Ian Jeffray \u003cian@jeffray.co.uk\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5ba1821d1b4a506f8c9be93d962f22b24b6140a5",
      "tree": "e083b9e40a9573eb362e3b4c1a91dc0071183a7d",
      "parents": [
        "9c4ba9466117b16a2b85034bb87db528aaeb3f07"
      ],
      "author": {
        "name": "Daniel Gl?ckner",
        "email": "dg@emlix.com",
        "time": "Tue Aug 10 18:02:25 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "gpiolib: get rid of struct poll_desc and worklet\n\nAs sysfs_notify_dirent has been made irq safe, there is no reason to not\ncall it directly from irq.  With the work_struct removed, the remaining\nelement in poll_desc is a sysfs_dirent pointer which may not be NULL.  We\ncan therefore store it directly in the idr and pass it as context to the\nirq handler.\n\nMost part of the patch deals with renaming defines and variables to\nreflect their new use without functional change.\n\nI also took the opportunity to initialize the idr statically.\n\nSigned-off-by: Daniel Gl?ckner \u003cdg@emlix.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9c4ba9466117b16a2b85034bb87db528aaeb3f07",
      "tree": "24ca585f76deef20b8c541ec2b62a1c72776a931",
      "parents": [
        "49946f68149a723659eca253376ac555d4b73280"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Tue Aug 10 18:02:24 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "gpiolib: decouple might_sleep_if() from DEBUG\n\nBe more consistent about runtime programming interface abuse warnings,\nwhich can reduce some confusion and trigger bugfixes.  Based on an\nobservation and patch from Jani Nikula.\n\nAlso update doc to highlight some sleeping-call issues and to match some\nrecent changes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Jani Nikula \u003cext-jani.1.nikula@nokia.com\u003e\nCc: \"Ryan Mallon\" \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "49946f68149a723659eca253376ac555d4b73280",
      "tree": "687ce58ab1a4ca573290b1634752a55ef5521861",
      "parents": [
        "4a22b8a4ad5561436b16f5278d2f9e406ffb8705"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Aug 10 18:02:24 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "pcf857x: support working w/o platform data\n\nProvide sane defaults for pcf857x, so the driver can be used w/o providing\nplatform data (and thus can be simply bound via OF tree).\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\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": "4a22b8a4ad5561436b16f5278d2f9e406ffb8705",
      "tree": "8569c6dd4cc215876156fa5b2721ad1a487b9c88",
      "parents": [
        "22e3d63147c9608dc48ac6a6d9973eba8672efbe"
      ],
      "author": {
        "name": "Marc Kleine-Budde",
        "email": "mkl@pengutronix.de",
        "time": "Tue Aug 10 18:02:23 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "gpio: max730x: make pullups configurable via platformdata\n\nThe gpios on the max730x chips have support for internal pullups while in\ninput mode.\n\nThis patch adds support for configuring these pullups via platform data.\nA new member (\"input_pullup_active\") to the platform data struct is\nintroduced.  A set bit in this variable activates the pullups while the\nrespective port is in input mode.  This is a compatible enhancement since\nunset bits lead to disables pullups which was the default in the original\ndriver.\n\n_Note_: the 4 lowest bits in \"input_pullup_active\" are unused because the\nfirst 4 ports of the controller are not used, too.\n\nSigned-off-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\nReviewed-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "22e3d63147c9608dc48ac6a6d9973eba8672efbe",
      "tree": "21a829a2685ad6afd8284cd3be2a702ab5810e46",
      "parents": [
        "de639c311689f4dbf3f9df734a8243e7e44b79da"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Aug 10 18:02:22 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "rtc: rp5c01: add NVRAM support\n\nThe Ricoh RP5C01 RTC contains 26 x 4 bits of NVRAM.  Provide access to it\nvia a sysfs \"nvram\" attribute file.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\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": "de639c311689f4dbf3f9df734a8243e7e44b79da",
      "tree": "aef6ba396b2d6714d8f4544e64353af8ad690acb",
      "parents": [
        "6d23b2582fd0bc0a8cf3cfa4307f66281cacad4b"
      ],
      "author": {
        "name": "Christian Dietrich",
        "email": "qy03fugy@stud.informatik.uni-erlangen.de",
        "time": "Tue Aug 10 18:02:22 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "drivers/rtc: remove unneeded ifdef CONFIG_PM\n\nBecause CONFIG_PM is a precondition to CONFIG_ACPI, the ifdef CONFIG_PM\nwithin ifdef CONFIG_ACPI is redundant.\n\nSigned-off-by: Christian Dietrich \u003cqy03fugy@stud.informatik.uni-erlangen.de\u003e\nAcked-by: 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": "6d23b2582fd0bc0a8cf3cfa4307f66281cacad4b",
      "tree": "0b722ad87f55a61755a4c523adc2808e9e6a9deb",
      "parents": [
        "c03675f05ff9039dbea4bbc5332a885921e36dff"
      ],
      "author": {
        "name": "Roman Fietze",
        "email": "roman.fietze@telemotive.de",
        "time": "Tue Aug 10 18:02:21 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "rtc-isl12022: properly handle military hour format\n\nMask out PM flag when reading the hour, always set MIL bit when\nwriting the hour.\n\nSigned-off-by: Roman Fietze \u003croman.fietze@telemotive.de\u003e\nAcked-by: 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": "c03675f05ff9039dbea4bbc5332a885921e36dff",
      "tree": "1284620a59a3a2b634369ee5e4521e28269c41c3",
      "parents": [
        "2f11e57dadb33627c4cfa6ca4ff9374494eee106"
      ],
      "author": {
        "name": "Roy Zang",
        "email": "tie-fei.zang@freescale.com",
        "time": "Tue Aug 10 18:02:20 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "rtc: add support for DS3232 RTC\n\nAdd a driver for the DS3232 RTC chip via the I2C bus.  Alarms are not\nsupported in this version of the driver.\n\n[akpm@linux-foundation.org: fix Kconfig help text]\nSigned-off-by: Mingkai Hu \u003cMingkai.hu@freescale.com\u003e\nSigned-off-by: Jingchang Lu \u003cb22599@freescale.com\u003e\nSigned-off-by: Srikanth Srinivasan \u003csrikanth.srinivasan@freescale.com\u003e\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Kumar Gala \u003ckumar.gala@freescale.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": "2f11e57dadb33627c4cfa6ca4ff9374494eee106",
      "tree": "6212c1a5fa36ed668aa83fa716a8ab2720c2939c",
      "parents": [
        "23e53be94a7bf9220e1e3d8b0b56b8c96cb88e3c"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:20 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "rtc/nuc900: fix build warning\n\nRemove unused local variable.\n\nSigned-off-by: 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": "23e53be94a7bf9220e1e3d8b0b56b8c96cb88e3c",
      "tree": "e43b774742d66f73f06da43c08182253b32b6bc2",
      "parents": [
        "84f20a6928bb2b8e5f7ab50686bdf1566479363a"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:19 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "rtc/nuc900: modify enable/disable IRQs and driver data setting location\n\nThis patch does two modifications:\n\n(1) Adjust enable/disable IRQs location,enable it after rtc\n    registration and disable it prior to unregistration.\n\n(2) Put \u0027platform_set_drvdata(pdev, nuc900_rtc)\u0027 in front of rtc\n    registration still be safety, though there is no need to do this, when\n    I move enable irq after rtc registration, I think still put\n    \u0027platform_set_drvdata\u0027 before rtc registration that would be a good\n    habit.\n\nSigned-off-by: 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": "84f20a6928bb2b8e5f7ab50686bdf1566479363a",
      "tree": "13c28223b8d9b4b314139265edfeca8e0714b467",
      "parents": [
        "52142ed416f85dcc3e2061e720511a1e69ac3d93"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:18 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:08 2010 -0700"
      },
      "message": "rtc/nuc900: make returning time checking function valid\n\nMake returning time checking function valid.  In spite of using the\n\u0027rtc_valid_tm\u0027, nevertheless, the read time function omits its returning\nvalue, that means the \u0027rtc_valid_tm\u0027 is useless here.\n\nSigned-off-by: 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": "52142ed416f85dcc3e2061e720511a1e69ac3d93",
      "tree": "be3500190fa5f948cc0774acb82fab183dadb411",
      "parents": [
        "caf1e1068b6e661f1163b5f180badde13b7580c8"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:17 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "rtc/m48t86: use rtc_valid_tm() to check returned tm\n\nUse rtc_valid_tm() to check the returned struct rtc_time *tm, to avoid\nreturning a wrong tm value.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Paul Gortmaker \u003cp_gortmaker@yahoo.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": "caf1e1068b6e661f1163b5f180badde13b7580c8",
      "tree": "9831ae33bac156cdb42b2349350a6e34bac131d5",
      "parents": [
        "c814dc136f206888fba86f88636524b1936d55a9"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:17 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "rtc/m48t59: use rtc_valid_tm() to check returned tm\n\nUse rtc_valid_tm to check the returned struct rtc_time *tm, to avoid\nreturning a wrong tm value.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Paul Gortmaker \u003cp_gortmaker@yahoo.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": "c814dc136f206888fba86f88636524b1936d55a9",
      "tree": "234afee06a628551a1c202c7179eef469c772443",
      "parents": [
        "b485fe5ea1008db02abff9ef15be4f31b52df4f7"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:16 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "rtc/max6900: use rtc_valid_tm() to check returning tm\n\nUse rtc_valid_tm() to check returning tm for max6900, it can avoid\nreturning wrong tm value.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nAcked-by: Dale Farnsworth \u003cdale@farnsworth.org\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": "b485fe5ea1008db02abff9ef15be4f31b52df4f7",
      "tree": "46bfcbe847fd7c248fdb7048350f8293654fddcd",
      "parents": [
        "d6c7428f9c2b1df1356a21837301647cb4f76e60"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:15 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "rtc/m41t80: use rtc_valid_tm() to check returned tm\n\nUse rtc_valid_tm() to check returned struct rtc_time *tm - it can avoid\nreturning wrong tm value.\n\nSigned-off-by: 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": "d6c7428f9c2b1df1356a21837301647cb4f76e60",
      "tree": "24041cc3dd63a0b9330e5dbabfe8320b0ea084a0",
      "parents": [
        "eba545465fca35a413e4d62c42ce5e032e48ad60"
      ],
      "author": {
        "name": "Roman Fietze",
        "email": "roman.fietze@telemotive.de",
        "time": "Tue Aug 10 18:02:14 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "rtc: add Intersil ISL12022 RTC driver\n\n- derived from rtc-pcf8563\n\n- no SRAM driver\n\nSigned-off-by: Roman Fietze \u003croman.fietze@telemotive.de\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": "eba545465fca35a413e4d62c42ce5e032e48ad60",
      "tree": "0fffdcc34d1d00091c32d22e5428dd678c7302cf",
      "parents": [
        "8e58f5778b975d14010b7318fac71e1daac9aabc"
      ],
      "author": {
        "name": "Baruch Siach",
        "email": "baruch@tkos.co.il",
        "time": "Tue Aug 10 18:02:13 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "rtc: driver for the DryIce block found in i.MX25 chips\n\nThis driver is based on code from Freescale which accompanies their i.MX25\nPDK board, with some cleanup.\n\nSigned-off-by: Baruch Siach \u003cbaruch@tkos.co.il\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nAcked-by: 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": "8e58f5778b975d14010b7318fac71e1daac9aabc",
      "tree": "1c621f790afb34e07fa0839ddc29129aebf7205d",
      "parents": [
        "93b1384fb2028266c71aa417ae437c02537b1119"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Tue Aug 10 18:02:12 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "drivers/rtc/rtc-pl031.c: remove unused #include \u003clinux/version.h\u003e\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nAcked-by: 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": "93b1384fb2028266c71aa417ae437c02537b1119",
      "tree": "da780e3cfdc4e38246d8f75edf2930ea89968861",
      "parents": [
        "f3f99cf39180fc04a36cd376f434092fae85f317"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "rtc/pxa: remove unnecessary private ops-\u003eioctl()\n\nWe shouldn\u0027t implement private ops-\u003eioctl() unless absolutely necessary.\npxa series RTC driver\u0027s ioctl() is unnecessary, since RTC subsystem has\nimplement the ioctl() very well,so we can only use the API of\n\u0027.alarm_irq_enable\u0027 and \u0027.update_irq_enable\u0027 to do enable irq action.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nAcked-by: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nAcked-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nCc: Paul Gortmaker \u003cp_gortmaker@yahoo.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": "f3f99cf39180fc04a36cd376f434092fae85f317",
      "tree": "7ef76a97c4e44def9549f20cd3ef625ea847d3a8",
      "parents": [
        "5824c7e66724d4d42f01c69feb818d7ac5f11bd9"
      ],
      "author": {
        "name": "Sergey Matyukevich",
        "email": "geomatsi@gmail.com",
        "time": "Tue Aug 10 18:02:10 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:07 2010 -0700"
      },
      "message": "rtc: fixes and new functionality for fm3130\n\n- add sanity check for alarm data in fm3130_probe\n\n- fix fm3130_set_alarm.\n\n  According to the datasheet, setting match bit \u00270\u0027 indicates that the\n  corresponding alarm field will be used in the match process\n\n- add operation alarm_irq_enable operation which is responsible for\n  handling RTC_AIE_ON, RTC_AIE_OFF ioctls\n\n- remove clearing of AF bit after reading rtc/alarm control register:\n  according to datasheet this bit is cleared anyway when rtc/alarm control\n  register is read\n\n[akpm@linux-foundation.org: make fm3130_alarm_irq_enable() static, fix comment layout]\nSigned-off-by: Sergey Matyukevich \u003cgeomatsi@gmail.com\u003e\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nAcked-by: Sergey Lapin \u003cslapin@ossfans.org\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": "5824c7e66724d4d42f01c69feb818d7ac5f11bd9",
      "tree": "c1c44ff952bd693da5c2427ffb8241dd6f7f7ce4",
      "parents": [
        "4faf896c5e860b55b7444976225ff5ba85c0b286"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:09 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:06 2010 -0700"
      },
      "message": "rtc/rtc-mxc: remove six unused fields\n\nRemove six unused fields from `struct rtc_plat_data\u0027.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Paul Gortmaker \u003cp_gortmaker@yahoo.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4faf896c5e860b55b7444976225ff5ba85c0b286",
      "tree": "44b4beee13a22d42c7da4611861add0c13ff2f74",
      "parents": [
        "a5737cb5150f08b2cf216a7b5f615800b3a75260"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:09 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:06 2010 -0700"
      },
      "message": "rtc/m48t59: kfree(NULL) is OK\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Paul Gortmaker \u003cp_gortmaker@yahoo.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a5737cb5150f08b2cf216a7b5f615800b3a75260",
      "tree": "d6a5930ac35160edcb0d76f97c0be8fd63e8024d",
      "parents": [
        "bdaf886fcfad73e4ff72423ce034dd7940e2e827"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:08 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:06 2010 -0700"
      },
      "message": "rtc/pxa: remove unused field\n\npxa_rtc.rtc_alarm is unused.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nCc: Eric Miao \u003ceric.y.miao@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": "bdaf886fcfad73e4ff72423ce034dd7940e2e827",
      "tree": "a5338383571c0effc552daed2c8999dad783b03c",
      "parents": [
        "70d2a0bae26c7c44641785d9def8a0d9048abbea"
      ],
      "author": {
        "name": "Graham Gower",
        "email": "graham.gower@gmail.com",
        "time": "Tue Aug 10 18:02:08 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:06 2010 -0700"
      },
      "message": "drivers/rtc/rtc-pcf8563.c: remove unused struct\n\nSigned-off-by: Graham Gower \u003cgraham.gower@gmail.com\u003e\nAcked-by: 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": "70d2a0bae26c7c44641785d9def8a0d9048abbea",
      "tree": "01c89101b519340ff6252eb2de5024d016c20789",
      "parents": [
        "0a89b55364e0a4fd4be9bc2c9a697f9b027eb395"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:07 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:06 2010 -0700"
      },
      "message": "rtc/nuc900: fix checking of args during time-setting\n\nWhen a user application wants to set the rtc time, the RTC subsystem takes\nadvantage of \u0027rtc_valid_tm(tm)\u0027 to check \u0027rtc_time *tm\u0027 value validity, it\nmake sure the \u0027tm-\u003etm_year\u0027 is larger than 70,so if \u002770\u003c tm_year \u003c 100\u0027,\nthe \u0027(settm-\u003etm_year - 100)\u0027 will be negative.  \u0027 Setting the negative\nvalue to hardware register will be invalid, so I add the \u0027if\u0027 condition to\nmake sure set a valid value to register.\n\nSigned-off-by: 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": "0a89b55364e0a4fd4be9bc2c9a697f9b027eb395",
      "tree": "6586428d02fe9365201eb28518d93ea27aa0b5da",
      "parents": [
        "5fc79d85d2ab7ce144bc75e06cab58126249afbb"
      ],
      "author": {
        "name": "Wan ZongShun",
        "email": "mcuos.com@gmail.com",
        "time": "Tue Aug 10 18:02:05 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:06 2010 -0700"
      },
      "message": "nuc900/rtc: change the waiting for device ready implement\n\n- add an mdelay(1) to the polling loop to cause less frequent access to\n  the hardware register.\n\n- change the return value from ENODEV to EPERM if the loop timed out.  I\n  think the \u0027Operation not permitted\u0027 description is more suitable for the\n  meaning of \u0027check_rtc_access_enable()\u0027 function, it just be used to\n  judge rtc access operation is permitted or not.\n\nSigned-off-by: 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": "5fc79d85d2ab7ce144bc75e06cab58126249afbb",
      "tree": "f6c4ca70e3905cbec541d925f4199c020fa61d8b",
      "parents": [
        "89596f20bb5f0f32c37abd337d995080e04519c8"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 10 18:02:04 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:06 2010 -0700"
      },
      "message": "autofs4: remove unneeded null check in try_to_fill_dentry()\n\nAfter 97e7449a7ad: \"autofs4: fix indirect mount pending expire race\" we no\nlonger assumed that \"ino\" can be null.  The other null checks got removed\nbut this was one was missed.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nCc: Al Viro \u003cviro@zeniv.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": "89596f20bb5f0f32c37abd337d995080e04519c8",
      "tree": "a4e0c01a5c8fa779229c6277aa7f836a1c09f2cf",
      "parents": [
        "d929dc2bfd8a58c34f1df0680018fa8ea5caa907"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Tue Aug 10 18:02:04 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:06 2010 -0700"
      },
      "message": "i2o: check return code from put_user()\n\nCheck return value of put_user() and return -EFAULT if it failed.\nOriginal comment \"We did a get user...so assuming mem is ok...is this\nbad?\" is incorrect because memory can be read only.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@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": "d929dc2bfd8a58c34f1df0680018fa8ea5caa907",
      "tree": "4efe31c289c00b4ce00b30fce956df5401d6fdde",
      "parents": [
        "32fa45498f843fcf56087b8046d8319fcd455ef0"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Tue Aug 10 18:02:03 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "i2o: fix overflow of copy_to_user()\n\nIf (len \u003e reslen) we must not call copy_to_user() since kernel buffer is\nsmaller than we want to copy.  Similar code in this file is correct, so\nthis bug was a typo.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@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": "32fa45498f843fcf56087b8046d8319fcd455ef0",
      "tree": "cbe18bcf77ca68fdc4cb9200c7ffdecc31bacb27",
      "parents": [
        "568133ebda39f7507759a744fa9cf4d5097bad2f"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Aug 10 18:02:03 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "drivers/message/i2o/exec-osm.c: add missing mutex_unlock\n\nAdd a mutex_unlock missing on the error path.\n\nThe semantic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression E1;\n@@\n\n* mutex_lock(E1,...);\n  \u003c+... when !\u003d E1\n  if (...) {\n    ... when !\u003d E1\n*   return ...;\n  }\n  ...+\u003e\n* mutex_unlock(E1,...);\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "568133ebda39f7507759a744fa9cf4d5097bad2f",
      "tree": "0a5cfe67eabe23bcbd9bb4b60a56e00500496536",
      "parents": [
        "447bd479105c34416dad01c374873c34d8e25cfd"
      ],
      "author": {
        "name": "Pablo Castillo",
        "email": "CyberCastle@gmail.com",
        "time": "Tue Aug 10 18:02:01 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "mmc: add ricoh e822 pci id\n\nSigned-off-by: Pablo Castillo \u003cCyberCastle@gmail.com\u003e\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nTested-by: Gregg Lebovitz \u003cgregg@lebovitz.net\u003e\nCc: Maxim Levitsky \u003cmaximlevitsky@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": "447bd479105c34416dad01c374873c34d8e25cfd",
      "tree": "329aeed67ef7d6deab7bbfe31fe8c5773512a91a",
      "parents": [
        "05e57eec23eadf6641911ff07560f9ec7c6457c1"
      ],
      "author": {
        "name": "Roy Zang",
        "email": "tie-fei.zang@freescale.com",
        "time": "Tue Aug 10 18:02:01 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "dts: add ESDHC weird voltage bits workaround\n\nP4080 ESDHC controller does not support 1.8V and 3.0V voltage.  but the\nhost controller capabilities register wrongly set the bits.  This patch\nadds the workaround to correct the weird voltage setting bits.  Only 3.3V\nvoltage is supported for P4080 ESDHC controller.\n\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nCc: Jerry Huang \u003cChang-Ming.Huang@freescale.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: \u003clinux-mmc@vger.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": "05e57eec23eadf6641911ff07560f9ec7c6457c1",
      "tree": "f00918aa2284f69cfcfc56665d3056e1ffff5179",
      "parents": [
        "c4512f79dcb236c8dc2afae176a0dc520096f0bc"
      ],
      "author": {
        "name": "Roy Zang",
        "email": "tie-fei.zang@freescale.com",
        "time": "Tue Aug 10 18:02:00 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "dts: add sdhci,auto-cmd12 field for p4080 device tree\n\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nCc: Jerry Huang \u003cChang-Ming.Huang@freescale.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: \u003clinux-mmc@vger.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": "c4512f79dcb236c8dc2afae176a0dc520096f0bc",
      "tree": "4aced8cb26bae4256e538c6a35679d31c60d7dc2",
      "parents": [
        "9bea3c850dbff2296892298614388bdc71ad2170"
      ],
      "author": {
        "name": "Jerry Huang",
        "email": "Chang-Ming.Huang@freescale.com",
        "time": "Tue Aug 10 18:01:59 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "sdhci: add auto CMD12 support for eSDHC driver\n\nAdd auto CMD12 command support for eSDHC driver.  This is needed by P4080\nand P1022 for block read/write.  Manual asynchronous CMD12 abort operation\ncauses protocol violations on these silicons.\n\nSigned-off-by: Jerry Huang \u003cChang-Ming.Huang@freescale.com\u003e\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: \u003clinux-mmc@vger.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": "9bea3c850dbff2296892298614388bdc71ad2170",
      "tree": "bc5050601ec6349441ef3d35cbda2775808eee20",
      "parents": [
        "17866e14f3a4f219e94f1374ece7226479418ff8"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue Aug 10 18:01:59 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "sdhci: add regulator support\n\nThis patch adds support for regulator API to sdhci core driver.\nRegulators can be used to disable power in suspended state to reduce\ndissipated energy.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: \u003clinux-mmc@vger.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": "17866e14f3a4f219e94f1374ece7226479418ff8",
      "tree": "4e1a618f9dbcdc982bac4289eec30a87c764c33c",
      "parents": [
        "a1d5646005af1247d6ae78434bb4db15b07a07b2"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue Aug 10 18:01:58 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "sdhci-s3c: add support for new card detection methods\n\nOn some Samsung SoCs not all SDHCI controllers have card detect (CD) line.\n For some embedded designs it is not even needed, because ususally the\ndevice (like SDIO flash memory or wifi controller) is permanently wired to\nthe controller.  There are also systems which have a card detect line\nconnected to some of the external interrupt lines or the presence of the\ncard depends on some other actions (like enabling a power regulator).\n\nThis patch adds support for all these cases.  The following card detection\nmethods are possible:\n\n1. internal sdhci host card detect line\n2. external event\n3. external gpio interrupt\n4. no card detect line, controller will poll for the card\n5. no card detect line, card is permanently wired to the controller\n(once detected host won\u0027t poll it any more)\n\nBy default, all existing code would use method #1, what is compatible with\nthe previous version of the driver.\n\nIn case of external event, two callbacks must be provided in platdata:\next_cd_init and ext_cd_cleanup.  Both of them get a callback to a function\nthat notifies the s3c-sdhci host contoller as their argument.  That\ncallback function should be called from the even dispatcher to let host\nnotice the card insertion/removal.\n\nIn case of external gpio interrupt, a gpio pin number must be provided in\nplatdata (ext_cd_gpio parameter), as well as the information about the\npolarity of that gpio pin (ext_cd_gpio_invert).  By default\n(ext_cd_gpio_invert \u003d\u003d 0) gpio value 0 means \u0027card has been removed\u0027, but\nthis can be changed to \u0027card has been removed\u0027 when ext_cd_gpio_invert \u003d\u003d\n1.\n\nThis patch adds all required changes to sdhci-s3c driver.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: \u003clinux-mmc@vger.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": "a1d5646005af1247d6ae78434bb4db15b07a07b2",
      "tree": "7df620c8af7941df3f46ccfce705bc4caff48011",
      "parents": [
        "ce5f036bbbfc6c21d7b55b8fdaa2e2bd56392d94"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue Aug 10 18:01:57 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "sdhci-s3c: enable SDHCI_QUIRK_NO_HISPD_BIT quirk\n\nThis patch enables SDHCI_QUIRK_NO_HISPD_BIT on Samsung SDHCI driver.  This\nsolves detection problems with some external SD cards.  This change has\nbeen tested on S5PC100 and S5PC110.  It has no inpact on driver speed.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nCc: \u003clinux-mmc@vger.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": "ce5f036bbbfc6c21d7b55b8fdaa2e2bd56392d94",
      "tree": "9567c61e6df52664b86c0d0da9f0cdb5a52de4b6",
      "parents": [
        "3fe42e077f65351503f5004031549db330bb105e"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue Aug 10 18:01:56 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "sdhci-s3c: add support for the non standard minimal clock value\n\nS3C SDHCI host controller can change the source for generating mmc clock.\nBy default host bus clock is used, what causes some problems on machines\nwith 133MHz bus, because the SDHCI divider cannot be as high get proper\nclock value for identification mode.  This is not a problem for the\ncontroller, because it can generate lower frequencies from other clock\nsources.  This patch changes sdhci driver to use get_min_clock() call if\nit has been provided.\n\nThis fixes the flood of the following warnings on Samsung S5PV210 SoCs:\nmmc0: Minimum clock frequency too high for identification mode\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: \u003clinux-mmc@vger.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": "3fe42e077f65351503f5004031549db330bb105e",
      "tree": "f05f0090d72573d9092d2f784a707819eb760fce",
      "parents": [
        "f3584e5e6fd7abda4ef4a7aec9acd9d46387b8ab"
      ],
      "author": {
        "name": "Hyuk Lee",
        "email": "hyuk1.lee@samsung.com",
        "time": "Tue Aug 10 18:01:55 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:05 2010 -0700"
      },
      "message": "sdhci-s3c: add SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK quirk\n\nOn Samsung\u0027s SDMMC hosts the timeout clock is derivied from the SD Clock\nwhich is set dynamically.  So checked SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK\nquirk and removed \u0027sdhci_s3c_get_timeout_clk\u0027 callback which doesn\u0027t need\nany more.\n\nSigned-off-by: Hyuk Lee \u003chyuk1.lee@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: \u003clinux-mmc@vger.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": "f3584e5e6fd7abda4ef4a7aec9acd9d46387b8ab",
      "tree": "9d56c5f9434e999ab361ad50499b0987211f4c38",
      "parents": [
        "762333e344144283a9da97a34b5dded51ff61b27"
      ],
      "author": {
        "name": "Venkatraman S",
        "email": "svenkatr@ti.com",
        "time": "Tue Aug 10 18:01:54 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:04 2010 -0700"
      },
      "message": "omap hsmmc: fix processing of all dma interrupts as block completion\n\nIf other informative interrupts are enabled for the DMA channel used by\nhsmmc, those are incorrectly treated as block completion.  This patch lets\nonly the block completion interrupt to be processed.\n\nSigned-off-by: Venkatraman S \u003csvenkatr@ti.com\u003e\nAcked-by: Madhusudhan Chikkature \u003cmadhu.cr@ti.com\u003e\nCc: \u003clinux-mmc@vger.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": "762333e344144283a9da97a34b5dded51ff61b27",
      "tree": "8bc2af8a99e66cbbcba359f7bd8ca76cd332ec34",
      "parents": [
        "ed199f7e7346ba508f803180ecc6830e92558a1e"
      ],
      "author": {
        "name": "Christian Dietrich",
        "email": "qy03fugy@stud.informatik.uni-erlangen.de",
        "time": "Tue Aug 10 18:01:53 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:04 2010 -0700"
      },
      "message": "drivers/mmc/host/msm-sdcc: remove dead config options\n\nCONFIG_MMC_MSM7X00A_RESUME_IN_WQ and CONFIG_MMC_EMBEDDED_SDIO don\u0027t exist\nin Kconfig and is never defined anywhere else, therefore removing all\nreferences for it from the source code.\n\nSigned-off-by: Christian Dietrich \u003cqy03fugy@stud.informatik.uni-erlangen.de\u003e\nAcked-by: David Brown \u003cdavidb@codeaurora.org\u003e\nCc: Daniel Walker \u003cdwalker@codeaurora.org\u003e\nCc: \u003clinux-mmc@vger.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": "ed199f7e7346ba508f803180ecc6830e92558a1e",
      "tree": "5ae8161fff1b173b932a0f69a995650518c9f9f9",
      "parents": [
        "4816858cce279b5e8d1eab0b4832d89d8f2ca58c"
      ],
      "author": {
        "name": "Grazvydas Ignotas",
        "email": "notasas@gmail.com",
        "time": "Tue Aug 10 18:01:52 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:04 2010 -0700"
      },
      "message": "omap: pandora: pass wl1251 information to SDIO core\n\nPandora has TI WL1251 attached on MMC3, which is non-standard SDIO chip.\nMake use MMC_QUIRK_NONSTD_SDIO to tell SDIO core about it.\n\nSigned-off-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\nCc: Adrian Hunter \u003cadrian.hunter@nokia.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Bob Copeland \u003cme@bobcopeland.com\u003e\nCc: Kalle Valo \u003ckvalo@adurom.com\u003e\nCc: Madhusudhan Chikkature \u003cmadhu.cr@ti.com\u003e\nCc: Kishore Kadiyala \u003ckishore.kadiyala@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: \u003clinux-mmc@vger.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": "4816858cce279b5e8d1eab0b4832d89d8f2ca58c",
      "tree": "81da0dc2193db08910ba5d1c7a55e03dcd7274a9",
      "parents": [
        "6f51be3d37dff73cf8db771df4169f4c2f1cbf66"
      ],
      "author": {
        "name": "Grazvydas Ignotas",
        "email": "notasas@gmail.com",
        "time": "Tue Aug 10 18:01:52 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:04 2010 -0700"
      },
      "message": "omap_hsmmc: add init_card pass-through callback\n\nThis will allow us to set up special cards in machine drivers just after\nthey are detected by MMC core.\n\nSigned-off-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\nCc: Adrian Hunter \u003cadrian.hunter@nokia.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Bob Copeland \u003cme@bobcopeland.com\u003e\nCc: Kalle Valo \u003ckvalo@adurom.com\u003e\nCc: Madhusudhan Chikkature \u003cmadhu.cr@ti.com\u003e\nCc: Kishore Kadiyala \u003ckishore.kadiyala@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: \u003clinux-mmc@vger.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": "6f51be3d37dff73cf8db771df4169f4c2f1cbf66",
      "tree": "0d79099cab112a4bd694d2868fbd9c35fd3cdd3a",
      "parents": [
        "20b1597bcf4a76ccab232fa032f5f9ad30069167"
      ],
      "author": {
        "name": "Grazvydas Ignotas",
        "email": "notasas@gmail.com",
        "time": "Tue Aug 10 18:01:50 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:04 2010 -0700"
      },
      "message": "sdio: allow non-standard SDIO cards\n\nThere are some chips (like TI WL12xx series) that can be interfaced over\nSDIO but don\u0027t support the SDIO specification, meaning that they are\nmissing CIA (Common I/O Area) with all it\u0027s registers.  Current Linux SDIO\nimplementation relies on those registers to identify and configure the\ncard, so non-standard cards can not function and cause lots of warnings\nfrom the core when it reads invalid data from non-existent registers.\n\nAfter this patch, init_card() host callback can now set new quirk\nMMC_QUIRK_NONSTD_SDIO, which means that SDIO core should not try to access\nany standard SDIO registers and rely on init_card() to fill all SDIO\nstructures instead.  As those cards are usually embedded chips, all the\nrequired information can be obtained from machine board files by the host\ndriver when it\u0027s called through init_card() callback.\n\nSigned-off-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\nCc: Adrian Hunter \u003cadrian.hunter@nokia.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Bob Copeland \u003cme@bobcopeland.com\u003e\nCc: Kalle Valo \u003ckvalo@adurom.com\u003e\nCc: Madhusudhan Chikkature \u003cmadhu.cr@ti.com\u003e\nCc: Kishore Kadiyala \u003ckishore.kadiyala@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: \u003clinux-mmc@vger.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": "20b1597bcf4a76ccab232fa032f5f9ad30069167",
      "tree": "37ff80d3df4d7d10a35276080f319bb340e4ea2b",
      "parents": [
        "845e3f4f06f9b1d34f39601cb6b7abfb8f40653c"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@mvista.com",
        "time": "Tue Aug 10 18:01:49 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "sdhci-pltfm: add support for CNS3xxx SoC devices\n\nThere\u0027s nothing special, just SoC-specific ops and quirks.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@mvista.com\u003e\nCc: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: Richard R?jfors \u003crichard.rojfors@pelagicore.com\u003e\nCc: \u003clinux-mmc@vger.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": "845e3f4f06f9b1d34f39601cb6b7abfb8f40653c",
      "tree": "a8c8340f2210c99fbc2d3cb3f50fcff40274a21f",
      "parents": [
        "515033f97c0b5a1bce13fa93e09704d95b44f376"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@mvista.com",
        "time": "Tue Aug 10 18:01:49 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "sdhci-pltfm: reorganize Makefile entries to support SoC devices\n\nDue to build system limitations, intermediate and final objects can\u0027t have\nthe same names.  And as we\u0027re going to start building SoC-specific\nobjects, let\u0027s rename the module to sdhci-platform, into which we\u0027ll link\nsdhci-pltfm and SoC-specifc objects.\n\nThere should be no issue in renaming as the driver uses modalias\nmechanism.\n\nThis is exactly the same approach as in sdhci-of driver.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@mvista.com\u003e\nCc: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: Richard R?jfors \u003crichard.rojfors@pelagicore.com\u003e\nCc: \u003clinux-mmc@vger.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": "515033f97c0b5a1bce13fa93e09704d95b44f376",
      "tree": "c3cf267cbe660920682f3f996fded61afadd412f",
      "parents": [
        "27151dc9e363c0033d7375863c0d284f8c4b636a"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@mvista.com",
        "time": "Tue Aug 10 18:01:47 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "sdhci-pltfm: switch to module device table matching\n\nSometimes want to place SoC-specific parts alongside with the generic\ndriver, and to do so, we have to switch the driver over to the module\ndevice table matching.\n\nNote that drivers/mmc/host/sdhci-pltfm.h is so far empty, but it\u0027ll hold\nSoC-specific driver data handlers soon.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@mvista.com\u003e\nCc: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: Richard R?jfors \u003crichard.rojfors@pelagicore.com\u003e\nCc: \u003clinux-mmc@vger.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": "27151dc9e363c0033d7375863c0d284f8c4b636a",
      "tree": "401329dc2634b84f427bb4338e9f556912f4ee7a",
      "parents": [
        "fc8a0985c2846292312556cba10b8a4182f55967"
      ],
      "author": {
        "name": "Kishore Kadiyala",
        "email": "kishore.kadiyala@ti.com",
        "time": "Tue Aug 10 18:01:46 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "mmc: omap: fix for bus width which improves SD card\u0027s peformance.\n\nThis patch improves low speeds for SD cards.\n\nOMAP-MMC controller\u0027s can support maximum bus width of \u00278\u0027.  when bus\nwidth is mentioned as \"8\" in controller data,the SD stack will check\nwhether bus width is \"4\" and if not it will set bus width to \"1\" and there\nby degrading performance.  This patch fixes the issue and improves the\nperformance of SD cards.\n\nSigned-off-by: Kishore Kadiyala \u003ckishore.kadiyala@ti.com\u003e\nSigned-off-by: Venkatraman S \u003csvenkatr@ti.com\u003e\nSigned-off-by: Nishanth Menon \u003cnm@ti.com\u003e\nAcked-by: Madhusudhan Chikkature \u003cmadhu.cr@ti.com\u003e\nTested-by: Jarkko Nikula \u003cjhnikula@gmail.com\u003e\nCc: Adrian Hunter \u003cadrian.hunter@nokia.com\u003e\nCc: Matt Fleming \u003cmatt@console-pimps.org\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \u003clinux-mmc@vger.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": "fc8a0985c2846292312556cba10b8a4182f55967",
      "tree": "951c4774239bd406271d18acd8574a76e1bbdea8",
      "parents": [
        "c1f5977c6a136acbf525c634c8511e19d0c1f195"
      ],
      "author": {
        "name": "Hanumath Prasad",
        "email": "hanumath.prasad@stericsson.com",
        "time": "Tue Aug 10 18:01:45 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "mmc: only set blockaddressed for \u003e 2GiB cards\n\nA non-zero value of SEC_COUNT does not indicate that the card is sector\naddressed.  According to the MMC specification, cards with a density\ngreater than 2GiB are sector addressed.\n\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Hanumath Prasad \u003chanumath.prasad@stericsson.com\u003e\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\nCc: \u003clinux-mmc@vger.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": "c1f5977c6a136acbf525c634c8511e19d0c1f195",
      "tree": "404ef41ded924ff55fae708933c7fb80c2117328",
      "parents": [
        "ae6d6c92212e94b12ab9365c23fb73acc2c3c2e7"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Tue Aug 10 18:01:44 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "sdhci: don\u0027t assign mmc-\u003ecaps at SDHCI directly\n\nSome host controllers can set mmc-\u003ecaps before sdhci_add_host().\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: \u003clinux-mmc@vger.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": "ae6d6c92212e94b12ab9365c23fb73acc2c3c2e7",
      "tree": "ab0337dcb0528d39c8c34cecb845c22b42e50c51",
      "parents": [
        "cfd1f82f20e0c557a061189f7d8c30d623fbe313"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Tue Aug 10 18:01:43 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "sdhci: 8-bit data transfer width support\n\nSome host controllers such as s5pc110 support the WIDE8 feature.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: \u003clinux-mmc@vger.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": "cfd1f82f20e0c557a061189f7d8c30d623fbe313",
      "tree": "176c0ebd310c963c3837968d3b0f63c744076a27",
      "parents": [
        "ccc92c23240cdf952ef7cc39ba563910dcbc9cbe"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Tue Aug 10 18:01:43 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "sdhci: remove useless set_clock() check\n\nWhen using QUIRK_NONSTANDARD_CLOCK, it checks the set_clock() function\nwhich is not used actually.  So delete it.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: \u003clinux-mmc@vger.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": "ccc92c23240cdf952ef7cc39ba563910dcbc9cbe",
      "tree": "d656aad9e86fff59c1a5cbece4a5ccb019c35011",
      "parents": [
        "4c2ef25fe0b847d2ae818f74758ddb0be1c27d8e"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Tue Aug 10 18:01:42 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "mmc: make sdhci work with ricoh mmc controller\n\nThe current way of disabling it is not well tested by vendor and has all\nkinds of bugs that show up on resume from ram/disk.  A very good example\nis a dead SDHCI controller.\n\nOld way of disabling is still supported by continuing to use\nCONFIG_MMC_RICOH_MMC.\n\nBased on \u0027http://list.drzeus.cx/pipermail/sdhci-devel/2007-December/002085.html\u0027\nTherefore most of the credit for this goes to Andrew de Quincey\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Philip Langdale \u003cphilipl@overt.org\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: \u003clinux-mmc@vger.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": "4c2ef25fe0b847d2ae818f74758ddb0be1c27d8e",
      "tree": "76dd136c6248c7bfffbf6663951e9e6b38238f20",
      "parents": [
        "7310ece86ad7da027f85a37a0638164118a5d12f"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Tue Aug 10 18:01:41 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "mmc: fix all hangs related to mmc/sd card insert/removal during suspend/resume\n\nIf you don\u0027t use CONFIG_MMC_UNSAFE_RESUME, as soon as you attempt to\nsuspend, the card will be removed, therefore this patch doesn\u0027t change the\nbehavior of this option.\n\nHowever the removal will be done by pm notifier, which runs while\nuserspace is still not frozen and thus can freely use del_gendisk, without\nthe risk of deadlock which would happen otherwise.\n\nCard detect workqueue is now disabled while userspace is frozen, Therefore\nif you do use CONFIG_MMC_UNSAFE_RESUME, and remove the card during\nsuspend, the removal will be detected as soon as userspace is unfrozen,\nagain at the moment it is safe to call del_gendisk.\n\nTested with and without CONFIG_MMC_UNSAFE_RESUME with suspend and hibernate.\n\n[akpm@linux-foundation.org: clean up function prototype]\n[akpm@linux-foundation.org: fix CONFIG_PM-n linkage, small cleanups]\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: \u003clinux-mmc@vger.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": "7310ece86ad7da027f85a37a0638164118a5d12f",
      "tree": "122fd13237eba533876b08aadeee4b7128d9feb0",
      "parents": [
        "71578a1eaa7b8b9bd3efc9c97d77ef2b63d5dc2b"
      ],
      "author": {
        "name": "Michal Miroslaw",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Aug 10 18:01:40 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:03 2010 -0700"
      },
      "message": "mmc: implement SD-combo (IO+mem) support\n\nSigned-off-by: Michal Miroslaw \u003cmirq-linux@rere.qmqm.pl\u003e\nCc: Adrian Hunter \u003cadrian.hunter@nokia.com\u003e\nCc: Chris Ball \u003ccjb@laptop.org\u003e\nCc: \u003clinux-mmc@vger.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": "71578a1eaa7b8b9bd3efc9c97d77ef2b63d5dc2b",
      "tree": "1245fd417521d700ba466809a3f5ab282506c255",
      "parents": [
        "6da24b786ed1963a7f872c1899627968c76d17d7"
      ],
      "author": {
        "name": "Michal Miroslaw",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Aug 10 18:01:40 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "mmc: split mmc_sd_init_card()\n\nThis series adds support for SD combo cards to MMC/SD driver stack.\n\nSD combo consists of SD memory and SDIO parts in one package.  Since the\nparts have a separate SD command sets, after initialization, they can be\ntreated as independent cards on one bus.\n\nChanges are divided into two patches.  First is just moving initialization\ncode around so that SD memory part init can be called from SDIO init.\nSecond patch is a proper change enabling SD memory along SDIO.  I tried to\nmove as much no-op changes to the first patch so that it\u0027s easier to\nfollow the required changes to initialization flow for SDIO cards.\n\nThis is based on Simplified SDIO spec v.2.00.  The init sequence is\nslightly modified to follow current SD memory init implementation.\nCommand sequences, assuming SD memory and SDIO indeed ignore unknown\ncommands, are the same as before for both parts.\n\nThis patch:\n\nPrepare for SD-combo (IO+mem) support by splitting SD memory\ncard init and related functions.\n\nSigned-off-by: Michal Miroslaw \u003cmirq-linux@rere.qmqm.pl\u003e\nCc: Adrian Hunter \u003cadrian.hunter@nokia.com\u003e\nCc: Chris Ball \u003ccjb@laptop.org\u003e\nCc: \u003clinux-mmc@vger.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": "6da24b786ed1963a7f872c1899627968c76d17d7",
      "tree": "992e2800e6aa88218f521ddd2f1cad879dcae380",
      "parents": [
        "a892e2d7dcdfa6c76e60c50a8c7385c65587a2a6"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kmpark@infradead.org",
        "time": "Tue Aug 10 18:01:36 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "mmc: recognize CSD structure\n\nThe eMMC spec 4.4 and 4.3 + additional feature chips has CSD structure\nversion 3 and version 3 have to check the CSD_STRUCTURE byte in the\nEXT_CSD register.\n\nAlso fix EXT_CSD revision message.\n\n[akpm@linux-foundation.org: fix comment, per Chris Ball]\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Adrian Hunter \u003cadrian.hunter@nokia.com\u003e\nCc: Chris Ball \u003ccjb@laptop.org\u003e\nCc: \u003clinux-mmc@vger.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": "a892e2d7dcdfa6c76e60c50a8c7385c65587a2a6",
      "tree": "af32ff520eaa8766039fc71e3f9759fe73e727ba",
      "parents": [
        "06b1e104b7ea1bf5145643de5a3fce28b831ca4c"
      ],
      "author": {
        "name": "Changli Gao",
        "email": "xiaosuo@gmail.com",
        "time": "Tue Aug 10 18:01:35 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "vfs: use kmalloc() to allocate fdmem if possible\n\nUse kmalloc() to allocate fdmem if possible.\n\nvmalloc() is used as a fallback solution for fdmem allocation.  A new\nhelper function __free_fdtable() is introduced to reduce the lines of\ncode.\n\nA potential bug, vfree() a memory allocated by kmalloc(), is fixed.\n\n[akpm@linux-foundation.org: use __GFP_NOWARN, uninline alloc_fdmem() and free_fdmem()]\nSigned-off-by: Changli Gao \u003cxiaosuo@gmail.com\u003e\nCc: Alexander Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: \"Paul E. McKenney\" \u003cpaulmck@linux.vnet.ibm.com\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Avi Kivity \u003cavi@redhat.com\u003e\nCc: Tetsuo Handa \u003cpenguin-kernel@i-love.sakura.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "06b1e104b7ea1bf5145643de5a3fce28b831ca4c",
      "tree": "198733bb2979bad85682e841ffcfc164b5abe589",
      "parents": [
        "454eedb8901da895fb602998fa588cd62875d07d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Aug 10 18:01:33 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "vfs: clarify that nonseekable_open() will never fail\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: John Kacur \u003cjkacur@redhat.com\u003e\nCc: Al Viro \u003cviro@zeniv.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": "454eedb8901da895fb602998fa588cd62875d07d",
      "tree": "8ac0f8fead7c689dec077fb43efe3dbe3eab2e29",
      "parents": [
        "58939473bacf08e7e7346673c6d70bc367bd091a"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Tue Aug 10 18:01:29 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "vfs: O_* bit numbers uniqueness check\n\nThe O_* bit numbers are defined in 20+ arch/*, and can silently overlap.\nAdd a compile time check to ensure the uniqueness as suggested by David\nMiller.\n\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nCc: Eric Paris \u003ceparis@redhat.com\u003e\nCc: Roland Dreier \u003crdreier@cisco.com\u003e\nCc: Jamie Lokier \u003cjamie@shareable.org\u003e\nCc: Andreas Schwab \u003cschwab@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58939473bacf08e7e7346673c6d70bc367bd091a",
      "tree": "0ccf46d1b52f4ff7ec09017f174364b63fe64d70",
      "parents": [
        "5a19ae4bb003a428b9c8367daf05eed5029dc4cd"
      ],
      "author": {
        "name": "Tony Battersby",
        "email": "tonyb@cybernetics.com",
        "time": "Tue Aug 10 18:01:29 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "vfs: improve comment describing fget_light()\n\nImprove the description of fget_light(), which is currently incorrect\nabout needing a prior refcnt (judging by the way it is actually used).\n\nSigned-off-by: Tony Battersby \u003ctonyb@cybernetics.com\u003e\nCc: Al Viro \u003cviro@zeniv.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": "5a19ae4bb003a428b9c8367daf05eed5029dc4cd",
      "tree": "6cdf26816544323a179bccf958379433a213b4b8",
      "parents": [
        "ecc3099002c1cc87e9e4b3dc5fdf7821828f6733"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Aug 10 18:01:28 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "virtio_9p.h: include linux/types.h\n\nAdd \u003clinux/types.h\u003e to \u003clinux/virtio_9p.h\u003e so that types are explicitly\ndefined:\nlinux/virtio_9p.h:15: found __[us]{8,16,32,64} type without #include \u003clinux/types.h\u003e\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Eric Van Hensbergen \u003cericvh@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": "ecc3099002c1cc87e9e4b3dc5fdf7821828f6733",
      "tree": "7dff340773a244ef2eac7907a6b88c0c4131ac3a",
      "parents": [
        "3094141c6532a4f748425c21c091001f218da8ae"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "ext-andriy.shevchenko@nokia.com",
        "time": "Tue Aug 10 18:01:27 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "drivers: scsi: use newly introduced hex_to_bin() method\n\nSigned-off-by: Andy Shevchenko \u003cext-andriy.shevchenko@nokia.com\u003e\nCc: Adaptec OEM Raid Solutions \u003caacraid@adaptec.com\u003e\nCc: \"James E.J. Bottomley\" \u003cJames.Bottomley@suse.de\u003e\nCc: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3094141c6532a4f748425c21c091001f218da8ae",
      "tree": "20428f86de4fb7d6f8a57a4e9c35a6f2f2c02d37",
      "parents": [
        "a737b88df8d0b4476ae53daaa6db137df0541203"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Aug 10 18:01:27 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:02 2010 -0700"
      },
      "message": "drivers/scsi: use memdup_user\n\nUse memdup_user when user data is immediately copied into the\nallocated region.\n\nThe semantic patch that makes this change is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression from,to,size,flag;\nposition p;\nidentifier l1,l2;\n@@\n\n-  to \u003d \\(kmalloc@p\\|kzalloc@p\\)(size,flag);\n+  to \u003d memdup_user(from,size);\n   if (\n-      to\u003d\u003dNULL\n+      IS_ERR(to)\n                 || ...) {\n   \u003c+... when !\u003d goto l1;\n-  -ENOMEM\n+  PTR_ERR(to)\n   ...+\u003e\n   }\n-  if (copy_from_user(to, from, size) !\u003d 0) {\n-    \u003c+... when !\u003d goto l2;\n-    -EFAULT\n-    ...+\u003e\n-  }\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Doug Gilbert \u003cdgilbert@interlog.com\u003e\nCc: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a737b88df8d0b4476ae53daaa6db137df0541203",
      "tree": "98b0a1810cda0a8a130b4ec117c71318c0f86107",
      "parents": [
        "5c90ad905b401c6675dcb6c9fed7c09c9240205c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Aug 10 18:01:26 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "scsi: remove private BIT macros\n\nA couple of scsi drivers define a BIT() macro, duplicating the one in\nbitops.h.\n\nCc: Jing Huang \u003chuangj@brocade.com\u003e\nCc: Robert Love \u003crobert.w.love@intel.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5c90ad905b401c6675dcb6c9fed7c09c9240205c",
      "tree": "cb41e087faa85f2bb8604758a62d2481102c7f3c",
      "parents": [
        "b2045240058381088e6e367e5f54b2a8bed931e1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Aug 10 18:01:25 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "scsi: fix bnx2i build errors\n\nbnx2i should depend on NET since it selects SCSI_ISCSI_ATTRS, which\ndepends on NET.\n\nAlso move the dependencies together.\n\nThe \"depends\" change fixes multiple build errors when CONFIG_NET is\nnot enabled:\nERROR: \"skb_trim\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\nERROR: \"netlink_kernel_create\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\nERROR: \"netlink_kernel_release\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\nERROR: \"skb_pull\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\nERROR: \"init_net\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\nERROR: \"__alloc_skb\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\nERROR: \"netlink_broadcast\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\nERROR: \"kfree_skb\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\nERROR: \"skb_put\" [drivers/scsi/scsi_transport_iscsi.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Anil Veerabhadrappa \u003canilgv@broadcom.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b2045240058381088e6e367e5f54b2a8bed931e1",
      "tree": "8782c2db7d4b8a52778a7d0804ebb03b81201d82",
      "parents": [
        "083c8c1e60e5c27a277e87dbeb6b89b47937559f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Aug 10 18:01:24 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "scsi: fix pmcraid build errors\n\npmcraid should depend on NET since it uses netlink interfaces.\nThis fixes multiple build errors when CONFIG_NET is not enabled:\n\nERROR: \"genl_register_family\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"genl_unregister_family\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"nla_put\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"init_net\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"__alloc_skb\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"netlink_broadcast\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"kfree_skb\" [drivers/scsi/pmcraid.ko] undefined!\nERROR: \"skb_put\" [drivers/scsi/pmcraid.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Anil Ravindranath \u003canil_ravindranath@pmc-sierra.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "083c8c1e60e5c27a277e87dbeb6b89b47937559f",
      "tree": "2db64254a4a112be805fa3b5576862fd3465bbaa",
      "parents": [
        "6de61f9d2491970a204da9111e2d25e0d9f284d6"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Tue Aug 10 18:01:24 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "scsi: use __uX types for headers exported to user space\n\nCommit 9e4f5e29 (\"FC Pass Thru support\") exported a number of header files\nin include/scsi to user space, but didn\u0027t change the uX types to the\nuserspace-compatible __uX types.  Without that you\u0027ll get compile errors\nwhen including them - E.G.:\n\ninclude/scsi/scsi.h:145: error: expected specifier-qualifier-list before `u8\u0027\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nCc: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nCc: James Smart \u003cjames.smart@emulex.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6de61f9d2491970a204da9111e2d25e0d9f284d6",
      "tree": "ed4203a0bd08b785c03a4e43208a6fd6ac9034b1",
      "parents": [
        "87da32356bcee42569666bef1479d0e599a556f8"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Aug 10 18:01:23 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "bfa: wrong fcport H2I message tested in bfa_fcport_isr()\n\nIt appears that the wrong fcport H2I message was tested\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Jing Huang \u003chuangj@Brocade.COM\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "87da32356bcee42569666bef1479d0e599a556f8",
      "tree": "21f4e58d63d4e988780e802d68770498ee00fbda",
      "parents": [
        "6d154db6b3fc3c4dc3fbf7c32df0ad9d7aeaa18c"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Aug 10 18:01:22 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "drivers/scsi/ch.c: don\u0027t use vprintk as macro\n\nIt\u0027s an exported symbol of kernel/printk.c\n\nRename vprintk and dprintk macros to more common VPRINTK and DPRINTK\nAdd do { } while(0) around macros\nAdd level to VPRINTK so KERN_CONT can be used a couple of times.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d154db6b3fc3c4dc3fbf7c32df0ad9d7aeaa18c",
      "tree": "fd2dacbafe87c545a108e88a7bda433a80dcb82d",
      "parents": [
        "ae68230c2da8e5be712acd50dd9115918fa28839"
      ],
      "author": {
        "name": "Yong Zhang",
        "email": "yong.zhang0@gmail.com",
        "time": "Tue Aug 10 18:01:22 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "scsi: bfa: correct onstack wait_queue_head declaration\n\nUse DECLARE_WAIT_QUEUE_HEAD_ONSTACK to make lockdep happy\n\nSigned-off-by: Yong Zhang \u003cyong.zhang0@gmail.com\u003e\nCc: Jing Huang \u003chuangj@brocade.com\u003e\nCc: James E.J. Bottomley \u003cJames.Bottomley@suse.de\u003e\nCc: Roel Kluin \u003croel.kluin@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": "ae68230c2da8e5be712acd50dd9115918fa28839",
      "tree": "fd909b218acb14e9e55c4bbd7ba4a5cc3f1b5fef",
      "parents": [
        "439d77f70f18ebe2b28757b141e67a25575fe363"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Aug 10 18:01:21 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "drivers/scsi/qla2xxx/qla_os.c: fix continuation line formats\n\nString constants that are continued on subsequent lines with \\ will cause\nspurious whitespace in the resulting output.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: James E.J. Bottomley \u003cJames.Bottomley@suse.de\u003e\nCc: Giridhar Malavali \u003cgiridhar.malavali@qlogic.com\u003e\nCc: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "439d77f70f18ebe2b28757b141e67a25575fe363",
      "tree": "4702cd2db3252a33e8b985db3ffa75e594687efe",
      "parents": [
        "d6e9fb46cd9e60946dc3e89ad8e32dd251dcc05d"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Tue Aug 10 18:01:20 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:01 2010 -0700"
      },
      "message": "scsi/sd.c: quiet all sparse noise\n\nIn sd_store_cache_type the symbol \u0027len\u0027 is declared twice.  Remove the\nsecond declaration to quiet the following sparse warning.\n\nwarning: symbol \u0027len\u0027 shadows an earlier one\n\nIn sd_probe the variable \u0027index\u0027 is declared as a u32.  This variable is\nused in a call to ida_get_new which is expecting an int *.  Make the\nvariable an int to quiet the following sparse warning.\n\nwarning: incorrect type in argument 2 (different signedness)\n\nThere are 4 symbols in the file that are not exported and produce\nthe following sparse warnings.\n\nwarning: symbol \u0027sd_cdb_cache\u0027 was not declared. Should it be static?\nwarning: symbol \u0027sd_cdb_pool\u0027 was not declared. Should it be static?\nwarning: symbol \u0027sd_read_protection_type\u0027 was not declared. Should it be static?\nwarning: symbol \u0027sd_read_app_tag_own\u0027 was not declared. Should it be static?\n\nMake them static to quiet the warnings.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nCc: James E.J. Bottomley \u003cJames.Bottomley@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d6e9fb46cd9e60946dc3e89ad8e32dd251dcc05d",
      "tree": "10660b30049be0d19fc57c880e06cd6d9f2a3ab7",
      "parents": [
        "85bc081f44d53e3ac268c59275cc3b9b5afae04a"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 10 18:01:19 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "scsi: remove superfluous NULL pointer check from scsi_kill_request()\n\nDan\u0027s list included:\n\ndrivers/scsi/scsi_lib.c +1365 scsi_kill_request(9) warning: variable derefenced in initializer \u0027cmd\u0027\ndrivers/scsi/scsi_lib.c +1365 scsi_kill_request(9) warning: variable derefenced before check \u0027cmd\u0027\n\nWe dereference cmd (and possible OOPS if cmd \u003d\u003d NULL) before starting the\nrequest so just remove the superfluous debugging code altogether.\n\n[ bart: the potential NULL pointer dereference was finally fixed in\n  (much later than mine) commit 03b1470 but my patch is still valid ]\n\nReported-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nCc: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nCc: Eugene Teo \u003ceteo@redhat.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "85bc081f44d53e3ac268c59275cc3b9b5afae04a",
      "tree": "5f0ff66195736ed6b383828b9e21370e8801a42c",
      "parents": [
        "d8187b945aa4ed9ea298518e3dac691ea09724e5"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Aug 10 18:01:18 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "drivers/scsi/aic94xx/aic94xx_init.c: correct the size argument to kmalloc\n\nIn each case, the destination of the allocation has type struct **, so the\nelements of the array should have pointer type, not structure type.\n\nThe semantic patch that makes this change is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@disable sizeof_type_expr@\ntype T;\nT **x;\n@@\n\n  x \u003d\n  \u003c+...sizeof(\n- T\n+ *x\n  )...+\u003e\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nCc: Joe Perches \u003cjoe@perches.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d8187b945aa4ed9ea298518e3dac691ea09724e5",
      "tree": "003fb86fa4b9e5b4419482263709689a63e11377",
      "parents": [
        "702a98c63355b74aec50897870eb1c89b5009cfb"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Aug 10 18:01:17 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "dc395x: decrease iteration for tag_number of max_command in start_scsi()\n\nThe tag_number reaches dcb-\u003emax_command + 1 after the loop, but when\nthe tag_number equals dcb-\u003emax_command an error message is already\nissued. The last iteration therefore appears obsolete.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Oliver Neukum \u003coliver@neukum.name\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "702a98c63355b74aec50897870eb1c89b5009cfb",
      "tree": "786be5ca878bfa469e996d26d9ea9be6d870ddee",
      "parents": [
        "c94babbaf85c3162bd53a722ceeea32a0982d436"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Tue Aug 10 18:01:16 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "g_NCR5380: fix broken MMIO compilation\n\nThe ifdefs are broken so the MMIO code is never compiled and so it\u0027s\nbroken too.  Fix them all.  Untested as I don\u0027t have the hardware.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nReviewed-by: Andy Walls \u003cawalls@md.metrocast.net\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c94babbaf85c3162bd53a722ceeea32a0982d436",
      "tree": "a13b78da83b131607c8e84920a4501dd50ecaff4",
      "parents": [
        "eb6edad3ec23265e6bf48035531a035e7eeba5f5"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Tue Aug 10 18:01:15 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "g_NCR5380: remove misleading pnp error message\n\nRemove misleading error message that appears after pnp card has been\ndetected correctly.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb6edad3ec23265e6bf48035531a035e7eeba5f5",
      "tree": "6354869037095df54a065ebf642d6e80c210be93",
      "parents": [
        "d23670069ad60c82234e51a945e8b472e8c7bde2"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Aug 10 18:01:15 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "mpt fusion: convert to seq_file\n\nConvert everything except -\u003eproc_info() stuff, it is done within separate\n-\u003eproc_info path series.\n\nProblem with -\u003eread_proc et al is described here commit\n786d7e1612f0b0adb6046f19b906609e4fe8b1ba \"Fix rmmod/read/write races in\n/proc entries\"\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Eric Moore \u003cEric.Moore@lsi.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d23670069ad60c82234e51a945e8b472e8c7bde2",
      "tree": "d53b466dbc3d2be81e9b88cb014ce2bb331da9d2",
      "parents": [
        "95cc7baa7f19e191b4790d144b7cbe47369cfe32"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Aug 10 18:01:14 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "drivers/message: move dereference after NULL test\n\nIf the NULL test on dev-\u003ei2o_dev or i2o_dev is needed, then the dereference\nshould be after the NULL test.\n\nA simplified version of the semantic match that detects this problem is as\nfollows (http://coccinelle.lip6.fr/):\n\n// \u003csmpl\u003e\n@match exists@\nexpression x, E;\nidentifier fld;\n@@\n\n* x-\u003efld\n  ... when !\u003d \\(x \u003d E\\|\u0026x\\)\n* x \u003d\u003d NULL\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: James Bottomley \u003cJames.Bottomley@suse.de\u003e\nCc: Kashyap Desai \u003ckashyap.desai@lsi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95cc7baa7f19e191b4790d144b7cbe47369cfe32",
      "tree": "90197ae42d5b9ba0213e13684e64a04650735e34",
      "parents": [
        "085267acd0ca29623c8239a38639d43d6d21e972"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Aug 10 18:01:13 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "drivers/scsi: remove unnecessary NULL test\n\nAt the point where cmnd is initialized, it is tested for NULL, so it\ndoesn\u0027t have to be tested again here.\n\nA simplified version of the semantic match that detects this problem is as\nfollows (http://coccinelle.lip6.fr/):\n\n// \u003csmpl\u003e\n@match exists@\nexpression x, E;\nidentifier fld;\n@@\n\n* x-\u003efld\n  ... when !\u003d \\(x \u003d E\\|\u0026x\\)\n* x \u003d\u003d NULL\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "085267acd0ca29623c8239a38639d43d6d21e972",
      "tree": "0f9f1b3fe7e33ec6bae67d403f9e085c92bb0075",
      "parents": [
        "2c076eea6d3005c54f6e7be5938477fdc7027686"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Aug 10 18:01:11 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "NCR5380: bit MR_DMA_MODE set twice in NCR5380_transfer_dma()\n\nBesides keeping the line short, the second setting of the MR_DMA_MODE bit\nwas removed.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.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": "2c076eea6d3005c54f6e7be5938477fdc7027686",
      "tree": "35f6c42675adae52727f9fb3b7bc883f40d1b3c1",
      "parents": [
        "ef3f7cc41280e9611a837df1fedf3f6d4d921a75"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Aug 10 18:01:10 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:59:00 2010 -0700"
      },
      "message": "gdth: unmap ccb_phys when scsi_add_host() fails in gdth_eisa_probe_one()\n\nunmap ccb_phys as well when scsi_add_host() fails\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Achim Leubner \u003cachim_leubner@adaptec.com\u003e\nCc: James E.J. Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ef3f7cc41280e9611a837df1fedf3f6d4d921a75",
      "tree": "63df51b25c2d8e3fb584cbfbe49cb0bdcbd07895",
      "parents": [
        "13bcbc008790b05413c9a16763b423c206528c0a"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Aug 10 18:01:10 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:58:59 2010 -0700"
      },
      "message": "osst: fix read buffer overflow\n\nCheck whether index is within bounds before testing the element.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Willem Riede \u003cosst@riede.org\u003e\nCc: James E.J. Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "13bcbc008790b05413c9a16763b423c206528c0a",
      "tree": "0dc452f66b3d6c91fe54d98f1b9c0b0706d6a245",
      "parents": [
        "37713308d89f17c0f73e88b07138d6ca20bfe686"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Aug 10 18:01:09 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:58:59 2010 -0700"
      },
      "message": "include/linux/fs.h: complete hexification of FMODE_* constants\n\nOne straggler which was missed due to merge ordering issues.\n\nCc: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nCc: Eric Paris \u003ceparis@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": "37713308d89f17c0f73e88b07138d6ca20bfe686",
      "tree": "9a968f32d60cb85e6fe1f744e6e8985eae6347c4",
      "parents": [
        "241a6a542b908c0332ff00d967df459dbc5d372f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Aug 10 18:01:08 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:58:59 2010 -0700"
      },
      "message": "fix \"hwmon: coretemp: update hotplug condition check\"\n\nIn commit 0dca94baeab4 (\"hwmon: coretemp: update hotplug condition\ncheck\") we merged v2 of this patch.  Update that to v3.\n\nThe difference is to remove the new and unnecesary references to\nCPU_*_FROZEN.\n\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nCc: Huaxu Wan \u003chuaxu.wan@intel.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "241a6a542b908c0332ff00d967df459dbc5d372f",
      "tree": "f66ec20e0f3b027f69b9591ae5b12ee1d67e8b50",
      "parents": [
        "5003bab82d56754b27be01eef24495a02e00039d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Aug 10 18:01:06 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:58:59 2010 -0700"
      },
      "message": "drivers/net/wireless/libertas/cfg.c: needs sched.h\n\ni386 allmodconfig:\n\ndrivers/net/wireless/libertas/cfg.c: In function \u0027lbs_scan_worker\u0027:\ndrivers/net/wireless/libertas/cfg.c:722: error: \u0027TASK_NORMAL\u0027 undeclared (first use in this function)\ndrivers/net/wireless/libertas/cfg.c:722: error: (Each undeclared identifier is reported only once\ndrivers/net/wireless/libertas/cfg.c:722: error: for each function it appears in.)\ndrivers/net/wireless/libertas/cfg.c: In function \u0027lbs_cfg_connect\u0027:\ndrivers/net/wireless/libertas/cfg.c:1267: error: \u0027TASK_INTERRUPTIBLE\u0027 undeclared (first use in this function)\ndrivers/net/wireless/libertas/cfg.c:1267: error: implicit declaration of function \u0027signal_pending\u0027\ndrivers/net/wireless/libertas/cfg.c:1267: error: implicit declaration of function \u0027schedule_timeout\u0027\n\nSo wait.h has a dependency on sched.h, but doesn\u0027t include sched.h.  This\npatch doesn\u0027t fix that.\n\nCc: Dan Williams \u003cdcbw@redhat.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5003bab82d56754b27be01eef24495a02e00039d",
      "tree": "f0b22810356657d8e1ad14a55e76a6b7873133af",
      "parents": [
        "3d30701b58970425e1d45994d6cb82f828924fdd"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Aug 11 00:42:26 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 11 08:58:59 2010 -0700"
      },
      "message": "fix \"scripts/mod/modpost.c: fix memory leak\"\n\nFix error introduced by 37ed19d5cce35a40d3913cf9aa208ce9f60db3d7\n(\"scripts/mod/modpost.c: fix memory leak\").\n\n - don\u0027t kfree(\"\")\n\n - fix one missed conversion\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nTested-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Alexey Fomenko \u003cext-alexey.fomenko@nokia.com\u003e\nCc: Trevor Keith \u003ctsrk@tsrk.net\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\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"
    }
  ],
  "next": "3d30701b58970425e1d45994d6cb82f828924fdd"
}
