)]}'
{
  "log": [
    {
      "commit": "08168f7164fed494852361ab900358cd7a6b95d6",
      "tree": "ff45323f114d7ffb70b856aca1b6d18324fc9cb0",
      "parents": [
        "702403af28ef647b090b49bb61abebb45150ce7f"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Sun Jan 11 00:14:52 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 11 00:14:52 2009 -0800"
      },
      "message": "smsc911x: register irq with device name, not driver name\n\nThis change lets \"cat /proc/interrupts\" show the name of the ethernet\ndevice (e.g. eth0) rather than the driver name (smsc911x).\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "702403af28ef647b090b49bb61abebb45150ce7f",
      "tree": "a3ec2701f1c953a6102834744a65a068df80b4b0",
      "parents": [
        "eb10a781824ca63c4e484c4642a19b3370980792"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Sun Jan 11 00:14:27 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 11 00:14:27 2009 -0800"
      },
      "message": "smsc911x: fix smsc911x_reg_read compiler warning\n\nif this code path is ever hit, the platform_data struct isn\u0027t properly\nconfigured with a bus width flag so the device won\u0027t work (hence the\nBUG()).\n\nThis patch adds a dummy return statement to eliminate this compiler\nwarning:\n\ndrivers/net/smsc911x.c: In function \u0027smsc911x_reg_read\u0027:\ndrivers/net/smsc911x.c:148: warning: control reaches end of non-void function\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fe96aaa14f553f0eb7af0e3502563a5400c65257",
      "tree": "c82499085a496ede1d4764c61e249c4a0a2c6a43",
      "parents": [
        "0faac9f75fa4260d67fed5a67bb2f16dbe2e93c8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Jan 09 11:13:14 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 11 00:06:36 2009 -0800"
      },
      "message": "netdev: add missing set_mac_address hook\n\nMany drivers lost the ability to set ethernet address accidently\nduring the net_device_ops conversion.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "36f8b9238373751b684650871fd161546b10116c",
      "tree": "e26f2f9b497d2d9a55db244cad3bae6dcf39e30f",
      "parents": [
        "8eb79863962bbf18ebf648335e329bfd468432fa"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Dec 29 18:22:43 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 29 18:22:43 2008 -0800"
      },
      "message": "smsc911x: compile fix re netif_rx signature changes\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d45227391c70ea12ec129ebfa97841e9b7ff34fd",
      "tree": "c9e7af6446084799a680b2b01d44f12b87209e30",
      "parents": [
        "dc26977f77dd3486b59516d2cc03627009c0d4c6"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Thu Dec 25 16:44:01 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 25 16:44:01 2008 -0800"
      },
      "message": "smsc911x: fix platform resource call during module unload\n\nThis patch fixes a typo, the platform_get_resource calls in\nsmsc911x_drv_remove are supposed to look the same as those in\nsmsc911x_drv_probe.\n\nReported and fixed by dfoley@telus.net.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dc26977f77dd3486b59516d2cc03627009c0d4c6",
      "tree": "9c492758f057b38b40c50a91a37905b2ce560c58",
      "parents": [
        "7091e728c570157496e52296d2dbe816a6916836"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Thu Dec 25 16:43:34 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 25 16:43:34 2008 -0800"
      },
      "message": "smsc911x: don\u0027t clobber driver_data\n\nsmsc911x uses driver_data to store our net_device, don\u0027t overwrite this\nwith the mii_bus.\n\nReported and fixed by dfoley@telus.net.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cb5b04fe14394a93eb9a3523f5af9f77480a5a04",
      "tree": "2b18c28283b72d3d020beabfbefb7ec92e013f54",
      "parents": [
        "631b7568c7d8f0222773e1beb2460a86541ae394"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Thu Dec 25 16:41:09 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 25 16:41:09 2008 -0800"
      },
      "message": "smsc911x: make smsc911x_ethtool_ops constant\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "631b7568c7d8f0222773e1beb2460a86541ae394",
      "tree": "4092645b570e725f23d4196788d980802915257b",
      "parents": [
        "dd0451938815d8b901488b1058f52023892c6cde"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Thu Dec 25 16:40:47 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 25 16:40:47 2008 -0800"
      },
      "message": "smsc911x: convert driver to use net_device_ops\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dd0451938815d8b901488b1058f52023892c6cde",
      "tree": "dbb70ece42aa24d11cbf567357080b1f13eb8c2f",
      "parents": [
        "6332178d91ca1a9dbd99bd97cabbcf965d178e9f"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Thu Dec 25 16:40:19 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 25 16:40:19 2008 -0800"
      },
      "message": "smsc911x: fix BUG if module is removed while interface is up\n\nIf the module is removed while its interface is up, smsc911x_stop is not\ncalled until after smsc911x_drv_remove has disposed of phy_dev.  This\npatch changes the stop method to handle this situation.\n\nThis is a different problem to the one reported by dfoley@telus.net.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "908a7a16b852ffd618a9127be8d62432182d81b4",
      "tree": "a0b509227e26bef7edd347575761e0dbeb5756e7",
      "parents": [
        "889bd9b6dbcd426b8698c4a779dd7dbf247f57b8"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Mon Dec 22 20:43:12 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 22 20:43:12 2008 -0800"
      },
      "message": "net: Remove unused netdev arg from some NAPI interfaces.\n\nWhen the napi api was changed to separate its 1:1 binding to the net_device\nstruct, the netif_rx_[prep|schedule|complete] api failed to remove the now\nvestigual net_device structure parameter.  This patch cleans up that api by\nproperly removing it..\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc02ff95fe4ebd3e5ee7455c0aa6f76ebe39ebca",
      "tree": "675887b8007a53464e84b9da2f7b54a77fab035a",
      "parents": [
        "e18ce3465477502108187c6c08b6423fb784a313"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Tue Dec 16 02:00:48 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 16 02:00:48 2008 -0800"
      },
      "message": "net: Refactor full duplex flow control resolution\n\nThese 4 drivers have identical full duplex flow control resolution\nfunctions.  This patch changes them all to use one common function.\n\nThe function in question decides whether a device should enable TX and\nRX flow control in a standard way (IEEE 802.3-2005 table 28B-3), so this\nshould also be useful for other drivers.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1757ab2f0411110c0261dfb66d26faf63037c531",
      "tree": "71ef451a2a06824c2ffce64fe08ace96b2c1e922",
      "parents": [
        "56bde885903bdb9d9531fd569096ec8c7a2d60ee"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Fri Dec 12 22:31:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 12 22:31:16 2008 -0800"
      },
      "message": "smsc911x: make smsc911x_poll_controller static\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2107fb8b5bf018be691afdd4c6ffaecf0c3307be",
      "tree": "f3554a4cb46f23a9d4de7cc54d56ad229b055236",
      "parents": [
        "6fabd715e6d8e1b37c0c66d9bfda2c19643e3f77"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Wed Nov 05 00:35:38 2008 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 10 15:12:45 2008 -0800"
      },
      "message": "smsc911x: add dynamic bus configuration\n\nConvert the driver to select 16-bit or 32-bit bus access at runtime,\nat a small performance cost.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd9abb3d97c2ab883e4732ec1214fe64190236e7",
      "tree": "e5f9c0b1ab77980e22434c85cf50644e18c1e134",
      "parents": [
        "c5916cf8dbd3ac5ec675d9347aeaa796b546b50e"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Wed Nov 05 00:35:37 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Nov 06 00:58:40 2008 -0500"
      },
      "message": "SMSC LAN911x and LAN921x vendor driver\n\nAttached is a driver for SMSC\u0027s LAN911x and LAN921x families of embedded\nethernet controllers.\n\nThere is an existing smc911x driver in the tree; this is intended to\nreplace it.  Dustin McIntire (the author of the smc911x driver) has\nexpressed his support for switching to this driver.\n\nThis driver contains workarounds for all known hardware issues, and has\nbeen tested on all flavours of the chip on multiple architectures.\n\nThis driver now uses phylib, so this patch also adds support for the\ndevice\u0027s internal phy\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: Bahadir Balban \u003cBahadir.Balban@arm.com\u003e\nSigned-off-by: Dustin Mcintire \u003cdustin@sensoria.com\u003e\nSigned-off-by: Bill Gatliff \u003cbgat@billgatliff.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    }
  ]
}
