)]}'
{
  "log": [
    {
      "commit": "1572f91cffd7c0d64ab4e0cec71e1d2d1a3349e1",
      "tree": "a8ec8b492a7bd2e1697cc18b1cbdcd0904145e1f",
      "parents": [
        "18dffdf8913ab9e4ac7403a624879a15afa5262e"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:27 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:20 2010 -0700"
      },
      "message": "staging: udlfb: fix big endian rendering error\n\nFix big endian rendering bug (affects PowerPC)\n\nThanks to Christian Melki at Ericsson for finding and suggesting patch.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "18dffdf8913ab9e4ac7403a624879a15afa5262e",
      "tree": "89d941c57ccefe24726b915299fed04fe9b6cb98",
      "parents": [
        "33077b8d3042e01da61924973e372abe589ba297"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:23 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:19 2010 -0700"
      },
      "message": "staging: udlfb: enhance EDID and mode handling support\n\nEnhance EDID and mode table handling\n\n* Adds support for lower-end DL chips on higher-end monitors\n* Adds support for using fbdev standard EDID parsing and handling\n* Adds support for more dynamic reallocation of framebuffer, based on new EDID\n\nQueries EDID from hardware with several retries then\nqueries DisplayLink chip for max pixel area via vendor descriptor.\nUses existing fbdev mode handling service funcations to build mode list\nof common modes between adapter and monitor.\nThis enables lower-end chips (e.g. DL-125) to successfully pick a compatible\nmode on higher end monitors (e.g. whose default mode is over 1280x1024).\nReallocate framebuffer if necessary in response to new max mode.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "33077b8d3042e01da61924973e372abe589ba297",
      "tree": "9269cdd17d93253e33620317a8fff5226d5f8ebf",
      "parents": [
        "f11f4bc027414bc7db5dde49c55b7149a627b591"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:19 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:18 2010 -0700"
      },
      "message": "staging: udlfb: revamp reference handling to insure successful shutdown\n\nRevamp reference handling and synchronization for unload/shutdown\n\nUdlfb is a \"virtual\" framebuffer device that really exists on\ntwo separate stacks: at the bottom of the framebuffer interface,\nand on top of USB.  During unload, there\u0027s no guarantee which\none will tear down first. So reference counting must be solid\nto handle all possibilities and not access anything once its gone.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f11f4bc027414bc7db5dde49c55b7149a627b591",
      "tree": "9a8fac84c8651eb98fce2f59644757691ed3ad6f",
      "parents": [
        "9825f70f5cf465a8c31236409456d18de07fd166"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:15 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:17 2010 -0700"
      },
      "message": "staging: udlfb: remove metrics_misc sysfs attribute\n\nRemove metrics_misc sysfs attribute\n\nPreviously returned multiple values, which goes against sysfs guidelines.\nHad been used for debugging to figure out which of the multiple\nfbdev interfaces an app was using, but log file messages are sufficient.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9825f70f5cf465a8c31236409456d18de07fd166",
      "tree": "1afc40499d4f88bc3e32ecfb0fa1bb59afaca00d",
      "parents": [
        "d46ecb9f79db82ce6bef4baafbcae29ac809ea67"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:10 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:16 2010 -0700"
      },
      "message": "staging: udlfb: add DPMS support\n\nAdd ability to power off monitor with standard blanking interface\n\nUsed by X servers and others to manage power of dislpay\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d46ecb9f79db82ce6bef4baafbcae29ac809ea67",
      "tree": "b6107a22737edd83838ea5f6f48baf053382cb4b",
      "parents": [
        "df9be302a2d2c3c89959cc428c555b2827298106"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:35:04 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:15 2010 -0700"
      },
      "message": "staging: udlfb: fbdev character read and write support\n\nRestore fbdev character read and write support\n\nEnables access to the framebuffer from simple reads and writes\nto /dev/fb0 (or fb1, ...). Low performance, because of extra copy\nand because udlfb must scan every pixel for changes. But very\nuseful for testing and simple image display, etc.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "df9be302a2d2c3c89959cc428c555b2827298106",
      "tree": "021caf125081f4196a15624d772aafac9287a014",
      "parents": [
        "e0ac7da044deb92b1601c58178bfa7fb5776c1c2"
      ],
      "author": {
        "name": "Bernie Thompson",
        "email": "bernie@plugable.com",
        "time": "Sun Sep 05 16:34:58 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 16:50:14 2010 -0700"
      },
      "message": "staging: udlfb: Add intro udlfb documentation\n\nAdd documentation for the udlfb framebuffer driver for DisplayLink devices.\n\nSigned-off-by: Bernie Thompson \u003cbernie@plugable.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e0ac7da044deb92b1601c58178bfa7fb5776c1c2",
      "tree": "48d6f4ee7502f26b692ab3b9261cd2a2b87f0c33",
      "parents": [
        "430eb1baae63fd2ab270679c21d16cf5f4f8dbb4"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Sep 04 18:52:47 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:35:37 2010 -0700"
      },
      "message": "staging: lirc: Remove unnecessary casts of private_data\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "430eb1baae63fd2ab270679c21d16cf5f4f8dbb4",
      "tree": "1cc73db108a27d9f915ea21af276c4a936d12f1c",
      "parents": [
        "07fd7364b3799277b40228533530e2f301f7fd28"
      ],
      "author": {
        "name": "Javier Martinez Canillas",
        "email": "martinez.javier@gmail.com",
        "time": "Sat Sep 04 19:08:20 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:35:37 2010 -0700"
      },
      "message": "staging: xgifb: Removes unused variable\n\nSigned-off-by: Javier Martinez Canillas \u003cmartinez.javier@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "07fd7364b3799277b40228533530e2f301f7fd28",
      "tree": "149be799b3940cb8223d33f9d255f11c427bf492",
      "parents": [
        "81abee4f189e56892b2b3e654a46973ff3c3ab4e"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:38 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:50 2010 -0700"
      },
      "message": "Staging: batman-adv: Update mtu of bat device by changing mtu of slave device\n\nWe must reduce our own mtu when we reduce the mtu of any device we use\nto transfer our packets. Otherwise we may accept to large packets which\ngets dropped by the actual device.\n\nReported-by: Vasiliy Kulikov \u003csegooon@gmail.com\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "81abee4f189e56892b2b3e654a46973ff3c3ab4e",
      "tree": "f8eb7128981cd281470eda9456226b30dcda8fc0",
      "parents": [
        "57b7117af84346c757be861c065ee790e4a62cb0"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:37 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:50 2010 -0700"
      },
      "message": "Staging: batman-adv: Don\u0027t inform about dropped packets in nodebug\n\nInformation about dropped packets are usually only interesting for\ndebugging purposes and otherwise open the possibility to flood the logs\nof the target machine with useless information.\n\npr_debug will not output those information on a nodebug kernel.\n\nReported-by: Vasiliy Kulikov \u003csegooon@gmail.com\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "57b7117af84346c757be861c065ee790e4a62cb0",
      "tree": "0ca9e58c9c2e132894c3e5c9ee5585daa2d4e6b0",
      "parents": [
        "8c70f13832ecaa0e4fc312d38990a25bc99e633b"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:36 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:50 2010 -0700"
      },
      "message": "Staging: batman-adv: Remove duplicate of attached device name\n\nbatman_if has the name of the net_dev as extra string in its own\nstructure, but also holds a reference to the actual net_device structure\nwhich always has the current name of the device. This makes it\nunneccessary and also more complex because we must update the name in\nsituations when we receive a NETDEV_CHANGENAME event.\n\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8c70f13832ecaa0e4fc312d38990a25bc99e633b",
      "tree": "7f6df2f4a78cea92ed25329c3243bb8d71cbe3ad",
      "parents": [
        "6a0e9fa88df9e3a517a2fd317706aefa10a43191"
      ],
      "author": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Sun Sep 05 01:58:35 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:49 2010 -0700"
      },
      "message": "Staging: batman-adv: multiple mesh clouds\n\nThis patch removes all remaining global variables and includes the\nnecessary bits into the bat_priv structure. It is the last\nremaining piece to allow multiple concurrent mesh clouds on the\nsame device.\nA few global variables have been rendered obsolete during the process\nand have been removed entirely.\n\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n[sven.eckelmann@gmx.de: Rework on top of current version]\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6a0e9fa88df9e3a517a2fd317706aefa10a43191",
      "tree": "2dcf657e159d168a65af81cb65d21108cae48ead",
      "parents": [
        "bf3264f6d1039e68ec9881447808327c0260ae61"
      ],
      "author": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Sun Sep 05 01:58:34 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:49 2010 -0700"
      },
      "message": "Staging: batman-adv: attach each hard-interface to a soft-interface\n\nThis patch replaces the static bat0 interface with a dynamic/abstracted\napproach. It is now possible to create multiple batX interfaces by\nassigning hard interfaces to them. Each batX interface acts as an\nindependent mesh network. A soft interface is removed once no hard\ninterface references it any longer.\n\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n[sven.eckelmann@gmx.de: Rework on top of current version]\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bf3264f6d1039e68ec9881447808327c0260ae61",
      "tree": "0e32f535634ac1e60f6eb9f25ea914ea1d9c4d0e",
      "parents": [
        "aedbffc7774574de74563f350b363cbfb52984fd"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:33 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:48 2010 -0700"
      },
      "message": "Staging: batman-adv: Provide full headers and packets as linear skb\n\nWe must ensure that all interesting data is linear and not paged out to\naccess all information in a header or a full batman-adv related packet.\nOtherwise we may drop packets which have non-linear headers but which\nhold valid data.\n\nThis doesn\u0027t affect non-linear skbs which have all headers in a linear\nhead unless we must process the whole packet like in ogms or vis\npackets.\n\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aedbffc7774574de74563f350b363cbfb52984fd",
      "tree": "20ef515ff41eaad27d9271182d79a9c434db3483",
      "parents": [
        "b411d498eeed97ed14a42abeffac2012dd10d971"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:32 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:48 2010 -0700"
      },
      "message": "Staging: batman-adv: Create copy of skb with pre-allocated headroom\n\nWe can use skb_cow instead of a handwritten function to test and create\na writable skb buffer. This also allows us to pre-allocate headroom to\nbe able to send the data without re-allocating the buffer again to add\nthe ethernet header.\n\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b411d498eeed97ed14a42abeffac2012dd10d971",
      "tree": "2d13d2e50108efcecca543d7b7fb9eaf00d32904",
      "parents": [
        "b706007b8903bb3a6ada97665653ba522ae49bb2"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:31 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:47 2010 -0700"
      },
      "message": "Staging: batman-adv: Prepare vis packets directly inside a skb\n\nThe vis information structure is used in a way that it can be transfered\ndirectly as packet. It still had to be copied into a skb because of an\nextra buffer used for the actual preparation of the data. This is\nunnecessary and can be replaced by a simple clone instead of an full\ncopy before each send.\n\nThis makes also the send_raw_packet function obsolete.\n\nReported-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b706007b8903bb3a6ada97665653ba522ae49bb2",
      "tree": "737bd7b23a427b6437528bbcdd3954d823bafa3f",
      "parents": [
        "43bfee7693f458e1ef120d2b310ef0288ab747e8"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:30 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:47 2010 -0700"
      },
      "message": "Staging: batman-adv: Aggregate batman packets directly in skb\n\nAll originator messages are send through aggregation buffers. Those\nbuffers can directly be allocated as skb to reduce the cost of\nallocation an extra buffer and copying them to a new allocated skb\ndirectly before it gets send.\n\nNow only the skb must be cloned in case of send_packet_to_if as it gets\ncalled by send_packet for each interface. Non-primary ogms must not\ncloned at all because they will only send once and the forward_packet\nstructure is freed by send_outstanding_bat_packet afterwards.\n\nReported-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "43bfee7693f458e1ef120d2b310ef0288ab747e8",
      "tree": "16db4471b64a1384ad7297e3280f096febc2ab3a",
      "parents": [
        "99eed2842c4f67d1b9267173221441a48cd634a1"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:29 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:46 2010 -0700"
      },
      "message": "Staging: batman-adv: Only clone skb data for multiple broadcasts\n\nbatman-adv tries to resend broadcasts on all interfaces up to three\ntimes. For each round and each interface it must provide a skb which\ngets consumed by the sending function.\n\nIt is unnecessary to copy the data of each broadcast because the actual\ndata is either not shared or already copied by add_bcast_packet_to_list.\nSo it is enough to just copy the skb control data\n\nReported-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "99eed2842c4f67d1b9267173221441a48cd634a1",
      "tree": "b60e310ad8aa7dab31b2aef5fe5afcb3a14ae3f2",
      "parents": [
        "15cf5523d2e42f755b3b1d8ea0fa601ffcf8b9e7"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:28 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:46 2010 -0700"
      },
      "message": "Staging: batman-adv: Keep header writable and unshared\n\nmy_skb_push provided an easy way to allocate enough headroom in\nsituation were we don\u0027t have enough space left and move the data pointer\nto the new position, but we didn\u0027t checked wether we are allowed to\nwrite to the new pushed header. This is for example a problem when the\nskb was cloned and thus doesn\u0027t have a private data part.\n\nmy_skb_head_push now replaces my_skb_push by using skb_cow_head to\nprovide only a large enough, writable header without testing for the\nrest of the (maybe shared) data. It will also move the data pointer\nusing skb_push when skb_cow_head doesn\u0027t fail.\n\nThis should give us enough flexibility in situation were skbs will be\nqueued by underlying layers and still doesn\u0027t unnecessarily copy the\ndata in situations when the skb was consumed right away during\ndev_queue_xmit.\n\nReported-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "15cf5523d2e42f755b3b1d8ea0fa601ffcf8b9e7",
      "tree": "7ec59e81276bc8399e221186f7484da9ea26c932",
      "parents": [
        "d52e90aeaf93d62cc1a7f9a8a9f3a6f68c475cf5"
      ],
      "author": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Sun Sep 05 01:58:27 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:45 2010 -0700"
      },
      "message": "Staging: batman-adv: register the batman-adv packet type per interface\n\nBatman-adv globally registered the batman-adv packet type and installed\na hook to batman_skb_recv(). Each interface receiving a packet with that\ntype would end up in this function which then had to loop through all\nbatman-adv internal interface structures to find the its meta data. The\nmore interfaces a system had the longer the loops might take. Each and\nevery packet goes through this function making it a performance critical\nloop.\n\nThis patch installs the hook for each activated interface. The called\nbatman_skb_recv() can distinguish these calls, therefore avoiding the\nloop through the interface structures.\n\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n[sven.eckelmann@gmx.de: Rework on top of current version]\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d52e90aeaf93d62cc1a7f9a8a9f3a6f68c475cf5",
      "tree": "6e6ea6e5dc01caad75f9ef69a1539a997f07ce5e",
      "parents": [
        "e63760e59542ed872f7a5b1605a46e03b879d909"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:26 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:45 2010 -0700"
      },
      "message": "Staging: batman-adv: Directly prepare icmp packets in socket buffer\n\nIt is unnecessary to generate an icmp packet in an extra memory region\nand than copying it to a new allocated skb.\n\nThis also resolved the problem that we do inform the user that we\ncouldn\u0027t send the packet because we couldn\u0027t allocate the socket buffer.\n\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e63760e59542ed872f7a5b1605a46e03b879d909",
      "tree": "e93a45f0ad5224fa2213a6d04e9806422dac7e7a",
      "parents": [
        "24c76fc07b7680536fa372905f16b57a45c0d514"
      ],
      "author": {
        "name": "Andreas Langer",
        "email": "an.langer@gmx.de",
        "time": "Sun Sep 05 01:58:25 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:45 2010 -0700"
      },
      "message": "Staging: batman-adv: layer2 unicast packet fragmentation\n\nThis patch implements a simple layer2 fragmentation to allow traffic\nexchange over network interfaces with a MTU smaller than 1500 bytes. The\nfragmentation splits the big packets into two parts and marks the frames\naccordingly. The receiving end buffers the packets to reassemble the\norignal packet before passing it to the higher layers. This feature\nmakes it necessary to modify the batman-adv encapsulation for unicast\npackets by adding a sequence number, flags and the originator address.\nThis modifcation is part of a seperate packet type for fragemented\npackets to keep the original overhead as low as possible. This patch\nenables the feature by default to ensure the data traffic can travel\nthrough the network. But it also prints a warning to notify the user\nabout the performance implications.\n\nNote: Fragmentation should be avoided at all costs since it has a\ndramatic impact on the performance, especially when it comes wifi\nnetworks. Instead of a single packet, 2 packets have to be sent! Not\nonly valuable airtime is wasted but also packetloss decreases the\nthroughput. A link with 50% packetloss and fragmentation enabled is\npretty much unusable.\n\nSigned-off-by: Andreas Langer \u003can.langer@gmx.de\u003e\n[sven.eckelmann@gmx.de: Rework on top of current version]\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "24c76fc07b7680536fa372905f16b57a45c0d514",
      "tree": "a344c4f88907f12379b35e3e54940454faecc1a5",
      "parents": [
        "7d02674f71e6369bb125354b23fd0abaa2edfcab"
      ],
      "author": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Sun Sep 05 01:58:24 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:44 2010 -0700"
      },
      "message": "Staging: batman-adv: refactoring unicast payload code\n\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n[sven.eckelmann@gmx.de: Rework on top of current version]\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7d02674f71e6369bb125354b23fd0abaa2edfcab",
      "tree": "4aabb0dbe82f7272974750cf74d449b56201eeaf",
      "parents": [
        "8bb22a38d6083d751075829e84421b139dabb460"
      ],
      "author": {
        "name": "Simon Wunderlich",
        "email": "siwu@hrz.tu-chemnitz.de",
        "time": "Sun Sep 05 01:58:23 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:44 2010 -0700"
      },
      "message": "Staging: batman-adv: move queue counters into bat_priv\n\nto support multiple mesh devices later, we need to move global variables\nlike the queues into corresponding private structs bat_priv of the soft\ndevices.\n\nNote that this patch still has a lot of FIXMEs and depends on the global\nsoft_device variable. This should be resolved later, e.g. by referencing\nthe parent soft device in batman_if.\n\nSigned-off-by: Simon Wunderlich \u003csiwu@hrz.tu-chemnitz.de\u003e\n[sven.eckelmann@gmx.de: Rework on top of current version]\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8bb22a38d6083d751075829e84421b139dabb460",
      "tree": "57eb1115dafe8cec963efa662e9c9c72033f1c30",
      "parents": [
        "556c83ece8e8a897d7cad23315407ecd1a195fce"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:22 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:43 2010 -0700"
      },
      "message": "Staging: batman-adv: Calculate hamming weight using optimized kernel functions\n\nThe Kernighan algorithm is not able to calculate the number of set bits\nin parallel and the compiler cannot replace it with optimized\ninstructions.\n\nThe kernel provides specialised functions for each cpu which can either\nuse a software implementation or hardware instruction depending on the\ntarget cpu.\n\nReported-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "556c83ece8e8a897d7cad23315407ecd1a195fce",
      "tree": "aca7c398c8c3e585ab9b3db4cb0888d6ffb72816",
      "parents": [
        "b19ad29f553c417075ce2ad7fbd3ba85ec5f7494"
      ],
      "author": {
        "name": "Simon Wunderlich",
        "email": "siwu@hrz.tu-chemnitz.de",
        "time": "Sun Sep 05 01:58:21 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:43 2010 -0700"
      },
      "message": "Staging: batman-adv: Count Ethernet header for incoming packets\n\nThe Ethernet header is counted when transmitting a packet, so it should also\nbe counted when receiving a packet. With this patch, the rx_bytes and tx_bytes\nstatistics behave like an ordinary Ethernet interface.\n\nSigned-off-by: Simon Wunderlich \u003csiwu@hrz.tu-chemnitz.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b19ad29f553c417075ce2ad7fbd3ba85ec5f7494",
      "tree": "74cd64a8d7e5632eaf0f3acb026a5b2b9c05d912",
      "parents": [
        "cbbdd7715280b92252220cbfaccfcc727b159398"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:20 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:42 2010 -0700"
      },
      "message": "Staging: batman-adv: Start new development cycle\n\nVersion 2010.1.0 of the extra kernel module was released and thus the\ndocumentation should be updated and everything prepared for the the\nupcoming patchset.\n\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cbbdd7715280b92252220cbfaccfcc727b159398",
      "tree": "069dbf2fbb2c45a3505c7b7ced8073fb2915256c",
      "parents": [
        "de6d56723b92f31ab6f82c0b7b2f68255ab55a72"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:19 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:42 2010 -0700"
      },
      "message": "Staging: batman-adv: Remove CHANGELOG\n\nThe changelog is only generated on standalone releases. Thus it has no\nreal value for the in-kernel version of batman-adv.\n\nReported-by: Abraham Arce \u003cabraham.arce.moreno@gmail.com\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "de6d56723b92f31ab6f82c0b7b2f68255ab55a72",
      "tree": "a4e488fa03da74cc3e50dee01a03746c6731f352",
      "parents": [
        "602f2c9620db779ff675f93c91899caa5383093a"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven.eckelmann@gmx.de",
        "time": "Sun Sep 05 01:58:18 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Sep 05 00:29:41 2010 -0700"
      },
      "message": "Revert: \"Staging: batman-adv: Adding netfilter-bridge hooks\"\n\nThis reverts commit 96d592ed599434d2d5f339a1d282871bc6377d2c.\n\nThe netfilter hook seems to be misused and may leak skbs in situations\nwhen NF_HOOK returns NF_STOLEN. It may not filter everything as\nexpected. Also the ethernet bridge tables are not yet capable to\nunderstand batman-adv packet correctly.\n\nIt was only added for testing purposes and can be removed again.\n\nReported-by: Vasiliy Kulikov \u003csegooon@gmail.com\u003e\nSigned-off-by: Sven Eckelmann \u003csven.eckelmann@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "602f2c9620db779ff675f93c91899caa5383093a",
      "tree": "61b3c735df455ce0db325cbf7a097326f372a0f9",
      "parents": [
        "a24d60f45b9c8ed9e93cccd9fbd03fd58a703c00"
      ],
      "author": {
        "name": "Prashant P. Shah",
        "email": "pshah.mumbai@gmail.com",
        "time": "Sat Sep 04 12:09:32 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:44:02 2010 -0700"
      },
      "message": "Staging: xgifb: fixed many style issues in vb_util.c\n\nThis is a patch to the vb_util.c file that fixes many style\nissues found by the checkpatch.pl tool.\n- extra spaces\n- invalid code indent\n- extra braces\n- invalid comment style\n\nSigned-off-by: Prashant P. Shah \u003cpshah.mumbai@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a24d60f45b9c8ed9e93cccd9fbd03fd58a703c00",
      "tree": "c1a1f1582ec309b783425bec73328990d740e69a",
      "parents": [
        "21df8fc82cca7a56a11d816ea531ffa280f0124f"
      ],
      "author": {
        "name": "Prashant P. Shah",
        "email": "pshah.mumbai@gmail.com",
        "time": "Thu Sep 02 15:25:38 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:43:01 2010 -0700"
      },
      "message": "Staging: xgifb: fixed many style issues in vb_init.c\n\nThis is a patch to the vb_init.c file that fixes many style\nissues found by the checkpatch.pl tool.\n- extra spaces\n- invalid code indent\n- extra braces\n- invalid comment style\n\nSigned-off-by: Prashant P. Shah \u003cpshah.mumbai@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "21df8fc82cca7a56a11d816ea531ffa280f0124f",
      "tree": "5444ec54557862e2bc4dbfc5d5bf313058c262fa",
      "parents": [
        "914a402dc5ac3b46ede115d9e35b2272b70f0f80"
      ],
      "author": {
        "name": "Prashant P. Shah",
        "email": "pshah.mumbai@gmail.com",
        "time": "Fri Sep 03 22:12:12 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:37:47 2010 -0700"
      },
      "message": "Staging: xgifb: fixed many style issue in vb_setmode.c\n\nThis is a patch to the vb_setmode.c file that fixes many style\nissues found by the checkpatch.pl tool.\n- extra spaces\n- invalid code indent\n- extra braces\n- invalid comment style\n\nSigned-off-by: Prashant P. Shah \u003cpshah.mumbai@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "914a402dc5ac3b46ede115d9e35b2272b70f0f80",
      "tree": "cef43f8a7d978fa5b1db5c812bf0f86e5c89750d",
      "parents": [
        "3dc3494ba263170646258b41b8be81ff3c23701b"
      ],
      "author": {
        "name": "Prashant P. Shah",
        "email": "pshah.mumbai@gmail.com",
        "time": "Wed Sep 01 21:37:35 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:36:31 2010 -0700"
      },
      "message": "Staging: xgifb: fixed many style issue in vb_ext.c\n\nThis is a patch to the vb_ext.c file that fixes many style\nissues found by the checkpatch.pl tool.\n- extra spaces\n- invalid code indent\n- extra braces\n- invalid comment style\n\nSigned-off-by: Prashant P. Shah \u003cpshah.mumbai@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3dc3494ba263170646258b41b8be81ff3c23701b",
      "tree": "05f3e05a4e62e5c380273a432386fbf1ae53e834",
      "parents": [
        "10b476a2fcc99fd0dab107e39a8aa5777560609c"
      ],
      "author": {
        "name": "Andre Nogueira",
        "email": "andre.neo.net@gmail.com",
        "time": "Wed Sep 01 01:03:47 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:28:18 2010 -0700"
      },
      "message": "Staging: rtl8186se: Remove a duplicate include directive in ieee80211.h\n\nThis patch removes a duplicate include directive in\ndrivers/staging/rtl8187se/ieee80211/ieee80211.h.\n\nSigned-off-by: Andre Nogueira \u003candre.neo.net@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "10b476a2fcc99fd0dab107e39a8aa5777560609c",
      "tree": "968a55b03655e06b256a7138fe901cf9627c4c10",
      "parents": [
        "2a4724a76d73b3888d2e12780a7181fbe6e0766a"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Wed Sep 01 11:08:55 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:28:18 2010 -0700"
      },
      "message": "staging: spectra: Kconfig: add missing \u0027.\u0027\n\nAll help messages end with full stop.\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2a4724a76d73b3888d2e12780a7181fbe6e0766a",
      "tree": "e844bd8cf9aca1dfda766a5fcbe92682ab897306",
      "parents": [
        "ff7d368ed98b27405197a1d3e76d8032ecbe6194"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Sat Sep 04 15:03:07 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:26:06 2010 -0700"
      },
      "message": "Staging: ath6kl, remove unneeded ptr checking\n\nIn wmi_bssInfo_event_rx, there is unneeded check for bss, because it\nis in the branch where the bss is checked to be non-null already.\n\nRemove the superfluous check.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Vipin Mehta \u003cvmehta@atheros.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ff7d368ed98b27405197a1d3e76d8032ecbe6194",
      "tree": "5cd637770bcc5f7e795c4f36b027999045695730",
      "parents": [
        "cc92ac20496fa24209712ab561738f4f8b57336a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Sat Sep 04 14:16:26 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:26:06 2010 -0700"
      },
      "message": "Staging: lirc, fix lock imbalance\n\n[2nd version -- melded all three together]\n\n1) There is a missing return or goto statement in one fail path in\nsasem_probe, so that the code contiues its normal execution (and\nunlocks a mutex twice). Fix that by jumping to the right place.\n\nAnyway the code is very broken on its fail paths and there are many\nleaks. But that\u0027s a different story.\n\n2) There is an omitted unlock in one fail path in vfd_write, jump to\nthe right place to unlock the lock.\n\n3) In the probe function, there is one more error where the lock is\nnot unlocked. Fix that by jumping to the proper place.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Jarod Wilson \u003cjarod@redhat.com\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cc92ac20496fa24209712ab561738f4f8b57336a",
      "tree": "8766429b8fa9f0a97180a9382d2799948e0a0136",
      "parents": [
        "54669fdeb24b129cfa6f188796430be79ebc8688"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Sat Sep 04 14:32:25 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:26:05 2010 -0700"
      },
      "message": "Staging: lirc, fix NULL dereference\n\nWhen \u0027context\u0027 allocation fails in imon_probe, we jump to unlock\ncontext-\u003ectx_lock. This is wrong as context is NULL and the lock is\nnot locked.\n\nFix the labels.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Jarod Wilson \u003cjarod@redhat.com\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "54669fdeb24b129cfa6f188796430be79ebc8688",
      "tree": "5c62d2fdc7e87a04645b1a23426d1a3cb9b1b170",
      "parents": [
        "0e324fbdb7146dbe88e979e88263c548d8f54f1c"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Sep 01 15:40:27 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:23:27 2010 -0700"
      },
      "message": "staging/trivial: fix typos concerning \"through\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0e324fbdb7146dbe88e979e88263c548d8f54f1c",
      "tree": "f25811b7f518d77030a80fde7452ce0ac3a97da1",
      "parents": [
        "9b0131cb24182ef6cc478a89fc56fc6e004651e7"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Sep 01 15:40:26 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:23:26 2010 -0700"
      },
      "message": "staging/trivial: fix typos concerning \"management\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9b0131cb24182ef6cc478a89fc56fc6e004651e7",
      "tree": "0ba3cb32dbe095dfbaa272a6785359c64033ad85",
      "parents": [
        "25a606c36af7948d6351eb601e3de74845d640e1"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Sep 01 15:40:25 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:23:26 2010 -0700"
      },
      "message": "staging/trivial: fix typos concerning \"initiali[zs]e\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "25a606c36af7948d6351eb601e3de74845d640e1",
      "tree": "96cc729257937fa705db9b9eae943f7c5a6f1cb7",
      "parents": [
        "6cd5a9a35c3de4ed28b55212698fe69c328e4206"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Sep 01 15:40:24 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:23:25 2010 -0700"
      },
      "message": "staging/trivial: fix typos concerning \"address\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6cd5a9a35c3de4ed28b55212698fe69c328e4206",
      "tree": "6ecb3cceff632cf3161586dc3ef7a8d560fcb978",
      "parents": [
        "ded1e38d7fcc0a2ad3124b3bf8dd10cc2870c764"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Sep 01 15:40:23 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:23:25 2010 -0700"
      },
      "message": "staging/trivial: fix typos concerning \"access\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ded1e38d7fcc0a2ad3124b3bf8dd10cc2870c764",
      "tree": "bef7ba3fa4c78d78442f93f3897af4e721692462",
      "parents": [
        "853098b6e5b0f65887853211b8fb6045cb849b8d"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Sep 01 15:40:22 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:23:24 2010 -0700"
      },
      "message": "staging/comedi: fix syntax error\n\nI don\u0027t know how gcc interprets this, but it wouldn\u0027t surprise me if it\nchoose something different than start-of-comment\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "853098b6e5b0f65887853211b8fb6045cb849b8d",
      "tree": "0742debde201edd3af8b818c39587ac93b903704",
      "parents": [
        "04b708124aa72d43d74b2ea559813649593e1d4a"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:51 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:19:02 2010 -0700"
      },
      "message": "staging: iio: documentation - partial update to make more of it true.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "04b708124aa72d43d74b2ea559813649593e1d4a",
      "tree": "d2bd1ca056f27b4403946fc8d0264e5d3318e52d",
      "parents": [
        "299475e0d961c3dcf2f0b1a8a2ec6d61846aa52b"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:50 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:19:02 2010 -0700"
      },
      "message": "staging: iio: lis3l02dqbuffersimple.c bring example up to date.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "299475e0d961c3dcf2f0b1a8a2ec6d61846aa52b",
      "tree": "be5133a972c66309baaddb98326ef5276c290871",
      "parents": [
        "9dbfb6f14a85ef4af5c0a8a49a5ff57591171ad1"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:49 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:19:01 2010 -0700"
      },
      "message": "staging: iio: remove odd structure definition.\n\nI\u0027ve no idea where this came from!\nAlso fixed form -\u003e from in comment\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9dbfb6f14a85ef4af5c0a8a49a5ff57591171ad1",
      "tree": "01f9f434d2fa8297c713660971a202a7337f6a2e",
      "parents": [
        "2d7770a9425b44ca487865de24587e420208d741"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:48 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:19:01 2010 -0700"
      },
      "message": "staging: iio: Make use of the convenient IIO_TRIGGER_NAME_ATTR macro\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2d7770a9425b44ca487865de24587e420208d741",
      "tree": "cdc5be516404253fc15ff34dd1f3b224756a1e28",
      "parents": [
        "99e5dc45b854b4b661044e807905152911ed3fdb"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:47 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:19:00 2010 -0700"
      },
      "message": "staging: iio: Remove deprecated ATTR_TEMP in favour of ATTR_TEMP_RAW\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "99e5dc45b854b4b661044e807905152911ed3fdb",
      "tree": "997729b570f23230e2dcc71f42fa12053e5f814f",
      "parents": [
        "c3e5d410bbd29f0a749814e764836a5069ca15f2"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:46 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:19:00 2010 -0700"
      },
      "message": "staging: iio: Remove long dead function definitions from headers\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c3e5d410bbd29f0a749814e764836a5069ca15f2",
      "tree": "6b7c405118da89e8582fcb589c80dedccd490857",
      "parents": [
        "b6e5d69a9e74e08e7f29275797ed9f347c1cde6b"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:45 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:19:00 2010 -0700"
      },
      "message": "staging: iio: unecessary header removal and kernel doc clean up\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b6e5d69a9e74e08e7f29275797ed9f347c1cde6b",
      "tree": "b11f35e5e8af8acae46d3fdcc26bbe2b722990f6",
      "parents": [
        "b156cf70e1f4befc4856baaf9681dede9a143888"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:44 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:18:59 2010 -0700"
      },
      "message": "staging: iio: simplify logic in iio_interrupt_handler\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b156cf70e1f4befc4856baaf9681dede9a143888",
      "tree": "f96fcbc68c6ae045d17164241326c8958facca13",
      "parents": [
        "30295c8936f3a426985e99bebb17d72bd7847910"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Sat Sep 04 17:54:43 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Sep 04 21:18:59 2010 -0700"
      },
      "message": "staging: iio: convert idr to ida as pointer never provided\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Manuel Stahl \u003cmanuel.stahl@iis.fraunhofer.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "30295c8936f3a426985e99bebb17d72bd7847910",
      "tree": "28ff0c23bfa931b73a35e7b11df1bf104260c6fa",
      "parents": [
        "9b9913d80b2896ecd9e0a1a8f167ccad66fac79c"
      ],
      "author": {
        "name": "Vipin Mehta",
        "email": "vmehta@atheros.com",
        "time": "Wed Sep 01 12:06:33 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 02 11:43:26 2010 -0700"
      },
      "message": "staging: add ath6kl driver for AR6003 chip\n\nAR6003 is a single stream, SDIO based 802.11 chipset from\nAtheros optimized for mobile and embedded devices. ath6kl is a\ncfg80211 driver for AR6003 and supports both the station and\nAP mode of operation.\n\nStation mode supports 802.11 a/b/g/n with HT20 on 2.4/5GHz and\nHT40 only on 5GHz. Some of the other features include WPA/WPA2,\nWPS, WMM, WMM-PS, and BT coexistence. AP mode can be operated\nonly in b/g mode with support for a subset of features mentioned\nabove.\n\nThe driver supports cfg80211 but comes with its own set of\nwext ioctls which have historically supported some of our\ncustomers with features like BT 3.0 and AP mode of operation.\n\nFor further details, please refer to:\n\nhttp://wireless.kernel.org/en/users/Drivers/ath6kl\n\nThe driver requires firmware that runs on the chip\u0027s network\nprocessor. The majority of it is stored in ROM. The binaries\nthat are downloaded and executed from RAM are as follows:\n\n1) Patch against the code in ROM for bug fixes and feature\n   enhancements.\n2) Code to copy the data from the OTP region of the memory\n   into RAM.\n3) Calibration file carrying board specific data.\n\nThe above files need to be present in the directory\n\u0027/lib/firmware/ath6k/AR6003/hw2.0/\u0027 for the driver to initialize\nthe chip upon enumeration. The files can be downloaded from the\nlink specified at the following location:\n\nhttp://wireless.kernel.org/en/users/Drivers/ath6kl#Download\n\nThis driver is only provided in the interim while we work on\nthe mac80211 replacement, ath6k. Once the mac80211 driver\nachieves feature parity with the ath6kl driver, the ath6kl will\nbe deprecated and removed from staging.\n\nSigned-off-by: Vipin Mehta \u003cvmehta@atheros.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9b9913d80b2896ecd9e0a1a8f167ccad66fac79c",
      "tree": "ccebe583386a80c80cdf91324886f94b9878aa2a",
      "parents": [
        "484875adbc473041b7cf4ef0cb3f56a2ae44a448"
      ],
      "author": {
        "name": "Nitin Gupta",
        "email": "ngupta@vflare.org",
        "time": "Mon Aug 09 22:56:55 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:36:36 2010 -0700"
      },
      "message": "Staging: zram: Update zram documentation\n\nUpdate zram documentation to reflect transition form\nioctl to sysfs interface.\n\nSigned-off-by: Nitin Gupta \u003cngupta@vflare.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "484875adbc473041b7cf4ef0cb3f56a2ae44a448",
      "tree": "803fcaee49e52441fe3812f49e11d004769eccbf",
      "parents": [
        "e98419c23b1a189c932775f7833e94cb5230a16b"
      ],
      "author": {
        "name": "Nitin Gupta",
        "email": "ngupta@vflare.org",
        "time": "Mon Aug 09 22:56:48 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:36:36 2010 -0700"
      },
      "message": "Staging: zram: Remove need for explicit device initialization\n\nCurrently, the user has to explicitly write a positive value to\ninitstate sysfs node before the device can be used. This event\ntriggers allocation of per-device metadata like memory pool,\ntable array and so on.\n\nWe do not pre-initialize all zram devices since the \u0027table\u0027 array,\nmapping disk blocks to compressed chunks, takes considerable amount\nof memory (8 bytes per page). So, pre-initializing all devices will\nbe quite wasteful if only few or none of the devices are actually\nused.\n\nThis explicit device initialization from user is an odd requirement and\ncan be easily avoided. We now initialize the device when first write is\ndone to the device.\n\nSigned-off-by: Nitin Gupta \u003cngupta@vflare.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "33863c21e69e9bd988b63580ada0b729c1d90215",
      "tree": "75b4416212d83929e519c7be058a005ea5e5a917",
      "parents": [
        "e1a164d7a3e05aae15eb603ee8f1b77446480a3b"
      ],
      "author": {
        "name": "Nitin Gupta",
        "email": "ngupta@vflare.org",
        "time": "Mon Aug 09 22:56:47 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:33:54 2010 -0700"
      },
      "message": "Staging: zram: Replace ioctls with sysfs interface\n\nCreates per-device sysfs nodes in /sys/block/zram\u003cid\u003e/\nCurrently following stats are exported:\n - disksize\n - num_reads\n - num_writes\n - invalid_io\n - zero_pages\n - orig_data_size\n - compr_data_size\n - mem_used_total\n\nBy default, disksize is set to 0. So, to start using\na zram device, fist write a disksize value and then\ninitialize device by writing any positive value to\ninitstate. For example:\n\n        # initialize /dev/zram0 with 50MB disksize\n        echo 50*1024*1024 | bc \u003e /sys/block/zram0/disksize\n        echo 1 \u003e /sys/block/zram0/initstate\n\nWhen done using a disk, issue reset to free its memory\nby writing any positive value to reset node:\n\n        echo 1 \u003e /sys/block/zram0/reset\n\nThis change also obviates the need for \u0027rzscontrol\u0027 utility.\n\nSigned-off-by: Nitin Gupta \u003cngupta@vflare.org\u003e\nAcked-by: Pekka Enberg \u003cpenberg@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e1a164d7a3e05aae15eb603ee8f1b77446480a3b",
      "tree": "829d6ed586e9fe3680be24faab8c61d5c596443e",
      "parents": [
        "1027f476f507ef7ed9919cd3e3d32310f3985da1"
      ],
      "author": {
        "name": "Markus Grabner",
        "email": "grabner@icg.tugraz.at",
        "time": "Mon Aug 23 01:08:25 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:28:16 2010 -0700"
      },
      "message": "Staging: line6: another upstream sync\n\nEverything should be in sync now.\n\nSigned-off-by: Markus Grabner \u003cgrabner@icg.tugraz.at\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1027f476f507ef7ed9919cd3e3d32310f3985da1",
      "tree": "5f0da58a5bc15338c71e848693a5ae259b97a207",
      "parents": [
        "4498dbcd2d85b67e9f46790bcfee5860d2dd1762"
      ],
      "author": {
        "name": "Markus Grabner",
        "email": "grabner@icg.tugraz.at",
        "time": "Thu Aug 12 01:35:30 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:28:15 2010 -0700"
      },
      "message": "staging: line6: sync with upstream\n\nBig upstream sync.\n\nSigned-off-by: Markus Grabner \u003cgrabner@icg.tugraz.at\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4498dbcd2d85b67e9f46790bcfee5860d2dd1762",
      "tree": "3007d7515ef931678114abe946f6fee568a9acf3",
      "parents": [
        "15300c1df7e8c85cfbd5155a59cd6f767af70daa"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat Aug 28 17:41:00 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:22:37 2010 -0700"
      },
      "message": "staging: rtl8193*: Remove double test\n\nThe 1 element of the array is tested twice.  Change the code so that the\nremaining 3 element of the array is tested instead of testing the 1 element\na second time.\n\nThe sematic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@expression@\nexpression E;\n@@\n\n(\n* E\n  || ... || E\n|\n* E\n  \u0026\u0026 ... \u0026\u0026 E\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "15300c1df7e8c85cfbd5155a59cd6f767af70daa",
      "tree": "b8912836dbae97837c9e6af6d20a81968c5f5fdc",
      "parents": [
        "ebf993ba2ba42f114d2afe96625ea3619a38a3c0"
      ],
      "author": {
        "name": "Prashant P. Shah",
        "email": "pshah.mumbai@gmail.com",
        "time": "Sat Aug 28 21:59:46 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:22:37 2010 -0700"
      },
      "message": "Staging: solo6x10: fixed assignments in if conditions in solo6010-core.c\n\nThis is a patch to the solo6010-core.c file that fixes the assignments\nin if condition style issues found by the checkpatch.pl tool.\n\nSigned-off-by: Prashant P. Shah \u003cpshah.mumbai@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ebf993ba2ba42f114d2afe96625ea3619a38a3c0",
      "tree": "889b3d1c70753d35999b20942bf519865520f1c2",
      "parents": [
        "9453ed9cc7913d9f829aed3371196837328c2cad"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Aug 31 13:25:06 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:20:06 2010 -0700"
      },
      "message": "staging: r8712u: Update copy-to list for patches\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9453ed9cc7913d9f829aed3371196837328c2cad",
      "tree": "252169c8efd678437efa440962cd113642aceed7",
      "parents": [
        "e1eeeae2bf5ce32d6b0303e6f360c339410cd527"
      ],
      "author": {
        "name": "Alek Du",
        "email": "alek.du@intel.com",
        "time": "Wed Aug 25 15:24:14 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:14:15 2010 -0700"
      },
      "message": "Staging: mrst-touchscreen: Fix wrong Makefile config\n\nThe config name is wrong in drivers/staging/Makefile...\nThe object name is wrong in drivers/staging/mrst-touchscreen/Makefile...\n\nSigned-off-by: Alek Du \u003calek.du@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e1eeeae2bf5ce32d6b0303e6f360c339410cd527",
      "tree": "738e7b49c5fe7966ead2f7e4916e7a96bb7d2b6a",
      "parents": [
        "dbd3a8709560365ff9b1e5eca263f608877a8a89"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Wed Aug 25 15:22:10 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:14:03 2010 -0700"
      },
      "message": "Staging: mrst-touchscreen: fix channel allocation in the touch screen driver\n\nthe touch screen driver tries to find a range of free channels (which\nare an array of bytes), by scanning for the \"end of used channel\" marker.\nhowever it tries to be WAAAAY too smart and does 32 bit logic on 8 bit\nquantities, and in the process completely gets it wrong\n(repeatedly read the same register instead of incrementing in the loop,\nassuming that if any of the 4 bytes in the 32 byte quantity is free,\nall four are free, returning the channel number divided by 4 rather than\nthe actual first free channel number)\n\nOn the setting side, the same mistakes are made by and large; changed\nthis to just use the byte SCU write functions....\n\nwith these fixes we go from a completely non detected touchscreen to\nsomething that appears to completely get detected.\n(after also fixing the ordering issue that Jacobs patch should solve)\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dbd3a8709560365ff9b1e5eca263f608877a8a89",
      "tree": "25359f4c1c050bf2419f5aa307018f7f804087ea",
      "parents": [
        "8cbf7a9e39e21d95c935e5e1a66050e769427569"
      ],
      "author": {
        "name": "Pavan Savoy",
        "email": "pavan_savoy@ti.com",
        "time": "Thu Aug 19 14:08:51 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:11:20 2010 -0700"
      },
      "message": "Staging: ti-st: remove st_get_plat_device\n\nIn order to support multiple ST platform devices, a new symbol\n\u0027st_get_plat_device\u0027 earlier needed to be exported by the arch/XX/brd-XX.c\nfile which intends to add the ST platform device.\n\nOn removing this dependency, now inside ST driver maintain the array of\nST platform devices that would be registered.\nAs of now let id\u003d0, as and when we end up having such platforms\nwhere mutliple ST devices can exist, id would come from\nprotocol drivers (BT, FM and GPS) as to on which platform device\nthey want to register to.\n\nSigned-off-by: Pavan Savoy \u003cpavan_savoy@ti.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8cbf7a9e39e21d95c935e5e1a66050e769427569",
      "tree": "7b6c4baa43296cd3f69de69fd45cf250dc3bc588",
      "parents": [
        "b0ea846105979b04327941d842d40236257117da"
      ],
      "author": {
        "name": "Sunny Aujla",
        "email": "sunnyfedora99@googlemail.com",
        "time": "Wed Aug 11 11:19:43 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:05:13 2010 -0700"
      },
      "message": "Staging: comedi: fix brace coding style issue in dt2817.c\n\nThis is a patch to the dt2817.c file that fixes up all coding style\nissues found by the checkpatch.pl tool\n\nSigned-off-by: Sunny Aujla \u003csunnyfedora99@googlemail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b0ea846105979b04327941d842d40236257117da",
      "tree": "951c102393229c80167f94501754884e9d03b2ca",
      "parents": [
        "39831861ffa8bff24c6c5e443e70ccc96a1a6947"
      ],
      "author": {
        "name": "Neil Munro",
        "email": "neilmunro@gmail.com",
        "time": "Sat Aug 14 23:39:51 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:05:13 2010 -0700"
      },
      "message": "Staging: RT2860: Fixed all warnings and errors in the iface directory\n\nI have cleaned both files inside the iface directory (fileo rtmp_pci.h\nand rtmp_usb.h). I am not sure about some of the changes I have made\nhowever my adjustments have solved all errors.  There were also a few\nissues on my machine with ap.h on my machine, however I have since\ncleaned that too.\n\nSigned-off-by: Neil Munro \u003cneilmunro@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "39831861ffa8bff24c6c5e443e70ccc96a1a6947",
      "tree": "b977def57dfad4e31fa0c5e2dd8f93426c97c31c",
      "parents": [
        "60ef9eb61c5f34cff03c0f3573c5a58d0a46eff1"
      ],
      "author": {
        "name": "Stefan Weil",
        "email": "weil@mail.berlios.de",
        "time": "Wed Aug 11 18:47:07 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:05:13 2010 -0700"
      },
      "message": "Staging: rtl81*: Fix spelling fuction -\u003e function in comments\n\nObviously the wrong spelling was copied a lot of times.\n\nA similar patch for the non-staging part of linux\nis committed by Jiri Kosina.\n\nCc: devel@driverdev.osuosl.org\nSigned-off-by: Stefan Weil \u003cweil@mail.berlios.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "60ef9eb61c5f34cff03c0f3573c5a58d0a46eff1",
      "tree": "5ce465d6a9067097ac2503db2be814cee2f9505b",
      "parents": [
        "4d9db977f9ac9b15f916888978026025c6cf9563"
      ],
      "author": {
        "name": "Ramkumar Ramachandra",
        "email": "artagnon@gmail.com",
        "time": "Thu Aug 19 01:32:04 2010 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:05:12 2010 -0700"
      },
      "message": "Staging: rtl8192e: Cleanup style and whitespace\n\nReplace C99-style comments with C89-style comments, fix some typos,\nand fix whitespace to use only tabs.\n\nSigned-off-by: Ramkumar Ramachandra \u003cartagnon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4d9db977f9ac9b15f916888978026025c6cf9563",
      "tree": "c200321e405a3a4a26bcd0d3e8c1f88b71329438",
      "parents": [
        "bb59a4c539140592723e806e852ee171da0eb3eb"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Aug 16 18:26:36 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:05:12 2010 -0700"
      },
      "message": "staging: Use available error codes\n\nAn error code is stored in a variable, but 0 is returned instead.  Use the\nvariable instead of 0.\n\nThe semantic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r@\nlocal idexpression x;\nconstant C;\n@@\n\nif (...) { ...\n  x \u003d -C\n  ... when !\u003d x\n(\n  return \u003c+...x...+\u003e;\n|\n  return NULL;\n|\n  return;\n|\n* return ...;\n)\n}\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bb59a4c539140592723e806e852ee171da0eb3eb",
      "tree": "e37956514268a9cc09be875e83597100829f3fce",
      "parents": [
        "c6eae6774800a18b572ccc448ef8bff3984ecfe7"
      ],
      "author": {
        "name": "Gorskin Ilya",
        "email": "revent82@gmail.com",
        "time": "Wed Aug 18 01:15:52 2010 +0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 15:05:12 2010 -0700"
      },
      "message": "Staging: cx25821: clenup warnings found by checkpatch.pl tool in cx25821-audio-upstream.c and cx25821-audio.h.\n\nThis is a patch to the cx25821-audio-upstream.c and cx25821-audio.h\nthat fixes up a warnings found by checkpatch.pl tool.\n\nSigned-off-by: Ilya Gorskin \u003cRevent82@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c6eae6774800a18b572ccc448ef8bff3984ecfe7",
      "tree": "1469c1b494c39eef989f8c0c41307c8f4ccf11b3",
      "parents": [
        "1e0f9ac07c044ef730375049beceeb16c7af786c"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:45:23 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:55:09 2010 -0700"
      },
      "message": "Staging: rtl8192e: Remove redundant brackets around return values\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1e0f9ac07c044ef730375049beceeb16c7af786c",
      "tree": "3aa2ac38feaa35e44ce5a2bc807cf78a4d43721b",
      "parents": [
        "0186f212293c26e0a7023661a6ee5b805e72264b"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:45:13 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:55:08 2010 -0700"
      },
      "message": "Staging: rtl8192e: Remove pointless return statements\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0186f212293c26e0a7023661a6ee5b805e72264b",
      "tree": "83c12ba6b730fc07fcebfdb17ebdc0a1c20b0795",
      "parents": [
        "26ef8190cda6872bf065f8de5226398e7d6e00bf"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:45:05 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:55:08 2010 -0700"
      },
      "message": "Staging: rtl8192e: Remove unnecessary externs\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "26ef8190cda6872bf065f8de5226398e7d6e00bf",
      "tree": "01bb36240118a7ae0fddf013b04ae21858b09165",
      "parents": [
        "f500e256ddce7c82b80deb2c4dd148742c60d4a0"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:44:56 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:55:08 2010 -0700"
      },
      "message": "Staging: rtl8192e: Remove unused function\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f500e256ddce7c82b80deb2c4dd148742c60d4a0",
      "tree": "4dc57b1448759d236e189089941ec346e2c1c8c5",
      "parents": [
        "5b3b1a7bf159bf963fb9055e48589fb91707de36"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:44:45 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:55:08 2010 -0700"
      },
      "message": "Staging: rtl8192e: Don\u0027t compare bHwRadioOff with true\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5b3b1a7bf159bf963fb9055e48589fb91707de36",
      "tree": "50ed341890c1e139672a090a81b0bf4606841f4c",
      "parents": [
        "207b58fb12c0ef18beeb002b6fb01c3e742b353b"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:44:36 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:55:07 2010 -0700"
      },
      "message": "Staging: rtl8192e: Make functions static\n\nMake functions static and move their declarations to\n the top of the file.\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "207b58fb12c0ef18beeb002b6fb01c3e742b353b",
      "tree": "5290d4462f06e45264de4a1c9721222aa9c04aab",
      "parents": [
        "285f660cbd05b581bc28d94f91414cd6f4ae99fb"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:44:26 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:55:07 2010 -0700"
      },
      "message": "Staging: rtl8192e: Remove backslashes at end of lines\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "285f660cbd05b581bc28d94f91414cd6f4ae99fb",
      "tree": "c2e13ce758b88b0a386cdb37f4cc242b209b2502",
      "parents": [
        "4e1cfec95ede1431132aaff16a959752eab1f031"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:44:03 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:55:07 2010 -0700"
      },
      "message": "Staging: rtl8192e: Simplify some return codes\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4e1cfec95ede1431132aaff16a959752eab1f031",
      "tree": "672d36bcd395a82ec702db831ce8cd0bf197e371",
      "parents": [
        "8922967ea36eac4c2f5eaa78ec43d781340ccc31"
      ],
      "author": {
        "name": "Mike McCormack",
        "email": "mikem@ring3k.org",
        "time": "Tue Aug 10 23:49:34 2010 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:51:53 2010 -0700"
      },
      "message": "Staging: rtl8192e: Delete unused function dm_shadow_init()\n\nSigned-off-by: Mike McCormack \u003cmikem@ring3k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8922967ea36eac4c2f5eaa78ec43d781340ccc31",
      "tree": "fb3450357f6766b8e28e2025212ae9ce5e097d16",
      "parents": [
        "6a4ca0399255260bb04fa4e718625ede0c745e59"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Aug 10 08:46:44 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:51:53 2010 -0700"
      },
      "message": "Staging: xgifb: fix lots of sparse warnings\n\nFix many sparse warnings about data or functions being static.\nFix many sparse warnings about data or functions not being used\n  (put them inside #if 0/#endif blocks).\nFix sparse warnings about 0 being used for NULL.\nFixed a small bit of source formatting when those lines were being\n  modified anyway, but there is still lots of this yet to be done.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: devel@driverdev.osuosl.org\nCc: Arnaud Patard \u003capatard@mandriva.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6a4ca0399255260bb04fa4e718625ede0c745e59",
      "tree": "1cc2ade02b241a508820e82c03bd1c20190b0690",
      "parents": [
        "c7e62defd3c4a015b1f80a642bc320b9f9f3896c"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 10 08:09:05 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:51:53 2010 -0700"
      },
      "message": "Staging: solo6x10: return -EFAULT on copy_to_user errors\n\ncopy_to_user() returns the number of bytes remaining to be copied, but\nwe want to return a negative error code here.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c7e62defd3c4a015b1f80a642bc320b9f9f3896c",
      "tree": "fcef9fed59ff0cf1eee18519d97f61bcad5b7b6c",
      "parents": [
        "cd6541c03d0777963615d00b22ff8a4c8ee8d601"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Wed Aug 11 12:00:48 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:51:53 2010 -0700"
      },
      "message": "staging: adis16255: fix sysfs leak\n\nOriginal code does not call sysfs_remove_group() on error. This can lead\nto NULL dereference.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cd6541c03d0777963615d00b22ff8a4c8ee8d601",
      "tree": "3b79895f6dd8b9c31746fe9501b2d95694ac0ae0",
      "parents": [
        "c2c6a66a51da4d7311aa4508c1cd56c2397cf708"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Wed Aug 11 12:01:19 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:51:52 2010 -0700"
      },
      "message": "staging: tm6000: fix memory leak\n\nOriginal code doesn\u0027t call kfree(chip) on error.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c2c6a66a51da4d7311aa4508c1cd56c2397cf708",
      "tree": "a11dac74f2492a6faf1aeb71f271c97dd91250c2",
      "parents": [
        "211673991ec168c293791a94ad7aa31998907768"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Wed Aug 11 12:02:10 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:51:52 2010 -0700"
      },
      "message": "staging: usbip: fix memory leak\n\nIf stub_probe() failed then do not increase interf_count. In original\ncode sdev was leaked as its interf_count never reaches 0.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "211673991ec168c293791a94ad7aa31998907768",
      "tree": "ba59b86b66840352de84f14f15d58ab417fe44ba",
      "parents": [
        "c37c6d2196fc716abac6531c4cf08ad2874d52d8"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Tue Aug 17 17:41:08 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:49:22 2010 -0700"
      },
      "message": "Staging: lirc: fix compiler warning\n\nOn Fri, Aug 13, 2010 at 03:38:40PM +0200, Dan Carpenter wrote:\n\u003e Speak of left over stuff, it\u0027s weird that I didn\u0027t notice this before\n\u003e but gcc complains about an unitialized variable in\n\u003e imon_incoming_packet().\n\u003e\n\u003e drivers/staging/lirc/lirc_imon.c: In function ‘imon_incoming_packet’:\n\u003e drivers/staging/lirc/lirc_imon.c:661: warning: ‘chunk_num’ may be used\n\u003e \tuninitialized in this function\n\u003e\n\u003e I don\u0027t know how to fix that, but it looks important.\n\nEw. Yeah, that doesn\u0027t look so hot like it is right now. The old lirc_imon\ndriver had chunk_num \u003d buf[7], and made much more extensive use of\nchunk_num. Simply removing chunk_num and using buf[7] should be fine.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c37c6d2196fc716abac6531c4cf08ad2874d52d8",
      "tree": "e37b114b56ded85dd4f8c51bef0f6f7f427c1c75",
      "parents": [
        "918e3592b9ea865ce29bda06a7200eba80d8d5f8"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Fri Aug 06 23:52:57 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:10 2010 -0700"
      },
      "message": "staging: cx25821: call disable_pci_device() if pci_probe() failed\n\nDriver should call disable_pci_device() if it returns from pci_probe()\nwith error. Also it must not be called if pci_request_region() fails as\nit means that somebody uses device resources and rules the device.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "918e3592b9ea865ce29bda06a7200eba80d8d5f8",
      "tree": "3a24139502b5d5788265b581d762bcbaaa3fd625",
      "parents": [
        "3a8f2d3c716a218f1499041d74edb07638b45559"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Fri Aug 06 23:53:23 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:09 2010 -0700"
      },
      "message": "staging: sm7xx: call disable_pci_device() if pci_probe() failed\n\nDriver should call disable_pci_device() if it returns from pci_probe()\nwith error.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3a8f2d3c716a218f1499041d74edb07638b45559",
      "tree": "93c230c565204653122b48d6076a28463e2566a5",
      "parents": [
        "f0903863099668d6b03c7ea90b2e58a7ad1be6a3"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Mon Aug 09 23:51:59 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:09 2010 -0700"
      },
      "message": "staging: rtl8187e: call disable_pci_device() if pci_probe() failed\n\nDriver should call disable_pci_device() if it returns from pci_probe()\nwith error.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f0903863099668d6b03c7ea90b2e58a7ad1be6a3",
      "tree": "842db8fb3e5ea67f059a015f1616d7af4f21f648",
      "parents": [
        "0b6e7220ed2be6e40bbda4eeb2b9c397008f2cef"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 10 07:42:25 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:09 2010 -0700"
      },
      "message": "Staging: quickstart: acpi_status is unsigned\n\nacpi_bus_register_driver() returns an int, not acpi_status.  It returns\nzero on success and negative error codes on failure, but acpi_status is\nunsigned.  We can just use \"ret\" here.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0b6e7220ed2be6e40bbda4eeb2b9c397008f2cef",
      "tree": "a5ce1f069672f26d4cca15d7c71f046606b4e5ce",
      "parents": [
        "2a8a4b75307c2ce9f893183b895b0b279621b67e"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 10 07:36:24 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:09 2010 -0700"
      },
      "message": "Staging: ti-st: writing past end of array\n\nIn the original source it would write past the end of the array before\nreturning the error code.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2a8a4b75307c2ce9f893183b895b0b279621b67e",
      "tree": "0f1f1c9ea068abff24d9f0565876abb57a4f3528",
      "parents": [
        "f22f99e101c078101db200f329c1ebdcf59e0da9"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 10 08:15:52 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:08 2010 -0700"
      },
      "message": "Staging: rtl8192e: add curly braces to if statement\n\nIn the original code there was some extra semicolons after the if\nstatement:\n\tif (!channel_map[ieee-\u003ecurrent_network.channel]);\n\t\t\t\t\t\t       ^^^\n\u003eFrom the indenting it looked like that should be curly braces instead.\n\nAlso I made some white space changes to stop checkpatch.pl from\ncomplaining.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f22f99e101c078101db200f329c1ebdcf59e0da9",
      "tree": "9431d9f23fc716bf235b187b8b5ac85b24d0648a",
      "parents": [
        "4fd09f900a218c3cb61a2b015b03dcbd6f96b600"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Aug 10 08:11:20 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:08 2010 -0700"
      },
      "message": "Staging: lirc: remove unneeded variable\n\nWe never use control_req so I removed it.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4fd09f900a218c3cb61a2b015b03dcbd6f96b600",
      "tree": "5a92ea992fe2ec43a563d5fd73022cb5bbe34e49",
      "parents": [
        "beef9697244991c43673716447edd8a12b177b36"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Mon Aug 09 23:52:06 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:08 2010 -0700"
      },
      "message": "staging: spectra: call disable_pci_device() if pci_probe() failed\n\nDriver should call disable_pci_device() if it returns from pci_probe()\nwith error.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "beef9697244991c43673716447edd8a12b177b36",
      "tree": "ad1fe14ee6fe1edae28a7b27d52164ef66353b6c",
      "parents": [
        "036b00e0917a867a018c583aa86aa66affb9321c"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Mon Aug 09 23:51:52 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:07 2010 -0700"
      },
      "message": "staging: rtl8187se: call disable_pci_device() if pci_probe() failed\n\nDriver should call disable_pci_device() if it returns from pci_probe()\nwith error.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "036b00e0917a867a018c583aa86aa66affb9321c",
      "tree": "66c4742a381e5daee0514a09e38255f4f6f56328",
      "parents": [
        "b6cdc4056f642884d6819597c315753264e305a1"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Mon Aug 09 23:51:44 2010 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:48:07 2010 -0700"
      },
      "message": "staging: crystalhd: call disable_pci_device() if pci_probe() failed\n\nDriver should call disable_pci_device() if it returns from pci_probe()\nwith error.\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b6cdc4056f642884d6819597c315753264e305a1",
      "tree": "50a440c43679836696788cb903daad466a3c7f73",
      "parents": [
        "16f08494f4523de348988763b74e5756d482978b"
      ],
      "author": {
        "name": "Javier Martinez Canillas",
        "email": "martinez.javier@gmail.com",
        "time": "Sat Aug 07 03:06:52 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:32:30 2010 -0700"
      },
      "message": "staging: xgifb: use DEFINE_PCI_DEVICE_TABLE() macro\n\nUse DEFINE_PCI_DEVICE_TABLE() to make xgifb_pci_table const and marked as __devinitconst\n\nSigned-off-by: Javier Martinez Canillas \u003cmartinez.javier@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16f08494f4523de348988763b74e5756d482978b",
      "tree": "f75c50d24080614f22d191c96645851eb31f75e7",
      "parents": [
        "07c2412a5e65f3f7087473d86742b418cd4c96fb"
      ],
      "author": {
        "name": "Javier Martinez Canillas",
        "email": "martinez.javier@gmail.com",
        "time": "Sat Aug 07 02:31:07 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:32:30 2010 -0700"
      },
      "message": "staging: comedi (cb_pcidas): use PCI_DEVICE() macro\n\nThis is the first of a patch series that uses PCI_DEVICE() macro for pci table entries on comedi drivers and thus improving readability.\n\nSigned-off-by: Javier Martinez Canillas \u003cmartinez.javier@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "07c2412a5e65f3f7087473d86742b418cd4c96fb",
      "tree": "b613b48691540284255a7b4d27850319cc042a04",
      "parents": [
        "0924f2f06b97a08decf97ec081a965caa5758a2e"
      ],
      "author": {
        "name": "Javier Martinez Canillas",
        "email": "martinez.javier@gmail.com",
        "time": "Sat Aug 07 02:32:43 2010 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 31 14:32:30 2010 -0700"
      },
      "message": "staging: comedi (cb_pcidda): use PCI_DEVICE() macro\n\nUse PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.\n\nSigned-off-by: Javier Martinez Canillas \u003cmartinez.javier@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "0924f2f06b97a08decf97ec081a965caa5758a2e"
}
