)]}'
{
  "log": [
    {
      "commit": "e072092fc7a89178736530f51a4daaa3155cf44b",
      "tree": "98253201d5e59b7265d62ca0965a60fc7776ed9e",
      "parents": [
        "d6cf07327e691e8f7c0f08af69d0dd3887aa1e4f"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 21:51:28 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 13:56:54 2011 -0700"
      },
      "message": "macb: enable transmit time stamping.\n\nThis patch enables software (and phy device) transmit time stamping\nCompile tested only.\n\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6cf07327e691e8f7c0f08af69d0dd3887aa1e4f",
      "tree": "d1bc19e1a19925d71bb967d00b057e1eea1d1b65",
      "parents": [
        "93e0ed158c15b3d3d76125de6364f8f95528c25a"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 21:51:27 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 13:56:54 2011 -0700"
      },
      "message": "fec_mpc52xx: enable transmit and receive time stamping.\n\nThis patch enables software (and phy device) time stamping. Software\ntime stamping using the SO_TIMESTAMPING API was tested and found to be\nworking on the LITE5200B board.\n\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "93e0ed158c15b3d3d76125de6364f8f95528c25a",
      "tree": "6203c6eb9253c58b4dd4d4d8a89f73730bed9640",
      "parents": [
        "570773c5801cc6c322534d6b1d1551e23664103e"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 21:51:26 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 13:56:54 2011 -0700"
      },
      "message": "ll_temac: enable transmit and receive time stamping.\n\nThis patch enables software (and phy device) time stamping. Since this MAC\nis based on phylib, adding the hooks makes hardware time stamping in the\nphy possible.\n\nCompile tested only.\n\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "570773c5801cc6c322534d6b1d1551e23664103e",
      "tree": "a53a9e6e5eec1bff6ed0b4bf89dbd0f834630925",
      "parents": [
        "d76b7e2faaabae4805ae7ebf31ad64a33268f44f"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 21:51:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 13:56:53 2011 -0700"
      },
      "message": "emaclite: enable transmit and receive time stamping.\n\nThis patch enables software (and phy device) time stamping. Since this\nMAC uses phylib, adding the hooks make hardware time stamping in the phy\npossible.\n\nCompile tested only.\n\nCc: John Linn \u003cjohn.linn@xilinx.com\u003e\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d76b7e2faaabae4805ae7ebf31ad64a33268f44f",
      "tree": "d849cfc5aabb7eb15f2bdaa6a9369ed81cd85a7d",
      "parents": [
        "238442f6bc10ba31577fc47e476c88689c80c7fa"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 21:51:24 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 13:56:53 2011 -0700"
      },
      "message": "lib8390: enable transmit and receive time stamping.\n\nThis patch enables software (and phy device) time stamping. This file is\nincluded by drivers/net/ax88796.c, which is based on phylib. So, this\npatch makes hardware time stamping in the PHY possible.\n\nCompile tested only.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "238442f6bc10ba31577fc47e476c88689c80c7fa",
      "tree": "d6d5de4f94025ed12c55507c86b5738caf5a8756",
      "parents": [
        "306ff6eb8e9c18bcafb8ca5be4be3c78dfe45475"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 21:51:23 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 13:56:53 2011 -0700"
      },
      "message": "net: export the receive time stamping hook for non-NAPI drivers\n\nEthernet MAC drivers based on phylib (but not using NAPI) can\nenable hardware time stamping in phy devices by calling netif_rx()\nconditionally based on a call to skb_defer_rx_timestamp().\n\nThis commit exports that function so that drivers calling it may\nbe compiled as modules.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "306ff6eb8e9c18bcafb8ca5be4be3c78dfe45475",
      "tree": "02fdfd2682061ca9078962cf41a32d3f40c95043",
      "parents": [
        "eac56465b88cc9ad3b964a9f0a02be3d3a136ddf"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Sun Jun 19 20:07:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 13:02:36 2011 -0700"
      },
      "message": "myricom: remove stats_lock\n\nstats_lock is non useless, lets remove it.\n\nAlso, ndo_get_stats64() doesnt have to clear the stats, caller takes\ncare of this.\n\nNote: folding 32bit fields in 64bit one is problematic when one of 32bit\nvalues wraps : SNMP reader will see a ~2^32 back change in a 64bit\nvalue. A future patch should fix this.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCC: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nCC: Andrew Gallatin \u003cgallatin@myri.com\u003e\nCC: Brice Goglin \u003cbrice@myri.com\u003e\nAcked-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eac56465b88cc9ad3b964a9f0a02be3d3a136ddf",
      "tree": "63550c9f343f6c9351f0b54be8664807e97abb93",
      "parents": [
        "1b9c4134c126aa8ae00a57672d4a4eaecc436b54",
        "43676ab590c3f8686fd047d34c3e33803eef71f0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 12:59:37 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 12:59:37 2011 -0700"
      },
      "message": "Merge branch \u0027batman-adv/next\u0027 of git://git.open-mesh.org/ecsv/linux-merge\n"
    },
    {
      "commit": "1b9c4134c126aa8ae00a57672d4a4eaecc436b54",
      "tree": "9dbddd98f0358b5285db4da047f58f06ba39981b",
      "parents": [
        "cf05c700cf6dd6f28bd95586d3040f809fd365f5"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Jun 20 12:51:22 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 20 12:51:22 2011 -0700"
      },
      "message": "myri_sbus: remove driver\n\nRemove the myri_sbus driver. Why?\n* There is no possibility of ethernet mode on this adapter, so it\u0027s\n  Myrinet only.\n* It won\u0027t inter-op with modern versions of Myrinet, and thus can only\n  work with legacy adapters.\n* There are no in-kernel Linux drivers for the PCI version of this\n  adapter, so it only can work on ~15 year old Sun hardware.\n\nIt\u0027s long in the tooth, let\u0027s take it to the knackers.\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "43676ab590c3f8686fd047d34c3e33803eef71f0",
      "tree": "056303a6b33a23a74610cceee11c946847b22c61",
      "parents": [
        "19595e054d35820e026caac314414e435287e3ae"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Tue Apr 26 21:31:45 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:41 2011 +0200"
      },
      "message": "batman-adv: improved gateway tq-based selection\n\nIf a client issues a DHCPREQUEST for renewal, the packet is dropped\nif the old destination (the old gateway for the client) TQ is smaller\nthan the current best gateway TQ less GW_THRESHOLD\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "19595e054d35820e026caac314414e435287e3ae",
      "tree": "7246127eacd1c66e21907eec908161e829fc9fb0",
      "parents": [
        "2265c141086474bbae55a5bb3afa1ebb78ccaa7c"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Sun Jun 12 11:58:58 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:38 2011 +0200"
      },
      "message": "batman-adv: throw uevent in userspace on gateway add/change/del event\n\nIn case of new default gw, changing the default gw or deleting the default gw a\nuevent is triggered with type\u003dgw, action\u003dadd/change/del and\ndata\u003d{GW_ORIG_ADDRESS} (if any).\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "2265c141086474bbae55a5bb3afa1ebb78ccaa7c",
      "tree": "f932bcdfa2ff8a6a2b442252e7167b90363bfa4d",
      "parents": [
        "c6bda689c2c94788e1e567463ce861d1f135857f"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Wed Apr 27 00:22:00 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:35 2011 +0200"
      },
      "message": "batman-adv: gateway election code refactoring\n\nThe gateway election mechanism has been a little revised. Now the\ngw_election is trigered by an atomic_t flag (gw_reselect) which is set\nto 1 in case of election needed, avoding to set curr_gw to NULL.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "c6bda689c2c94788e1e567463ce861d1f135857f",
      "tree": "b2876d0b57ee5de081cf612420644e39dc4b78c0",
      "parents": [
        "7683fdc1e88644ee8108a1f33faba80545f0024d"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Tue Apr 26 18:26:01 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:33 2011 +0200"
      },
      "message": "batman-adv: add wrapper function to throw uevent in userspace\n\nUsing throw_uevent() is now possible to trigger uevent signal that can\nbe recognised in userspace. Uevents will be triggered through the\n/devices/virtual/net/{MESH_IFACE} kobject.\n\nA triggered uevent has three properties:\n- type: the event class. Who generates the event (only \u0027gw\u0027 is currently\n  defined). Corresponds to the BATTYPE uevent variable.\n- action: the associated action with the event (\u0027add\u0027/\u0027change\u0027/\u0027del\u0027 are\n  currently defined). Corresponds to the BATACTION uevent variable.\n- data: any useful data for the userspace. Corresponds to the BATDATA\n  uevent variable.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "7683fdc1e88644ee8108a1f33faba80545f0024d",
      "tree": "6a06c51fc2344e1f88e31591f978f3944cfe230e",
      "parents": [
        "cc47f66e6b9ec7e7d465f74739a6fc9844593894"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Wed Apr 27 14:28:07 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:30 2011 +0200"
      },
      "message": "batman-adv: protect the local and the global trans-tables with rcu\n\nThe local and the global translation-tables are now lock free and rcu\nprotected.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nAcked-by: Simon Wunderlich \u003csiwu@hrz.tu-chemnitz.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "cc47f66e6b9ec7e7d465f74739a6fc9844593894",
      "tree": "8fbda7f59267bca45f9e887d09ba1de2f3c62f8d",
      "parents": [
        "a73105b8d4c765d9ebfb664d0a66802127d8e4c7"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Wed Apr 27 14:27:57 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:27 2011 +0200"
      },
      "message": "batman-adv: improved roaming mechanism\n\nWith the current client announcement implementation, in case of roaming,\nan update is triggered on the new AP serving the client. At that point\nthe new information is spread around by means of the OGM broadcasting\nmechanism. Until this operations is not executed, no node is able to\ncorrectly route traffic towards the client. This obviously causes packet\ndrops and introduces a delay in the time needed by the client to recover\nits connections.\n\nA new packet type called ROAMING_ADVERTISEMENT is added to account this\nissue.\n\nThis message is sent in case of roaming from the new AP serving the\nclient to the old one and will contain the client MAC address. In this\nway an out-of-OGM update is immediately committed, so that the old node\ncan update its global translation table. Traffic reaching this node will\nthen be redirected to the correct destination utilising the fresher\ninformation. Thus reducing the packet drops and the connection recovery\ndelay.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "a73105b8d4c765d9ebfb664d0a66802127d8e4c7",
      "tree": "b4b11a4050109d8f042c7ac87a5a6d6d91b5d1d2",
      "parents": [
        "3b27ffb00fbe9d9189715ea13ce8712e2f0cb0c5"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Wed Apr 27 14:27:44 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:24 2011 +0200"
      },
      "message": "batman-adv: improved client announcement mechanism\n\nThe client announcement mechanism informs every mesh node in the network\nof any connected non-mesh client, in order to find the path towards that\nclient from any given point in the mesh.\n\nThe old implementation was based on the simple idea of appending a data\nbuffer to each OGM containing all the client MAC addresses the node is\nserving. All other nodes can populate their global translation tables\n(table which links client MAC addresses to node addresses) using this\nMAC address buffer and linking it to the node\u0027s address contained in the\nOGM. A node that wants to contact a client has to lookup the node the\nclient is connected to and its address in the global translation table.\n\nIt is easy to understand that this implementation suffers from several\nissues:\n - big overhead (each and every OGM contains the entire list of\n   connected clients)\n - high latencies for client route updates due to long OGM trip time and\n   OGM losses\n\nThe new implementation addresses these issues by appending client\nchanges (new client joined or a client left) to the OGM instead of\nfilling it with all the client addresses each time. In this way nodes\ncan modify their global tables by means of \"updates\", thus reducing the\noverhead within the OGMs.\n\nTo keep the entire network in sync each node maintains a translation\ntable version number (ttvn) and a translation table checksum. These\nvalues are spread with the OGM to allow all the network participants to\ndetermine whether or not they need to update their translation table\ninformation.\n\nWhen a translation table lookup is performed in order to send a packet\nto a client attached to another node, the destination\u0027s ttvn is added to\nthe payload packet. Forwarding nodes can compare the packet\u0027s ttvn with\ntheir destination\u0027s ttvn (this node could have a fresher information\nthan the source) and re-route the packet if necessary. This greatly\nreduces the packet loss of clients roaming from one AP to the next.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "3b27ffb00fbe9d9189715ea13ce8712e2f0cb0c5",
      "tree": "f1c37577167e4d6eecae2f7c87078fcf26ccfa3e",
      "parents": [
        "b4e1705417c6cc7d46d9020259a2c8f457cf82bd"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Sat May 28 14:51:06 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:21 2011 +0200"
      },
      "message": "batman-adv: Unify the first 3 bytes in each packet\n\nThe amount of duplicated code in the receive and routing code can be\nreduced when all headers provide the packet type, version and ttl in the\nsame first bytes.\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "b4e1705417c6cc7d46d9020259a2c8f457cf82bd",
      "tree": "d057a27c91d0bce396726878a6c8995f0d5b0d3b",
      "parents": [
        "b2c44a53836559b5e2823aa215c979c33bc9e2db"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Wed Jun 15 09:41:37 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:37:18 2011 +0200"
      },
      "message": "batman-adv: Reduce usage of char\n\nchar was used in different places to store information without really\nusing the characteristics of that data type or by ignoring the fact that\nchar has not a well defined signedness.\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "b2c44a53836559b5e2823aa215c979c33bc9e2db",
      "tree": "4373f6917c6c28b9caab3050e74571afc69bcbde",
      "parents": [
        "db69ecfcb0d4df4d6449172186a8dd20836275ed"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Jun 15 09:41:36 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 11:23:36 2011 +0200"
      },
      "message": "batman-adv: count_real_packets() in batman-adv assumes char is signed\n\ncount_real_packets() in batman-adv assumes char is signed, and returns -1\nthrough it:\n\nnet/batman-adv/routing.c: In function \u0027receive_bat_packet\u0027:\nnet/batman-adv/routing.c:739: warning: comparison is always false due to limited range of data type\n\nUse int instead.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\n[sven@narfation.org: Rebase on top of current version]\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "db69ecfcb0d4df4d6449172186a8dd20836275ed",
      "tree": "23f1d343794000d8b55849516dd6519a02cdfdd1",
      "parents": [
        "b8e2dd135c3d8b06a4bc6d52b69317bdcccf4605"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Wed Jun 15 15:17:21 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 10:38:59 2011 +0200"
      },
      "message": "batman-adv: Keep interface_tx as local function\n\ninterface_tx is not used outside of soft-interface.c and thus doesn\u0027t\nneed to be declared inside soft-interface.h\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "b8e2dd135c3d8b06a4bc6d52b69317bdcccf4605",
      "tree": "555c4912e9947cfcb9c2d19641c4745a8da00d89",
      "parents": [
        "ecbd532108cb21d9d3770f73e168bad65d14d9eb"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Wed Jun 15 15:08:59 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jun 20 10:38:55 2011 +0200"
      },
      "message": "batman-adv: Move compare_orig to originator.c\n\ncompare_orig is only used in context of orig_node which is managed\ninside originator.c. It is not necessary to keep that function inside\nthe header originator.h.\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "cf05c700cf6dd6f28bd95586d3040f809fd365f5",
      "tree": "b21533b22f730e7aac74d5d2eb67d41b41482932",
      "parents": [
        "219eb47e6f356b138ea2fe1a32ba5a1b6b9093c0"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Sun Jun 19 22:48:34 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 22:48:34 2011 -0700"
      },
      "message": "veth: fix 64bit stats on 32bit arches\n\nUsing 64bit stats on 32bit arches must use a synchronization or readers\ncan get transient values.\n\nFixes bug introduced in commit 6311cc44a2 (veth: convert to 64 bit\nstatistics)\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "219eb47e6f356b138ea2fe1a32ba5a1b6b9093c0",
      "tree": "1a6ea80d83301fe9232277de6cd807ea6296e16a",
      "parents": [
        "5bf0c1913498e55f1bf4c56fef6dacf2feb049bb"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Jun 19 22:41:59 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 22:41:59 2011 -0700"
      },
      "message": "net/staging: add needed interrupt.h and hardirq.h includes\n\nMade necessary by commit a6b7a407865a (\"net: remove\ninterrupt.h inclusion from netdevice.h\").\n\nFixes these build errors:\n\ndrivers/staging/brcm80211/brcmfmac/dhd_linux.c:1212:3: error: implicit declaration of function \u0027in_interrupt\u0027\ndrivers/staging/brcm80211/brcmfmac/dhd_linux.c:1390:4: error: implicit declaration of function \u0027tasklet_schedule\u0027\ndrivers/staging/brcm80211/brcmfmac/dhd_linux.c:1988:3: error: implicit declaration of function \u0027tasklet_init\u0027\ndrivers/staging/brcm80211/brcmfmac/dhd_linux.c:2288:5: error: implicit declaration of function \u0027tasklet_kill\u0027\ndrivers/staging/brcm80211/brcmfmac/dhd_linux.c:232:24: error: field \u0027tasklet\u0027 has incomplete type\ndrivers/staging/brcm80211/brcmfmac/wl_iw.c:3670:2: error: implicit declaration of function \u0027in_interrupt\u0027\ndrivers/staging/brcm80211/brcmsmac/wl_mac80211.c:1349:3: error: implicit declaration of function \u0027free_irq\u0027\ndrivers/staging/brcm80211/brcmsmac/wl_mac80211.c:1352:2: error: implicit declaration of function \u0027tasklet_kill\u0027\ndrivers/staging/brcm80211/brcmsmac/wl_mac80211.c:1538:4: error: implicit declaration of function \u0027tasklet_schedule\u0027\ndrivers/staging/brcm80211/brcmsmac/wl_mac80211.c:765:2: error: implicit declaration of function \u0027tasklet_init\u0027\ndrivers/staging/brcm80211/brcmsmac/wl_mac80211.c:817:2: error: implicit declaration of function \u0027request_irq\u0027\ndrivers/staging/brcm80211/brcmsmac/wl_mac80211.c:817:31: error: \u0027IRQF_SHARED\u0027 undeclared (first use in this function)\ndrivers/staging/brcm80211/brcmsmac/wl_mac80211.h:65:24: error: field \u0027tasklet\u0027 has incomplete type\ndrivers/staging/rtl8187se/ieee80211/ieee80211.h:994:24: error: field \u0027ps_task\u0027 has incomplete type\ndrivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c:1790:3: error: implicit declaration of function \u0027tasklet_schedule\u0027\ndrivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c:2590:2: error: implicit declaration of function \u0027tasklet_init\u0027\ndrivers/staging/rtl8187se/r8180.h:461:24: error: field \u0027irq_rx_tasklet\u0027 has incomplete type\ndrivers/staging/rtl8187se/r8180_core.c:2764:2: error: implicit declaration of function \u0027tasklet_init\u0027\ndrivers/staging/rtl8187se/r8180_core.c:2954:2: error: implicit declaration of function \u0027request_irq\u0027\ndrivers/staging/rtl8187se/r8180_core.c:2954:55: error: \u0027IRQF_SHARED\u0027 undeclared (first use in this function)\ndrivers/staging/rtl8187se/r8180_core.c:3641:4: error: implicit declaration of function \u0027free_irq\u0027\ndrivers/staging/rtl8187se/r8180_core.c:4026:3: error: implicit declaration of function \u0027tasklet_schedule\u0027\ndrivers/staging/rtl8192e/ieee80211/ieee80211.h:2000:24: error: field \u0027ps_task\u0027 has incomplete type\ndrivers/staging/rtl8192e/r8192E.h:909:24: error: field \u0027irq_rx_tasklet\u0027 has incomplete type\ndrivers/staging/rtl8192e/r8192E.h:910:24: error: field \u0027irq_tx_tasklet\u0027 has incomplete type\ndrivers/staging/rtl8192e/r8192E.h:911:31: error: field \u0027irq_prepare_beacon_tasklet\u0027 has incomplete type\ndrivers/staging/rtl8192e/r8192E_core.c:2008:2: error: implicit declaration of function \u0027tasklet_init\u0027\ndrivers/staging/rtl8192e/r8192E_core.c:2412:54: error: \u0027IRQF_SHARED\u0027 undeclared (first use in this function)\ndrivers/staging/rtl8192e/r8192E_core.c:2412:9: error: implicit declaration of function \u0027request_irq\u0027\ndrivers/staging/rtl8192e/r8192E_core.c:4640:4: error: implicit declaration of function \u0027free_irq\u0027\ndrivers/staging/rtl8192e/r8192E_core.c:620:2: error: implicit declaration of function \u0027synchronize_irq\u0027\ndrivers/staging/rtl8192e/r8192E_core.c:913:3: error: implicit declaration of function \u0027tasklet_schedule\u0027\ndrivers/staging/rtl8192u/ieee80211/ieee80211.h:1993:24: error: field \u0027ps_task\u0027 has incomplete type\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5bf0c1913498e55f1bf4c56fef6dacf2feb049bb",
      "tree": "fbd211157f3d72b371e8d76d65aea3c664579d97",
      "parents": [
        "6241207253b940048ffb6ba483a248813261ce6a"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 03:31:45 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 16:35:31 2011 -0700"
      },
      "message": "davinci_emac: fix race in transmit time stamping.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6241207253b940048ffb6ba483a248813261ce6a",
      "tree": "88f2ce417c8f52215b92e6516486b986881193a3",
      "parents": [
        "52f64faeb0fdcd49f14586beab83eabc9170b6a1"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 03:31:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 16:35:31 2011 -0700"
      },
      "message": "smsc9420: fix race in transmit time stamping.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52f64faeb0fdcd49f14586beab83eabc9170b6a1",
      "tree": "0a41525e10938b2db8a65cb66471a16dfa7eaa85",
      "parents": [
        "2aa8f4c9d0f88ae7eacac424d8816de225cfe2aa"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 03:31:43 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 16:35:30 2011 -0700"
      },
      "message": "stmmac: fix race in transmit time stamping.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2aa8f4c9d0f88ae7eacac424d8816de225cfe2aa",
      "tree": "00bb3ba2af7ee89aa53ffd9a758ff1b45bf83c91",
      "parents": [
        "d515b450bfd50d355c5b3230685b997faeee5c49"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 03:31:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 16:35:30 2011 -0700"
      },
      "message": "r6040: fix race in transmit time stamping.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d515b450bfd50d355c5b3230685b997faeee5c49",
      "tree": "fed30520df49726b8f0306ec0e54b1d80d29d6d7",
      "parents": [
        "a0087a3619e1b137e7dbc91a1b2b5f15c0382412"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 03:31:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 16:35:30 2011 -0700"
      },
      "message": "tg3: fix race in transmit time stamping.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a0087a3619e1b137e7dbc91a1b2b5f15c0382412",
      "tree": "838c4e512fc1a485d0ba0266e69550a2c080f66b",
      "parents": [
        "4ff75b7cf3b06efb72a50e26008d09b259b1231b"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 03:31:40 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 16:35:30 2011 -0700"
      },
      "message": "fec: fix race in transmit time stamping.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4ff75b7cf3b06efb72a50e26008d09b259b1231b",
      "tree": "f82bd4ee7ff91bbf66de846a4f601c26b549a3f9",
      "parents": [
        "fd112f2e15ba85d387de446a81aeb11e46ecc55d"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 19 03:31:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 19 16:35:30 2011 -0700"
      },
      "message": "net: correct comment on where to place transmit time stamp hook.\n\nThe comment for the skb_tx_timestamp() function suggests calling it just\nafter a buffer is released to the hardware for transmission. However,\nfor drivers that free the buffer in an ISR, this produces a race between\nthe time stamp code and the ISR. This commit changes the comment to advise\nplacing the call just before handing the buffer over to the hardware.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd112f2e15ba85d387de446a81aeb11e46ecc55d",
      "tree": "eadd165d2d8137220029bf674d456410bd577722",
      "parents": [
        "960aee6c7d5951ac20c0227ad73bad56392f0afc"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sat Jun 18 00:10:29 2011 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sat Jun 18 11:40:48 2011 +0200"
      },
      "message": "r8169: check firmware content sooner.\n\nFirmware checking is only performed when the firmware is loaded\ninstead of each time the driver inits the phy.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "960aee6c7d5951ac20c0227ad73bad56392f0afc",
      "tree": "5558117cf58749141f4b8256b059548a1b4975c7",
      "parents": [
        "1c361efb226d609a07403057a71557faf500b17a"
      ],
      "author": {
        "name": "Hayes Wang",
        "email": "hayeswang@realtek.com",
        "time": "Sat Jun 18 11:37:48 2011 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sat Jun 18 11:40:33 2011 +0200"
      },
      "message": "r8169: support new firmware format.\n\nThe new firmware format adds versioning as firmware for a specific\nchipset appears to be subject to change. Current \"legacy\" format is\nstill supported.\n\nSigned-off-by: Hayes Wang \u003chayeswang@realtek.com\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "1c361efb226d609a07403057a71557faf500b17a",
      "tree": "ff97f697d1634e160d76cf225ae52dceff55bcdb",
      "parents": [
        "b6ffd97f5bcfd12df88ece6bc6df7a761ac5a049"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Fri Jun 17 17:16:24 2011 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sat Jun 18 11:34:32 2011 +0200"
      },
      "message": "r8169: explicit firmware format check.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "b6ffd97f5bcfd12df88ece6bc6df7a761ac5a049",
      "tree": "c4424eb4556494cfbeb70832d953e8d237fd5a31",
      "parents": [
        "c4dc4d108ace27cc0c594b67bd6bd945deaac8c2"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Fri Jun 17 17:00:05 2011 +0200"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sat Jun 18 00:12:38 2011 +0200"
      },
      "message": "r8169: move the firmware down into the device private data.\n\nNo functional difference.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "c4dc4d108ace27cc0c594b67bd6bd945deaac8c2",
      "tree": "a17dc7e27e6c188d476f51a4ef773c9dd7360fef",
      "parents": [
        "0a3f084179731f6755462aa7fec677f8e1f0580a"
      ],
      "author": {
        "name": "Greg Dietsche",
        "email": "Gregory.Dietsche@cuw.edu",
        "time": "Thu Jun 16 07:09:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Fri Jun 17 00:03:04 2011 -0400"
      },
      "message": "e1000: remove unnecessary code\n\nCompile tested.\nremove unnecessary code that matches this coccinelle pattern\n\tif (...)\n\t\treturn ret;\n\treturn ret;\n\nSigned-off-by: Greg Dietsche \u003cGregory.Dietsche@cuw.edu\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "0a3f084179731f6755462aa7fec677f8e1f0580a",
      "tree": "4790f15ccc0596ec815895b23734510cabd140d5",
      "parents": [
        "cb0a60564943db21ed3af975ac3d578cdc80b329"
      ],
      "author": {
        "name": "Greg Dietsche",
        "email": "Gregory.Dietsche@cuw.edu",
        "time": "Thu Jun 16 07:04:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Fri Jun 17 00:03:04 2011 -0400"
      },
      "message": "net: icplus: remove unnecessary code\n\nCompile tested.\nremove unnecessary code that matches this coccinelle pattern\n\tif (...)\n\t\treturn ret;\n\treturn ret;\n\nSigned-off-by: Greg Dietsche \u003cGregory.Dietsche@cuw.edu\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "cb0a60564943db21ed3af975ac3d578cdc80b329",
      "tree": "207d01d3d6531dde9521abce061a4c48ad1d3690",
      "parents": [
        "d751e623969bf758f3f75f59418b19ede570ab50"
      ],
      "author": {
        "name": "Manuel Zerpies",
        "email": "manuel.f.zerpies@ww.stud.uni-erlangen.de",
        "time": "Thu Jun 16 02:09:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Fri Jun 17 00:03:03 2011 -0400"
      },
      "message": "net/rds: use prink_ratelimited() instead of printk_ratelimit()\n\nSince printk_ratelimit() shouldn\u0027t be used anymore (see comment in\ninclude/linux/printk.h), replace it with printk_ratelimited()\n\nSigned-off-by: Manuel Zerpies \u003cmanuel.f.zerpies@ww.stud.uni-erlangen.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "d751e623969bf758f3f75f59418b19ede570ab50",
      "tree": "d6edb04403f308f5019efd0a1ae962fa9c947c1b",
      "parents": [
        "c63d6ea3060d9e10773e869b1112e3a0efbcf820"
      ],
      "author": {
        "name": "Manuel Zerpies",
        "email": "manuel.f.zerpies@ww.stud.uni-erlangen.de",
        "time": "Thu Jun 16 02:08:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Fri Jun 17 00:03:03 2011 -0400"
      },
      "message": "net/can: use printk_ratelimited() instead of printk_ratelimit()\n\nSince printk_ratelimit() shouldn\u0027t be used anymore (see comment in\ninclude/linux/printk.h), replace it with printk_ratelimited().\n\nSigned-off-by: Manuel Zerpies \u003cmanuel.f.zerpies@ww.stud.uni-erlangen.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "c63d6ea3060d9e10773e869b1112e3a0efbcf820",
      "tree": "2f288627d1d0bfb666bb70c8dbb086932a82eb0d",
      "parents": [
        "59deab26c1974b29b7f501e0ace0673d5acadae1"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Jun 15 03:11:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Thu Jun 16 23:51:35 2011 -0400"
      },
      "message": "rtnetlink: unlock on error path in netlink_dump()\n\nIn c7ac8679bec939 \"rtnetlink: Compute and store minimum ifinfo dump\nsize\", we moved the allocation under the lock so we need to unlock\non error path.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "59deab26c1974b29b7f501e0ace0673d5acadae1",
      "tree": "60f30d7e1591794b3dea085e5a386a57bd77f83c",
      "parents": [
        "ea110733874d5176cb56dcf612a629ffac09dbf0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Jun 14 08:57:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Thu Jun 16 23:35:30 2011 -0400"
      },
      "message": "gianfar: Use pr_\u003clevel\u003e, netdev_\u003clevel\u003e and netif_\u003clevel\u003e\n\nUse the current logging styles.\n\nAdd #define DEBUG to get same output for \u003cfoo\u003e_dbg messages.\nConvert a few bare printks to pr_err.\n\nFix a likely copy/paste defect where a test was done with RX values:\n        if (num_rx_qs \u003e MAX_RX_QS) {\nbut TX limits were emitted:\n        printk(KERN_ERR \"num_rx_qs(\u003d%d) greater than MAX_RX_QS(\u003d%d)\\n\",\n                              num_tx_qs, MAX_TX_QS);\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "ea110733874d5176cb56dcf612a629ffac09dbf0",
      "tree": "d079bb9990ecf7dadc326b62605fb4de1f6fad4f",
      "parents": [
        "3c8def9776c3d4636291432522ea312f7a44be95"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Jun 13 16:21:26 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Thu Jun 16 23:19:27 2011 -0400"
      },
      "message": "net: Remove casts of void *\n\nUnnecessary casts of void * clutter the code.\n\nThese are the remainder casts after several specific\npatches to remove netdev_priv and dev_priv.\n\nDone via coccinelle script:\n\n$ cat cast_void_pointer.cocci\n@@\ntype T;\nT *pt;\nvoid *pv;\n@@\n\n- pt \u003d (T *)pv;\n+ pt \u003d pv;\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Paul Moore \u003cpaul.moore@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "3c8def9776c3d4636291432522ea312f7a44be95",
      "tree": "eec2cc837656dd9ee2a5e16dd7648d6a18e592d1",
      "parents": [
        "15b4d93f0316caec44e07255c1d73bde4fac12e4"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Jun 12 20:01:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Thu Jun 16 23:02:04 2011 -0400"
      },
      "message": "be2net: support multiple TX queues\n\nThis patch provides support for multiple TX queues.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "15b4d93f0316caec44e07255c1d73bde4fac12e4",
      "tree": "ce8c77384599a933ff1c2f552b748ea5725df779",
      "parents": [
        "e385357a2f214e4d4e79c6118f1bede2572e0701"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 19:01:26 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 19:01:26 2011 +0200"
      },
      "message": "netfilter: ipset: whitespace and coding fixes detected by checkpatch.pl\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "e385357a2f214e4d4e79c6118f1bede2572e0701",
      "tree": "22ec359f9c9dc8b2ba290383a80663a5ea9f705a",
      "parents": [
        "9b03a5ef49c01515387133ac5bd47073fae56318"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 19:00:48 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 19:00:48 2011 +0200"
      },
      "message": "netfilter: ipset: hash:net,iface type introduced\n\nThe hash:net,iface type makes possible to store network address and\ninterface name pairs in a set. It\u0027s mostly suitable for egress\nand ingress filtering. Examples:\n\n        # ipset create test hash:net,iface\n        # ipset add test 192.168.0.0/16,eth0\n        # ipset add test 192.168.0.0/24,eth1\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "9b03a5ef49c01515387133ac5bd47073fae56318",
      "tree": "478e7f26d795781aaa809ad757704a93814a7953",
      "parents": [
        "9d8832320f832b9360f6bca71cc045d2e4df171b"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:58:20 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:58:20 2011 +0200"
      },
      "message": "netfilter: ipset: use the stored first cidr value instead of \u00271\u0027\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "9d8832320f832b9360f6bca71cc045d2e4df171b",
      "tree": "d1e6c5096335e45785c8451a0a993bfdaaf9220e",
      "parents": [
        "b66554cf03fe866b3fb7b9f40f430b8ba09f41c8"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:57:44 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:57:44 2011 +0200"
      },
      "message": "netfilter: ipset: fix return code for destroy when sets are in use\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "b66554cf03fe866b3fb7b9f40f430b8ba09f41c8",
      "tree": "14797f02748576a30284c3d7b545fe05fbbf05d4",
      "parents": [
        "e6146e8684ed6dd4c0ff85ca21bf4324114fbbfa"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:56:47 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:56:47 2011 +0200"
      },
      "message": "netfilter: ipset: add xt_action_param to the variant level kadt functions, ipset API change\n\nWith the change the sets can use any parameter available for the match\nand target extensions, like input/output interface. It\u0027s required for\nthe hash:net,iface set type.\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "e6146e8684ed6dd4c0ff85ca21bf4324114fbbfa",
      "tree": "31ca70199cdfeb5705a119a510414704c64f0f3e",
      "parents": [
        "f3dfd1538f26f1ecf86daaf3d0c321d87e5de041"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:55:58 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:55:58 2011 +0200"
      },
      "message": "netfilter: ipset: use unified from/to address masking and check the usage\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "f3dfd1538f26f1ecf86daaf3d0c321d87e5de041",
      "tree": "069372466b4ffe572dff3495dcb69508ccf9a01f",
      "parents": [
        "c64562eaf2ad61d7492788ef95678f52d0d28f2a"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:54:43 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:54:43 2011 +0200"
      },
      "message": "netfilter: ipset: take into account cidr value for the from address when creating the set\n\nWhen creating a set from a range expressed as a network like\n10.1.1.172/29, the from address was taken as the IP address part and\nnot masked with the netmask from the cidr.\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "c64562eaf2ad61d7492788ef95678f52d0d28f2a",
      "tree": "31cea96ba036115dbd4130a7149753ed75d556ae",
      "parents": [
        "d0d9e0a5a8db05b2179c2ffb25d1c2850cce3c8e"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:53:51 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:53:51 2011 +0200"
      },
      "message": "netfilter: ipset: adding ranges to hash types with timeout could still fail, fixed\n\nThe patch \"Fix adding ranges to hash types\" had got a mistypeing\nin the timeout variant of the hash types, which actually made\nthe patch ineffective. Fixed!\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "d0d9e0a5a8db05b2179c2ffb25d1c2850cce3c8e",
      "tree": "16be0164e378226c7603838ded9bcf3fd4041692",
      "parents": [
        "f1e00b39797944bf25addaf543839feeb25fbdc5"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:52:41 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:52:41 2011 +0200"
      },
      "message": "netfilter: ipset: support range for IPv4 at adding/deleting elements for hash:*net* types\n\nThe range internally is converted to the network(s) equal to the range.\nExample:\n\n\t# ipset new test hash:net\n\t# ipset add test 10.2.0.0-10.2.1.12\n\t# ipset list test\n\tName: test\n\tType: hash:net\n\tHeader: family inet hashsize 1024 maxelem 65536\n\tSize in memory: 16888\n\tReferences: 0\n\tMembers:\n\t10.2.1.12\n\t10.2.1.0/29\n\t10.2.0.0/24\n\t10.2.1.8/30\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "f1e00b39797944bf25addaf543839feeb25fbdc5",
      "tree": "7dab5e5ba635aec4e08a60d5f22152a9ed7f6b42",
      "parents": [
        "3d14b171f004f75c2d1e82e10545966f94132705"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:51:41 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:51:41 2011 +0200"
      },
      "message": "netfilter: ipset: set type support with multiple revisions added\n\nA set type may have multiple revisions, for example when syntax is\nextended. Support continuous revision ranges in set types.\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "3d14b171f004f75c2d1e82e10545966f94132705",
      "tree": "149f8ac4663f9824c636ccf059664e5e61a920fe",
      "parents": [
        "c1e2e04388b2539960453689b8e721709f71dc9c"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:49:17 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:49:17 2011 +0200"
      },
      "message": "netfilter: ipset: fix adding ranges to hash types\n\nWhen ranges are added to hash types, the elements may trigger rehashing\nthe set. However, the last successfully added element was not kept track\nso the adding started again with the first element after the rehashing.\n\nBug reported by Mr Dash Four.\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "c1e2e04388b2539960453689b8e721709f71dc9c",
      "tree": "60839a0e475168c92ad8fb17adac3723289a572f",
      "parents": [
        "ac8cc925d35fc5a05da2bd097e602f20de2478a4"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:47:07 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:47:07 2011 +0200"
      },
      "message": "netfilter: ipset: support listing setnames and headers too\n\nCurrent listing makes possible to list sets with full content only.\nThe patch adds support partial listings, i.e. listing just\nthe existing setnames or listing set headers, without set members.\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "ac8cc925d35fc5a05da2bd097e602f20de2478a4",
      "tree": "f91b62fd166ff18386c4c9b38c02e46d9bc06b90",
      "parents": [
        "483e9ea357d1c0b74a149087bf06f17ae62f750a"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:42:40 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:42:40 2011 +0200"
      },
      "message": "netfilter: ipset: options and flags support added to the kernel API\n\nThe support makes possible to specify the timeout value for\nthe SET target and a flag to reset the timeout for already existing\nentries.\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "483e9ea357d1c0b74a149087bf06f17ae62f750a",
      "tree": "df6086b5d1dabdb3bbf18396408718f7cbab2c4c",
      "parents": [
        "5416219e5ca4504ea80d662fdda7337e52e86ee5"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:41:53 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:41:53 2011 +0200"
      },
      "message": "netfilter: ipset: whitespace fixes: some space before tab slipped in\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "5416219e5ca4504ea80d662fdda7337e52e86ee5",
      "tree": "b98c31ccbcb1d36fadac61e4862655749998af43",
      "parents": [
        "619c15171f6f58681013cdd439632505fd563ba6"
      ],
      "author": {
        "name": "Jozsef Kadlecsik",
        "email": "kadlec@blackhole.kfki.hu",
        "time": "Thu Jun 16 18:40:55 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 18:40:55 2011 +0200"
      },
      "message": "netfilter: ipset: timeout can be modified for already added elements\n\nWhen an element to a set with timeout added, one can change the timeout\nby \"readding\" the element with the \"-exist\" flag. That means the timeout\nvalue is reset to the specified one (or to the default from the set\nspecification if the \"timeout n\" option is not used). Example\n\nipset add foo 1.2.3.4 timeout 10\nipset add foo 1.2.3.4 timeout 600 -exist\n\nSigned-off-by: Jozsef Kadlecsik \u003ckadlec@blackhole.kfki.hu\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "619c15171f6f58681013cdd439632505fd563ba6",
      "tree": "bec683960a4f816731717efc1622f15895079f19",
      "parents": [
        "1f2d9c9dd8276b1c19ef80e6d8059fe47506d4c3",
        "6c8f7949931854be360fcc7f008f2672dc17996f"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 17:05:24 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 17:05:24 2011 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next-2.6\n"
    },
    {
      "commit": "1f2d9c9dd8276b1c19ef80e6d8059fe47506d4c3",
      "tree": "c5a3439c1c140eb87f7e3ece2e1148dece037b4f",
      "parents": [
        "a7fed7620b6eeaba98a558df46bb50a31828b462",
        "520b2756d9414cb6b0f6fc70714e95ee9248ebf4"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 17:01:10 2011 +0200"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Thu Jun 16 17:01:10 2011 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of /repos/git/net-next-2.6\n"
    },
    {
      "commit": "520b2756d9414cb6b0f6fc70714e95ee9248ebf4",
      "tree": "0f204d3e50a141d4dcdb7d678553225da7ec2d7a",
      "parents": [
        "221c56373ee7088dd3015b928782d5e70dc5074e"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Jun 13 13:39:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 11:11:58 2011 -0400"
      },
      "message": "tg3: Create funcs for power source switching\n\nThe power source switching code is about to get a little more complex.\nThis patch seeks to simplify future power source switching patches by\nclarifying the existing code.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "221c56373ee7088dd3015b928782d5e70dc5074e",
      "tree": "71bb96a6222548e3b5f1adb60a5245115be825e3",
      "parents": [
        "5bb09778e2196770d218e82904f15b558d9a1e50"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Jun 13 13:39:01 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 11:11:57 2011 -0400"
      },
      "message": "tg3: Migrate phy preprocessor defs to system defs\n\nThis patch changes to code to use some of the preprocessor\ndefinitions from mii.h over its homegrown equivalents.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "5bb09778e2196770d218e82904f15b558d9a1e50",
      "tree": "95aa4c9fdead4ce9f404cef89d2f9c9f6527cbe3",
      "parents": [
        "ad0fad9eb2577ffc2d1a4fd522e6a71fd51127fd"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Jun 13 13:39:00 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 11:11:57 2011 -0400"
      },
      "message": "tg3: Show flowctrl settings through get_settings()\n\nThis patch adds code to present the flow control advertisements through\nthe ethtool get_settings callback.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "ad0fad9eb2577ffc2d1a4fd522e6a71fd51127fd",
      "tree": "3011bd2cd10d76a6a37438b132e6c41772cb45d7",
      "parents": [
        "727a6d9f39604b5592e474295960fceeb523ae4f"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Jun 13 13:38:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 11:11:56 2011 -0400"
      },
      "message": "tg3: Fix EEE debounce timer values\n\nThis patch fixes the EEE debounce timer values.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "727a6d9f39604b5592e474295960fceeb523ae4f",
      "tree": "ee0d30591fe4e6fb6182e5d9650f71a717a0c1d5",
      "parents": [
        "eb69d564a3f34df602bd9b0fae94e14fad23de2d"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Jun 13 13:38:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 11:11:56 2011 -0400"
      },
      "message": "tg3: Add more selfboot formats to NVRAM selftest\n\nThis patch adds more selfboot formats to the NVRAM selftest.  It also\nchanges the code to return an error on an unsupported NVRAM format.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "eb69d564a3f34df602bd9b0fae94e14fad23de2d",
      "tree": "ce22bf484f81be4da43aa82324cad7c6b7fa2bf8",
      "parents": [
        "daf9a55387df8f429d1219bbdabba1ab33d2a479"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Jun 13 13:38:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 11:11:56 2011 -0400"
      },
      "message": "tg3: Remove 4G_DMA_BNDRY_BUG flag\n\nNow that all chips have this bug, the flag checks become useless code.\nThis patch removes the flag.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "daf9a55387df8f429d1219bbdabba1ab33d2a479",
      "tree": "41c26559748f6d29f5230b8e686abb9967c79a96",
      "parents": [
        "0e6cf6a9e3cf911577b1dde0dc724f634e4ca119"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Jun 13 13:38:56 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 11:11:56 2011 -0400"
      },
      "message": "tg3: Remove 40BIT_DMA_LIMIT_BUG\n\nThis patch removes the 40BIT_DMA_LIMIT_BUG flag.  There already exists a\nflag for this purpose (TG3_FLAG_40BIT_DMA_BUG) and was already being\nused in the correct spot.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "0e6cf6a9e3cf911577b1dde0dc724f634e4ca119",
      "tree": "8a974393bd1fba47688223f771d3035657d306c4",
      "parents": [
        "b96368e9365a4db7429da87cfd25bb54b24954f8"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Jun 13 13:38:55 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 11:11:55 2011 -0400"
      },
      "message": "tg3: Workaround tagged status update bug\n\nOn rare occasions, writing the tag to the interrupt mailbox does not\nreenable interrupts.  This patch fixes the problem by reissuing the\nmailbox update.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nReviewed-by: Benjamin Li \u003cbenli@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "b96368e9365a4db7429da87cfd25bb54b24954f8",
      "tree": "4203151a51948e503143f8a04513852e21183703",
      "parents": [
        "d1976b2e6478a1b8ff2dc35979e7791e2d668285"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Tue Jun 14 01:34:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:59 2011 -0400"
      },
      "message": "bnx2x: Update date to 2011/06/13 and version to 1.70.00-0\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "d1976b2e6478a1b8ff2dc35979e7791e2d668285",
      "tree": "43c83d26dd26aec6e6c81ac3869bf24f2f101518",
      "parents": [
        "60d2fe0312b3301fb5a65e9ed0b44465c8237055"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:34:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:59 2011 -0400"
      },
      "message": "bnx2x: PFC support for 578xx\n\nAdd supoprt for 3 COSes for 578xx devices.\nFix HW configuration for PFC feature according to new HSI in link layer.\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "60d2fe0312b3301fb5a65e9ed0b44465c8237055",
      "tree": "e558d193fddc49bb79c69ce6ad5349206e726380",
      "parents": [
        "3deb8167ea66974b0bc8c13c8ee0beafc02a73a1"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jun 14 01:34:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:59 2011 -0400"
      },
      "message": "bnx2x: Rename LASI registers to definitions in mdio.h\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "3deb8167ea66974b0bc8c13c8ee0beafc02a73a1",
      "tree": "487225b3f4d3305ba2baadc0aa48904c9ad20203",
      "parents": [
        "0d40f0d425ec632956547bd8efd8965e5945e1dc"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jun 14 01:34:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:58 2011 -0400"
      },
      "message": "bnx2x: Add a periodic task for link PHY events\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "0d40f0d425ec632956547bd8efd8965e5945e1dc",
      "tree": "b2e2f76c427c8a6f130b82d1942fd3e57e82a6a5",
      "parents": [
        "6c3218c6f7e5be6d785486797d48203d54cfd893"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jun 14 01:34:27 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:57 2011 -0400"
      },
      "message": "bnx2x: Adjust BCM84833 to BCM578xx\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "6c3218c6f7e5be6d785486797d48203d54cfd893",
      "tree": "f8171218cc94d3f9042d61efe36564688d218074",
      "parents": [
        "6583e33baefbe4dea04999ec91be1a1371cd1528"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jun 14 01:34:23 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:57 2011 -0400"
      },
      "message": "bnx2x: Adjust ETS to 578xx\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "6583e33baefbe4dea04999ec91be1a1371cd1528",
      "tree": "c96ee11e53d20989463ef7a97798f6e3075255a0",
      "parents": [
        "3c9ada227c56c6f41e24b01d183b00b007c7ac93"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jun 14 01:34:17 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:57 2011 -0400"
      },
      "message": "bnx2x: Add new PHY 54616s\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "3c9ada227c56c6f41e24b01d183b00b007c7ac93",
      "tree": "a6aeae7cdf2ae66cf43b033ebe437beb27a07fbc",
      "parents": [
        "9380bb9e88831bd3d85636b3e4fec30e330d5266"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jun 14 01:34:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:57 2011 -0400"
      },
      "message": "bnx2x: Add Warpcore support for 578xx\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "9380bb9e88831bd3d85636b3e4fec30e330d5266",
      "tree": "890b8b2e9bbed5622acd4d7dbff88c402e4dc76d",
      "parents": [
        "754a2f5220ac7d597454df3104cfce9c83d68df0"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jun 14 01:34:07 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:56 2011 -0400"
      },
      "message": "bnx2x: Add new MAC support for 578xx\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "754a2f5220ac7d597454df3104cfce9c83d68df0",
      "tree": "d00abd015be81f74128fa1f96a3de29e6332b7db",
      "parents": [
        "ef01854e24035a0b17ebeb98b05cfee2c8b36e02"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:34:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:56 2011 -0400"
      },
      "message": "bnx2x: Cosmetic changes.\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "ef01854e24035a0b17ebeb98b05cfee2c8b36e02",
      "tree": "82ceb97f966fb46f95a3753af431d73d8118a39f",
      "parents": [
        "c9ee92062424375fe6e73c4af5d52df289ccf9eb"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:33:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:56 2011 -0400"
      },
      "message": "bnx2x: update DCB data during PMF migration\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "c9ee92062424375fe6e73c4af5d52df289ccf9eb",
      "tree": "acbc3646162c2187c1314a97b288ba07fba7fc5a",
      "parents": [
        "619c5cb6885b936c44ae1422ef805b69c6291485"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Tue Jun 14 01:33:51 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:55 2011 -0400"
      },
      "message": "bnx2x: 57712 parity handling\n\n- Added support for a parity error handling for a 57712 chip.\n - Changed the parity recovery scheme from per-chip to per-engine.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "619c5cb6885b936c44ae1422ef805b69c6291485",
      "tree": "4604ae08f1eb12c6ad1f65106879c2e73946ae12",
      "parents": [
        "042181f5aa8833a8918e1a91cfaf292146ffc62c"
      ],
      "author": {
        "name": "Vlad Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Tue Jun 14 14:33:44 2011 +0300"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:37 2011 -0400"
      },
      "message": "New 7.0 FW: bnx2x, cnic, bnx2i, bnx2fc\n\nNew FW/HSI (7.0):\n - Added support to 578xx chips\n - Improved HSI - much less driver\u0027s direct access to the FW internal\n   memory needed.\n\nNew implementation of the HSI handling layer in the bnx2x (bnx2x_sp.c):\n - Introduced chip dependent objects that have chip independent interfaces\n   for configuration of MACs, multicast addresses, Rx mode, indirection table,\n   fast path queues and function initialization/cleanup.\n - Objects functionality is based on the private function pointers, which\n   allows not only a per-chip but also PF/VF differentiation while still\n   preserving the same interface towards the driver.\n - Objects interface is not influenced by the HSI changes which do not require\n   providing new parameters keeping the code outside the bnx2x_sp.c invariant\n   with regard to such HSI chnages.\n\nChanges in a CNIC, bnx2fc and bnx2i modules due to the new HSI.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: Bhanu Prakash Gollapudi \u003cbprakash@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "042181f5aa8833a8918e1a91cfaf292146ffc62c",
      "tree": "8011639e79d72485e96285a3668101596528eaee",
      "parents": [
        "9ee3d37b05c2fc5c6c01e09dd3bcc4500babf76a"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Tue Jun 14 01:33:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:15 2011 -0400"
      },
      "message": "bnx2x: Created bnx2x_sp\n\nMoved the HSI dependent slow path code to a separate file.\nCurrently it contains the implementation of MACs, Rx mode,\nmulticast addresses, indirection table, fast path queue and function\nconfiguration code.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "9ee3d37b05c2fc5c6c01e09dd3bcc4500babf76a",
      "tree": "1609c9336f8a915ca15b751c6c5bd566de69e9bf",
      "parents": [
        "a9fccec79e359b9162ab0cebe2c7ce30ee4172c3"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:33:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:14 2011 -0400"
      },
      "message": "bnx2x: removed unused variables\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "a9fccec79e359b9162ab0cebe2c7ce30ee4172c3",
      "tree": "a081a1a9c96a45407e08a3fc8ed6802cad322b29",
      "parents": [
        "7a25cc7315e4d846cebbecd31bc4d79e7d2d6db3"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:33:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:14 2011 -0400"
      },
      "message": "bnx2x: use bnx2x_reload_if_running\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "7a25cc7315e4d846cebbecd31bc4d79e7d2d6db3",
      "tree": "de12b07dc43283ff94f29774a13a0f16bd5c0c94",
      "parents": [
        "361c391e2339eb8d479feec9042ec6e822593350"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:33:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:14 2011 -0400"
      },
      "message": "bnx2x: dump FW memory when appropriate msglvl is raised\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "361c391e2339eb8d479feec9042ec6e822593350",
      "tree": "b58617f3cc1b42fe2ba502fc8b65af2a320b8233",
      "parents": [
        "30ae438b120bc63caa2328733c7c7119d5d29842"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Tue Jun 14 01:33:19 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:14 2011 -0400"
      },
      "message": "bnx2x: do not call link update without HW notification\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "30ae438b120bc63caa2328733c7c7119d5d29842",
      "tree": "0178332af51368236a8d923083c6a49ea935a676",
      "parents": [
        "ca92429f5f52a76eb6e161622d813b8224ce0565"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:33:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:14 2011 -0400"
      },
      "message": "bnx2x: disable fairness if ETS is enabled\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "ca92429f5f52a76eb6e161622d813b8224ce0565",
      "tree": "e23dc97adf3885790d6ea24e5fd4fe2e8a23999c",
      "parents": [
        "93ef5c02a436000d6b90ff59c9d25563000eee7f"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:33:08 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:13 2011 -0400"
      },
      "message": "bnx2x: avoid release of unrequested irqs\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "93ef5c02a436000d6b90ff59c9d25563000eee7f",
      "tree": "4825ef3641685d2d1dc0e13f29cffeff5cf0b6c2",
      "parents": [
        "4b7ed8978dc79de45e9fbc202f4328388311f81f"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:33:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:13 2011 -0400"
      },
      "message": "bnx2x: put start bd csum in separate function\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "4b7ed8978dc79de45e9fbc202f4328388311f81f",
      "tree": "15b30fc1534118916ad093f6798225e111d47e09",
      "parents": [
        "8eef2af1824da37b428ad34e7ff3490b327b39c1"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:32:53 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:13 2011 -0400"
      },
      "message": "bnx2x: remove references to intr_sem\n\nIt\u0027s not needed any more since device always operates in interrupt-driven mode\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "8eef2af1824da37b428ad34e7ff3490b327b39c1",
      "tree": "d7c20bae080a2777b6a49fc1fdc89c62f9106302",
      "parents": [
        "59e5137357559ec60b2e72bdc3d5a7e22c47212b"
      ],
      "author": {
        "name": "Dmitry Kravkov",
        "email": "dmitry@broadcom.com",
        "time": "Tue Jun 14 01:32:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:12 2011 -0400"
      },
      "message": "bnx2x: do not allocate FCoE ring if disabled\n\nSigned-off-by: Dmitry Kravkov \u003cdmitry@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "59e5137357559ec60b2e72bdc3d5a7e22c47212b",
      "tree": "d5656a3545e64020c82166c2933a8e47b375da59",
      "parents": [
        "b7c7deeb4c77538577f0b6a724f10ce8693eb648"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Tue Jun 14 01:32:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Wed Jun 15 10:56:12 2011 -0400"
      },
      "message": "cnic: Move indexing function pointers to struct kcq_info\n\nThe hardware indexing scheme for the FCoE kcq will change in the upcoming\nfirmware.  This patch will cope with the change easily.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "6c8f7949931854be360fcc7f008f2672dc17996f",
      "tree": "279c8bbdb7f89c62e9fb57a9ad77e0b3cc39cf63",
      "parents": [
        "552ad65aa58125769c16cf6a105229b259686d25"
      ],
      "author": {
        "name": "Hans Schillstrom",
        "email": "hans.schillstrom@ericsson.com",
        "time": "Mon Jun 13 12:19:27 2011 +0200"
      },
      "committer": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Tue Jun 14 09:07:32 2011 +0900"
      },
      "message": "IPVS: remove unused init and cleanup functions.\n\nAfter restructuring, there is some unused or empty functions\nleft to be removed.\n\nSigned-off-by: Hans Schillstrom \u003chans.schillstrom@ericsson.com\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\n"
    },
    {
      "commit": "552ad65aa58125769c16cf6a105229b259686d25",
      "tree": "6ac7bdc8ecfdecff2457e22cdd7b45a13d5953ec",
      "parents": [
        "503cf15a5ecc0f3f7a05ffe04c89fb7496100ee7"
      ],
      "author": {
        "name": "Hans Schillstrom",
        "email": "hans.schillstrom@ericsson.com",
        "time": "Mon Jun 13 12:19:26 2011 +0200"
      },
      "committer": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Tue Jun 14 09:07:25 2011 +0900"
      },
      "message": "IPVS: labels at pos 0\n\nPut goto labels at the beginig of row\nacording to coding style example.\n\nSigned-off-by: Hans Schillstrom \u003chans.schillstrom@ericsson.com\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\n"
    },
    {
      "commit": "b7c7deeb4c77538577f0b6a724f10ce8693eb648",
      "tree": "718672c8cbb7a2be28b388cbaaad6bee8a20f1fe",
      "parents": [
        "bf0239a98a7378c6a1a6b01701ec5e27591f52ce"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Mon Jun 13 05:48:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Mon Jun 13 18:31:09 2011 -0400"
      },
      "message": "vmxnet3: remove unused variable\n\nWhile doing some backporting I noticed that vmxnet3 had a variable that was set\nbut never used.  Get rid of it, and stop the compiler from griping\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nCC: \"VMware, Inc.\" \u003cpv-drivers@vmware.com\u003e\nCC: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Bhavesh Davda \u003cbhavesh@vmware.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "bf0239a98a7378c6a1a6b01701ec5e27591f52ce",
      "tree": "8282afe86c493615aa787be4ff4e2e1b4024f6ff",
      "parents": [
        "081b1b1bb27f1f4a3b682f4cf75103108f2066d7"
      ],
      "author": {
        "name": "Peter Pan(潘卫平)",
        "email": "panweiping3@gmail.com",
        "time": "Mon Jun 13 04:30:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Mon Jun 13 18:29:41 2011 -0400"
      },
      "message": "bonding:delete a dereference before check\n\nDan Carpenter found that there was a dereference before a check,\nadded in 56d00c677de0(bonding:delete lacp_fast from ad_bond_info).\n\nSigned-off-by: Weiping Pan \u003cpanweiping3@gmail.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "081b1b1bb27f1f4a3b682f4cf75103108f2066d7",
      "tree": "6b46eac808fe4292bff144ff0b5e6461ef957810",
      "parents": [
        "ec1d7c9a5e9c136e08a9b1df3109ad5d38d8179c"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Sat Jun 11 22:27:09 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Mon Jun 13 17:31:30 2011 -0400"
      },
      "message": "l2tp: fix l2tp_ip_sendmsg() route handling\n\nl2tp_ip_sendmsg() in non connected mode incorrectly calls\nsk_setup_caps(). Subsequent send() calls send data to wrong destination.\n\nWe can also avoid changing dst refcount in connected mode, using\nappropriate rcu locking. Once output route lookups can also be done\nunder rcu, sendto() calls wont change dst refcounts too.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCC: James Chapman \u003cjchapman@katalix.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "ec1d7c9a5e9c136e08a9b1df3109ad5d38d8179c",
      "tree": "fe4832a489bf77f800d7031bc6de4787041577e5",
      "parents": [
        "3e82ce120c6f5036c3c739903e67218fd47cbc4c"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 12 02:19:07 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Mon Jun 13 17:26:16 2011 -0400"
      },
      "message": "smsc9420: enable transmit time stamping.\n\nThis patch enables software (and phy device) transmit time stamping\nfor the smsc9420. Compile tested only.\n\nCc: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "3e82ce120c6f5036c3c739903e67218fd47cbc4c",
      "tree": "c5ab16aa1cd174359dfcd38ffccf07587009480c",
      "parents": [
        "7c4bb9fcaed7148eb25c0cf0997f01971fba21e9"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 12 02:19:06 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Mon Jun 13 17:26:16 2011 -0400"
      },
      "message": "stmmac: enable transmit time stamping.\n\nThis patch enables software (and phy device) transmit time stamping\nfor the STMicroelectronics Ethernet driver. Compile tested only.\n\nCc: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "7c4bb9fcaed7148eb25c0cf0997f01971fba21e9",
      "tree": "a909411bee17cb4a9be420185c540342327fb1c2",
      "parents": [
        "68f51394073b30ef8648f8516d5a7d40c68b1f8a"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 12 02:19:05 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Mon Jun 13 17:26:15 2011 -0400"
      },
      "message": "r6040: enable transmit time stamping.\n\nThis patch enables software (and phy device) transmit time stamping\nfor the RDC R6040 Fast Ethernet MAC. Compile tested only.\n\nCc: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    },
    {
      "commit": "68f51394073b30ef8648f8516d5a7d40c68b1f8a",
      "tree": "158abfd19731770a41144892b3e7017e3789bf63",
      "parents": [
        "ff9b3078b918480a471b065c36133a144a531038"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sun Jun 12 02:19:04 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@conan.davemloft.net",
        "time": "Mon Jun 13 17:26:15 2011 -0400"
      },
      "message": "ethoc: enable transmit time stamping.\n\nThis patch enables software (and phy device) transmit time stamping\nfor the OpenCores 10/100 MAC driver. Compile tested only.\n\nCc: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: David S. Miller \u003cdavem@conan.davemloft.net\u003e\n"
    }
  ],
  "next": "ff9b3078b918480a471b065c36133a144a531038"
}
