)]}'
{
  "log": [
    {
      "commit": "c9cedbba0fc591e1c0587f838932ca3f3c6fec57",
      "tree": "0e0111f7713bfb05974a42d803aa791b958af5be",
      "parents": [
        "201b6bab6798fcd8ec1cb30165b91fdb89a91775"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Wed Sep 08 07:50:47 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 09 21:41:59 2010 -0700"
      },
      "message": "ipheth: remove incorrect devtype to WWAN\n\nThe \u0027wwan\u0027 devtype is meant for devices that require preconfiguration\nand *every* time setup before the ethernet interface can be used, like\ncellular modems which require a series of setup commands on serial ports\nor other mechanisms before the ethernet interface will handle packets.\n\nAs ipheth only requires one-per-hotplug pairing setup with no\npreconfiguration (like APN, phone #, etc) and the network interface is\nusable at any time after that initial setup, remove the incorrect\ndevtype wwan.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f95d76ab82c381ce2221fbe75f331ff1478732db",
      "tree": "73ba74e8018b1a38c04b3e638055264b85db7168",
      "parents": [
        "9ee47476d6734c9deb9ae9ab05d963302f6b6150"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Mon Aug 23 12:39:29 2010 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jaxboe@fusionio.com",
        "time": "Mon Aug 23 12:39:29 2010 +0200"
      },
      "message": "ipheth: add support for iPhone 4\n\nThis adds support for the iPhone 4 to the ipheth driver.\n\nAcked-by: Diego Giagio \u003cdiego@giagio.com\u003e\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n"
    },
    {
      "commit": "dacb397511289154a68dea1f4bd674c660161c23",
      "tree": "ad82840c1acd2f8e88d828cf8b8d819f1ca64f6f",
      "parents": [
        "68fd26b59856b466edd14d8a90d01255983cd3ee"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 10 02:50:55 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 10 02:50:55 2010 -0700"
      },
      "message": "usbnet: rx_submit() should return an error code.\n\nThis patch makes rx_submit() return an error code, and makes some call sites\nthat care check the return value. This is important because it lets us properly\nhandle cases where the device isn\u0027t ready to handle URB submissions (e.g., when\nit is autosuspended under some drivers); previously, we would attempt and fail\nto submit URBs and reschedule ourselves to try and fail again. This patch is\nagainst Linus\u0027s 2.6 repo commit 45d7f32c7a43cbb9592886d38190e379e2eb2226.\n\nSigned-Off-By: Elizabeth Jones \u003cellyjones@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "23d23e409a51a3eaad17a8045d30fd9cf8fb8a03",
      "tree": "e8487724356612818ebf68bc693f0401ea4a5273",
      "parents": [
        "a767bde4d484b60dab0abac740a7151b624a30bf"
      ],
      "author": {
        "name": "Christian Samsel",
        "email": "Christian.Samsel@rwth-aachen.de",
        "time": "Wed Aug 04 22:14:36 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 05 13:21:24 2010 -0700"
      },
      "message": "usbnet: remove noisy and hardly useful printk\n\nWith turned on hspa modem (Dell 5530 internal card) and activated usb auto\nsuspend, my system gets up 100 \"usbnet_resume has delayed data\" per\nminute. I didnt noticed any pathological behaviour, so just drop\nthis message. if any objections, please at least change it to _DEBUG.\n\nSigned-off-by: Christian Samsel \u003cchristian.samsel@rwth-aachen.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5c7bf2f4d6304ab4741f38365ca0c0223147263d",
      "tree": "39050477d41a3731c68dafb8651e0108827ad207",
      "parents": [
        "96d8e90382dc336b5de401164597edfdc2e8d9f1"
      ],
      "author": {
        "name": "Filip Aben",
        "email": "f.aben@option.com",
        "time": "Tue Aug 03 05:36:41 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 03 16:40:52 2010 -0700"
      },
      "message": "hso: Add new product ID\n\nThis patch adds a new product ID to the hso driver.\n\nSigned-off-by: Filip Aben \u003cf.aben@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66cc42a4bc23a5f621407d1c23b9fe29d41c92c6",
      "tree": "676739b334e957ac65eb7e36699acfc154ebd6d6",
      "parents": [
        "db5824dd3d632acd79094b81e07288ba05ae2cc1"
      ],
      "author": {
        "name": "Kulikov Vasiliy",
        "email": "segooon@gmail.com",
        "time": "Sun Jul 25 22:25:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 26 21:05:04 2010 -0700"
      },
      "message": "usbnet: use jiffies in schedule_timeout(), not msecs\n\nusbnet_terminate_urbs() uses schedule_timeout() with argument 3 msecs.\nschedule_timeout() uses jiffies as argument, so convert msecs to jiffies\nwith msecs_to_jiffies().\n\nSigned-off-by: Kulikov Vasiliy \u003csegooon@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd1f170dfc9d432061540422ddc97058154d94b9",
      "tree": "7b84c7ef7812ef08dbb365625ea4a67e3a4753bc",
      "parents": [
        "5c4ac8c60aba4b2e9549d139586612855b0fea09"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andy.shevchenko@gmail.com",
        "time": "Fri Jul 23 03:18:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 23 12:50:50 2010 -0700"
      },
      "message": "usb: usbnet: use newly introduced hex_to_bin()\n\nSigned-off-by: Andy Shevchenko \u003candy.shevchenko@gmail.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: linux-usb@vger.kernel.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "242647bcf8464860f173f3d4d4ab3490d3558518",
      "tree": "73896502e1ad7de3f6710da65325305af0d9ee0c",
      "parents": [
        "55a40e243210b72169eaa1cbd9b6edc6097571f8"
      ],
      "author": {
        "name": "Filip Aben",
        "email": "f.aben@option.com",
        "time": "Mon Jul 12 21:21:27 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 12 21:21:27 2010 -0700"
      },
      "message": "hso: remove driver version\n\nThis patch removes the driver version from the driver. This version\nhasn\u0027t changed since the driver\u0027s inclusion in the kernel and is a\nsource of confusion for some customers.\n\nSigned-off-by: Filip Aben \u003cf.aben@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "597e608a8492d662736c9bc6aa507dbf1cadc17d",
      "tree": "6c330cdd0a4809f67dd191b37e34f5b4318cef78",
      "parents": [
        "acbc0f039ff4b93da737c91937b7c70018ded39f",
        "33b665eeeb85956ccbdf31c4c31a4e2a31133c44"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jul 07 15:59:38 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jul 07 15:59:38 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "c31fd6c25c4619c0745b12cff842721a4bd4202c",
      "tree": "2f2c0efc80a2bcb949d06a20f738068c63fcd516",
      "parents": [
        "396e799c3ac29f970c40bde87b76f4652c06df76"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jul 02 15:51:55 2010 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 05 18:50:55 2010 -0700"
      },
      "message": "usbnet: remove direct access to urb-\u003estatus\n\nUSB drivers should not use urb-\u003estatus directly because\nit is scheduled to become a parameter. This does the conversion\nfor drivers/net/usb\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0dacca73a3ddefa6cb8a7e0282f938e01faa1a64",
      "tree": "c97d70af9b4178ddf9284a376aa10d8882d84fa8",
      "parents": [
        "7b00ac51ffcda994ef0839001257be894cc6e5a8"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Fri Jul 02 21:49:02 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 02 21:49:02 2010 -0700"
      },
      "message": "usbnet: Set parent device early for netdev_printk()\n\nnetdev_printk() follows the net_device\u0027s parent device pointer, so\nwe must set that earlier than we previously did.\n\nReported-by: Luís Picciochi Oliveira \u003cpitxyoki@gmail.com\u003e\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b00ac51ffcda994ef0839001257be894cc6e5a8",
      "tree": "b19052580692616aaddefed434515aebe5e4568b",
      "parents": [
        "c89827e0e9346c039aed9b63c14096c2d36796b1"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Fri Jul 02 21:47:54 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 02 21:47:54 2010 -0700"
      },
      "message": "net: Revert \"rndis_host: Poll status channel before control channel\"\n\nThis reverts commit c17b274dc2aa538b68c1f02b01a3c4e124b435ba.\n\nThat change was reported to break rndis_wlan support for the WUSB54GS.\n\nReported-by: Luís Picciochi Oliveira \u003cpitxyoki@gmail.com\u003e\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5a9dbfe08ee17f0dc9ecff647eba3d04afa01200",
      "tree": "656ea2f5ab14d7f4a05230dc40fb37174b4aba38",
      "parents": [
        "de847272149365363a6043a963a6f42fb91566e2"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Sat Jun 26 06:58:54 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 30 10:26:16 2010 -0700"
      },
      "message": "usb: pegasus: fixed coding style issues\n\nFixed brace, static initialization, comment, whitespace and spacing\ncoding style issues.\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8244132ea89cdd128003f5b9980fab50d8d36d72",
      "tree": "c6cf9327cf9b6bab5bb830bbf389a514f4d7bb95",
      "parents": [
        "7b2ff18ee7b0ec4bc3162f821e221781aaca48bd",
        "38000a94a902e94ca8b5498f7871c6316de8957a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 23 18:26:27 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 23 18:26:27 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tnet/ipv4/ip_output.c\n"
    },
    {
      "commit": "d5dc0ae4df9db00b8122378d56a071039b17a1eb",
      "tree": "0c35e123185cc6d74993160a3af0c20604375b26",
      "parents": [
        "26cde9f7e2747b6d254b704594eed87ab959afa5"
      ],
      "author": {
        "name": "Filip Aben",
        "email": "f.aben@option.com",
        "time": "Tue Jun 22 10:10:35 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 22 10:10:35 2010 -0700"
      },
      "message": "hso: remove setting of low_latency flag\n\nThis patch removes the setting of the low_latency flag. \ntty_flip_buffer_push() is occasionally being called in irq context, which \ncauses a hang if the low_latency flag is set.\nRemoving the low_latency flag only seems to impact the flush to ldisc, \nwhich will now be put on a workqueue.\n\nSigned-off-by: Filip Aben \u003cf.aben@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8ccef431a2994bb8a722d0fbc6c6da2bdbf86834",
      "tree": "63a2fc3d4b454fe673301785c8394add7908bd07",
      "parents": [
        "4472702e6575809c2d232efc09ac25caf66b395d"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Tue Jun 08 08:20:59 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jun 12 18:18:33 2010 -0700"
      },
      "message": "usbnet: Print device statistics as unsigned\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "62522d36d74a843e78d17f2dffc90468c6762803",
      "tree": "d9d21de6724425c1b0ba12991e0865556aeda6b4",
      "parents": [
        "a71fba97295db924c0b90266e9833e5059fead24",
        "e79aa8671033535c2e9ffc0a68010ae49ed5734c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 11 13:32:31 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jun 11 13:32:31 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "9227a46bfbac0516fb7428715a095e1bc59b872a",
      "tree": "2306b6f10f51a14b815af079b35bcc5eadd003fb",
      "parents": [
        "024a07bacf8287a6ddfa83e9d5b951c5e8b4070e"
      ],
      "author": {
        "name": "Jussi Kivilinna",
        "email": "jussi.kivilinna@mbnet.fi",
        "time": "Mon Jun 07 00:56:27 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 07 00:56:27 2010 -0700"
      },
      "message": "asix: check packet size against mtu+ETH_HLEN instead of ETH_FRAME_LEN\n\nDriver checks received packet is too large in asix_rx_fixup() and fails if it is. Problem is\nthat MTU might be set larger than 1500 and asix fails to work correctly with VLAN tagged\npackets. The check should be \u0027dev-\u003enet-\u003emtu + ETH_HLEN\u0027 instead.\n\nTested with AX88772.\n\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ba2d3587912f82d1ab4367975b1df460db60fb1e",
      "tree": "1e4e04caf23274bb4e39edbfc5713b4856326953",
      "parents": [
        "1273d97674a1782ff55b823aa6c40aea9b538aaf"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Jun 02 18:10:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 03 03:18:23 2010 -0700"
      },
      "message": "drivers/net: use __packed annotation\n\ncleanup patch.\n\nUse new __packed annotation in drivers/net/\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f925b1303e0672effc78547353bd2ddfe11f5b5f",
      "tree": "ef5e4e19aa70fcf08d624fec1d5cc9a342c12136",
      "parents": [
        "dd131e76e562fa0c6f9dd53130e8d08d39a0b62c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 25 16:24:03 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 25 16:24:03 2010 -0700"
      },
      "message": "drivers/net/usb/asix.c: Fix pointer cast.\n\nStephen Rothwell reports the following new warning:\n\ndrivers/net/usb/asix.c: In function \u0027asix_rx_fixup\u0027:\ndrivers/net/usb/asix.c:325: warning: cast from pointer to integer of different size\ndrivers/net/usb/asix.c:354: warning: cast from pointer to integer of different size\n\nThe code just cares about the low alignment bits, so use\nan \"unsigned long\" cast instead of one to \"u32\".\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dd7496f217462a23a9a8a15b9925866eaad76e22",
      "tree": "568d8af795cc68bf306dd867317c7b6960ac378f",
      "parents": [
        "e513480e28cdfd868755f05c1a654fcfcee58070"
      ],
      "author": {
        "name": "Filip Aben",
        "email": "f.aben@option.com",
        "time": "Tue May 25 16:09:23 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 25 16:09:23 2010 -0700"
      },
      "message": "hso: add support for new products\n\nThis patch adds a few new product id\u0027s for the hso driver.\n\nSigned-off-by: Filip Aben \u003cf.aben@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a9b149212f3716c598afe973b6261fd58453b7a",
      "tree": "477716d84c71da124448b72278e98da28aadbd3d",
      "parents": [
        "3d62e3fdce8ef265a3706c52ae1ca6ab84e30f0e",
        "e26bcf37234c67624f62d9fc95f922b8dbda1363"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 21:26:12 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 20 21:26:12 2010 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (229 commits)\n  USB: remove unused usb_buffer_alloc and usb_buffer_free macros\n  usb: musb: update gfp/slab.h includes\n  USB: ftdi_sio: fix legacy SIO-device header\n  USB: kl5usb105: reimplement using generic framework\n  USB: kl5usb105: minor clean ups\n  USB: kl5usb105: fix memory leak\n  USB: io_ti: use kfifo to implement write buffering\n  USB: io_ti: remove unsused private counter\n  USB: ti_usb: use kfifo to implement write buffering\n  USB: ir-usb: fix incorrect write-buffer length\n  USB: aircable: fix incorrect write-buffer length\n  USB: safe_serial: straighten out read processing\n  USB: safe_serial: reimplement read using generic framework\n  USB: safe_serial: reimplement write using generic framework\n  usb-storage: always print quirks\n  USB: usb-storage: trivial debug improvements\n  USB: oti6858: use port write fifo\n  USB: oti6858: use kfifo to implement write buffering\n  USB: cypress_m8: use kfifo to implement write buffering\n  USB: cypress_m8: remove unused drain define\n  ...\n\nFix up conflicts (due to usb_buffer_alloc/free renaming) in\n\tdrivers/input/tablet/acecad.c\n\tdrivers/input/tablet/kbtab.c\n\tdrivers/input/tablet/wacom_sys.c\n\tdrivers/media/video/gspca/gspca.c\n\tsound/usb/usbaudio.c\n"
    },
    {
      "commit": "997ea58eb92f9970b8af7aae48800d0ef43b9423",
      "tree": "65e021973e5a48ad7290d5be1f441940566468ad",
      "parents": [
        "48679c6d772b1459a2945729e3a1256ac78fcabf"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Apr 12 13:17:25 2010 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 20 13:21:38 2010 -0700"
      },
      "message": "USB: rename usb_buffer_alloc() and usb_buffer_free() users\n\nFor more clearance what the functions actually do,\n\n  usb_buffer_alloc() is renamed to usb_alloc_coherent()\n  usb_buffer_free()  is renamed to usb_free_coherent()\n\nThey should only be used in code which really needs DMA coherency.\n\nAll call sites have been changed accordingly, except for staging\ndrivers.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Pedro Ribeiro \u003cpedrib@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "95718c1c25370b2c85061a4d8dfab2831b3ad280",
      "tree": "5cbaed49a44a44ffaa73c9e168946ae4f547e1f5",
      "parents": [
        "56e6943b902562e09d3e74126d8d8256b5ea17fb"
      ],
      "author": {
        "name": "Tadashi Abe",
        "email": "tabe@mvista.com",
        "time": "Mon May 17 22:41:45 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 17 22:41:45 2010 -0700"
      },
      "message": "pegasus: fix USB device ID for ETX-US2\n\nUSB device ID definition for I-O Data ETX-US2 is wrong.\nCorrect ID is 0x093a. Here\u0027s snippet from /proc/bus/usb/devices;\n\nT:  Bus\u003d01 Lev\u003d01 Prnt\u003d01 Port\u003d01 Cnt\u003d01 Dev#\u003d  2 Spd\u003d480 MxCh\u003d 0\nD:  Ver\u003d 2.00 Cls\u003dff(vend.) Sub\u003dff Prot\u003d00 MxPS\u003d64 #Cfgs\u003d  1\nP:  Vendor\u003d04bb ProdID\u003d093a Rev\u003d 1.01\nS:  Manufacturer\u003dI-O DATA DEVICE,INC.\nS:  Product\u003dI-O DATA ETX2-US2\nS:  SerialNumber\u003dA26427\nC:* #Ifs\u003d 1 Cfg#\u003d 1 Atr\u003d80 MxPwr\u003d224mA\nI:* If#\u003d 0 Alt\u003d 0 #EPs\u003d 3 Cls\u003dff(vend.) Sub\u003dff Prot\u003d00 Driver\u003dpegasus\nE:  Ad\u003d81(I) Atr\u003d02(Bulk) MxPS\u003d 512 Ivl\u003d0ms\nE:  Ad\u003d02(O) Atr\u003d02(Bulk) MxPS\u003d 512 Ivl\u003d0ms\nE:  Ad\u003d83(I) Atr\u003d03(Int.) MxPS\u003d   8 Ivl\u003d125us\n\nThis patch enables pegasus driver to work fine with ETX-US2.\n\nSigned-off-by: Tadashi Abe \u003ctabe@mvista.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5476b8b22589fe118f3c228d71406455002b79b1",
      "tree": "01a42f9d6949f9bf2b97a5ca667ad67842eee797",
      "parents": [
        "99bf236612801351834b441314379bc5304d62ce"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat May 15 11:23:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 17 17:44:48 2010 -0700"
      },
      "message": "drivers/net/usb: Use kmemdup\n\nUse kmemdup when some other buffer is immediately copied into the\nallocated region.\n\nA simplified version of the semantic patch that makes this change is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression from,to,size,flag;\nstatement S;\n@@\n\n-  to \u003d \\(kmalloc\\|kzalloc\\)(size,flag);\n+  to \u003d kmemdup(from,size,flag);\n   if (to\u003d\u003dNULL || ...) S\n-  memcpy(to, from, size);\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "99bf236612801351834b441314379bc5304d62ce",
      "tree": "56922d148dedd5d6fc19e6da0629d6f2dfcec007",
      "parents": [
        "175c04414106c34f0130d8d3bf152825b4829ceb"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat May 15 11:20:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 17 17:44:47 2010 -0700"
      },
      "message": "drivers/net/usb: Use kmemdup\n\nUse kmemdup when some other buffer is immediately copied into the\nallocated region.\n\nA simplified version of the semantic patch that makes this change is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression from,to,size,flag;\nstatement S;\n@@\n\n-  to \u003d \\(kmalloc\\|kzalloc\\)(size,flag);\n+  to \u003d kmemdup(from,size,flag);\n   if (to\u003d\u003dNULL || ...) S\n-  memcpy(to, from, size);\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "175c04414106c34f0130d8d3bf152825b4829ceb",
      "tree": "e75156f45768c01199fb270445dcbdf37d005b16",
      "parents": [
        "08d18f3b62b4c05731a09eca2b432842a0a18da5"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat May 15 11:18:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 17 17:44:47 2010 -0700"
      },
      "message": "drivers/net/usb: Use kmemdup\n\nUse kmemdup when some other buffer is immediately copied into the\nallocated region.\n\nA simplified version of the semantic patch that makes this change is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression from,to,size,flag;\nstatement S;\n@@\n\n-  to \u003d \\(kmalloc\\|kzalloc\\)(size,flag);\n+  to \u003d kmemdup(from,size,flag);\n   if (to\u003d\u003dNULL || ...) S\n-  memcpy(to, from, size);\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f78d1f210ff89af77f042ab7f4a8fee39feb1c9",
      "tree": "f29742a1a73c27a88c7ac701a7a06ac1c2f7973a",
      "parents": [
        "e7a3af5d8cd782b84e6ca4e4dcc8613be1a809f0"
      ],
      "author": {
        "name": "Neil Jones",
        "email": "NeilJay@gmail.com",
        "time": "Mon May 17 17:18:28 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 17 17:18:28 2010 -0700"
      },
      "message": "drivers/net/usb/asix.c: Fix unaligned accesses\n\nUsing this driver can cause unaligned accesses in the IP layer\nThis has been fixed by aligning the skb data correctly using the\nspare room left over by the 4 byte header inserted between packets\nby the device.\n\nSigned-off-by: Neil Jones \u003cNeilJay@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c17b274dc2aa538b68c1f02b01a3c4e124b435ba",
      "tree": "adba02f37f287b01daedbe8d5399fc2cc065fde0",
      "parents": [
        "83827f6a891e20de7468b1181f2ae8a3cc72587b"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Sat May 15 23:03:29 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat May 15 23:03:29 2010 -0700"
      },
      "message": "rndis_host: Poll status channel before control channel\n\nSome RNDIS devices don\u0027t respond on the control channel until polled\non the status channel.  In particular, this was reported to be the\ncase for the 2Wire HomePortal 1000SW.\n\nThis is roughly based on a patch by John Carr \u003cjohn.carr@unrouted.co.uk\u003e\nwhich is reported to be needed for use with some Windows Mobile devices\nand which is currently applied by Mandriva.\n\nReported-by: Mark Glassberg \u003cvzeeaxwl@myfairpoint.net\u003e\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nTested-by: Mark Glassberg \u003cvzeeaxwl@myfairpoint.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a4b770972b8f819e408d7cc3ae9637e15bff62f6",
      "tree": "62e3c413b084c106d750cf6cc0701709cde30100",
      "parents": [
        "21ce849ba5cc178740c6532ba3dded852296ad91"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri May 14 00:19:28 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 14 00:19:28 2010 -0700"
      },
      "message": "drivers/net: Remove unnecessary returns from void function()s\n\nThis patch removes from drivers/net/ all the unnecessary\nreturn; statements that precede the last closing brace of\nvoid functions.\n\nIt does not remove the returns that are immediately\npreceded by a label as gcc doesn\u0027t like that.\n\nIt also does not remove null void functions with return.\n\nDone via:\n$ grep -rP --include\u003d*.[ch] -l \"return;\\n}\" net/ | \\\n  xargs perl -i -e \u0027local $/ ; while (\u003c\u003e) { s/\\n[ \\t\\n]+return;\\n}/\\n}/g; print; }\u0027\n\nwith some cleanups by hand.\n\nCompile tested x86 allmodconfig only.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1ae5dc342ac78d7a42965fd1f323815f6f5ef2c1",
      "tree": "d1955a7639e99832590df26466a34d5786a880ae",
      "parents": [
        "2b0b05ddc04b6d45e71cd36405df512075786f1e"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon May 10 05:01:31 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 10 05:01:31 2010 -0700"
      },
      "message": "net: trans_start cleanups\n\nNow that core network takes care of trans_start updates, dont do it\nin drivers themselves, if possible. Drivers can avoid one cache miss\n(on dev-\u003etrans_start) in their start_xmit() handler.\n\nExceptions are NETIF_F_LLTX drivers\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0f7ca5917e989c4f77db3e97f92badaf3266d4dc",
      "tree": "0f29c4d45870c7d6317ff768c751aebf0948098a",
      "parents": [
        "a2f3be17c07ad9bd45ab300f79642ecb39cfb553",
        "d05070091849015f8c5b7d55cd75b86ebb61b3ec"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 03 15:45:52 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 03 15:45:52 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "e9162ab1610531d6ea6c1833daeb2613e44275e8",
      "tree": "344f7b49cbf7cbe3b61de4f18362d286226b4d4c",
      "parents": [
        "19937d0482cfe194fe52e97e59aa58ec911de0d1"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Mon May 03 10:01:26 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 03 15:26:30 2010 -0700"
      },
      "message": "dm9601: fix phy/eeprom write routine\n\nUse correct bit positions in DM_SHARED_CTRL register for writes.\n\nMichael Planes recently encountered a \u0027KY-RS9600 USB-LAN converter\u0027, which\ncame with a driver CD containing a Linux driver. This driver turns out to\nbe a copy of dm9601.c with symbols renamed and my copyright stripped.\nThat aside, it did contain 1 functional change in dm_write_shared_word(),\nand after checking the datasheet the original value was indeed wrong\n(read versus write bits).\n\nOn Michaels HW, this change bumps receive speed from ~30KB/s to ~900KB/s.\nOn other devices the difference is less spectacular, but still significant\n(~30%).\n\nReported-by: Michael Planes \u003cmichael.planes@free.fr\u003e\nCC: stable@kernel.org\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ef527377b88ff05fb122a47619ea506c631c914",
      "tree": "2c2e774527d5f591b975834f43e8c6fd12fb38f2",
      "parents": [
        "47d29646a2c1c147d8a7598aeac2c87dd71ed638",
        "1183f3838c588545592c042c0ce15015661ce7f2"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 02 21:43:40 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 02 22:02:06 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "6f1464bf65fcaa57a4b32dae93de4e8bbdfaf7c5",
      "tree": "8ae235ac689a54ca60ae13042b6c7d9fc5e8c6a4",
      "parents": [
        "2fdc45c7c4c283bc6882de20d2d887dc3bfdd899"
      ],
      "author": {
        "name": "Elina Pasheva",
        "email": "epasheva@sierrawireless.com",
        "time": "Wed Apr 28 13:28:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat May 01 18:07:46 2010 -0700"
      },
      "message": "net/usb: initiate sync sequence in sierra_net.c driver\n\nThe following patch adds the initiation of the sync sequence to\n\"sierra_net_bind()\". If this step is omitted, the modem will never sync up\nwith the host and it will not be possible to establish a data connection.\n\nSigned-off-by: Elina Pasheva \u003cepasheva@sierrawireless.com\u003e\nSigned-off-by: Rory Filer \u003crfiler@sierrawireless.com\u003e\nTested-by: Elina Pasheva \u003cepasheva@sierrawireless.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2fdc45c7c4c283bc6882de20d2d887dc3bfdd899",
      "tree": "a3549bed896739e45ba2ba485ebe369da405a1c6",
      "parents": [
        "6c3b9d3458a8272f1e4c6aed9e8325136f6380f9"
      ],
      "author": {
        "name": "Elina Pasheva",
        "email": "epasheva@sierrawireless.com",
        "time": "Fri Apr 30 19:05:28 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 30 19:05:28 2010 -0700"
      },
      "message": "net/usb: remove default in Kconfig for sierra_net driver\n\nThe following patch removes the default from the Kconfig entry for sierra_net\ndriver as recommended.\n\nSigned-off-by: Elina Pasheva \u003cepasheva@sierrawireless.com\u003e\nSigned-off-by: Rory Filer \u003crfiler@sierrawireless.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "21851264120b0bd1f953328cb131abcfa9305bc3",
      "tree": "0c2e2cb447f51508aa50bdd738b93b91a298a790",
      "parents": [
        "81a2e36df7de8bf9417de67f9d54b4f740072ed0"
      ],
      "author": {
        "name": "Jonas Sjöquist",
        "email": "jonas.sjoquist@ericsson.com",
        "time": "Fri Apr 23 01:07:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 30 16:27:36 2010 -0700"
      },
      "message": "cdc_ether: Identify MBM devices by GUID in MDLM descriptor\n\nThis patch removes vid/pid for Ericsson MBM devices from the whitelist set of\ndevices. The MBM devices are instead identified by GUID.\n\nIn order for cdc_ether to handle these devices the GUID in the MDLM descriptor\nis tested. All MBM devices currently handled by cdc_ether as well as future\nCDC Ethernet MBM devices can be identified by the GUID.\n\nThis is the same solution used in Carl Nordbeck\u0027s mbm driver,\nhttp://kerneltrap.org/mailarchive/linux-usb/2008/11/17/4141384/thread\n\nI post this as RFC to get feedback on however cdc_ether is the correct place to\ndo the binding, or if it should be done in a separate driver, e.g. zaurus.\n\nSigned-off-by: Jonas Sjöquist \u003cjonas.sjoquist@ericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb4fd8cd355c8ec425a12ec6cbdac614e8a4819d",
      "tree": "f56ccf5063b6c703351880c11694a6fb5ece4590",
      "parents": [
        "55964d72d63b15df49a5df11ef91dc8601270815"
      ],
      "author": {
        "name": "Elina Pasheva",
        "email": "epasheva@sierrawireless.com",
        "time": "Tue Apr 27 18:06:41 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 27 18:12:04 2010 -0700"
      },
      "message": "net/usb: add sierra_net.c driver\n\nRe-submitted based on comments from netdev community.\nSummary of the changes:\n1. Improved error handling.\n2. Added the missing timeout arguments to usb_control_msg().\n\nThe following is a new Linux driver which exposes certain models of Sierra\nWireless modems to the operating system as Network Interface Cards (NICs).\n\nThis driver requires a version of the sierra.c driver which supports\nblacklisting to work properly. The blacklist in sierra.c rejects the interfaces\nclaimed by sierra_net.c. Likewise, the sierra_net.c driver only accepts\n(i.e. whitelists) the interface(s) used for USB-to-WWAN traffic.\nThe version of sierra.c which supports blacklisting is\navailable from the sierra wireless knowledge base page for older kernels. It is\nalso available in Linux kernel starting from version 2.6.31.\n\nThis driver works with all Sierra Wireless devices configured with PID\u003d68A3\nlike USB305, USB306 provided the corresponding firmware version is I2.0\n(for USB305) or M3.0 (for USB306) and later.\nThis driver will not work with earlier firmware versions than the ones shown\nabove. In this case the driver will issue an error message indicating\nincompatibility and will not serve the device\u0027s USB-to-WWAN interface.\n\nSierra_net.c sits atop a pre-existing Linux driver called usbnet.c.\nA series of hook functions are provided in sierra_net.c which are called by\nusbnet.c in response to a particular condition such as receipt or transmission\nof a data packet. As such, usbnet.c does most of the work of making\na modem appear to the system as a network device and for properly exchanging\ntraffic between the USB subsystem and the Network card interface.\nSierra_net.c is concerned with managing the data exchanged between the\nUSB-to-WWAN interface and the upper layers of the operating system.\n\nSigned-off-by: Elina Pasheva \u003cepasheva@sierrawireless.com\u003e\nSigned-off-by: Rory Filer \u003crfiler@sierrawireless.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "55964d72d63b15df49a5df11ef91dc8601270815",
      "tree": "69f78c30a50d0575b18b4f11646ffc7411c0f14d",
      "parents": [
        "477fffb082920476cc26f238d65538ccb8d601e1"
      ],
      "author": {
        "name": "Torgny Johansson",
        "email": "torgny.johansson@ericsson.com",
        "time": "Tue Apr 27 17:07:40 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 27 17:07:40 2010 -0700"
      },
      "message": "cdc_ether: fix autosuspend for mbm devices\n\nAutosuspend works until you bring the wwan interface up, then the\ndevice does not enter autosuspend anymore.\n\nThe following patch fixes the problem by setting the .manage_power\nfield in the mbm_info struct to the same as in the cdc_info struct\n(cdc_manager_power).\n\nSigned-off-by: Torgny Johansson \u003ctorgny.johansson@ericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d87ff58fda926fe5cb01214cccf1c72422ac776d",
      "tree": "896ae06e804c24fd02b254896a884d2f5d30fe4a",
      "parents": [
        "2a9151572224ad5fe808058097be94106470a6dc"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Apr 26 23:20:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 27 14:49:07 2010 -0700"
      },
      "message": "ipheth: potential null dereferences on error path\n\nThe calls to usb_free_buffer() dereference rx_urb and tx_urb in the\nparameter list but those could be NULL.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: L. Alberto Giménez \u003cagimenez@sysvalve.es\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dacf4fc85bbd063b8108b6c21275ae4a4fcce908",
      "tree": "72f0892ef0d4128b835431a28ffec8a3091aeae5",
      "parents": [
        "587611d6e4d5c0fb5e9492cb06d9054744d69536"
      ],
      "author": {
        "name": "Andreas Hartmann",
        "email": "andi@ahash.de",
        "time": "Tue Apr 27 14:39:33 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 27 14:39:33 2010 -0700"
      },
      "message": "drivers/usb/net/kaweth.c: add device \"Allied Telesyn AT-USB10 USB Ethernet Adapter\"\n\nakpm: reluctantly typed in from\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d15599\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1703b36c358dde24ececba4fd609ecd91433ba3",
      "tree": "d59c333d0ad5bf72f165264eba6048c87fdc4e0f",
      "parents": [
        "7ec75c582e639d956ce3afd499f67febe6f902a4",
        "e95ef5d3f6bc60433883e1ef65dac747acd0bf1a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 27 12:49:13 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 27 12:49:13 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/e100.c\n\tdrivers/net/e1000e/netdev.c\n"
    },
    {
      "commit": "a19259c3d589a014e5f47f148f74dfc44422c82b",
      "tree": "a4cb49752cf1dcc669b7dcf4553c19ffa7bb87a6",
      "parents": [
        "9441cad99b4b09d6b627351c2d282833868c116c"
      ],
      "author": {
        "name": "Diego Giagio",
        "email": "diego@giagio.com",
        "time": "Sun Apr 18 08:35:16 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 21 22:43:18 2010 -0700"
      },
      "message": "drivers/net/usb: Add new driver ipheth\n\nAdd new driver to use tethering with an iPhone device. After initial submission,\napply fixes to fit the new driver into the kernel standards.\n\nThere are still a couple of minor (almost cosmetic-level) issues, but the driver\nis fully functional right now.\n\nSigned-off-by: L. Alberto Giménez \u003cagimenez@sysvalve.es\u003e\nSigned-off-by: Diego Giagio \u003cdiego@giagio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "871039f02f8ec4ab2e5e9010718caa8e085786f1",
      "tree": "f0d2b3127fc48c862967d68c46c2d46668137515",
      "parents": [
        "e4077e018b5ead3de9951fc01d8bf12eeeeeefed",
        "4a1032faac94ebbf647460ae3e06fc21146eb280"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 11 14:53:53 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 11 14:53:53 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/stmmac/stmmac_main.c\n\tdrivers/net/wireless/wl12xx/wl1271_cmd.c\n\tdrivers/net/wireless/wl12xx/wl1271_main.c\n\tdrivers/net/wireless/wl12xx/wl1271_spi.c\n\tnet/core/ethtool.c\n\tnet/mac80211/scan.c\n"
    },
    {
      "commit": "b4d562e3c3553ac58c7120555c4e4aefbb090a2a",
      "tree": "57399d164d3882f0f19080c0cd0014d039af6109",
      "parents": [
        "17a328ca8c04cf88be9a9ef1cb74f359c59f1802"
      ],
      "author": {
        "name": "Elina Pasheva",
        "email": "epasheva@sierrawireless.com",
        "time": "Tue Apr 06 14:23:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 06 19:50:22 2010 -0700"
      },
      "message": "NET: usb: Adding URB_ZERO_PACKET flag to usbnet.c\n\nThis patch adds setting of the urb transfer flag URB_ZERO_PACKET  before\nsubmitting an urb for drivers that have requested it (by advertising flag\nFLAG_SEND_ZLP).\nThe modification is in usbnet.c function usbnet_start_xmit().\nThis patch only adds the zero length flag.\nA subsequent patch will address the buggy code we found when devices do not\nadvertise FLAG_SEND_ZLP in which case there is a possibility of transferring\npackets with non-deterministic length.\n\nThis patch has been tested on kernel-2.6.34-rc3.\nThis patch has been checked against net-2.6 tree.\nSigned-off-by: Elina Pasheva \u003cepasheva@sierrawireless.com\u003e\nSigned-off-by: Rory Filer \u003crfiler@sierrawireless.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22bedad3ce112d5ca1eaf043d4990fa2ed698c87",
      "tree": "b6fba5688d48b1396f01d13ee53610dea7749c15",
      "parents": [
        "a748ee2426817a95b1f03012d8f339c45c722ae1"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Thu Apr 01 21:22:57 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 03 14:22:15 2010 -0700"
      },
      "message": "net: convert multicast list to list_head\n\nConverts the list and the core manipulating with it to be the same as uc_list.\n\n+uses two functions for adding/removing mc address (normal and \"global\"\n variant) instead of a function parameter.\n+removes dev_mcast.c completely.\n+exposes netdev_hw_addr_list_* macros along with __hw_addr_* functions for\n manipulation with lists on a sandbox (used in bonding and 80211 drivers)\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5a0e3ad6af8660be21ca98a971cd00f331318c05",
      "tree": "5bfb7be11a03176a87296a43ac6647975c00a1d1",
      "parents": [
        "ed391f4ebf8f701d3566423ce8f17e614cde9806"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 24 17:04:11 2010 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Mar 30 22:02:32 2010 +0900"
      },
      "message": "include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h\n\npercpu.h is included by sched.h and module.h and thus ends up being\nincluded when building most .c files.  percpu.h includes slab.h which\nin turn includes gfp.h making everything defined by the two files\nuniversally available and complicating inclusion dependencies.\n\npercpu.h -\u003e slab.h dependency is about to be removed.  Prepare for\nthis change by updating users of gfp and slab facilities include those\nheaders directly instead of assuming availability.  As this conversion\nneeds to touch large number of source files, the following script is\nused as the basis of conversion.\n\n  http://userweb.kernel.org/~tj/misc/slabh-sweep.py\n\nThe script does the followings.\n\n* Scan files for gfp and slab usages and update includes such that\n  only the necessary includes are there.  ie. if only gfp is used,\n  gfp.h, if slab is used, slab.h.\n\n* When the script inserts a new include, it looks at the include\n  blocks and try to put the new include such that its order conforms\n  to its surrounding.  It\u0027s put in the include block which contains\n  core kernel includes, in the same order that the rest are ordered -\n  alphabetical, Christmas tree, rev-Xmas-tree or at the end if there\n  doesn\u0027t seem to be any matching order.\n\n* If the script can\u0027t find a place to put a new include (mostly\n  because the file doesn\u0027t have fitting include block), it prints out\n  an error message indicating which .h file needs to be added to the\n  file.\n\nThe conversion was done in the following steps.\n\n1. The initial automatic conversion of all .c files updated slightly\n   over 4000 files, deleting around 700 includes and adding ~480 gfp.h\n   and ~3000 slab.h inclusions.  The script emitted errors for ~400\n   files.\n\n2. Each error was manually checked.  Some didn\u0027t need the inclusion,\n   some needed manual addition while adding it to implementation .h or\n   embedding .c file was more appropriate for others.  This step added\n   inclusions to around 150 files.\n\n3. The script was run again and the output was compared to the edits\n   from #2 to make sure no file was left behind.\n\n4. Several build tests were done and a couple of problems were fixed.\n   e.g. lib/decompress_*.c used malloc/free() wrappers around slab\n   APIs requiring slab.h to be added manually.\n\n5. The script was run on all .h files but without automatically\n   editing them as sprinkling gfp.h and slab.h inclusions around .h\n   files could easily lead to inclusion dependency hell.  Most gfp.h\n   inclusion directives were ignored as stuff from gfp.h was usually\n   wildly available and often used in preprocessor macros.  Each\n   slab.h inclusion directive was examined and added manually as\n   necessary.\n\n6. percpu.h was updated not to include slab.h.\n\n7. Build test were done on the following configurations and failures\n   were fixed.  CONFIG_GCOV_KERNEL was turned off for all tests (as my\n   distributed build env didn\u0027t work with gcov compiles) and a few\n   more options had to be turned off depending on archs to make things\n   build (like ipr on powerpc/64 which failed due to missing writeq).\n\n   * x86 and x86_64 UP and SMP allmodconfig and a custom test config.\n   * powerpc and powerpc64 SMP allmodconfig\n   * sparc and sparc64 SMP allmodconfig\n   * ia64 SMP allmodconfig\n   * s390 SMP allmodconfig\n   * alpha SMP allmodconfig\n   * um on x86_64 SMP allmodconfig\n\n8. percpu.h modifications were reverted so that it could be applied as\n   a separate patch and serve as bisection point.\n\nGiven the fact that I had only a couple of failures from tests on step\n6, I\u0027m fairly confident about the coverage of this conversion patch.\nIf there is a breakage, it\u0027s likely to be something in one of the arch\nheaders which should be easily discoverable easily on most builds of\nthe specific arch.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nGuess-its-ok-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Lee Schermerhorn \u003cLee.Schermerhorn@hp.com\u003e\n"
    },
    {
      "commit": "11bc3088373e913f165a8652601c6f8b8dc4aea2",
      "tree": "5a82487caf4de60681ac0bd743bfeba4851254b8",
      "parents": [
        "0ecad5a262923967147e2d1725e277a2a5fbcdd4"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Thu Mar 18 22:18:41 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 18 22:18:41 2010 -0700"
      },
      "message": "smsc95xx: Fix tx checksum offload for small packets\n\nTX checksum offload does not work properly when transmitting\nUDP packets with 0, 1 or 2 bytes of data.  This patch works\naround the problem by calculating checksums for these packets\nin the driver.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "db443c441e204cecc1bcec490d40997db988ce3a",
      "tree": "74197ec00dbcddf4882ef014ff5d1074b283ee30",
      "parents": [
        "3feec9095d12e311b7d4eb7fe7e5dfa75d4a72a5"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Tue Mar 16 09:03:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 16 14:15:44 2010 -0700"
      },
      "message": "smsc95xx: wait for PHY to complete reset during init\n\nThis patch ensures the PHY correctly completes its reset before\nsetting register values.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d0cad871703b898a442e4049c532ec39168e5b57",
      "tree": "7b14f8689629c25e70c520f8d9c4afd69b1e7510",
      "parents": [
        "c5e49fb5189dbce00bc37f27c83ab0f9e4748bc6"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Tue Mar 16 08:46:46 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 16 14:15:42 2010 -0700"
      },
      "message": "smsc75xx: SMSC LAN75xx USB gigabit ethernet adapter driver\n\nThis patch adds a driver for SMSC\u0027s LAN7500 family of USB 2.0\nto gigabit ethernet adapters.  It\u0027s loosely based on the smsc95xx\ndriver but the device registers for LAN7500 are completely different.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4d823be98c5b24d94c7f41a384a4bb60d7848ad5",
      "tree": "0ba104de56b41f698868cf1c58f4e1a17f6b5c8d",
      "parents": [
        "6329da5f258ae752d1f33b549bae4f8a20b6871a"
      ],
      "author": {
        "name": "Christoph Egger",
        "email": "siccegge@stud.informatik.uni-erlangen.de",
        "time": "Thu Mar 11 12:07:54 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 15 16:00:48 2010 -0700"
      },
      "message": "obsolete config in kernel source: HSO_AUTOPM\n\nCONFIG_HSO_AUTOPM is set by KConfig / set in the Kernel source, makefiles\nand won\u0027t be ever set this way, therefor simply removing the protected\ncode.\n\nSigned-off-by: Christoph Egger \u003csiccegge@stud.informatik.uni-erlangen.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f29a3baa825725d29db399663790d15c78cddcf",
      "tree": "40ed88ca5a2e7a9788bf0b1d5918ecad65a99560",
      "parents": [
        "2b4c32972b9bcfee29d5e2c1b6f261dda5ef2a21"
      ],
      "author": {
        "name": "Jussi Kivilinna",
        "email": "jussi.kivilinna@mbnet.fi",
        "time": "Tue Mar 09 12:24:38 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 10 07:36:21 2010 -0800"
      },
      "message": "asix: fix setting mac address for AX88772\n\nSetting new MAC address only worked when device was set to promiscuous mode.\nFix MAC address by writing new address to device using undocumented command\nAX_CMD_READ_NODE_ID+1. Patch is tested with AX88772 device.\n\nSigned-off-by: Jussi Kivilinna \u003cjussi.kivilinna@mbnet.fi\u003e\nAcked-by: David Hollis \u003cdhollis@davehollis.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7111eac8ebda724d1e4d9e6aaf4569744a584d5",
      "tree": "05e1d070c8ce36650a9ba785cdac4ad30cce167e",
      "parents": [
        "0e2b807234c42fab59f98ec913db30dfda0e63a7"
      ],
      "author": {
        "name": "Petko Manolov",
        "email": "petkan@nucleusys.com",
        "time": "Sun Mar 07 06:10:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 07 15:25:51 2010 -0800"
      },
      "message": "another pegasus usb net device\n\nThis one removes trailing whitespace in pegasus.h and more importantly\nadds new Pegasus compatible device.\n\nSigned-off-by: Julian Brown \u003cjulian@codesourcery.com\u003e\nSigned-off-by: Petko Manolov \u003cpetkan@nucleusys.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "04488734806948624dabc4514f96f14cd75b9a50",
      "tree": "74f3a3c10a7177a5f86398b83ad7bf0569fe8b89",
      "parents": [
        "54831a83bfe656c4c54e287c734c6b0ccaa3719b",
        "c4d49794ff2838038fd9756eae39c39a5a685833"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 25 23:22:42 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 25 23:22:42 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "cac43a1b7b091b17113502e4128dcb0ff7e3503d",
      "tree": "6cfc541f4376e2645c8506735986228eb423ceb2",
      "parents": [
        "e79dc48431e7731f5bb6bab8f6b499fe03802ca0"
      ],
      "author": {
        "name": "Torgny Johansson",
        "email": "torgny.johansson@gmail.com",
        "time": "Fri Feb 19 01:59:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 23 01:25:01 2010 -0800"
      },
      "message": "cdc_ether: new PID for Ericsson C3607w to the whitelist (resubmit)\n\nThis patch adds a new vid/pid to the cdc_ether whitelist.\n\nDevice added:\n- Ericsson Mobile Broadband variant C3607w\n\nSigned-off-by: Torgny Johansson \u003ctorgny.johansson@gmail.com\u003e\n\n--\nTo unsubscribe from this list: send the line \"unsubscribe netdev\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a92635dc77b14f0f28d45c0fbf91b5064d9d7617",
      "tree": "efc3a7a9a4b559614e56339aaa26171495bfb0c9",
      "parents": [
        "4302b67e041ea81c8fc233bee1296516e1294a27"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Thu Feb 18 04:02:26 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 18 14:47:50 2010 -0800"
      },
      "message": "net/usb: convert to use netdev_for_each_mc_addr\n\nalso removed needless checks in smsc95xx\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a475f603d23392f386e45cf377b17c30ed3bbb80",
      "tree": "47e3377f1a1bf402f33dbddc4e14768e2a9881ec",
      "parents": [
        "60b86755929e1a7e9038c8d860a8491cfdf8d93a"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Feb 17 10:30:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 17 13:35:41 2010 -0800"
      },
      "message": "drivers/net/usb: Use netif_\u003clevel\u003e logging facilities\n\nConvert from:\n\tif (netif_msg_\u003cfoo\u003e(priv))\n\t\tdev_\u003clevel\u003e(dev...\nto\n\tnetif_\u003clevel\u003e(priv, foo, dev...\n\nAlso convert a few:\n\n\tif (i \u003c REG_TIMEOUT) {\n\t\tetc...\n\t\treturn ret;\n       }\nto\n\tif (i \u003e\u003d REG_TIMEOUT)\n\t\tgoto fail;\n\tetc...\n\treturn ret;\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "60b86755929e1a7e9038c8d860a8491cfdf8d93a",
      "tree": "97062c7136ead4adcdbf2bd3280143da1fabbe20",
      "parents": [
        "82456b031e3c3b5bf95a7e49bd9b68b146446e76"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Feb 17 10:30:23 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 17 13:35:40 2010 -0800"
      },
      "message": "usbnet: Convert dev(dbg|err|warn|info) macros to netdev_\u003clevel\u003e\n\nThese macros are too similar to the dev_\u003clevel\u003e equivalents\nbut take a usbnet * argument.  Convert them to the recently\nintroduced netdev_\u003clevel\u003e macros and remove the old macros.\n\nThe old macros had \"\\n\" appended to the format string.\nAdd the \"\\n\" to the converted uses.\n\nSome existing uses of the dev\u003cfoo\u003e macros in cdc_eem.c\nprobably mistakenly had trailing \"\\n\".  No \"\\n\" added there.\n\nFix net1080 this/other log message inversion.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4cd24eaf0c6ee7f0242e34ee77ec899f255e66b5",
      "tree": "99f57f6374a58022e1e5ed1cbc12699288c7eae1",
      "parents": [
        "8e5574211d96c0552f84c757718475fdb4021be7"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Mon Feb 08 04:30:35 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 11:38:58 2010 -0800"
      },
      "message": "net: use netdev_mc_count and netdev_mc_empty when appropriate\n\nThis patch replaces dev-\u003emc_count in all drivers (hopefully I didn\u0027t miss\nanything). Used spatch and did small tweaks and conding style changes when\nit was suitable.\n\nJirka\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2cc04d27c497af9e8d11181fa8ddef9c99592c78",
      "tree": "6ec8f0b0cfb698a4dbc965200bc68bc41b6f6fb3",
      "parents": [
        "6d55ad4a534e7de3417819c6e894ff1c0a38f626"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Fri Feb 05 02:51:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 05 08:58:39 2010 -0800"
      },
      "message": "net: dm9601: convert to use mc helpers\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9c119ba54c0fcae72881948af3d37b47a2f8e1f9",
      "tree": "0be51b0bf02ece3bb32955e9d33a3998ecd57250",
      "parents": [
        "a4b97f2054af2e411c414ed4cb5e1d0dbfd24a47",
        "fdd3d631cddad20ad9d3e1eb7dbf26825a8a121f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:38:22 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:38:22 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "ace2a4d0fbf868c00625a8fd91c44ad9fabe7012",
      "tree": "64c11f1a46591b13c74a5f8b25858e40fa6c257c",
      "parents": [
        "c774651a5ffc0250f82d72730753f196c86884c5"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Sun Jan 31 02:58:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 18:28:58 2010 -0800"
      },
      "message": "MCS7830 USB-Ether: resume _with_ working link, via .reset_resume support\n\nChangeLog:\nImplement .reset_resume support to retain a live network connection\nduring suspend despite USB power loss.\n- rework operation to reference cached data in mcs7830_data and\n  netdev-\u003edev_addr\n- update netdev-\u003edev_addr only in case new MAC was set successfully\n. Tests done:\n  . ethtool -d pre-/post-suspend: register values match\n  . running ssh session suspend, resume: works\n  . ifdown device, suspend, resume: works\n  . ifup, suspend, unplug, resume: WORKS (eth1 is removed, re-ifup of eth1\n    after card replug works)\n  . verified identical MAC in ifconfig post-resume\n    (ok, should be verified on network side to be fully certain...)\n\nKeywords: suspend resume network connection dead interface down\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c774651a5ffc0250f82d72730753f196c86884c5",
      "tree": "45998355c8007ddbd397332aa20f38503993c907",
      "parents": [
        "00e499131e250324a89c93d5dd88c8f2b4bf6dbb"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Sun Jan 31 02:58:33 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 18:28:58 2010 -0800"
      },
      "message": "MCS7830 USB-Ether: change register define\n\nChangeLog:\n- rename register, add comment\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00e499131e250324a89c93d5dd88c8f2b4bf6dbb",
      "tree": "6792c592940060f104b70e9062e5ebe80d9a0e58",
      "parents": [
        "76802851b6e1b78b614ba611d6b5d27a83f60ded"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Sun Jan 31 02:58:26 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 18:28:57 2010 -0800"
      },
      "message": "MCS7830 USB-Ether: Spelling corrections\n\nChangeLog:\n- spelling corrections / whitespace\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "76802851b6e1b78b614ba611d6b5d27a83f60ded",
      "tree": "ba7dd5815926b0dbd6dde7e42a79c15cce0b564c",
      "parents": [
        "cdaff1854f32ac9ddb4733530f617d32188665ed"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Sun Jan 31 02:58:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 18:28:57 2010 -0800"
      },
      "message": "MCS7830 USB-Ether: add Rx error support\n\nChangeLog:\n- evaluate Rx error statistics from trailing Rx status byte\n- add driver TODO list\n- add myself to authors\n\nQuilt series run-tested, based on 2.6.33-rc4 (net-2.6.git mcs7830 has idle history,\nshould be good to go).\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "71cc1fa9f2d71eb2eba9b8e71e27cff9863e55f3",
      "tree": "9a5236c71a37292b1d081b5869597787a131e294",
      "parents": [
        "d291b9af1a1a12f59a464494900c6e0db26e2ec3"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Thu Jan 28 21:37:18 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 28 21:37:18 2010 -0800"
      },
      "message": "cdc_ether: Partially revert \"usbnet: Set link down initially ...\"\n\nCommit 37e8273cd30592d3a82bcb70cbb1bdc4eaeb6b71 (\"usbnet: Set link down\ninitially for drivers that update link state\") changed the initial link\nstate in cdc_ether and other drivers based on the understanding that the\ndevices they support generate link change interrupts.  However, this is\noptional in the CDC Ethernet protocol, and two users have reported in\n\u003chttp://bugzilla.kernel.org/show_bug.cgi?id\u003d14791\u003e that the link state\nfor their devices remains down.  Therefore, revert the change in\ncdc_ether.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nTested-by: Avi Rozen \u003cavi.rozen@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4a66e752d0b19934dd208884f8605fe385aaaa9",
      "tree": "72fb727be1d7636aae9cddfe9aa93ac9dec75daf",
      "parents": [
        "bdbec4b86ee99b020e159f9bd604003a3ae3b0ab",
        "fa15e99b6bb44aa86b241a43ca8c509e91f80153"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 22:55:03 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 22:55:03 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/benet/be_cmds.h\n\tinclude/linux/sysctl.h\n"
    },
    {
      "commit": "8a5c9c4932ad1fbe9daa501e89a7357a2804e3fa",
      "tree": "8bd55c6d1311c31cdeb4a3fb76bfb58210a0b485",
      "parents": [
        "0e0367e980b55629917f3dd5f5f0ccbf3d0dab62"
      ],
      "author": {
        "name": "Jan Dumon",
        "email": "j.dumon@option.com",
        "time": "Tue Jan 05 04:53:00 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 00:43:47 2010 -0800"
      },
      "message": "hso: fixed missing newlines\n\nFixed missing newlines in calls to dev_warn \u0026 dev_err.\n\nSigned-off-by: Jan Dumon \u003cj.dumon@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0e0367e980b55629917f3dd5f5f0ccbf3d0dab62",
      "tree": "fea3cbbca07b0179acbc923dfa9f36045267c6db",
      "parents": [
        "68a351c501ad22077a969df157cd13367cb43a40"
      ],
      "author": {
        "name": "Jan Dumon",
        "email": "j.dumon@option.com",
        "time": "Tue Jan 05 04:52:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 00:43:46 2010 -0800"
      },
      "message": "hso: Fix for 5 sec timeouts with v2.x firmware\n\nDon\u0027t send flow control settings to any port other than the modem port.\nOlder firmware ignored this request but did sent a reply. Newer firmware just\nignores it without reply and causes a 5 second timeout every time a port\n(except for the modem port) is opened or if tiocm settings are changed.\n\nSigned-off-by: Jan Dumon \u003cj.dumon@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "68a351c501ad22077a969df157cd13367cb43a40",
      "tree": "57bf6392e60e4d8de89c62d7d5c2d67295a43b36",
      "parents": [
        "f4763e96c08ea0790750603999e5b3158c3b50d4"
      ],
      "author": {
        "name": "Jan Dumon",
        "email": "j.dumon@option.com",
        "time": "Tue Jan 05 04:52:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 00:43:45 2010 -0800"
      },
      "message": "hso: Attempt to recover from usb bus errors\n\nAttempt to reset the usb device when we receive usb bus errors.\n\nSigned-off-by: Jan Dumon \u003cj.dumon@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f4763e96c08ea0790750603999e5b3158c3b50d4",
      "tree": "ec0b326a66ae8eea1b179c8b3b698b5c8d5020d0",
      "parents": [
        "d9ced80d1084758772d350ac66b1ad0eeefc7f95"
      ],
      "author": {
        "name": "Jan Dumon",
        "email": "j.dumon@option.com",
        "time": "Tue Jan 05 04:51:28 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 00:43:45 2010 -0800"
      },
      "message": "hso: don\u0027t change the state of a closed port\n\nDon\u0027t change the state of a port if it\u0027s not open. This fixes an issue where a\nport sometimes has to be opened twice before data can be received.\n\nSigned-off-by: Jan Dumon \u003cj.dumon@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d9ced80d1084758772d350ac66b1ad0eeefc7f95",
      "tree": "c2d4c1794a2fd379b025c65847b4c39ac7f27646",
      "parents": [
        "ec157937d9799cf30c9a19bd18be33721242c64f"
      ],
      "author": {
        "name": "Jan Dumon",
        "email": "j.dumon@option.com",
        "time": "Tue Jan 05 04:51:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 00:43:44 2010 -0800"
      },
      "message": "hso: Fix for endian issues on big endian machines\n\nSome fields are always little endian and have to be converted on big endian\nmachines.\n\nSigned-off-by: Jan Dumon \u003cj.dumon@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec157937d9799cf30c9a19bd18be33721242c64f",
      "tree": "55b221abbb498f7cc041cb9892f366e74f2350e5",
      "parents": [
        "d950d1775228e71ca557c86278ae54bd2bcd7c1a"
      ],
      "author": {
        "name": "Jan Dumon",
        "email": "j.dumon@option.com",
        "time": "Tue Jan 05 04:50:31 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 00:43:44 2010 -0800"
      },
      "message": "hso: Add Vendor/Product ID\u0027s for new devices\n\nAdd product ID\u0027s for new devices.\n\nSigned-off-by: Jan Dumon \u003cj.dumon@option.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c064efca9211d12bb9e6de8718fc39884eb883f2",
      "tree": "08bbd1373039d5a3466e72a4d079ee63af14a076",
      "parents": [
        "ce739b473ce12d5ef067b39b8637bfd2b2174a15"
      ],
      "author": {
        "name": "roel kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sun Dec 27 11:22:08 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 03 21:42:50 2010 -0800"
      },
      "message": "usbnet: test off by one\n\nWith `while (i++ \u003c MII_TIMEOUT)\u0027 i reaches MII_TIMEOUT + 1 after the loop\nThis is probably unlikely a problem in practice.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3b8dff3622a813d093a8601dc90fb6f12183f87c",
      "tree": "d126f7c299e2a99c06054953ed32db44beebe6b2",
      "parents": [
        "d998ab0bd737fad9c8e3c88eb6f52c43e90fda9a"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hsweeten@visionengravers.com",
        "time": "Tue Dec 29 20:06:45 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 29 20:06:45 2009 -0800"
      },
      "message": "drivers/net/usb/catc.c: use %pM to shown MAC address\n\nUse the %pM kernel extension to display the MAC address.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d649a2844e49ece6309cf28cb941ef64eb69228f",
      "tree": "6d9964e394ee8cdf33b962c83556d59b5888fdce",
      "parents": [
        "753cdc3304f0612766a81cddab9d8af01fcf8218"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hsweeten@visionengravers.com",
        "time": "Tue Dec 29 20:03:28 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 29 20:03:28 2009 -0800"
      },
      "message": "drivers/net/usb/rtl8150.c: use %pM to shown MAC address\n\nUse the %pM kernel extension to display the MAC address.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6057912d7baad31be9819518674ffad349a065b1",
      "tree": "73cf227b2f00b170041c9e2f7ea8dfa6dd9af38b",
      "parents": [
        "2447f2f3c38d3058d50de93df225ee6ad295932b"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sun Dec 13 05:47:04 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Dec 13 19:56:35 2009 -0800"
      },
      "message": "drivers/net/usb: Correct code taking the size of a pointer\n\nsizeof(dev-\u003edev_addr) is the size of a pointer.  A few lines above, the\nsize of this field is obtained using netdev-\u003eaddr_len for a call to memcpy,\nso do the same here.\n\nA simplified version of the semantic patch that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression *x;\nexpression f;\ntype T;\n@@\n\n*f(...,(T)x,...)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ceb0c77e573bb208e282ce9af973a07ab79791e2",
      "tree": "ae242c736e10effad18147c50fb473cb424fffb3",
      "parents": [
        "501706565b2d4d2d40d0d301d5411ede099b8a6f"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Dec 11 21:43:00 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 11 21:43:00 2009 -0800"
      },
      "message": "usb: remove rare pm primitive for conversion to new API\n\nThis patch removes a rare use of the USB power management API which\nwon\u0027t be supported after the conversion to the new generic runtime power\nmanagement framework. Functionality is not altered.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4ef58d4e2ad1fa2a3e5bbf41af2284671fca8cf8",
      "tree": "856ba96302a36014736747e8464f80eeb827bbdd",
      "parents": [
        "f6c4c8195b5e7878823caa1181be404d9e86d369",
        "d014d043869cdc591f3a33243d3481fa4479c2d0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:43:33 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:43:33 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (42 commits)\n  tree-wide: fix misspelling of \"definition\" in comments\n  reiserfs: fix misspelling of \"journaled\"\n  doc: Fix a typo in slub.txt.\n  inotify: remove superfluous return code check\n  hdlc: spelling fix in find_pvc() comment\n  doc: fix regulator docs cut-and-pasteism\n  mtd: Fix comment in Kconfig\n  doc: Fix IRQ chip docs\n  tree-wide: fix assorted typos all over the place\n  drivers/ata/libata-sff.c: comment spelling fixes\n  fix typos/grammos in Documentation/edac.txt\n  sysctl: add missing comments\n  fs/debugfs/inode.c: fix comment typos\n  sgivwfb: Make use of ARRAY_SIZE.\n  sky2: fix sky2_link_down copy/paste comment error\n  tree-wide: fix typos \"couter\" -\u003e \"counter\"\n  tree-wide: fix typos \"offest\" -\u003e \"offset\"\n  fix kerneldoc for set_irq_msi()\n  spidev: fix double \"of of\" in comment\n  comment typo fix: sybsystem -\u003e subsystem\n  ...\n"
    },
    {
      "commit": "d014d043869cdc591f3a33243d3481fa4479c2d0",
      "tree": "63626829498e647ba058a1ce06419fe7e4d5f97d",
      "parents": [
        "6ec22f9b037fc0c2e00ddb7023fad279c365324d",
        "6070d81eb5f2d4943223c96e7609a53cdc984364"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 07 18:36:35 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 07 18:36:35 2009 +0100"
      },
      "message": "Merge branch \u0027for-next\u0027 into for-linus\n\nConflicts:\n\n\tkernel/irq/chip.c\n"
    },
    {
      "commit": "af901ca181d92aac3a7dc265144a9081a86d8f39",
      "tree": "380054af22521144fbe1364c3bcd55ad24c9bde4",
      "parents": [
        "972b94ffb90ea6d20c589d9a47215df103388ddd"
      ],
      "author": {
        "name": "André Goddard Rosa",
        "email": "andre.goddard@gmail.com",
        "time": "Sat Nov 14 13:09:05 2009 -0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 04 15:39:55 2009 +0100"
      },
      "message": "tree-wide: fix assorted typos all over the place\n\nThat is \"success\", \"unknown\", \"through\", \"performance\", \"[re|un]mapping\"\n, \"access\", \"default\", \"reasonable\", \"[con]currently\", \"temperature\"\n, \"channel\", \"[un]used\", \"application\", \"example\",\"hierarchy\", \"therefore\"\n, \"[over|under]flow\", \"contiguous\", \"threshold\", \"enough\" and others.\n\nSigned-off-by: André Goddard Rosa \u003candre.goddard@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "69ee472f2706371ca639de49b06df91615c07d8d",
      "tree": "3f6de524e96679a2e54b55bb0ba9d1fd71c8222c",
      "parents": [
        "7f515790274d26d710303b7a1f23571ca93a6288"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Dec 03 15:31:18 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 15:31:18 2009 -0800"
      },
      "message": "usbnet \u0026 cdc-ether: Autosuspend for online devices\n\nUsing remote wakeup and delayed transmission to allow\nonline device to go into usb autosuspend.\nMinimal alternate support for devices that don\u0027t support\nremote wakeup.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f515790274d26d710303b7a1f23571ca93a6288",
      "tree": "b982b69c9889f718ac51d5be96c1b9c1f302d1e8",
      "parents": [
        "a7fca0ccecd3f5a111e08df8439f0b884099ad59"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Dec 03 11:41:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 15:20:24 2009 -0800"
      },
      "message": "cdc-ether: Implement reset_resume()\n\nNormal resume can do double duty as reset_resume() for this driver\nas it keeps no state in the device\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8e95a2026f3b43f7c3d676adaccd2de9532e8dcc",
      "tree": "3733318168cd512480b6db58c5c16d1c8847f0b7",
      "parents": [
        "3454f835837609d60b29a266e3bd9d701073b060"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Dec 03 07:58:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 13:18:01 2009 -0800"
      },
      "message": "drivers/net: Move \u0026\u0026 and || to end of previous line\n\nOnly files where David Miller is the primary git-signer.\nwireless, wimax, ixgbe, etc are not modified.\n\nCompile tested x86 allyesconfig only\nNot all files compiled (not x86 compatible)\n\nAdded a few \u003e 80 column lines, which I ignored.\nExisting checkpatch complaints ignored.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b963e5d0e01461099a40117b05480f24b63381f",
      "tree": "4756d554e37bf4ab7202f2c564cbe629af98b576",
      "parents": [
        "3b8626ba01a8a745a3fdf22dd347edd708b0af13",
        "5fdd4baef6195a1f2960e901c8877e2105f832ca"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:57:15 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:57:15 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/ieee802154/fakehard.c\n\tdrivers/net/e1000e/ich8lan.c\n\tdrivers/net/e1000e/phy.c\n\tdrivers/net/netxen/netxen_nic_init.c\n\tdrivers/net/wireless/ath/ath9k/main.c\n"
    },
    {
      "commit": "dcfcb256cc23c4436691b0fe677275306699d6a1",
      "tree": "15df747529bf1da7c646e877675b202797508a21",
      "parents": [
        "9ce673d5e919966efc1ef5adf20248e6ecc62724"
      ],
      "author": {
        "name": "Antti Kaijanmäki",
        "email": "antti.kaijanmaki@nomovok.com",
        "time": "Mon Nov 23 10:54:47 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 23 10:54:47 2009 -0800"
      },
      "message": "hso: fix soft-lockup\n\nFix soft-lockup in hso.c which is triggered on SMP machine when\nmodem is removed while file descriptor(s) under /dev are still open:\n\n  old version called kref_put() too early which resulted in destroying\n  hso_serial and hso_device objects which were still used later on.\n\nSigned-off-by: Antti Kaijanmäki \u003cantti.kaijanmaki@nomovok.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9ce673d5e919966efc1ef5adf20248e6ecc62724",
      "tree": "3ca2131d36a9b381e691dba0b30c6c490a9c8881",
      "parents": [
        "593f63b0be70762bd4354bde147b8e169c5a2f57"
      ],
      "author": {
        "name": "Antti Kaijanmäki",
        "email": "antti.kaijanmaki@nomovok.com",
        "time": "Mon Nov 23 10:54:24 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 23 10:54:24 2009 -0800"
      },
      "message": "hso: fix debug routines\n\nSigned-off-by: Antti Kaijanmäki \u003cantti.kaijanmaki@nomovok.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3505d1a9fd65e2d3e00827857b6795d9d8983658",
      "tree": "941cfafdb57c427bb6b7ebf6354ee93b2a3693b5",
      "parents": [
        "dfef948ed2ba69cf041840b5e860d6b4e16fa0b1",
        "66b00a7c93ec782d118d2c03bd599cfd041e80a1"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 18 22:19:03 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 18 22:19:03 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/sfc/sfe4001.c\n\tdrivers/net/wireless/libertas/cmd.c\n\tdrivers/staging/Kconfig\n\tdrivers/staging/Makefile\n\tdrivers/staging/rtl8187se/Kconfig\n\tdrivers/staging/rtl8192e/Kconfig\n"
    },
    {
      "commit": "37e8273cd30592d3a82bcb70cbb1bdc4eaeb6b71",
      "tree": "079b4bc5a6450e06b6310c083fcb4ab5ee543452",
      "parents": [
        "8cbd9623da7e7a99c6bd0f0b7d21d17c233c6abb"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Wed Nov 04 15:29:52 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 10 20:54:40 2009 -0800"
      },
      "message": "usbnet: Set link down initially for drivers that update link state\n\nSome usbnet drivers update link state while others do not due to\nhardware limitations.  Add a flag to distinguish those that do, and\nset the link down initially for their devices.\n\nThis is intended to fix this bug: http://bugs.debian.org/444043\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1ce55238e2dd46b978b098a85cb3d3ea494e4a93",
      "tree": "523254dbb402b1850d693f0c1f1a1db6e865456d",
      "parents": [
        "aa907639f1d9fe0e3274b4f6c1088542f750a539",
        "2606289779cb297320a185db5997729d29b6700b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 09 09:51:42 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 09 09:51:42 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (34 commits)\n  net/fsl_pq_mdio: add module license GPL\n  can: fix WARN_ON dump in net/core/rtnetlink.c:rtmsg_ifinfo()\n  can: should not use __dev_get_by_index() without locks\n  hisax: remove bad udelay call to fix build error on ARM\n  ipip: Fix handling of DF packets when pmtudisc is OFF\n  qlge: Set PCIe reset type for EEH to fundamental.\n  qlge: Fix early exit from mbox cmd complete wait.\n  ixgbe: fix traffic hangs on Tx with ioatdma loaded\n  ixgbe: Fix checking TFCS register for TXOFF status when DCB is enabled\n  ixgbe: Fix gso_max_size for 82599 when DCB is enabled\n  macsonic: fix crash on PowerBook 520\n  NET: cassini, fix lock imbalance\n  ems_usb: Fix byte order issues on big endian machines\n  be2net: Bug fix to send config commands to hardware after netdev_register\n  be2net: fix to set proper flow control on resume\n  netfilter: xt_connlimit: fix regression caused by zero family value\n  rt2x00: Don\u0027t queue ieee80211 work after USB removal\n  Revert \"ipw2200: fix oops on missing firmware\"\n  decnet: netdevice refcount leak\n  netfilter: nf_nat: fix NAT issue in 2.6.30.4+\n  ...\n"
    },
    {
      "commit": "230f9bb701d37ae9b48e96456689452978f5c439",
      "tree": "9d2690917533bbb4498c8c9df838de2d38360912",
      "parents": [
        "000ba2e43f33901859fd794bb33c885909d53b3b",
        "887e671f324d9898aaedb29a6ece6c853c394067"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 06 00:55:55 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 06 00:55:55 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/usb/cdc_ether.c\n\nAll CDC ethernet devices of type USB_CLASS_COMM need to use\n\u0027\u0026mbm_info\u0027.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3a19d56c71bd3a08412d609d219ac8eec0819166",
      "tree": "1e452e4504971895d0b608f4c78dd12ac9c43e16",
      "parents": [
        "bcfe3c2046fc4f16544f2b127f1b159dd1fcad8b"
      ],
      "author": {
        "name": "Torgny Johansson",
        "email": "torgny.johansson@gmail.com",
        "time": "Wed Nov 04 05:25:02 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 04 05:25:02 2009 -0800"
      },
      "message": "cdc_ether: additional Ericsson MBM PID\u0027s to the whitelist\n\nSigned-off-by: Torgny Johansson \u003ctorgny.johansson@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "40ac7b62d8c132c73a709bd83858b3419f38ec23",
      "tree": "61541d1a0e73877fc0b70611cafac6b3b229ca42",
      "parents": [
        "2e2ec952350f25242f2e0539db16b1e46f9eb01b"
      ],
      "author": {
        "name": "George Nassar",
        "email": "george.nassar@gmail.com",
        "time": "Wed Oct 14 18:27:41 2009 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 30 14:57:33 2009 -0700"
      },
      "message": "USB: rndis_host: debug info clobbered before it is logged\n\nThe MTU throttle-down if a RNDIS device doesn\u0027t support a particular\npacket size is being incorrectly logged.  The attempted packet size is\nbeing clobbered before it gets logged.\n\nFirst patch; please inform if I\u0027m doing this incorrectly.  Diff\u0027d\nagainst latest official source as per the FAQ; forward port to current\ngit version is straightforward.\n\nSigned-off-by: George Nassar \u003cgeorge.nassar@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f0816ce39d8de7646301aac52cc7351a2424d97f",
      "tree": "3bd98c6495654e6b33c676fd6c9c56bef3818570",
      "parents": [
        "43ab85021e8286e1641928ab3cc542dd1e8c7f94"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Oct 29 05:07:12 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 29 23:06:39 2009 -0700"
      },
      "message": "convert kaweth to use usb_reset_configuration()\n\nFor USB 3.0 it is necessary that all drivers use the standard\nAPI to reset a configuration. This removes a home-grown\nimplementation.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.org\u003e\n\nHi David,\n\nplease take this for the next merge window.\n\n\tRegards\n\t\tOliver\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0519d83d83ed485b5a1f9222ff69d7d6c9bb8a01",
      "tree": "2e336be8a4bd2e59bcd4b69b00feb77c6672a9cb",
      "parents": [
        "38bfd8f5bec496e8e0db8849e01c99a33479418a",
        "b5dd884e682cae6b8c037f9d11f3b623b4cf2011"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 29 21:28:59 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 29 21:28:59 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "06b71b657b03c33b8d919da29f33d326f1471b39",
      "tree": "3b5f113ff61e4d61a3c7903f273eea1b86a3ebf0",
      "parents": [
        "da03945140a035a2962f7f93e359085596f20499"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Wed Oct 28 05:34:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 29 01:19:48 2009 -0700"
      },
      "message": "netdev: usb: dm9601.c can drive a device not supported yet, add support for it\n\nI found that the current version of drivers/net/usb/dm9601.c can be used to\nsuccessfully drive a low-power, low-cost network adapter with USB ID\n0a46:9000, based on a DM9000E chipset. As no device with this ID is yet\npresent in the kernel, I have created a patch that adds support for the device\nto the dm9601 driver.\n\nCreated and tested against linux-2.6.32-rc5.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "421355de876b9f3fcc7e4cb6026e416fb12a5068",
      "tree": "fb814456af86c75e1eb9e330994dda461fc5b4f7",
      "parents": [
        "aace495933a981274b6491d71b915165a61defdc",
        "0fe7463a35aadfaf22d1ca58325ab3851b8d757c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 13 12:55:20 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 13 12:55:20 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "ab854b24a2113ec0c17343e72d22b8876930d0a3",
      "tree": "454fd81d1afb7fc10542709b46c8f3b92e30e5fe",
      "parents": [
        "71fb62fb6dd4ed95e6f0240a2c627df396d9d057"
      ],
      "author": {
        "name": "Chris Rankin",
        "email": "rankincj@yahoo.com",
        "time": "Tue Oct 13 00:32:02 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 13 00:35:54 2009 -0700"
      },
      "message": "net: Teach pegasus driver to ignore bluetoother adapters with clashing Vendor:Product IDs\n\nThe Belkin F8T012xx1 bluetooth adaptor has the same vendor and product\nIDs as the Belkin F5D5050, so we need to teach the pegasus driver to\nignore adaptors belonging to the \"Wireless\" class 0xE0. For this one\ncase anyway, seeing as pegasus is a driver for \"Wired\" adaptors.\n\nSigned-off-by: Chris Rankin \u003crankincj@yahoo.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7fe13c5733790ef582769a54693fa6a5abf3c032",
      "tree": "567eb4394b642ddc81ff05521329d75d1cf47b88",
      "parents": [
        "8aa0f64ac3835a6daf84d0b0e07c4c01d7d8eddc",
        "10c435f18b8cb78a5870c08d52955594f5ec9c31"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 11 23:15:47 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 11 23:15:47 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "083925d5432d910025e84d445d1243dd260d4afb",
      "tree": "e2c036df89552365c8ff3ee2818ba84b55f7e3c4",
      "parents": [
        "a21090cff296eb82b6de09304d64de466bdcaefc"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Oct 06 11:05:42 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 07 03:37:37 2009 -0700"
      },
      "message": "rndis_host: support ETHTOOL_GPERMADDR\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "225794f8c33fd32721ae1cd3576db99810351d7b"
}
