)]}'
{
  "log": [
    {
      "commit": "563d36eb3fb22dd04da9aa6f12e1b9ba0ac115f3",
      "tree": "9ff10949c9382b98756fa8da6ded257f00249b84",
      "parents": [
        "ddc214c43a923e89741e04da2f10e3037a64e222"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@medozas.de",
        "time": "Wed Feb 18 18:38:40 2009 +0100"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Feb 18 18:38:40 2009 +0100"
      },
      "message": "netfilter: Combine ipt_TTL and ip6t_HL source\n\nSuggested by: James King \u003ct.james.king@gmail.com\u003e\n\nSimilarly to commit c9fd49680954714473d6cbd2546d6ff120f96840, merge\nTTL and HL. Since HL does not depend on any IPv6-specific function,\nno new module dependencies would arise.\n\nWith slight adjustments to the Kconfig help text.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@medozas.de\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "ddc214c43a923e89741e04da2f10e3037a64e222",
      "tree": "106bd4feb8edb426683c9c46c50095f71ef8da0d",
      "parents": [
        "55df4ac0c927c7f1f84e6d75532f0ca45d391e64"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Wed Feb 18 17:47:50 2009 +0100"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Feb 18 17:47:50 2009 +0100"
      },
      "message": "netfilter: arp_tables: unfold two critical loops in arp_packet_match()\n\nx86 and powerpc can perform long word accesses in an efficient maner.\nWe can use this to unroll two loops in arp_packet_match(), to\nperform arithmetic on long words instead of bytes. This is a win\non x86_64 for example.\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "55df4ac0c927c7f1f84e6d75532f0ca45d391e64",
      "tree": "7ac84ae0f351b68eb3dc18098f95b74bfe538933",
      "parents": [
        "842bff366b536787b88c07cbf2416e2cb26cae67"
      ],
      "author": {
        "name": "Eric Leblond",
        "email": "eric@inl.fr",
        "time": "Wed Feb 18 16:30:56 2009 +0100"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Feb 18 16:30:56 2009 +0100"
      },
      "message": "netfilter: log invalid new icmpv6 packet with nf_log_packet()\n\nThis patch adds a logging message for invalid new icmpv6 packet.\n\nSigned-off-by: Eric Leblond \u003ceric@inl.fr\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "842bff366b536787b88c07cbf2416e2cb26cae67",
      "tree": "61cf742e3da810bb7690162f360c80be52952adb",
      "parents": [
        "9c8222b9e71b690c8388bb0ebe5c3e5a1469e884"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Feb 18 16:30:38 2009 +0100"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Feb 18 16:30:38 2009 +0100"
      },
      "message": "netfilter: ebtables: remove unneeded initializations\n\nThe initialization of the lock element is not needed\nsince the lock is always initialized in ebt_register_table.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "9c8222b9e71b690c8388bb0ebe5c3e5a1469e884",
      "tree": "fbc5eed2431d4a7ed979e61acfb0b82a9b7a3008",
      "parents": [
        "4a2f965ca5a4e2593744bf75425d85e0e8ff814a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Feb 18 16:30:20 2009 +0100"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Feb 18 16:30:20 2009 +0100"
      },
      "message": "netfilter: x_tables: remove unneeded initializations\n\nLater patches change the locking on xt_table and the initialization of\nthe lock element is not needed since the lock is always initialized in\nxt_table_register anyway.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "4a2f965ca5a4e2593744bf75425d85e0e8ff814a",
      "tree": "ecef0f4577fc12ff7b8ef3ea2a858b2ed69cad4f",
      "parents": [
        "fecea3a389c89de9afae2eda74fad894d5677229"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Wed Feb 18 16:29:44 2009 +0100"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Feb 18 16:29:44 2009 +0100"
      },
      "message": "netfilter: x_tables: change elements in x_tables\n\nChange to proper type on private pointer rather than anonymous void.\nKeep active elements on same cache line.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "fecea3a389c89de9afae2eda74fad894d5677229",
      "tree": "0dea2a61df9ed4011bf399e8b0eb3bbde451a000",
      "parents": [
        "fe2a7ce4de07472ace0cdf460a41f462a4621687"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@medozas.de",
        "time": "Wed Feb 18 16:29:08 2009 +0100"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Feb 18 16:29:08 2009 +0100"
      },
      "message": "netfilter: remove unneeded goto\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@medozas.de\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "fe2a7ce4de07472ace0cdf460a41f462a4621687",
      "tree": "c42b9c3b94f04844f60881fb019f9d8f770d2149",
      "parents": [
        "ad7bf428328d360b54e0d5f5fc7a9c0a6cf3b7fe"
      ],
      "author": {
        "name": "Christoph Paasch",
        "email": "christoph.paasch@student.uclouvain.be",
        "time": "Wed Feb 18 16:28:35 2009 +0100"
      },
      "committer": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Feb 18 16:28:35 2009 +0100"
      },
      "message": "netfilter: change generic l4 protocol number\n\n0 is used by Hop-by-hop header and so this may cause confusion.\n255 is stated as \u0027Reserved\u0027 by IANA.\n\nSigned-off-by: Christoph Paasch \u003cchristoph.paasch@student.uclouvain.be\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n"
    },
    {
      "commit": "ad7bf428328d360b54e0d5f5fc7a9c0a6cf3b7fe",
      "tree": "4860ebd4ff5455bf8f36d9837661720d80bd8565",
      "parents": [
        "7f50ca07fffdfa8f74ff62e54bf569c745e906e5"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sun Feb 15 02:13:01 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:49:21 2009 -0800"
      },
      "message": "drivers/net/tokenring: fix sparse warning: cast truncates bits from const value\n\nImpact: Remove the write-only field \u0027current_ring_status\u0027 completely.\n\nFix this sparse warnings:\n  drivers/net/tokenring/smctr.c:4410:52: warning: cast truncates bits from constant value (100 becomes 0)\n  drivers/net/tokenring/smctr.c:4415:52: warning: cast truncates bits from constant value (400 becomes 0)\n  drivers/net/tokenring/smctr.c:4420:52: warning: cast truncates bits from constant value (800 becomes 0)\n  drivers/net/tokenring/smctr.c:4425:52: warning: cast truncates bits from constant value (1000 becomes 0)\n  drivers/net/tokenring/smctr.c:4430:52: warning: cast truncates bits from constant value (2000 becomes 0)\n  drivers/net/tokenring/smctr.c:4435:52: warning: cast truncates bits from constant value (4000 becomes 0)\n  drivers/net/tokenring/smctr.c:4440:52: warning: cast truncates bits from constant value (8000 becomes 0)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f50ca07fffdfa8f74ff62e54bf569c745e906e5",
      "tree": "4a785aad27c9ec1318244c35e4bcdb921c4dc96e",
      "parents": [
        "b9da9e9544724ee25af493bf117e2a8413be34a8"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:50:45 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:49:21 2009 -0800"
      },
      "message": "drivers/net/wireless/prism54: fix sparse warning: fix signedness\n\nFix sparse warning:\n  drivers/net/wireless/prism54/isl_ioctl.c:2997:32: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/wireless/prism54/oid_mgt.c:712:42: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9da9e9544724ee25af493bf117e2a8413be34a8",
      "tree": "35afc4225839f52ea6bdfe6d935d5a2cc7ea0711",
      "parents": [
        "fc68ed4fd7fdfafbefb270cf44194096156c7943"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:50:26 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:49:20 2009 -0800"
      },
      "message": "drivers/net/wireless/ipw2x00: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/wireless/ipw2x00/ipw2100.c:1930:43: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:1938:76: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:1946:67: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:1953:72: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:4071:73: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:4078:43: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:4084:67: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:7141:73: warning: incorrect type in argument 4 (different signedness)\n  drivers/net/wireless/ipw2x00/ipw2100.c:8317:48: warning: incorrect type in argument 4 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fc68ed4fd7fdfafbefb270cf44194096156c7943",
      "tree": "c2500f00eca5c6fbf0eead2d862389a1bfbe61c6",
      "parents": [
        "93f726a90d1446c9e5a40fe8f88086542b273e7c"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:50:06 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:49:18 2009 -0800"
      },
      "message": "drivers/net/wireless/b43: fix warning: format not a string literal and no ...\n\nFix this compilation warning:\n  drivers/net/wireless/b43/main.c: In function \u0027b43_print_fw_helptext\u0027:\n  drivers/net/wireless/b43/main.c:1971: warning: format not a string literal and no format arguments\n  drivers/net/wireless/b43/main.c:1973: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "93f726a90d1446c9e5a40fe8f88086542b273e7c",
      "tree": "908f7b22e5fa7c638cc678496c5942f726f9bb96",
      "parents": [
        "9e05a2df09e91bfe50d16ff96cc208708599185c"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:49:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:51 2009 -0800"
      },
      "message": "drivers/net/wireless/ath9k: fix sparse warnings: Should it be static?\n\nImpact: Make symbols static.\n\nFix this sparse warnings:\n  drivers/net/wireless/ath9k/eeprom.c:1343:5: warning: symbol \u0027ath9k_hw_4k_get_spur_channel\u0027 was not declared. Should it be static?\n  drivers/net/wireless/ath9k/eeprom.c:1372:19: warning: symbol \u0027eep_4k_ops\u0027 was not declared. Should it be static?\n  drivers/net/wireless/ath9k/eeprom.c:2649:5: warning: symbol \u0027ath9k_hw_def_get_spur_channel\u0027 was not declared. Should it be static?\n  drivers/net/wireless/ath9k/eeprom.c:2678:19: warning: symbol \u0027eep_def_ops\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9e05a2df09e91bfe50d16ff96cc208708599185c",
      "tree": "bca194ef7b6f53c97f000df28e21eff64a0c1816",
      "parents": [
        "49c4a5dceaff63c3080b3c9d311c1c023c3003af"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:49:26 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:50 2009 -0800"
      },
      "message": "drivers/net/wireless: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/wireless/airo.c:2102:21: warning: incorrect type in initializer (different signedness)\n  drivers/net/wireless/airo.c:2126:21: warning: incorrect type in initializer (different signedness)\n  drivers/net/wireless/airo.c:2167:21: warning: incorrect type in initializer (different signedness)\n  drivers/net/wireless/airo.c:2191:21: warning: incorrect type in initializer (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49c4a5dceaff63c3080b3c9d311c1c023c3003af",
      "tree": "1d518d0e8b8c689435a90f810deaf0218104eaa7",
      "parents": [
        "b1ae1e99bd9f611f16a09c1bca2a0a38e67b88c3"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:49:09 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:50 2009 -0800"
      },
      "message": "drivers/net/wireless: fix sparse warnings: symbol shadows an earlier one\n\nImpact:\n  Move variable closer to usage resp.\n  remove redundant variables resp.\n  rename function scope variable.\n\nFix this sparse warnings:\n  drivers/net/wireless/airo.c:3840:29: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/wireless/airo.c:3751:13: originally declared here\n  drivers/net/wireless/airo.c:3847:29: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/wireless/airo.c:3751:13: originally declared here\n  drivers/net/wireless/airo.c:3861:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/wireless/airo.c:3751:13: originally declared here\n  drivers/net/wireless/wavelan.c:43:13: warning: symbol \u0027irq\u0027 shadows an earlier one\n  drivers/net/wireless/wavelan.p.h:692:17: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1ae1e99bd9f611f16a09c1bca2a0a38e67b88c3",
      "tree": "df9b742f01d081f4767041327d121cf1b2a1a32f",
      "parents": [
        "5ed1e981bd243d78f95738a355bd117cf1f6daa1"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:48:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:49 2009 -0800"
      },
      "message": "drivers/net/wireless: fix sparse warning: context imbalance\n\nImpact: Attribute function with __acquires(...) resp. __releases(...).\n\nFix this sparse warnings:\n  drivers/net/wireless/strip.c:955:21: warning: context imbalance in \u0027strip_seq_start\u0027 - wrong count at exit\n  drivers/net/wireless/strip.c:975:13: warning: context imbalance in \u0027strip_seq_stop\u0027 - unexpected unlock\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ed1e981bd243d78f95738a355bd117cf1f6daa1",
      "tree": "9cadff7b3fab65970f4687ae871f0069878fd2b7",
      "parents": [
        "5ee0d59335c551b7d3642f071bb4f3a30c287f59"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:48:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:48 2009 -0800"
      },
      "message": "drivers/net/wan: fix sparse warning: symbol shadows an earlier one\n\nImpact: Rename function scope variable and while being at it fix some\ncoding style issues.\n\nFix this sparse warning:\n  drivers/net/wan/sbni.c:1526:14: warning: symbol \u0027num\u0027 shadows an earlier one\n  drivers/net/wan/sbni.c:160:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5ee0d59335c551b7d3642f071bb4f3a30c287f59",
      "tree": "5cab635311af9f26790a0fafdb4a07ee551c395f",
      "parents": [
        "0227abc9d011892fd13f360b56a7b276ebea8b07"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:48:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:48 2009 -0800"
      },
      "message": "drivers/net/wan: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027.\n\nFix this compilation warnings:\n  drivers/net/wan/lapbether.c: In function \u0027lapbeth_init_driver\u0027:\n  drivers/net/wan/lapbether.c:441: warning: format not a string literal and no format arguments\n  drivers/net/wan/z85230.c: In function \u0027z85230_init_driver\u0027:\n  drivers/net/wan/z85230.c:1782: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0227abc9d011892fd13f360b56a7b276ebea8b07",
      "tree": "16fca2a098df3fc522820f8b0620c6cddeedf123",
      "parents": [
        "de2f19daac017301b0bfd73bdecff89e7ea30eb7"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:47:47 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:47 2009 -0800"
      },
      "message": "drivers/net/usb: fix sparse warnings: Should it be static?\n\nImpact: Make symbols static.\n\nFix this sparse warnings:\n  drivers/net/usb/hso.c:1249:6: warning: symbol \u0027hso_unthrottle_tasklet\u0027 was not declared. Should it be static?\n  drivers/net/usb/hso.c:1268:6: warning: symbol \u0027hso_unthrottle_workfunc\u0027 was not declared. Should it be static?\n  drivers/net/usb/hso.c:1466:5: warning: symbol \u0027tiocmget_submit_urb\u0027 was not declared. Should it be static?\n  drivers/net/usb/smsc95xx.c:62:5: warning: symbol \u0027turbo_mode\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "de2f19daac017301b0bfd73bdecff89e7ea30eb7",
      "tree": "7a52754f9976b26ea826a0231802474946ff2c18",
      "parents": [
        "65d9b8b19dd21eeff8c051484b9e972e0b932ff2"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:47:30 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:46 2009 -0800"
      },
      "message": "drivers/net/tulip: fix sparse warning: symbol shadows an earlier one\n\nImpact: Rename a local variable resp. remove a redundant variable and\nwhile being at it use more unform loop constructs.\n\nFix this sparse warning:\n  drivers/net/tulip/de4x5.c:3944:13: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tulip/de4x5.c:3938:9: originally declared here\n  drivers/net/tulip/media.c:72:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tulip/media.c:54:13: originally declared here\n  drivers/net/tulip/media.c:134:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tulip/media.c:117:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "65d9b8b19dd21eeff8c051484b9e972e0b932ff2",
      "tree": "554668559c135463d31d69382af4f1833cb4fda1",
      "parents": [
        "05076c1824a5cc164c3d714f7b16ac61cb9bbbf5"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:46:59 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 19:34:46 2009 -0800"
      },
      "message": "drivers/net/tulip: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027 and while\nbeing at it add a KERN_INFO prefix.\n\nFix this warning:\n  drivers/net/tulip/de4x5.c: In function \u0027de4x5_hw_init\u0027:\n  drivers/net/tulip/de4x5.c:1268: warning: format not a string literal and no format arguments\n  drivers/net/tulip/winbond-840.c: In function \u0027w840_init\u0027:\n  drivers/net/tulip/winbond-840.c:1666: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "05076c1824a5cc164c3d714f7b16ac61cb9bbbf5",
      "tree": "40466f72321103cd082f89341248b6f4756433a5",
      "parents": [
        "1770e430ca1361fb8143c328037d1a3f34391602"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:44:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:38:01 2009 -0800"
      },
      "message": "drivers/net/tokenring: fix sparse warning: symbol shadows an earlier one\n\nImpact: Remove redundant variables.\n\nFix this sparse warnings:\n  drivers/net/tokenring/lanstreamer.c:619:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tokenring/lanstreamer.c:589:13: originally declared here\n  drivers/net/tokenring/madgemc.c:695:34: warning: symbol \u0027tp\u0027 shadows an earlier one\n  drivers/net/tokenring/madgemc.c:689:26: originally declared here\n  drivers/net/tokenring/olympic.c:702:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/tokenring/olympic.c:440:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1770e430ca1361fb8143c328037d1a3f34391602",
      "tree": "88c17db1414619cc4893b727b3184587ad13f671",
      "parents": [
        "6e470d261326801ff823a3b7a49581a8baae8698"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:44:19 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:38:00 2009 -0800"
      },
      "message": "drivers/net/tokenring: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027.\n\nFix this warnings:\n  drivers/net/tokenring/smctr.c:3644: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6e470d261326801ff823a3b7a49581a8baae8698",
      "tree": "4c563eb2f8fe5b3c994424d65cc7c3c57263cc83",
      "parents": [
        "37d37695ef34b04ecf20586c12ec0c932283a130"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:43:15 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:59 2009 -0800"
      },
      "message": "drivers/net/skfp: fix sparse warning: Should it be static?\n\nImpact: Move function declarations to header file.\n\nFix this sparse warnings:\n  drivers/net/skfp/cfm.c:146:6: warning: symbol \u0027all_selection_criteria\u0027 was not declared. Should it be static?\n  drivers/net/skfp/drvfbi.c:186:6: warning: symbol \u0027mac1_irq\u0027 was not declared. Should it be static?\n  drivers/net/skfp/drvfbi.c:284:6: warning: symbol \u0027read_address\u0027 was not declared. Should it be static?\n  drivers/net/skfp/drvfbi.c:323:6: warning: symbol \u0027init_board\u0027 was not declared. Should it be static?\n  drivers/net/skfp/fplustm.c:72:24: warning: symbol \u0027fddi_broadcast\u0027 was not declared. Should it be static?\n  drivers/net/skfp/fplustm.c:679:6: warning: symbol \u0027mac2_irq\u0027 was not declared. Should it be static?\n  drivers/net/skfp/fplustm.c:805:6: warning: symbol \u0027mac3_irq\u0027 was not declared. Should it be static?\n  drivers/net/skfp/fplustm.c:856:5: warning: symbol \u0027init_fplus\u0027 was not declared. Should it be static?\n  drivers/net/skfp/pcmplc.c:404:6: warning: symbol \u0027init_plc\u0027 was not declared. Should it be static?\n  drivers/net/skfp/pcmplc.c:1592:5: warning: symbol \u0027pcm_status_twisted\u0027 was not declared. Should it be static?\n  drivers/net/skfp/smtinit.c:68:5: warning: symbol \u0027init_smt\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "37d37695ef34b04ecf20586c12ec0c932283a130",
      "tree": "e4a750210d144b6f327b2a1eb73632ca001e912e",
      "parents": [
        "6ae038512ced0f179abd4d2387786cc69d2fb801"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:41:03 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:59 2009 -0800"
      },
      "message": "drivers/net/sfc: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration as close to their usage as possible.\n\nFix this sparse warning:\n  drivers/net/sfc/tenxpress.c:589:22: warning: symbol \u0027link_ok\u0027 shadows an earlier one\n  drivers/net/sfc/tenxpress.c:575:30: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6ae038512ced0f179abd4d2387786cc69d2fb801",
      "tree": "eb14a97d47ef6c137ea9b82332adb659d808f31a",
      "parents": [
        "1aef47c411f4b4b6bb9c8ebcdb703d3a20de1551"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:39:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:58 2009 -0800"
      },
      "message": "drivers/net/pcmcia: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027 and while\nbeing at it prefix the message with KERN_INFO.\n\nFix this warnings:\n  drivers/net/pcmcia/axnet_cs.c:1716: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1aef47c411f4b4b6bb9c8ebcdb703d3a20de1551",
      "tree": "2bacd88cb70b73d8278462362cb69136e40ca9a3",
      "parents": [
        "886a63e865eb346ab20572e802fc3118cb9aee14"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:38:36 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:58 2009 -0800"
      },
      "message": "drivers/net/ixgbe: fix sparse warning: Should it be static?\n\nImpact: Make symbol static.\n\nFix this sparse warning:\n  drivers/net/ixgbe/ixgbe_82598.c:59:5: warning: symbol \u0027ixgbe_get_pcie_msix_count_82598\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "886a63e865eb346ab20572e802fc3118cb9aee14",
      "tree": "6a0e5c02c613f437e4d83f8286b1f78abbfc95c9",
      "parents": [
        "9b329f18b943fb5648c10f79690918b9056dd5c5"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:36:20 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:40 2009 -0800"
      },
      "message": "drivers/net/hamradio: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/hamradio/hdlcdrv.c:274:34: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/hamradio/hdlcdrv.c:279:47: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/hamradio/hdlcdrv.c:288:39: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/hamradio/hdlcdrv.c:300:47: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b329f18b943fb5648c10f79690918b9056dd5c5",
      "tree": "9a34e9c26e119d8d8eceaf9e34ba3c8df5d1b1e0",
      "parents": [
        "e334f564e83c4aa6db4259b5d7e62d1b5032faf2"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:35:35 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:39 2009 -0800"
      },
      "message": "drivers/net/hamradio: fix sparse warning: symbol shadows an earlier one\n\nImpact: Rename inner scrope variable.\n\nFix this sparse warning:\n  drivers/net/hamradio/yam.c:856:35: warning: symbol \u0027dev\u0027 shadows an earlier one\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e334f564e83c4aa6db4259b5d7e62d1b5032faf2",
      "tree": "10418e3045b51228613246c3b7f756a1ab8c79be",
      "parents": [
        "eb33ae248682ecfdf44d693c72bc4f523f2fb6e3"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:34:52 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:37:38 2009 -0800"
      },
      "message": "drivers/net/hamradio: fix sparse warning: context imbalance\n\nImpact: Attribute functions with __acquires(...) resp. __releases(...).\n\nFix this sparse warnings:\n  drivers/net/hamradio/bpqether.c:387:13: warning: context imbalance in \u0027bpq_seq_start\u0027 - wrong count at exit\n  drivers/net/hamradio/bpqether.c:419:13: warning: context imbalance in \u0027bpq_seq_stop\u0027 - unexpected unlock\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb33ae248682ecfdf44d693c72bc4f523f2fb6e3",
      "tree": "63bc93471541b8565a9b159b6d724ff1054b52ed",
      "parents": [
        "f6370117958d67608225d5e3b55e3ad2080640e8"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:33:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:11 2009 -0800"
      },
      "message": "drivers/net/hamradio: fix warning: format not a string literal and no ...\n\nImpact: Use \u0027static const char[]\u0027 instead of \u0027static char[]\u0027 and while\nbeing at it fix an issue in \u0027mkiss_init_driver\u0027, where in case of an\nerror the status code was not passed to printk.\n\nFix this warnings:\n  drivers/net/hamradio/6pack.c: In function \u0027sixpack_init_driver\u0027:\n  drivers/net/hamradio/6pack.c:802: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/bpqether.c: In function \u0027bpq_init_driver\u0027:\n  drivers/net/hamradio/bpqether.c:609: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/mkiss.c: In function \u0027mkiss_init_driver\u0027:\n  drivers/net/hamradio/mkiss.c:988: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/mkiss.c:991: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/scc.c: In function \u0027scc_init_driver\u0027:\n  drivers/net/hamradio/scc.c:2109: warning: format not a string literal and no format arguments\n  drivers/net/hamradio/yam.c: In function \u0027yam_init_driver\u0027:\n  drivers/net/hamradio/yam.c:1094: warning: format not a string literal and no format arguments\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f6370117958d67608225d5e3b55e3ad2080640e8",
      "tree": "25d257475ab857ac7abe13438b852a228dc1d39f",
      "parents": [
        "a243f848ce0e16f7919d683fdfd4c8ea378fe25d"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:32:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:10 2009 -0800"
      },
      "message": "drivers/net/e1000e: fix sparse warning: Should it be static?\n\nImpact: Make symbol static.\n\nFix this sparse warning:\n  drivers/net/e1000e/82571.c:1229:5: warning: symbol \u0027e1000_check_for_serdes_link_82571\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a243f848ce0e16f7919d683fdfd4c8ea378fe25d",
      "tree": "bbcf15a9ad161da6bbca306db6cc85f113133968",
      "parents": [
        "97915b5bf6454416c7b27444fc95c08132b74251"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:16:19 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:10 2009 -0800"
      },
      "message": "drivers/net/cxgb3: fix sparse warnings: fix signedness\n\nFix this sparse warning:\n  drivers/net/cxgb3/ael1002.c:1010:60: warning: incorrect type in argument 4 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "97915b5bf6454416c7b27444fc95c08132b74251",
      "tree": "35aaedbbee99918d241b2474ab02c16f454f7ca8",
      "parents": [
        "54b87323eddd9b7854249f05cfd183a0ac602ab6"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:16:04 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:09 2009 -0800"
      },
      "message": "drivers/net/cxgb3: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration as close to usage as possible.\n\nFix this sparse warning:\n  drivers/net/cxgb3/cxgb3_main.c:1586:21: warning: symbol \u0027cap\u0027 shadows an earlier one\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "54b87323eddd9b7854249f05cfd183a0ac602ab6",
      "tree": "b05c2eaa0a8d4ebfc95367b198ff69f210a5286e",
      "parents": [
        "1f78d9f94539b8806b81057e75025f2bac7d7ccc"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:15:49 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:08 2009 -0800"
      },
      "message": "drivers/net/bonding: fix sparse warning: symbol shadows an earlier one\n\nImpact: Rename function scope variable.\n\nFix this sparse warning:\n  drivers/net/bonding/bond_main.c:4704:13: warning: symbol \u0027mode\u0027 shadows an earlier one\n  drivers/net/bonding/bond_main.c:95:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1f78d9f94539b8806b81057e75025f2bac7d7ccc",
      "tree": "b97ca60ead50124513d83c5bc663f47d957cbe87",
      "parents": [
        "b79d8fff0e54a19e96cbde2b1f79e0fd503c2c53"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:15:33 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:08 2009 -0800"
      },
      "message": "drivers/net/bonding: fix sparse warnings: context imbalance\n\nImpact: Attribute functions with __acquires(...) and/or __releases(...).\n\nFix this sparse warnings:\n  drivers/net/bonding/bond_alb.c:1675:9: warning: context imbalance in \u0027bond_alb_handle_active_change\u0027 - unexpected unlock\n  drivers/net/bonding/bond_alb.c:1742:9: warning: context imbalance in \u0027bond_alb_set_mac_address\u0027 - unexpected unlock\n  drivers/net/bonding/bond_main.c:1025:17: warning: context imbalance in \u0027bond_do_fail_over_mac\u0027 - unexpected unlock\n  drivers/net/bonding/bond_main.c:3195:13: warning: context imbalance in \u0027bond_info_seq_start\u0027 - wrong count at exit\n  drivers/net/bonding/bond_main.c:3234:13: warning: context imbalance in \u0027bond_info_seq_stop\u0027 - unexpected unlock\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b79d8fff0e54a19e96cbde2b1f79e0fd503c2c53",
      "tree": "911f674e1a215ea71590bd494188dc80daf24813",
      "parents": [
        "fd8ef49edd81405e80e00eb81365ae4d6733d602"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:15:17 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:07 2009 -0800"
      },
      "message": "drivers/net/atlx: fix sparse warnings: fix signedness\n\nImpact: While being at it: statics do not need to be initialized with 0.\n\nFix this sparse warnings:\n  drivers/net/atlx/atl1.c:109:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2870:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2880:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2894:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2904:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atlx/atl2.c:2913:1: warning: incorrect type in initializer (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Jay Cliburn \u003cjcliburn@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd8ef49edd81405e80e00eb81365ae4d6733d602",
      "tree": "ac745c6aa18b52788f9149f175e97ddcda508c56",
      "parents": [
        "18c4c35ecbeda253ce7532a6ed7f2fa144147d64"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:14:58 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:06 2009 -0800"
      },
      "message": "drivers/net/atl1e: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/atl1e/atl1e_main.c:716:39: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/atl1e/atl1e_param.c:57:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atl1e/atl1e_param.c:68:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atl1e/atl1e_param.c:81:1: warning: incorrect type in initializer (different signedness)\n  drivers/net/atl1e/atl1e_param.c:92:1: warning: incorrect type in initializer (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18c4c35ecbeda253ce7532a6ed7f2fa144147d64",
      "tree": "a855441fb3c75d9873fd4669352e4091a956838c",
      "parents": [
        "8d668bfef68b35f7eedcc70fd5c47cdb24f406cc"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:14:45 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:26:05 2009 -0800"
      },
      "message": "drivers/net/arcnet: fix sparse warning: symbol shadows an earlier one\n\nImpact: Remove redundant inner scope variable.\n\nFix this sparse warning:\n  drivers/net/arcnet/arcnet.c:383:21: warning: symbol \u0027count\u0027 shadows an earlier one\n  drivers/net/arcnet/arcnet.c:375:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d668bfef68b35f7eedcc70fd5c47cdb24f406cc",
      "tree": "ca5f40a37db82923f40fa16fdc7fd37a5f6177d1",
      "parents": [
        "5b5103ec2dba07a15861e81cb783dd0fbaed24ed"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:14:31 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:14 2009 -0800"
      },
      "message": "drivers/net/s2io.c: fix sparse warning: symbol shadows an earlier one\n\nImpact: Remove redundant inner scope variable.\n\nFix this sparse warning:\n  drivers/net/s2io.c:7223:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/s2io.c:7184:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b5103ec2dba07a15861e81cb783dd0fbaed24ed",
      "tree": "892918acdd72bef1c0ed1aafe19310f8e2f46148",
      "parents": [
        "d6781f2af8567524f8c95d9907718a6c61fe417d"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:14:04 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:13 2009 -0800"
      },
      "message": "drivers/net/r6040.c: fix sparse warning: Using plain integer as NULL pointer\n\nFix this sparse warnings:\n  drivers/net/r6040.c:487:31: warning: Using plain integer as NULL pointer\n  drivers/net/r6040.c:492:31: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6781f2af8567524f8c95d9907718a6c61fe417d",
      "tree": "88ad7177f33d88cd39ec7af057f3bfe1e0654197",
      "parents": [
        "416c6f90f8a107ccae3788bb9798d10a2dac9ed0"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:13:52 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:12 2009 -0800"
      },
      "message": "drivers/net/ppp*.c: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/ppp_generic.c:919:43: warning: incorrect type in argument 1 (different signedness)\n  drivers/net/pppoe.c:1195:43: warning: incorrect type in argument 1 (different signedness)\n  drivers/net/pppol2tp.c:2666:43: warning: incorrect type in argument 1 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nAcked-by: Cyrill Gorcunov \u003cgorcunov@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "416c6f90f8a107ccae3788bb9798d10a2dac9ed0",
      "tree": "0c6ce5600741847a662addc1c97cb8c290490d0c",
      "parents": [
        "00137dad17707f0d14dbf7e193761220f1c2fe03"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:13:39 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:12 2009 -0800"
      },
      "message": "drivers/net/ni65.c: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/ni65.c:488:36: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00137dad17707f0d14dbf7e193761220f1c2fe03",
      "tree": "0f961e5c27af43d2cc47a36a235de9e82bb25c9a",
      "parents": [
        "7c34eb897362a51133222ef4229628469333f4d9"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:13:24 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:11 2009 -0800"
      },
      "message": "drivers/net/lance.c: fix sparse warnings: fix signedness\n\nImpact: Besides from fixing the signedness issue remove some\nwhitespace to obey to the 80 character limit.\n\nFix this sparse warnings:\n  drivers/net/lance.c:399:19: warning: incorrect type in assignment (different signedness)\n  drivers/net/lance.c:654:29: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c34eb897362a51133222ef4229628469333f4d9",
      "tree": "aa7ed6cbb4e4e5c30dab197c7af883788264c2ba",
      "parents": [
        "5d7dce76c51a590fdd7616285a96825aa517ede0"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:12:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:10 2009 -0800"
      },
      "message": "drivers/net/niu.c: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration to a more inner scope.\n\nFix this sparse warning:\n  drivers/net/niu.c:2399:21: warning: symbol \u0027err\u0027 shadows an earlier one\n  drivers/net/niu.c:2287:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d7dce76c51a590fdd7616285a96825aa517ede0",
      "tree": "c4d1e2bfe79a4cc999c78ca3a21d3049861514fa",
      "parents": [
        "fbf978914e8fbc804ddbd68550bb2c7d14b2049d"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:12:36 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:09 2009 -0800"
      },
      "message": "drivers/net/ns83820.c: fix sparse warnings: fix signedness\n\nFix this sparse warnings:\n  drivers/net/ns83820.c:479:36: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/ns83820.c:479:36: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/ns83820.c:479:36: warning: incorrect type in argument 2 (different signedness)\n  drivers/net/ns83820.c:479:36: warning: incorrect type in argument 2 (different signedness)\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fbf978914e8fbc804ddbd68550bb2c7d14b2049d",
      "tree": "01f666baa028f26ffc7edb10a3422af216ba9d50",
      "parents": [
        "f11bf7a31e9a3dccf893e0fceeb1d7d9fd4dfcb4"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:12:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:09 2009 -0800"
      },
      "message": "drivers/net/ni65.c: fix sparse warnings: symbol shadows an earlier one\n\nImpact: Remove redundant variable declaration or move them to a more\ninner scope.\n\nFix this sparse warnings:\n  drivers/net/ni65.c:900:37: warning: symbol \u0027p\u0027 shadows an earlier one\n  drivers/net/ni65.c:874:21: originally declared here\n  drivers/net/ni65.c:925:21: warning: symbol \u0027p\u0027 shadows an earlier one\n  drivers/net/ni65.c:874:21: originally declared here\n  drivers/net/ni65.c:945:29: warning: symbol \u0027k\u0027 shadows an earlier one\n  drivers/net/ni65.c:926:15: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f11bf7a31e9a3dccf893e0fceeb1d7d9fd4dfcb4",
      "tree": "7af989aef3b69410222288286566248da080fabc",
      "parents": [
        "1256f7394cc08c60d4502a2f08d7260f3fd97d56"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:12:10 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:08 2009 -0800"
      },
      "message": "drivers/net/e2100.c: fix sparse warning: symbol shadows an earlier one\n\nImpact: Remove redundant inner scope variable and while being at it\nmake use of ARRAY_SIZE instead of a hardcoded number.\n\nFix this sparse warning:\n  drivers/net/e2100.c:219:56: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/e2100.c:181:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1256f7394cc08c60d4502a2f08d7260f3fd97d56",
      "tree": "e192a84789333802f9237638d598838d87e0ec04",
      "parents": [
        "1c10c49d83e2062b309cc88e8eb3abb05d397480"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 11:11:55 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 17 17:21:07 2009 -0800"
      },
      "message": "drivers/net/at1700.c: fix sparse warning: symbol shadows an earlier one\n\nImpact: Move variable declaration to a more inner scope.\n\nFix this sparse warning:\n  drivers/net/at1700.c:846:21: warning: symbol \u0027i\u0027 shadows an earlier one\n  drivers/net/at1700.c:831:13: originally declared here\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1c10c49d83e2062b309cc88e8eb3abb05d397480",
      "tree": "e7b665a649e07f519c3be093717f1ba999a401b9",
      "parents": [
        "914e1c8b6980c516667375d3e55f0b6e674c8c58"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Feb 16 00:08:56 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:08:56 2009 -0800"
      },
      "message": "net: replace commatas with semicolons\n\nImpact: syntax fix\n\nInterestingly enough this compiles w/o any complaints:\n\n\torphans \u003d percpu_counter_sum_positive(\u0026tcp_orphan_count),\n\tsockets \u003d percpu_counter_sum_positive(\u0026tcp_sockets_allocated),\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "914e1c8b6980c516667375d3e55f0b6e674c8c58",
      "tree": "d61194143a112ace85f6e6dfc22bc01d7173f62e",
      "parents": [
        "faee47cdbfe8d74a1573c2f81ea6dbb08d735be6"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Feb 13 08:33:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:03:11 2009 -0800"
      },
      "message": "sctp: Inherit all socket options from parent correctly.\n\nDuring peeloff/accept() sctp needs to save the parent socket state\ninto the new socket so that any options set on the parent are\ninherited by the child socket.  This was found when the\nparent/listener socket issues SO_BINDTODEVICE, but the\ndata was misrouted after a route cache flush.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "faee47cdbfe8d74a1573c2f81ea6dbb08d735be6",
      "tree": "6a95e8f91087cd3d584fc89f9bc06355d371d82a",
      "parents": [
        "4458f04c02a46c679a90ef71f866a415c192deb4"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Feb 13 08:33:43 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:03:10 2009 -0800"
      },
      "message": "sctp: Fix the RTO-doubling on idle-link heartbeats\n\nSCTP incorrectly doubles rto ever time a Hearbeat chunk\nis generated.   However RFC 4960 states:\n\n   On an idle destination address that is allowed to heartbeat, it is\n   recommended that a HEARTBEAT chunk is sent once per RTO of that\n   destination address plus the protocol parameter \u0027HB.interval\u0027, with\n   jittering of +/- 50% of the RTO value, and exponential backoff of the\n   RTO if the previous HEARTBEAT is unanswered.\n\nEssentially, of if the heartbean is unacknowledged, do we double the RTO.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4458f04c02a46c679a90ef71f866a415c192deb4",
      "tree": "b08aa476ab4c525ab3cb33cea6114cb262cb2941",
      "parents": [
        "06e868066e3b5828383eb40ff4d1c0029100b0b5"
      ],
      "author": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Feb 13 08:33:42 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:03:10 2009 -0800"
      },
      "message": "sctp: Clean up sctp checksumming code\n\nThe sctp crc32c checksum is always generated in little endian.\nSo, we clean up the code to treat it as little endian and remove\nall the __force casts.\n\nSuggested by Herbert Xu.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06e868066e3b5828383eb40ff4d1c0029100b0b5",
      "tree": "5fb84de9aff8a0b5d225a4c1137000ef6cc00dd5",
      "parents": [
        "85e8d004ecbc51ead6ae926e15973b42cf07b36e"
      ],
      "author": {
        "name": "Lucas Nussbaum",
        "email": "lucas.nussbaum@ens-lyon.fr",
        "time": "Fri Feb 13 08:33:41 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:03:09 2009 -0800"
      },
      "message": "sctp: Allow to disable SCTP checksums via module parameter\n\nThis is a new version of my patch, now using a module parameter instead\nof a sysctl, so that the option is harder to find. Please note that,\nonce the module is loaded, it is still possible to change the value of\nthe parameter in /sys/module/sctp/parameters/, which is useful if you\nwant to do performance comparisons without rebooting.\n\nComputation of SCTP checksums significantly affects the performance of\nSCTP. For example, using two dual-Opteron 246 connected using a Gbe\nnetwork, it was not possible to achieve more than ~730 Mbps, compared to\n941 Mbps after disabling SCTP checksums.\nUnfortunately, SCTP checksum offloading in NICs is not commonly\navailable (yet).\n\nBy default, checksums are still enabled, of course.\n\nSigned-off-by: Lucas Nussbaum \u003clucas.nussbaum@ens-lyon.fr\u003e\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85e8d004ecbc51ead6ae926e15973b42cf07b36e",
      "tree": "bda7d4ad51066770e3db76f2757dffaa0de99ec3",
      "parents": [
        "cbd347adfee2ba52a8ef85f92a46933d5840cc39"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Feb 16 00:00:20 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 16 00:00:20 2009 -0800"
      },
      "message": "igb: transition driver to only using advanced descriptors\n\nCurrently the driver uses advanced descriptors for its main functionality,\nbut then uses legacy when testing.  This patch changes this so that\nadvanced descriptors are used throughout and all mentions of legacy\ndescriptors are removed.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cbd347adfee2ba52a8ef85f92a46933d5840cc39",
      "tree": "6fe593287cc6486e78201da9419255530046fac1",
      "parents": [
        "bc1cbd3493c7a6b44fa6a1e6040ae3d9640d47c4"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Sun Feb 15 23:59:44 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:59:44 2009 -0800"
      },
      "message": "igb: remove unused defines\n\nThis patch removes all of the unused defines from the .h files contained in\nigb.  For some defines there was a use and so I plugged them into the correct\nlocations.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc1cbd3493c7a6b44fa6a1e6040ae3d9640d47c4",
      "tree": "40a036ffaf16e5a50901f2568ae163cbfed8b2eb",
      "parents": [
        "56fbbb4e619f4bf604c350e3948a291bda759101"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Fri Feb 13 14:45:17 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:56:02 2009 -0800"
      },
      "message": "igb: misc cleanup to combine one if statement\n\nThis patch combines a pair of if statements into one.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nCC: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "56fbbb4e619f4bf604c350e3948a291bda759101",
      "tree": "31dbf471cc72e6bd5206f4fd36bec377b487a1e2",
      "parents": [
        "1e5c3d218ac19d5a5e9b3a8f09777c2b555b2499"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 12 18:17:42 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:56:00 2009 -0800"
      },
      "message": "igb: cleanup incorrect comment and set IP Checksum Enable\n\nIP Checksum enable doesn\u0027t need packet split in order to function.  It only\nrequires the use of advanced descriptors which the current igb driver does.\nSo we can enable it always without any issues.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e5c3d218ac19d5a5e9b3a8f09777c2b555b2499",
      "tree": "148abdb10e8d32bdef455f5b3c4e7f3c94272a44",
      "parents": [
        "73cd78f1d36da244b8b3b81d3a0f32372a636e5c"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 12 18:17:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:56:00 2009 -0800"
      },
      "message": "igb: reduce size required to trigger low latency\n\nUpdate the Adaptive Interrupt Moderation algorithm so that the low latency\nstate is triggered less easily to prevent high interrupt loads.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "73cd78f1d36da244b8b3b81d3a0f32372a636e5c",
      "tree": "c969da7a7d00783f3034a5c7a989c7254a614c5e",
      "parents": [
        "eaf5d59092dbed853bfab956ce123293832998f5"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Thu Feb 12 18:16:59 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:55:59 2009 -0800"
      },
      "message": "igb: misc whitespace/formatting cleanups\n\nThis patch is intended to hold several whitespace, formatting, and\ncomment cleanups that have been found while cleaning up the igb driver.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nAcked-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eaf5d59092dbed853bfab956ce123293832998f5",
      "tree": "dee0b172a682bdace7533302c12be28a012ffab2",
      "parents": [
        "b8df184f88f06f985ae58248305ddc257dc016b8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:08:39 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:58 2009 -0800"
      },
      "message": "mv643xx_eth: implement Large Receive Offload\n\nControlled by a compile-time (Kconfig) option for now, since it\nisn\u0027t a win in all cases.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8df184f88f06f985ae58248305ddc257dc016b8",
      "tree": "6f6d66da973104324449e6f2a8eefa81ad212d87",
      "parents": [
        "d888b3738eba7ebc5844d5977c30e290dfbe435b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:08:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:57 2009 -0800"
      },
      "message": "mv643xx_eth: allow enabling/disabling tx checksumming via ethtool\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d888b3738eba7ebc5844d5977c30e290dfbe435b",
      "tree": "2f5c2c0b1b57ba0f9b4975b9010d76a1a3094f11",
      "parents": [
        "e7d2f4dbd9224ba50d6d5331bb0538d2ce9027f8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:07:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:56 2009 -0800"
      },
      "message": "mv643xx_eth: export rx csum get/set methods via ethtool\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7d2f4dbd9224ba50d6d5331bb0538d2ce9027f8",
      "tree": "6ebbb38ee9761a0fc0d594d6e9e81c122d6eb890",
      "parents": [
        "3e5080344e95c0861a7ca494288593023ee383c6"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:07:37 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:56 2009 -0800"
      },
      "message": "mv643xx_eth: implement ethtool rx/tx ring size query and resizing\n\nRename the mp-\u003edefault_[rt]x_ring_size variables to -\u003e[rt]x_ring_size,\nallow them to be read via the standard ethtool -\u003eget_ringparam() op,\nand add a -\u003eset_ringparam() op to allow resizing them at run time.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e5080344e95c0861a7ca494288593023ee383c6",
      "tree": "7660366975710f3577a0e9a110de9fc84178f925",
      "parents": [
        "6bdf576e4b068e86381280c58393cad42ffc8cc8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:07:09 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:54 2009 -0800"
      },
      "message": "mv643xx_eth: rework interrupt coalescing, and export via ethtool\n\nThis patch:\n- increases the precision of the receive/transmit interrupt\n  coalescing register value computations by using 64bit temporaries;\n- adds functions to read the current hardware coalescing register\n  values and convert them back to usecs;\n- exports the {get,set} {rx,tx} coal methods via the standard\n  ethtool coalescing interface.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6bdf576e4b068e86381280c58393cad42ffc8cc8",
      "tree": "8c83f2c09ecaf591f37714278683d5113015b771",
      "parents": [
        "aa611f85d0d656870dbb906e75d8cac6acb58943"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 12 14:06:46 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:43:53 2009 -0800"
      },
      "message": "mv643xx_eth: unify ethtool ops for phy\u0027d and phy-less interfaces\n\nIt\u0027s a waste having two different versions of this structure around\nwhen the differences between ethtool ops for phy\u0027d and phy-less\ninterfaces are so minor.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aa611f85d0d656870dbb906e75d8cac6acb58943",
      "tree": "cb5ee331a35539f8efe2e136d05bc9ba0ca1a7dd",
      "parents": [
        "f8532fde95c53e8ef2b5ea44542c82c117d28041"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Sat Feb 14 13:10:33 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:39:21 2009 -0800"
      },
      "message": "drivers/isdn/hardware/mISDN: change type of hfc_jiffies to unsigned long\n\nJiffies are unsigned long, make sure we fit in jiffies store variable\non archs with bits per long \u003e 32.\n\nPatch suggested by Jiri Slaby.\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8532fde95c53e8ef2b5ea44542c82c117d28041",
      "tree": "841939075c5d9f94a3dab0f18303e10f00eaafc6",
      "parents": [
        "6c2959aa7b81b83c9c4b4cb822bb7c0a637e869a"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Thu Feb 12 09:32:41 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:39:20 2009 -0800"
      },
      "message": "drivers/isdn/mISDN: fix sparse warnings: make symbols static\n\nFix this sparse warnings:\n  drivers/isdn/mISDN/clock.c:44:1: warning: symbol \u0027iclock_lock\u0027 was not declared. Should it be static?\n  drivers/isdn/mISDN/clock.c:45:9: warning: symbol \u0027iclock_count\u0027 was not declared. Should it be static?\n  drivers/isdn/mISDN/clock.c:46:17: warning: symbol \u0027iclock_tv\u0027 was not declared. Should it be static?\n  drivers/isdn/mISDN/clock.c:47:9: warning: symbol \u0027iclock_tv_valid\u0027 was not declared. Should it be static?\n  drivers/isdn/mISDN/clock.c:48:20: warning: symbol \u0027iclock_current\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c2959aa7b81b83c9c4b4cb822bb7c0a637e869a",
      "tree": "6d1aa5da5db2829de3a7a420fd101c00b8b2f27e",
      "parents": [
        "2b1440230abc8fae0271b012711ecaf64eb38f86"
      ],
      "author": {
        "name": "Hannes Eder",
        "email": "hannes@hanneseder.net",
        "time": "Thu Feb 12 09:28:40 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:39:20 2009 -0800"
      },
      "message": "drivers/isdn/hardware/mISDN: fix sparse warnings: make symbols static\n\nFix this sparse warnings:\n  drivers/isdn/hardware/mISDN/hfcpci.c:59:19: warning: symbol \u0027hfc_tl\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcpci.c:60:9: warning: symbol \u0027hfc_jiffies\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.h:201:6: warning: symbol \u0027conf_str\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.h:319:12: warning: symbol \u0027HFC_TE_LAYER1_STATES\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.h:331:12: warning: symbol \u0027HFC_NT_LAYER1_STATES\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.c:38:12: warning: symbol \u0027hfcsusb_rev\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.c:978:1: warning: symbol \u0027fill_isoc_urb\u0027 was not declared. Should it be static?\n  drivers/isdn/hardware/mISDN/hfcsusb.c:1724:1: warning: symbol \u0027setup_hfcsusb\u0027 was not declared. Should it be static?\n\nSigned-off-by: Hannes Eder \u003channes@hanneseder.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b1440230abc8fae0271b012711ecaf64eb38f86",
      "tree": "d6c3a6d073275c5431554257594e2e81df29a0d7",
      "parents": [
        "356e23850b5ed4471470a918623021765fcaf125"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:35 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:32:01 2009 -0800"
      },
      "message": "bnx2x: Version\n\nAnd updating the year\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "356e23850b5ed4471470a918623021765fcaf125",
      "tree": "35de737e86c377773db50abf4a90a631541eb601",
      "parents": [
        "f53722514242da8346cbed2223bcea9eed744ebd"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:32 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:58 2009 -0800"
      },
      "message": "bnx2x: Clean-up\n\nWhitespaces, empty lines, 80 columns, indentations and removing redundant\nparenthesis\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f53722514242da8346cbed2223bcea9eed744ebd",
      "tree": "fd2e9b7842c29427b57ba5266d63b3cf8386c197",
      "parents": [
        "9898f86d3927bf3526aef433c8ced0b51178c35c"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:30 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:57 2009 -0800"
      },
      "message": "bnx2x: Comments and prints\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9898f86d3927bf3526aef433c8ced0b51178c35c",
      "tree": "c7a297a0d69d3a90e6bc135d8e2b9e2be3ce4192",
      "parents": [
        "359d8b1599050977771190cf938ef010e951ee04"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:27 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:56 2009 -0800"
      },
      "message": "bnx2x: Re-arrange module parameters\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "359d8b1599050977771190cf938ef010e951ee04",
      "tree": "49dba745df16f3161a0027954b6a03ca6bbf57cd",
      "parents": [
        "8440d2b63667c7d09ccbe43b8bd928d3c4662879"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:55 2009 -0800"
      },
      "message": "bnx2x: Moving includes\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8440d2b63667c7d09ccbe43b8bd928d3c4662879",
      "tree": "6c11dc1b6b3f7191cf14adf37e5fccc7165fb892",
      "parents": [
        "0febaa42a3fa90ce9453c67a549525f365b77a9d"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:22 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:55 2009 -0800"
      },
      "message": "bnx2x: Driver dump\n\nRe-arrange the driver debug print to support the Tx multi-queue and add support\nfor debug prints at the end of the ring (when start\u003cend)\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0febaa42a3fa90ce9453c67a549525f365b77a9d",
      "tree": "0abd77ca9f69237d38ecd3b0988b0a3f60e9dc21",
      "parents": [
        "4781bfad732af717784ee6b5bcdd97f4c3e8f597"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:20 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:54 2009 -0800"
      },
      "message": "bnx2x: Removing unused struct\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4781bfad732af717784ee6b5bcdd97f4c3e8f597",
      "tree": "e1d0bca4fe681fa59b9d03e23453a47372308d7f",
      "parents": [
        "0626b89971d75b35698f208fd7abe4303e1588b9"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:17 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:53 2009 -0800"
      },
      "message": "bnx2x: Sparse endianity annotation\n\nResolving the majority of the issues, but there are still some left for future\npatches.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0626b89971d75b35698f208fd7abe4303e1588b9",
      "tree": "457830677ffef8bcc48b394a8860d2bcc02d52ae",
      "parents": [
        "5cd65a93e9335393d5e1f18d35d337b7ba1280f8"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:14 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:51 2009 -0800"
      },
      "message": "bnx2x: Removing redundant macros\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5cd65a93e9335393d5e1f18d35d337b7ba1280f8",
      "tree": "7db7ba7f0ec8a01e9a37cf5bc9b5b65010267a9d",
      "parents": [
        "b5bf9068ebb1b4012e4c0fef58490f97e6b6a0db"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:11 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:50 2009 -0800"
      },
      "message": "bnx2x: Better struct naming\n\nThis is the device info from the chip shared memory - rename to avoid confusion\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5bf9068ebb1b4012e4c0fef58490f97e6b6a0db",
      "tree": "75c15b5ca4456238cdc6296d34fc7336c0664a64",
      "parents": [
        "26e029752c8f8671b1de83fe86906fc29f9eda92"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:08 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:50 2009 -0800"
      },
      "message": "bnx2x: Loopback in diag mode\n\nWhen loading in diag mode, set the device to loopback instead of normal link and\nthen changing it to loopback mode\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "26e029752c8f8671b1de83fe86906fc29f9eda92",
      "tree": "8da95cc8436301235013ab52334a99ae11c13acc",
      "parents": [
        "cfb18c5cb7ef5506a2864f9ec360cbb2ca6e8d28"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:38:01 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:48 2009 -0800"
      },
      "message": "bnx2x: Optimize chip MPS configuration\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfb18c5cb7ef5506a2864f9ec360cbb2ca6e8d28",
      "tree": "15049a4331206efec94626098697168f8103c6cd",
      "parents": [
        "3ce2c3f9a30dd7756dcbe2322841754f18f098f0"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:47 2009 -0800"
      },
      "message": "bnx2x: Memory clean up on failure\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3ce2c3f9a30dd7756dcbe2322841754f18f098f0",
      "tree": "812db053ee6996ca8ee3f6088f5ba35b08a4161f",
      "parents": [
        "3e5b510eb8c9ea5f762e0a0a9ce59254d6671dce"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:52 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:47 2009 -0800"
      },
      "message": "bnx2x: Using nvram default WoL config\n\nThe driver default WoL setting is set to the nvram default value\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e5b510eb8c9ea5f762e0a0a9ce59254d6671dce",
      "tree": "5fde7ff520a11cfcecafae3302ba4f92a230bb2e",
      "parents": [
        "8b3a0f0ba3c6c26330b49db178de3898a54f9f8a"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:25 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:46 2009 -0800"
      },
      "message": "bnx2x: smp_mb and not just smp_rmb\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b3a0f0ba3c6c26330b49db178de3898a54f9f8a",
      "tree": "68258ede25d76718eef254b5b819683b28e35ac2",
      "parents": [
        "36e552ab1a51067c5ff8de63416e3fcf2c86a7bf"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:23 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:45 2009 -0800"
      },
      "message": "bnx2x: Increasing FW timeout\n\nWhen enabling many debug prints, it can take a while before processing an event.\nTo ease the debug process, allow bigger timeout before giving up\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "36e552ab1a51067c5ff8de63416e3fcf2c86a7bf",
      "tree": "9d8fab77cdcd039e3edd85f9e79d36693ff44e84",
      "parents": [
        "8d5726c404fd41fedb7a49e1fbef62c60754021a"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:45 2009 -0800"
      },
      "message": "bnx2x: Returning EBUSY in debug mode as well\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8d5726c404fd41fedb7a49e1fbef62c60754021a",
      "tree": "2e0228391607ab5f9b8fd0c6a8772c5d54009e7a",
      "parents": [
        "052a38e096dece43e38a19a896ae7ad019415bc1"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:19 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:42 2009 -0800"
      },
      "message": "bnx2x: Manual setting for MRRS\n\nAllows better debug capabilities if the user wants to force an MRRS value\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "052a38e096dece43e38a19a896ae7ad019415bc1",
      "tree": "127b34c6948872a535bfc13e102d852515c44679",
      "parents": [
        "c2c8b03e200bdda3ba23d27f5c33bac784dced01"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:16 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:42 2009 -0800"
      },
      "message": "bnx2x: Using registers name\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c2c8b03e200bdda3ba23d27f5c33bac784dced01",
      "tree": "c15811bb47f3790e106660e5919cb690f288f3af",
      "parents": [
        "ed8680a7e68fc07d6b2bfa977e8f5f3d3c568d14"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:14 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:41 2009 -0800"
      },
      "message": "bnx2x: Pre emphasis configuration\n\nSupporting non-default pre-emphasis settings for the internal and some external\nPHYs\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ed8680a7e68fc07d6b2bfa977e8f5f3d3c568d14",
      "tree": "842099bd418f4067e7ede73e52fca31b7f6df1c3",
      "parents": [
        "3a36f2efbf9ac5da1d08cb44d237ba35ec354888"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:12 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:40 2009 -0800"
      },
      "message": "bnx2x: GMII not SGMII\n\nFixing the function name\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3a36f2efbf9ac5da1d08cb44d237ba35ec354888",
      "tree": "587d2c7429130345830c60092afacfad6c3c9cdf",
      "parents": [
        "c1b7399027254a45a4036c548c13eb97c7d0d8fa"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:09 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:39 2009 -0800"
      },
      "message": "bnx2x: Removing CL73 code\n\nThis code is disabled, so removing it to avoid confusion\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c1b7399027254a45a4036c548c13eb97c7d0d8fa",
      "tree": "e4c6b5d2b9964174e003dcc51795ea519b8efb18",
      "parents": [
        "811a2f2d3be9a39bd4e0930501fda8630857748d"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:36 2009 -0800"
      },
      "message": "bnx2x: Using the HW 5th lane\n\nThis 1G interface (on top of the 4 lanes 10G interface) requires additional\nsetting to work in CL45\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "811a2f2d3be9a39bd4e0930501fda8630857748d",
      "tree": "ab00cd6bcc94c0cc270a747288d311b612077a87",
      "parents": [
        "a35da8dbf1ff403633bb6256fba691b224f17f61"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:04 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:33 2009 -0800"
      },
      "message": "bnx2x: EMAC reset\n\nThe NIG_ENABLE does not reset the emac. Replace it with explicit reset\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a35da8dbf1ff403633bb6256fba691b224f17f61",
      "tree": "1b0f47d0dcb97b27b5e390a940de57b6431903a3",
      "parents": [
        "285771852891b52a740b4ab2f2903cbfef5ec6a9"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:02 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:31 2009 -0800"
      },
      "message": "bnx2x: Saving PHY FW version\n\nSome PHYs (like the BCM8726) FW version cannot be read after activating the\nPHY, so we need to save this information\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "285771852891b52a740b4ab2f2903cbfef5ec6a9",
      "tree": "1d92ae0660d078629175b86f47dcbe0c61e18771",
      "parents": [
        "46c6a67495b3ec76204db800fc8d60a260f91cfe"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:37:00 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:29 2009 -0800"
      },
      "message": "bnx2x: Supporting BCM8481 PHY\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "46c6a67495b3ec76204db800fc8d60a260f91cfe",
      "tree": "23685cb8cb7351c1f452b61d5afcffb40b0ffb6d",
      "parents": [
        "589abe3a0f594a7707a15674ca9e80370c972832"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:36:58 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:26 2009 -0800"
      },
      "message": "bnx2x: PHY lock list\n\nSome dual port PHY require HW lock since they are used by both interfaces\n(different driver instances). Since this list is getting longer, update a\nparameter at load time instead of calculating it on runtime\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "589abe3a0f594a7707a15674ca9e80370c972832",
      "tree": "a7930047ca7f5340b9053948fcba98128de4d588",
      "parents": [
        "4acac6a53a3c9dfc604a9a8647f16b0242080e93"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:36:55 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:24 2009 -0800"
      },
      "message": "bnx2x: Supporting BCM8726 PHY\n\nAlso adding the ability to recognize the optic module and disable it if it is\nnot authorized for safety reasons - since this feature might upset some users\nwhich are willing to take the risk, it is optional and can be disabled by\nsetting an nvram bit (or a trivial driver patch to set this bit).\nThis dual port PHY requires special handling if the ports are swapped.\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4acac6a53a3c9dfc604a9a8647f16b0242080e93",
      "tree": "d21f2687f4d580f22e0aa018dc9eccaaa56de005",
      "parents": [
        "87942b467880fb65381af87a5ff61fdb7ede5eb3"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:36:52 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:20 2009 -0800"
      },
      "message": "bnx2x: GPIO accessories\n\nA GPIO is used with the 8726 PHY. Adding the GPIO related functions in this\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "87942b467880fb65381af87a5ff61fdb7ede5eb3",
      "tree": "7c208fcb550b73f740a1447608b21546edfe6942",
      "parents": [
        "35b19ba51c1e6258a338a0855c72384abc33ce11"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:36:49 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:18 2009 -0800"
      },
      "message": "bnx2x: Removing redundant device parameters\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "35b19ba51c1e6258a338a0855c72384abc33ce11",
      "tree": "cf67f18b4ec1d228fdef2e607e814c2fa48d8137",
      "parents": [
        "1c06328c0345638ea7532b45cadfe713c9e9781e"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Feb 12 08:36:47 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 15 23:31:15 2009 -0800"
      },
      "message": "bnx2x: Removing the board type\n\nThere are too many different board types and this field is not scalable.\nRemoving it and making decisions according to other fields\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "1c06328c0345638ea7532b45cadfe713c9e9781e"
}
