)]}'
{
  "log": [
    {
      "commit": "b3337e4cea15beb167e8d3a70ca1023e39abb4e5",
      "tree": "fe657cf315e65df8a27771fc6c5359f2594b100d",
      "parents": [
        "a01c1335a308ee660518e33db03fb5f5e1dfc166"
      ],
      "author": {
        "name": "David Decotigny",
        "email": "decot@google.com",
        "time": "Thu Apr 14 16:11:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 23:28:57 2011 -0700"
      },
      "message": "bnx2x: cosmetics: Using ethtool_cmd_speed() API\n\nThis updates bnx2x to use the ethtool_cmd_speed() family of functions\n(see b11f8d8c in 2.6.27-rc3 aka. \"ethtool: Expand ethtool_cmd.speed to\n32 bits\") to get and set the link speed via ethtool. This allows to\navoid manually accessing ethtool_cmd\u0027s speed_hi field.\n\nSigned-off-by: David Decotigny \u003cdecot@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a01c1335a308ee660518e33db03fb5f5e1dfc166",
      "tree": "bd31d76a300b1c2655e026e9f618a4224bf5370e",
      "parents": [
        "482e3febc2e7df78411005dcdd7621c16b98b088"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 20:47:07 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 20:47:07 2011 -0700"
      },
      "message": "decnet: Don\u0027t leak entries when rebuilding zone.\n\nAs noticed by Ben Hutchings, when we move entries from\none table to another we leak all except the first entry.\n\nPut back the \"next\" variable removed by commit\n9bf9055eb716f85372c41b3fbc51f90bc7653740 (\"decnet: Fix set-but-unused\nvariable.\") and use it properly.\n\nReported-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "482e3febc2e7df78411005dcdd7621c16b98b088",
      "tree": "93ba6fae8768ddfb20a05f17414f609a6c4dcc29",
      "parents": [
        "df4511feb76173db872c8845b63179dd15f2b7da"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Apr 16 14:15:26 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:56:37 2011 -0700"
      },
      "message": "via-rhine: Assign random MAC address if necessary\n\nRoger Luethi has had several reports of Rhine NICs providing\nan invalid MAC address.  If so, assign a random MAC address so\nthe hardware can still be used.\n\nTested as a standalone interface, as carrier for ppp, and as a\nbonding slave.\n\nOriginal-patch-by: Alexandru Gagniuc \u003cmr.nuke.me@gmail.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df4511feb76173db872c8845b63179dd15f2b7da",
      "tree": "8158215b7c626d928721ffd8caadeaff9ce99b49",
      "parents": [
        "28674b97cfb907b0b3de7b7fea89efda1e65f34e"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Apr 16 14:15:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:56:36 2011 -0700"
      },
      "message": "via_rhine: Use netdev_\u003clevel\u003e and pr_\u003clevel\u003e\n\nUse the more current logging styles.\n\nAdd #define DEBUG to make netdev_dbg always active.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "28674b97cfb907b0b3de7b7fea89efda1e65f34e",
      "tree": "8ce41fb220a4ea54fc5d92454c106d186e1c5433",
      "parents": [
        "2ed28baa7076083b56c1e70ccd927b7870117c59"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Sun Apr 17 17:52:51 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:52:51 2011 -0700"
      },
      "message": "bridge: fix accidental creation of sysfs directory\n\nCommit bb900b27a2f49b37bc38c08e656ea13048fee13b (\"bridge: allow\ncreating bridge devices with netlink\") introduced a bug in net-next\nbecause of a typo in notifier. Every device would have the sysfs\nbridge directory (and files).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2ed28baa7076083b56c1e70ccd927b7870117c59",
      "tree": "ced1c729cb6c7fee217e3a58989cbb8d93d07c83",
      "parents": [
        "c582a950b1d7488750831cb4499de071781c7f45"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sat Apr 16 13:05:08 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:51:32 2011 -0700"
      },
      "message": "net: cxgb4{,vf}: convert to hw_features\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nAcked-by: Dimitris Michailidis \u003cdm@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c582a950b1d7488750831cb4499de071781c7f45",
      "tree": "9e3c4930113f46f93aa8881b711320b2c21c6ecf",
      "parents": [
        "5e4011e2b8032cd132d9482f016558f1b27569cd"
      ],
      "author": {
        "name": "Thiago Farina",
        "email": "tfransosi@gmail.com",
        "time": "Sun Apr 17 17:49:21 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:49:21 2011 -0700"
      },
      "message": "drivers/net/usb/usbnet.c: Use FIELD_SIZEOF macro in usbnet_init() function.\n\nSigned-off-by: Thiago Farina \u003ctfransosi@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5e4011e2b8032cd132d9482f016558f1b27569cd",
      "tree": "68c587043a8122c42ea7d8c10e42c530be31f9c4",
      "parents": [
        "131ae329702755d897c6072c7839086b0702fb10"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:47:36 2011 -0700"
      },
      "message": "net: ibm_newemac: convert to hw_features\n\nSide effect: allow toggling of TX offloads.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "131ae329702755d897c6072c7839086b0702fb10",
      "tree": "0183b6116a1e8ddf66c19d88ff6590bc2b4c898e",
      "parents": [
        "3cd8ef4b6071834fd432bbccbec0611591908643"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:47:36 2011 -0700"
      },
      "message": "net: greth: convert to hw_features\n\nNote: Driver modifies its struct net_device_ops. This will break if used for\nmultiple devices that are not all the same (if that HW config is possible).\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3cd8ef4b6071834fd432bbccbec0611591908643",
      "tree": "0a8b033788c848d53f02ac504bd714f32f12688c",
      "parents": [
        "f4786a96252b97f6f05cd42ea7fe6e967048bfa3"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:47:35 2011 -0700"
      },
      "message": "net: niu: convert to hw_features\n\nSide effect: allow toggling of TX offloads.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f4786a96252b97f6f05cd42ea7fe6e967048bfa3",
      "tree": "eb169eb09a4560f5ed75a882fdfcd85551c134f1",
      "parents": [
        "66a1c5413260a8c302b4024555c489cc6731b463"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:47:35 2011 -0700"
      },
      "message": "net: ehea: convert to hw_features\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66a1c5413260a8c302b4024555c489cc6731b463",
      "tree": "2e2a7d90cf0f9f6a9aafd8fad647964c77163a2b",
      "parents": [
        "86688a8f132a7630f8610c13a349c711fe683b44"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:47:34 2011 -0700"
      },
      "message": "net: benet: convert to hw_features - fixup\n\nRemove be_set_flags() as it\u0027s already covered by hw_features.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nAcked-by: Ajit Khaparde ajit.khaparde@emulex.com\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "86688a8f132a7630f8610c13a349c711fe683b44",
      "tree": "8fd3d699632f64cf58cd2f5383d2914c104f7c38",
      "parents": [
        "aad59c431b77be5cbfa01f2066a036b95981fed9"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:47 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:47:34 2011 -0700"
      },
      "message": "net: typhoon: convert to hw_features\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aad59c431b77be5cbfa01f2066a036b95981fed9",
      "tree": "8019c065a86ff0df3bf71edce22e9945664ce24f",
      "parents": [
        "eea3250b43fd0b4fe565409bbf2fb06514213386"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:47:33 2011 -0700"
      },
      "message": "net: mv643xx: convert to hw_features\n\nSide effect: don\u0027t reenable RXCSUM on every ifdown/ifup.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eea3250b43fd0b4fe565409bbf2fb06514213386",
      "tree": "08471abd05f26d91fd9d0c460d6d38a66b9b52c9",
      "parents": [
        "d2fe2755342b30bc1ee7797b9975f8626d65e485"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:47:33 2011 -0700"
      },
      "message": "net: tehuti: convert to hw_features\n\nAs a side effect, make TX offloads changeable.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d2fe2755342b30bc1ee7797b9975f8626d65e485",
      "tree": "7ca1dc1ef596d1f379371abccc4a2f135f6c3a23",
      "parents": [
        "391876466670988196786150fc9d9da2f3c7cecb"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:40:25 2011 -0700"
      },
      "message": "net: cxgb3: convert to hw_features\n\nThis removes some of the remnants of LRO -\u003e GRO conversion.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "391876466670988196786150fc9d9da2f3c7cecb",
      "tree": "3a29b0b17ac5f32591fbcc389d414d1dc0aba9bb",
      "parents": [
        "9c6bc16577171100e5efab0ea09ebf5884822ed6"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Sun Apr 17 00:15:46 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:40:24 2011 -0700"
      },
      "message": "net: macvlan: convert to hw_features\n\nNot much of a conversion anyway - macvlan has no way to change the offload\nsettings independently to its base device.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9c6bc16577171100e5efab0ea09ebf5884822ed6",
      "tree": "41cdc85827cb6731e993e254208538eb42147886",
      "parents": [
        "03746b0a02d25866a29cd8d7306d221c238d6397",
        "af20b710479ae662829cf739b521390daa7fcbcb"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:37:29 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:37:29 2011 -0700"
      },
      "message": "Merge branch \u0027batman-adv/next\u0027 of git://git.open-mesh.org/ecsv/linux-merge\n"
    },
    {
      "commit": "03746b0a02d25866a29cd8d7306d221c238d6397",
      "tree": "5755b26e885be0cabb9af480f60801e4317ad9ab",
      "parents": [
        "9365f11a5321bcff5579799a071a70c5cacb5e65"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:08:41 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:08:41 2011 -0700"
      },
      "message": "be2net: Fix unused-but-set variables.\n\nThe variables \u0027tx_min\u0027 and \u0027tx_max\u0027 are set but not used in\nbe_set_coalesce().\n\nSimilarly for \u0027region\u0027 in be_do_flash().\n\nJust kill them off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9365f11a5321bcff5579799a071a70c5cacb5e65",
      "tree": "be3aa218e506ebe8d5c20910e4cb36b0e49bf340",
      "parents": [
        "b169f6db40605d0907458d1ff78ceac2b194a44f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:07:57 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:07:57 2011 -0700"
      },
      "message": "isdn: i4l: isdn_tty: Fix unused-but-set variables.\n\nThe variable \u0027fcr\u0027 is set but not used in isdn_tty_change_speed().\n\nJust kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b169f6db40605d0907458d1ff78ceac2b194a44f",
      "tree": "685955d2bb913f026612e5b200529179033d5e82",
      "parents": [
        "f3c85dd560f26ceae1351e6f83e83f1322761ead"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:06:15 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:06:15 2011 -0700"
      },
      "message": "netfilter: ip6table_mangle: Fix set-but-unused variables.\n\nThe variable \u0027flowlabel\u0027 is set but unused in ip6t_mangle_out().\n\nThe intention here was to compare this key to the header value after\nmangling, and trigger a route lookup on mismatch.\n\nMake it so.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f3c85dd560f26ceae1351e6f83e83f1322761ead",
      "tree": "7638b6ee3b16ad11b3999e792145c403c90d57ad",
      "parents": [
        "d88d7de09875e643e225a5d0883d18152ce5a89b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:04:48 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:04:48 2011 -0700"
      },
      "message": "netfilter: ip6_tables: Fix set-but-unused variables.\n\nThe variable \u0027target\u0027 is set but unused in compat_copy_entry_from_user().\n\nJust kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d88d7de09875e643e225a5d0883d18152ce5a89b",
      "tree": "1753bfffbd87fd8236f5276121bb5cd182cbe190",
      "parents": [
        "d87d7fb381c153f71b7cdfd37f3513edc6d0eb8f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:03:33 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:03:33 2011 -0700"
      },
      "message": "netfilter: nf_conntrack_standalone: Fix set-but-unused variables.\n\nThe variable \u0027ret\u0027 is set but unused in ct_seq_show().\n\nThis was obviously meant to be used to propagate error codes\nto the caller, so make it so.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d87d7fb381c153f71b7cdfd37f3513edc6d0eb8f",
      "tree": "e62735aba62beed9f6919282b958dc2f9037965d",
      "parents": [
        "dab51d0e0718e7beef26075a9353f09ea2652a4f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:02:29 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:02:51 2011 -0700"
      },
      "message": "netfilter: nfnetlink_log: Fix set-but-unused variables.\n\nThe variable \u0027tmp_uint\u0027 is set but unused in __build_packet_message().\n\nJust kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dab51d0e0718e7beef26075a9353f09ea2652a4f",
      "tree": "c099dfd404f80dac5d7a6091df804b14236daf7a",
      "parents": [
        "8cb490144708ef295421d0601b0866623651a37e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:01:49 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:01:49 2011 -0700"
      },
      "message": "netlabel: Fix set-but-unused variables.\n\nThe variable \u0027type_str\u0027 is set but unused in netlbl_cipsov4_add().\n\nJust kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8cb490144708ef295421d0601b0866623651a37e",
      "tree": "fd6b542038c938e789c2eea9af54e46767f15cb5",
      "parents": [
        "6385969b3297287e6259a012671be09c78c20620"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:01:05 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 17:01:05 2011 -0700"
      },
      "message": "l2tp: Fix set-but-unused variables.\n\nThe variable \u0027ret\u0027 is set but unused in l2tp_nl_register_ops().\n\nThis was obviously meant to maintain error codes which are\nreturned to the caller, make it so.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6385969b3297287e6259a012671be09c78c20620",
      "tree": "306228e96aedebbabc5bc27e9fd892b9478efdb9",
      "parents": [
        "1627ea35cb10af2f71d38a82de6f6dfb910771ed"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:59:50 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:59:50 2011 -0700"
      },
      "message": "irda: irproc: Fix set-but-unused variables.\n\nThe variable \u0027d\u0027 is set but unused in irda_proc_register().\n\nJust kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1627ea35cb10af2f71d38a82de6f6dfb910771ed",
      "tree": "98831a499c01454b982484f71a20c4da4c385514",
      "parents": [
        "056693a38e56c520e208409d221cbc077282c19d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:59:09 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:59:09 2011 -0700"
      },
      "message": "irda: irlap_event: Fix set-but-unused variables.\n\nThe variable \u0027ret\u0027 is set but unused in irlap_state_sclose().\n\nJust kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "056693a38e56c520e208409d221cbc077282c19d",
      "tree": "c931d434d588f1de20dd0557488565135c9d6895",
      "parents": [
        "b8ee8328bac0d8420d2b9ef4838d0df25df100ab"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:57:55 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:57:55 2011 -0700"
      },
      "message": "caif: Fix set-but-unused variables.\n\nThe variable \u0027caifdef\u0027 is set but unused in modemcmd().\n\nSimilarly for \u0027net\u0027 in receive(), and \u0027res\u0027 in\ncaif_device_notify() and caif_exit_net().\n\nJust kill them off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8ee8328bac0d8420d2b9ef4838d0df25df100ab",
      "tree": "fc4fa67c8e0287da2eca89b3f61373a0a948b2db",
      "parents": [
        "585985429080a449e0ecf66dd485899a8765c26c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:56:12 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:56:12 2011 -0700"
      },
      "message": "bnx2x: Fix set-but-unused variables.\n\nThe variable \u0027rc\u0027 is set but unused in bnx2x_timer().\n\nSimilarly for \u0027hc_index_p\u0027 in bnx2x_init_sb(), and \u0027port\u0027 in\nbnx2x_get_hwinfo().\n\nJust kill them off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "585985429080a449e0ecf66dd485899a8765c26c",
      "tree": "62522e96a99f85da7f24de193f052c9f423f97c5",
      "parents": [
        "81b424d9e2ef815b2035d4c2be0bc41dddbebc06"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:51:36 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:54:08 2011 -0700"
      },
      "message": "bna: Fix set-but-unused variables.\n\nThe variable \u0027pgoff\u0027 is set but unused in bfa_nw_ioc_fwver_get()\nand bfa_ioc_download_fw().\n\nSimilarly for \u0027cmd_h\u0027 in bna_mbox_flush_q and the entirety of\nbna_rit_mod_uninit() is unused since variables are purely set but no\naction is made using them.\n\nSame for \u0027bna\u0027 in bna_rit_create() and \u0027ret\u0027 in bna_rx_create().\n\nJust kill them off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81b424d9e2ef815b2035d4c2be0bc41dddbebc06",
      "tree": "7b2b1b0cc42a43b6fffac0b1e208c04e3574bfc8",
      "parents": [
        "07f46f80f4ca4ddb700ff40a19876ba1b3242917"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:48:53 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:48:53 2011 -0700"
      },
      "message": "isdn: mISDN: socket: Fix set-but-unused variables.\n\nThe variable \u0027len\u0027 is set but unused in data_sock_getsockopt().\n\nThe code should use \u0027len\u0027 to validate that the user\u0027s socket option is\nindeed the right size.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "07f46f80f4ca4ddb700ff40a19876ba1b3242917",
      "tree": "8df22522e98487d47c57d3f60c614d5d69f368d5",
      "parents": [
        "50a7c114c2673f3fcbb0ba5d659049156e1ccd50"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:46:50 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:46:50 2011 -0700"
      },
      "message": "isdn: i4l: isdn_net: Fix set-but-unused variables.\n\nThe variable \u0027unused\u0027 is set but unused in\nisdn_net_ciscohdlck_slarp_in().  Just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "50a7c114c2673f3fcbb0ba5d659049156e1ccd50",
      "tree": "4b4e028c8081c430ba4d839487ceb4dbfdcae78c",
      "parents": [
        "8c85290d84eaa7b3ba605090987d2136a3302ca9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:45:51 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:45:51 2011 -0700"
      },
      "message": "isdn: i4l: isdn_common: Fix set-but-unused variables.\n\nThe variable \u0027ch\u0027 is set but unused in isdn_capi_rec_hl_msg().  Just\nkill it off.\n\nSimilarly for \u0027chidx\u0027 in isdn_ioctl() and \u0027di\u0027 in\nisdn_capi_rec_hl_msg().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8c85290d84eaa7b3ba605090987d2136a3302ca9",
      "tree": "f2386b7a5bf8a25a6fe9b10b8ba3e4b21387d7cc",
      "parents": [
        "1397c5df2547f3296ad37a0c77daff3b124b98c8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:44:12 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:44:12 2011 -0700"
      },
      "message": "isdn: teles_cs: Fix set-but-unused variables.\n\nThe variable \u0027dev\u0027 is set but unused in teles_cs_config().  Just\nkill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1397c5df2547f3296ad37a0c77daff3b124b98c8",
      "tree": "dec52a035cc817777d420c8efcf77886ff91f5bb",
      "parents": [
        "cf117eafa0dc17c6f973d078d4e0bf2069f45ce7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:43:20 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:43:20 2011 -0700"
      },
      "message": "isdn: l3ni1: Fix set-but-unused variables.\n\nThe variable \u0027cause\u0027 is set but unused in ni1up().  Just\nkill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cf117eafa0dc17c6f973d078d4e0bf2069f45ce7",
      "tree": "51b57d5a57dccf7facdcbb7d691a309c4041a2f3",
      "parents": [
        "f6f0e4a7a343f85dd773f6f18e553933c4367e96"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:42:15 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:42:15 2011 -0700"
      },
      "message": "isdn: l3dss1: Fix set-but-unused variables.\n\nThe variable \u0027cause\u0027 is set but unused in dss1up().  Just\nkill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f6f0e4a7a343f85dd773f6f18e553933c4367e96",
      "tree": "608adafda9ffd57b4ce4ad7cb4a5d25a6c32335c",
      "parents": [
        "d462003ddbb28926109396b9038299fc740c2efc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:41:29 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:41:29 2011 -0700"
      },
      "message": "isdn: jade: Fix set-but-unused variables.\n\nThe variable \u0027i\u0027 is set but unused in JadeVersion().  Just\nkill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d462003ddbb28926109396b9038299fc740c2efc",
      "tree": "27101c92130969321782ae972f0637ae515de7d0",
      "parents": [
        "a1e6216d1b5035db1d4c018cf841d3267f949281"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:40:30 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:40:40 2011 -0700"
      },
      "message": "isdn: ipacx: Fix set-but-unused variables.\n\nThe variable \u0027cda2_cr\u0027 is set but unused in ctrl_complete().  Just\nkill it off.\n\nKeep the cs-\u003ereadisac() call just in case the register read has side\neffects.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1e6216d1b5035db1d4c018cf841d3267f949281",
      "tree": "0a6d093386b246f27458c57d24aba79bd0278957",
      "parents": [
        "db47367451cbee4e8a3fd9389cc341f4acc43b1e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:39:18 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:39:18 2011 -0700"
      },
      "message": "isdn: hfc_usb: Fix set-but-unused variables.\n\nThe variable \u0027buf\u0027 is set but unused in\nctrl_complete().  Just kill it off.\n\nSimilarly for \u0027err\u0027 in hfc_usb_init().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "db47367451cbee4e8a3fd9389cc341f4acc43b1e",
      "tree": "541f07048798e1f2fc90a29ec3f26496409e7fd6",
      "parents": [
        "94dbe1ae44df1d22a391980eb6bd502f937b1af8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:38:33 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:38:33 2011 -0700"
      },
      "message": "isdn: elsa_ser: Fix set-but-unused variables.\n\nThe variable \u0027bits\u0027 is set but unused in\nchange_speed().  Just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "94dbe1ae44df1d22a391980eb6bd502f937b1af8",
      "tree": "26f815993a0ea8eeeba47a2cc2a5d45b33d7a91a",
      "parents": [
        "011bc1ef447dd6aa969d9c83a90fe3df360b5d6e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:37:11 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:38:03 2011 -0700"
      },
      "message": "isdn: elsa_cs: Fix set-but-unused variables.\n\nThe variable \u0027dev\u0027 is set but unused in\nelsa_cs_config().  Just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "011bc1ef447dd6aa969d9c83a90fe3df360b5d6e",
      "tree": "9239d0b866ea5c7ac0eb5d9b8f010bdead09296c",
      "parents": [
        "3c76c58fca03c1162ab8592f71c996e933af3a9e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:36:28 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:36:28 2011 -0700"
      },
      "message": "isdn: arcofi: Fix set-but-unused variables.\n\nThe variable \u0027val\u0027 is set but unused in\nsend_arcofi().  Just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3c76c58fca03c1162ab8592f71c996e933af3a9e",
      "tree": "219a910e72385f7a8a95c3d6b0122cf25181ddee",
      "parents": [
        "a719e0a81f8ab1e96301aada203be1c43788aec7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:35:27 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:35:27 2011 -0700"
      },
      "message": "isdn: hfcsusb: Fix set-but-unused variables.\n\nThe variable \u0027buf\u0027 is set but unused in\nctrl_complete().  Just kill it off.\n\nSimilarly for the variable \u0027err\u0027 in setup_hfcsusb().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a719e0a81f8ab1e96301aada203be1c43788aec7",
      "tree": "0a0f0519996f69f6cc83da14238facdfc49c9dfa",
      "parents": [
        "2d09d567127e85dddd027d049196093640025c36"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:34:50 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:34:50 2011 -0700"
      },
      "message": "isdn: hfcpci: Fix set-but-unused variables.\n\nThe variable \u0027total\u0027 is set but unused in\nhfcpci_empty_bfifo().  Just kill it off.\n\nSimilarly for the variable \u0027val\u0027 in ph_state_nt().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d09d567127e85dddd027d049196093640025c36",
      "tree": "f62153c726996dad8511e3fe94364682da5abe07",
      "parents": [
        "a713c3bbb5a6736e673940eb97d9bf2c27aec4c5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:23:22 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:31:33 2011 -0700"
      },
      "message": "isdn: eicon: Fix set-but-unused variables.\n\nThe variable \u0027best_id\u0027 is set but unused in\ndiva_mnt_add_xdi_adapter().  Just kill it off.\n\nSimilarly for the variable \u0027CIP\u0027 in connect_req(), \u0027Number\u0027 in\nsig_ind(), \u0027Info\u0027 in dtmf_confirmation() mixer_command()\nfax_connect_ack_command() fax_edata_ack_command()\nrtp_connect_b3_res_command() and rtp_connect_b3_res_command(), and \u0027a\u0027\nin mixer_indication_coefs_set(),\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a713c3bbb5a6736e673940eb97d9bf2c27aec4c5",
      "tree": "b74bc4c58028f9b52f9a7979ce63bfc0f329713e",
      "parents": [
        "0c78641d7f677c8f420f1c302b4848135b207eb8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:22:33 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 16:22:33 2011 -0700"
      },
      "message": "isdn: gigaset: Fix set-but-unused variable.\n\nThe variable \u0027offset\u0027 is set but unused in\nwrite_iso_tasklet().  Just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af20b710479ae662829cf739b521390daa7fcbcb",
      "tree": "270732ac1ca5381c192c55925038271d6d2661f4",
      "parents": [
        "ba85fac28005a59e6e03fdb13918fc6f6e69a3ca"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Sun Apr 17 20:39:07 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Apr 17 21:11:02 2011 +0200"
      },
      "message": "batman-adv: Set the txqueuelen to zero when creating soft interface\n\nLike other virtual interfaces, e.g. br0, we don\u0027t need a transmit\nqueue. Packets should only be queued on real interfaces which are\nunderneath. In practice this patch makes little difference since the\nvirtual interfaces can accept packets as fast as they come, but the\npatch will avoid bufferbloat questions to the mailling lists in the\nfuture.\n\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nTested-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "ba85fac28005a59e6e03fdb13918fc6f6e69a3ca",
      "tree": "4b4def788586b0d99a1ed54c2224135df72adc8a",
      "parents": [
        "c4aac1ab9b973798163b34939b522f01e4d28ac9"
      ],
      "author": {
        "name": "Simon Wunderlich",
        "email": "siwu@hrz.tu-chemnitz.de",
        "time": "Sun Apr 17 20:34:27 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Apr 17 21:11:02 2011 +0200"
      },
      "message": "batman-adv: protect softif_neigh by rcu\n\nAdd get/set wrapper functions for softif_neigh and\nuse rcu functions to manipulate the pointers.\n\nSigned-off-by: Simon Wunderlich \u003csiwu@hrz.tu-chemnitz.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "c4aac1ab9b973798163b34939b522f01e4d28ac9",
      "tree": "7adda276282cf72b87c110b8743dae91fde27ad3",
      "parents": [
        "68003903e4eeec5288f074ff0751a381750ceb34"
      ],
      "author": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Wed Mar 23 11:24:34 2011 +0100"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Apr 17 21:11:01 2011 +0200"
      },
      "message": "batman-adv: concentrate all curr_gw related rcu operations in select/deselect functions\n\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "68003903e4eeec5288f074ff0751a381750ceb34",
      "tree": "72577cb46c0e0aaec9edb54a496002d13650f6fb",
      "parents": [
        "e1a5382f978b67b5cc36eec65e6046730ce07714"
      ],
      "author": {
        "name": "Linus Lüssing",
        "email": "linus.luessing@web.de",
        "time": "Mon Mar 14 22:43:40 2011 +0000"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Apr 17 21:11:01 2011 +0200"
      },
      "message": "batman-adv: Protect global TQ window with a spinlock\n\nSigned-off-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "e1a5382f978b67b5cc36eec65e6046730ce07714",
      "tree": "f7ca07cde3a49858d0cfa33e0189a659a1fcc95d",
      "parents": [
        "57f0c07c4d0da8bcc23e21c330fe9c7c5cf776b5"
      ],
      "author": {
        "name": "Linus Lüssing",
        "email": "linus.luessing@web.de",
        "time": "Mon Mar 14 22:43:37 2011 +0000"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Apr 17 21:11:01 2011 +0200"
      },
      "message": "batman-adv: Make orig_node-\u003erouter an rcu protected pointer\n\nThe rcu protected macros rcu_dereference() and rcu_assign_pointer()\nfor the orig_node-\u003erouter need to be used, as well as spin/rcu locking.\nOtherwise we might end up using a router pointer pointing to already\nfreed memory.\n\nTherefore this commit introduces the safe getter method\norig_node_get_router().\n\nSigned-off-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "57f0c07c4d0da8bcc23e21c330fe9c7c5cf776b5",
      "tree": "116da9bca37ef83067054dd613222da8f78f33bc",
      "parents": [
        "4c804850572f70a2350e4d1e79d6659392b07733"
      ],
      "author": {
        "name": "Linus Lüssing",
        "email": "linus.luessing@web.de",
        "time": "Mon Mar 14 22:43:33 2011 +0000"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Apr 17 21:11:01 2011 +0200"
      },
      "message": "batman-adv: Simplify gw_check_election(), use gw_get_selected()\n\ngw_get_selected() can get us the desired orig_node directly, therefore\nreusing that function in gw_check_election().\n\nSigned-off-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "4c804850572f70a2350e4d1e79d6659392b07733",
      "tree": "54707084e38a1995aec5fc2eb44c114f15a48f85",
      "parents": [
        "551586292b39da6e4fbfbb5b96b57b68decfdab9"
      ],
      "author": {
        "name": "Linus Lüssing",
        "email": "linus.luessing@web.de",
        "time": "Mon Mar 14 22:43:30 2011 +0000"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Apr 17 21:11:01 2011 +0200"
      },
      "message": "batman-adv: Make gateway_get_selected type safe\n\nMake the return value explicit instead of (void *).\n\nSigned-off-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "551586292b39da6e4fbfbb5b96b57b68decfdab9",
      "tree": "7d9260d487a9c29fb3c50e0174986d1399aab1be",
      "parents": [
        "0ce790e7d736cedc563e1fb4e998babf5a4dbc3d"
      ],
      "author": {
        "name": "Linus Lüssing",
        "email": "linus.luessing@web.de",
        "time": "Mon Mar 14 22:43:27 2011 +0000"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Apr 17 21:11:00 2011 +0200"
      },
      "message": "batman-adv: Move bonding / iface alternating router search to own functions\n\nThis decreases the size of find_router() by outsourcing the router\nsearch for the bonding and interface alternating modes to their own sub\nfunctions. This shall make it easier to keep track of the correct\nrefcounting later.\n\nSigned-off-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "0c78641d7f677c8f420f1c302b4848135b207eb8",
      "tree": "4cc8d2124af004863439c91f33cb210cf5e9ad93",
      "parents": [
        "c96922c7beeb6246f36b89a1e8b61d99a435a780"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:55:20 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:55:20 2011 -0700"
      },
      "message": "atl1c: Fix set-but-unused variable.\n\nThe variable \u0027extra_size\u0027 is set but unused in\natl1c_configure_tx().  Just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c96922c7beeb6246f36b89a1e8b61d99a435a780",
      "tree": "897aa7c6d6d7051d1cbb14efc58e6aff266de2da",
      "parents": [
        "f8dfc4528b93ba9c9a191151f8888b4da1d1a45b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:54:51 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:54:51 2011 -0700"
      },
      "message": "atl1e: Fix set-but-unused variable.\n\nThe variable \u0027tx_ring\u0027 is set but unused in\natl1e_init_ring_resources().  Just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8dfc4528b93ba9c9a191151f8888b4da1d1a45b",
      "tree": "71cac89860fbdd01d62a3e230a865fffbf2142ec",
      "parents": [
        "7d038eb6dc0e256dbcac88d52972c4ac55a78fc5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:51:40 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:51:40 2011 -0700"
      },
      "message": "atlx: Fix set-but-unused variable.\n\nThe variable \u0027tpc\u0027 is set but unused in atl1_intr_tx().\nJust kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7d038eb6dc0e256dbcac88d52972c4ac55a78fc5",
      "tree": "4cd778c6f492bdd0f446056b21560313047f1312",
      "parents": [
        "9e5ebaf852b96aaf4d7f63b920d8016b6784f088"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:50:58 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:50:58 2011 -0700"
      },
      "message": "bonding: Fix set-but-unused variable.\n\nThe variable \u0027vlan_dev\u0027 is set but unused in\nbond_send_gratuitous_arp().  Just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9e5ebaf852b96aaf4d7f63b920d8016b6784f088",
      "tree": "900f42081925c90a1a2d29a48aa4cef724b59b97",
      "parents": [
        "d8f969e603b85931f25a1d50f3a7a01e2712c17a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:48:01 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:48:36 2011 -0700"
      },
      "message": "atm: lec: Fix set-but-unused variables.\n\nThe variable \u0027eth\u0027 is set but unused in lec_handle_bridge().  Also,\nthe variable \u0027priv\u0027 is set but unused in lane_module_cleanup().\n\nJust kill them off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d8f969e603b85931f25a1d50f3a7a01e2712c17a",
      "tree": "9acab0aafe85820578ec850d45fc39814ba864f5",
      "parents": [
        "b3b8dc51c16cdaca0d191a340022093fb5c9f003"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:46:45 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:48:31 2011 -0700"
      },
      "message": "ax25: Fix set-but-unused variable.\n\nThe variable \u0027s\u0027 is set but unused in ax25_protocol_release().\nJust kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b3b8dc51c16cdaca0d191a340022093fb5c9f003",
      "tree": "a77d594c96aa66b51403a5241ba822ff61f2de49",
      "parents": [
        "9bf9055eb716f85372c41b3fbc51f90bc7653740"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:15:22 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:15:22 2011 -0700"
      },
      "message": "econet: Fix set-but-unused variable.\n\n#if 0\u0027d out code for IP handling in aun_data_available() has\nbeen commented out since the beginning, which makes the variable\n\"ip\" set but not used.\n\nKill it off as well as the stub code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9bf9055eb716f85372c41b3fbc51f90bc7653740",
      "tree": "d496b9839063a2c334cf3a39629767fdb46a50f0",
      "parents": [
        "21f825e61878db94c7093c8407602fc89fc38ad9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:14:09 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:14:09 2011 -0700"
      },
      "message": "decnet: Fix set-but-unused variable.\n\n\"next\" in dn_rebuild_zone() is set but not actually used,\nkill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "21f825e61878db94c7093c8407602fc89fc38ad9",
      "tree": "345fe14192bbcb89c4405dff6c0baac36822cc21",
      "parents": [
        "06091ed6b8ec726e6cbc7e40ee6b5aa2332cf381"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:13:16 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:13:16 2011 -0700"
      },
      "message": "pktgen: Fix set-but-unused variable.\n\n\"iph\" in pktgen_output_ipsec() is set but never actually\nused.  Kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06091ed6b8ec726e6cbc7e40ee6b5aa2332cf381",
      "tree": "385b09b62ef28a3403404f65c2382401304c3146",
      "parents": [
        "edb4dcb717d71f63c5147d7bef3014f96d192842"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:11:25 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:11:25 2011 -0700"
      },
      "message": "atm: solos-pci: Fix set-but-unused variable.\n\nThis is just a readback to entire completion of a register\nwrite, keep the readback but kill the unused variable.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "edb4dcb717d71f63c5147d7bef3014f96d192842",
      "tree": "95e30d8f86935a2444391d388720f4f19f3d89f7",
      "parents": [
        "e60c5e14fbfcaa54f430aad80b38763a403b2158"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:10:17 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:10:17 2011 -0700"
      },
      "message": "atm: idt77252: Fix set-but-unused variables.\n\nTwo cases here:\n\n1) idt77252_rx_raw() really does not make any use of the\n   extracted PTI field of the atm header.\n\n2) idt77252_collect_stat() only uses the register values\n   in code which has been compiled out by a \"NOTDEF\" cpp\n   test for more than 10 years.  Just kill this NOTDEF\n   code entirely, but keep the register reads in case\n   they have side effects.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e60c5e14fbfcaa54f430aad80b38763a403b2158",
      "tree": "7fe90c96a38eb0caaa058fd81a3b5b83497ad54c",
      "parents": [
        "dd182574d86e22faaaed37db79e3d54e773f29f7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:07:55 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:07:55 2011 -0700"
      },
      "message": "atm: he: Fix undefined sequence points.\n\nGCC complains in these queue index operations because we\nperform operations of the form:\n\n\tx \u003d some_operation(++x);\n\nwhich is undefined.  Replace with:\n\n\tx \u003d some_operation(x + 1);\n\nwhich is well defined and provides the intended operation.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dd182574d86e22faaaed37db79e3d54e773f29f7",
      "tree": "1dc8f7c822e7de32c2058b816f2f4865af5d7298",
      "parents": [
        "8b3afe95e363dbd32bd9ddc6c2d562944f5350c5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:03:38 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 17 00:03:38 2011 -0700"
      },
      "message": "atm: eni: Kill set-but-unused variables.\n\nThe variable eni_dev is initialized but never subsequently used in\nthese two functions.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b3afe95e363dbd32bd9ddc6c2d562944f5350c5",
      "tree": "6264c0376004f4dec5ed41ed54eff00806fb837a",
      "parents": [
        "c8c64cff2c88b17fdd7402dd06288d7415896430"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Fri Apr 15 04:50:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 15 15:50:41 2011 -0700"
      },
      "message": "net: gianfar: convert to hw_features\n\nNote: I bet that gfar_set_features() don\u0027t really need a full reset.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c8c64cff2c88b17fdd7402dd06288d7415896430",
      "tree": "b089cdcda51dd22560da97abea15afdc656ab777",
      "parents": [
        "569e146396cb3b378d2957b94671bf30cd777c67"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Fri Apr 15 04:50:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 15 15:50:41 2011 -0700"
      },
      "message": "net: mlx4: convert to hw_features\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "569e146396cb3b378d2957b94671bf30cd777c67",
      "tree": "9a310a2bdbda632a810d35ec9fb854ae5f59d937",
      "parents": [
        "c88fcb3d8265cf473c73bc147a2aa21ae03abf67"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Fri Apr 15 04:50:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 15 15:50:40 2011 -0700"
      },
      "message": "net: forcedeth: convert to hw_features\n\nThis also fixes a race around np-\u003etxrxctl_bits while changing RXCSUM offload.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c88fcb3d8265cf473c73bc147a2aa21ae03abf67",
      "tree": "1c7ab1667c68a753858343c147e004258d25247a",
      "parents": [
        "6de240b7f714d63ca2a53d52c7eefb37e7eb3f1b"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Fri Apr 15 04:50:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 15 15:50:40 2011 -0700"
      },
      "message": "net: dm9000: convert to hw_features\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6de240b7f714d63ca2a53d52c7eefb37e7eb3f1b",
      "tree": "999bda93edb96c1010fec51e51bb0e44c911f998",
      "parents": [
        "911cb193f3eb0370f20fbba712211e55ffede4de"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Fri Apr 15 04:50:49 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 15 15:50:39 2011 -0700"
      },
      "message": "net: spider_net: convert to hw_features\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "911cb193f3eb0370f20fbba712211e55ffede4de",
      "tree": "853892fe31f307aad7c9501c8429668522eb6626",
      "parents": [
        "c3968a857a6b6c3d2ef4ead35776b055fb664d74"
      ],
      "author": {
        "name": "Rob Landley",
        "email": "rlandley@parallels.com",
        "time": "Fri Apr 15 02:26:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 15 15:47:51 2011 -0700"
      },
      "message": "net: minor cleanup to net_namespace.c.\n\nInline a small static function that\u0027s only ever called from one place.\n\nSigned-off-by: Rob Landley \u003crlandley@parallels.com\u003e\nReviewed-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c3968a857a6b6c3d2ef4ead35776b055fb664d74",
      "tree": "f82be0953ff4454218f38ffb803fdcfb93a6f2a3",
      "parents": [
        "bd015928bb1713691068c4d0d159afccbaf0f8c0"
      ],
      "author": {
        "name": "Daniel Walter",
        "email": "sahne@0x90.at",
        "time": "Wed Apr 13 21:10:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 15 15:44:37 2011 -0700"
      },
      "message": "ipv6: RTA_PREFSRC support for ipv6 route source address selection\n\n[ipv6] Add support for RTA_PREFSRC\n\nThis patch allows a user to select the preferred source address\nfor a specific IPv6-Route. It can be set via a netlink message\nsetting RTA_PREFSRC to a valid IPv6 address which must be\nup on the device the route will be bound to.\n\nSigned-off-by: Daniel Walter \u003cdwalter@barracuda.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bd015928bb1713691068c4d0d159afccbaf0f8c0",
      "tree": "816468bfbd16ba883175039853ced9a95d1f230f",
      "parents": [
        "eb8aa72d4e8756bde74d5f22bdd968ee6131069a"
      ],
      "author": {
        "name": "Daniel Walter",
        "email": "sahne@0x90.at",
        "time": "Wed Apr 13 21:09:25 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 15 15:43:55 2011 -0700"
      },
      "message": "ipv6: ignore looped-back NA while dad is running\n\n[ipv6] Ignore looped-back NAs while in Duplicate Address Detection\n\nIf we send an unsolicited NA shortly after bringing up an\nIPv6 address, the duplicate address detection algorithm\nfails and the ip stays in tentative mode forever.\nThis is due a missing check if the NA is looped-back to us.\n\nSigned-off-by: Daniel Walter \u003cdwalter@barracuda.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb8aa72d4e8756bde74d5f22bdd968ee6131069a",
      "tree": "b646e71fce2a343396fa7dfcfbd610465eae8ca0",
      "parents": [
        "5d30530efbb811f875786d788ae1c5d79547c3a4"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Thu Apr 14 23:23:45 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 23:23:45 2011 -0700"
      },
      "message": "rndis_host: Quirky devices are still \u0027point-to-point\u0027\n\nMy changes in commit 4d42d417be75d750b82798922b6e775915e11bce were\nwritten some time before the introduction of FLAG_POINTTOPOINT, so\ndidn\u0027t include that flag in the new driver_info.  Change the new\ndriver_info to be consistent.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d30530efbb811f875786d788ae1c5d79547c3a4",
      "tree": "ba6c1b23aaf1eb5489ef5e95cc5a45da70bf1321",
      "parents": [
        "65cce19c07756c2b2b51595c967dda93b0727027"
      ],
      "author": {
        "name": "David Decotigny",
        "email": "decot@google.com",
        "time": "Wed Apr 13 15:22:31 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 22:00:32 2011 -0700"
      },
      "message": "net-bonding: Adding support for throughputs larger than 65536 Mbps\n\nThis updates the bonding driver to support v2.6.27-rc3 enhancements\n(b11f8d8c aka. \"ethtool: Expand ethtool_cmd.speed to 32 bits\") which\nallow to encode the Mbps link speed on 32-bits (Max 4 Pbps) instead of\n16 (Max 65536 Mbps).\n\nThis patch also attempts to compact struct slave by reordering its\nfields.\n\nSigned-off-by: David Decotigny \u003cdecot@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "65cce19c07756c2b2b51595c967dda93b0727027",
      "tree": "df3f51653b8dccced401c902d8566f068c735cfc",
      "parents": [
        "d30ee670f25ea8f265a2804e2a0a53804cac5185"
      ],
      "author": {
        "name": "David Decotigny",
        "email": "decot@google.com",
        "time": "Wed Apr 13 15:22:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 22:00:32 2011 -0700"
      },
      "message": "net-bonding: Fix minor/cosmetic type inconsistencies\n\nThe __get_link_speed() function returns a u16 value which was stored\nin a u32 local variable. This patch uses the return value directly,\nthus fixing that minor type consistency.\n\nThe \u0027duplex\u0027 field in struct slave being encoded on 8 bits, to be more\nconsistent we use a u8 integer (instead of u16) whenever we copy it to\nlocal variables.\n\nSigned-off-by: David Decotigny \u003cdecot@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d30ee670f25ea8f265a2804e2a0a53804cac5185",
      "tree": "7a8d3b92f26cb3e9570df2989a0b8ea462027a1a",
      "parents": [
        "ef9c7ab4a97d53d9cb4912d13e142f52a30ecd54"
      ],
      "author": {
        "name": "David Decotigny",
        "email": "decot@google.com",
        "time": "Wed Apr 13 15:22:29 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 22:00:31 2011 -0700"
      },
      "message": "net-bonding: Fix minor sparse complaints\n\nThis gets rid of minor sparse complaints:\ndrivers/net/bonding/bond_main.c:4361:4: warning: do-while statement is not a compound statement\ndrivers/net/bonding/bond_main.c:243:12: warning: symbol \u0027bond_mode_name\u0027 was not declared. Should it be static?\n\nSigned-off-by: David Decotigny \u003cdecot@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ef9c7ab4a97d53d9cb4912d13e142f52a30ecd54",
      "tree": "942dffdc67367bd23314c12ebabfd3ce4ce68735",
      "parents": [
        "6c8c2513c86c589a819c161c9abbdea2a3d56f5e"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Apr 14 05:51:52 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 21:53:43 2011 -0700"
      },
      "message": "qlge: make nic_operations struct const\n\nThe struct nic_operations is just function pointers and should be\ndeclared const for added security.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c8c2513c86c589a819c161c9abbdea2a3d56f5e",
      "tree": "043371fbd07fce16159abf9d58cfd0df35b99268",
      "parents": [
        "44f4d5a27ee63ec80d498e0d0673605d5ce1427d"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Apr 14 05:50:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 21:53:42 2011 -0700"
      },
      "message": "sfc: make function tables const\n\nThe phy, mac, and board information structures should be const.\nSince tables contain function pointer this improves security\n(at least theoretically).\n\nCompile tested only.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nAcked-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44f4d5a27ee63ec80d498e0d0673605d5ce1427d",
      "tree": "09b14d853c0df99a35fe2d3811d83640ca98254e",
      "parents": [
        "fce55922f5299a04c0a56b170a141fab34f13465"
      ],
      "author": {
        "name": "Rémi Denis-Courmont",
        "email": "remi.denis-courmont@nokia.com",
        "time": "Tue Apr 12 23:27:36 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 21:32:53 2011 -0700"
      },
      "message": "Phonet: convert bound sockets hash list to RCU\n\nThis gets rid of the last spinlock in the Phonet stack proper.\n\nSigned-off-by: Rémi Denis-Courmont \u003cremi.denis-courmont@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fce55922f5299a04c0a56b170a141fab34f13465",
      "tree": "91c6eeea0957b41199641c43add0e8170ad65f89",
      "parents": [
        "21d8c49e01a0c1c6eb6c750cd04110db4a539284"
      ],
      "author": {
        "name": "Allan, Bruce W",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Apr 13 13:09:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 21:15:49 2011 -0700"
      },
      "message": "ethtool: allow custom interval for physical identification\n\nWhen physical identification of an adapter is done by toggling the\nmechanism on and off through software utilizing the set_phys_id operation,\nit is done with a fixed duration for both on and off states.  Some drivers\nmay want to set a custom duration for the on/off intervals.  This patch\nchanges the API so the return code from the driver\u0027s entry point when it\nis called with ETHTOOL_ID_ACTIVE can specify the frequency at which to\ncycle the on/off states, and updates the drivers that have already been\nconverted to use the new set_phys_id and use the synchronous method for\nidentifying an adapter.\n\nThe physical identification frequency set in the updated drivers is based\non how it was done prior to the introduction of set_phys_id.\n\nCompile tested only.  Also fixes a compiler warning in sfc.\n\nv2: drivers do not return -EINVAL for ETHOOL_ID_ACTIVE\nv3: fold patchset into single patch and cleanup per Ben\u0027s feedback\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nCc: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nCc: Sathya Perla \u003csathya.perla@emulex.com\u003e\nCc: Subbu Seetharaman \u003csubbu.seetharaman@emulex.com\u003e\nCc: Ajit Khaparde \u003cajit.khaparde@emulex.com\u003e\nCc: Michael Chan \u003cmchan@broadcom.com\u003e\nCc: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nCc: Divy Le Ray \u003cdivy@chelsio.com\u003e\nCc: Don Fry \u003cpcnet32@frontier.com\u003e\nCc: Jon Mason \u003cjdmason@kudzu.us\u003e\nCc: Solarflare linux maintainers \u003clinux-net-drivers@solarflare.com\u003e\nCc: Steve Hodgson \u003cshodgson@solarflare.com\u003e\nCc: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nAcked-by: Jon Mason \u003cjdmason@kudzu.us\u003e\nAcked-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "21d8c49e01a0c1c6eb6c750cd04110db4a539284",
      "tree": "03e19c4f6f24fd67da407463508c0ee27f6f9785",
      "parents": [
        "8849b720e9632acef139a349f9ec62e63ce7e497"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 14:49:37 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 15:05:22 2011 -0700"
      },
      "message": "ipv4: Call fib_select_default() only when actually necessary.\n\nfib_select_default() is a complete NOP, and completely pointless\nto invoke, when we have no more than 1 default route installed.\n\nAnd this is far and away the common case.\n\nSo remember how many prefixlen\u003d\u003d0 routes we have in the routing\ntable, and elide the call when we have no more than one of those.\n\nThis cuts output route creation time by 157 cycles on Niagara2+.\n\nIn order to add the new int to fib_table, we have to correct the type\nof -\u003etb_data[] to unsigned long, otherwise the private area will be\nunaligned on 64-bit systems.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nReviewed-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\n"
    },
    {
      "commit": "8849b720e9632acef139a349f9ec62e63ce7e497",
      "tree": "20ac2cb94562d4d6b1a531dc8866eff62d5e755a",
      "parents": [
        "45a5f720fe37d21059da3c333c373c845ccbd82b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Apr 14 00:20:07 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 00:20:07 2011 -0700"
      },
      "message": "NET: AX.25, NETROM, ROSE: Remove SOCK_DEBUG calls\n\nNobody alive seems to recall when they last were useful.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "45a5f720fe37d21059da3c333c373c845ccbd82b",
      "tree": "f7701604f21cdf1e235d0a1bb6aa7a90190b0b48",
      "parents": [
        "e09ad236fc85b1d6e010138f59aba76f6c9a295b"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Mon Apr 04 04:29:46 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:27:18 2011 -0700"
      },
      "message": "ixgbe: DCB, X540 devices do not respond to pause frames\n\nDCB enabled X540 devices are not responding to pause frames\ndue to a missing register set that was added for these\ndevices that did not exist in other devices.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "e09ad236fc85b1d6e010138f59aba76f6c9a295b",
      "tree": "7f05239838d579f23a71106d1880155e2359d882",
      "parents": [
        "b776d1043510c60f59220eb5e58b524f5a7f0e52"
      ],
      "author": {
        "name": "John Fastabend",
        "email": "john.r.fastabend@intel.com",
        "time": "Mon Apr 04 04:29:41 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:26:43 2011 -0700"
      },
      "message": "ixgbe: DCB, misallocated packet buffer size with X540 device\n\nThe X540 device has a smaller packet buffer but the DCB configuration\nnever took this into account. Under stress this can result in the DMA\nengine hanging and TX Unit hang occurring to reset the device. This\npatch reworks the packet buffer allocation routine used for DCB on\n82599 and X540 devices to account for RX packet buffer sizes.\n\nThis fixes the immediate hang. We should consolidate the various\nhardware specific routines for configuring features into a single\nroutine. This will make it much harder to miss feature cases like\nthis.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "b776d1043510c60f59220eb5e58b524f5a7f0e52",
      "tree": "bbc53cc64c1c1d0a94d559259cf26ca89f32bf49",
      "parents": [
        "a59e8a1a72806057084adc2d321fc2a7cbce9579"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Thu Mar 31 09:36:18 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:26:06 2011 -0700"
      },
      "message": "ixgbe: make device_caps() generic\n\nx540 has the same device capability word in the EEPROM as 82599.\nThis patch renames ixgbe_get_device_caps_82599 to\nixgbe_get_device_caps_generic, moves it to ixgbe_common.h and\nsets up the function pointer for x540.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "a59e8a1a72806057084adc2d321fc2a7cbce9579",
      "tree": "35f2c3f4a8822d4100e9cc086915a17e3b590285",
      "parents": [
        "4c40ef0291acebf32435e5a4921178ee53bd8933"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Thu Mar 31 09:36:12 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:25:36 2011 -0700"
      },
      "message": "ixgbe: explicitly disable 100H for x540\n\n100H is not supported on this HW, but the bit is set on the PHY.\nThis can result in link at 100F when advertising only 1000F.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "4c40ef0291acebf32435e5a4921178ee53bd8933",
      "tree": "cb81178828889d33cf1611d38eee68cf00e7303b",
      "parents": [
        "eb9c3e3ea2981e56c71e8f5477c51783856090b1"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Thu Mar 24 07:06:02 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:24:38 2011 -0700"
      },
      "message": "ixgbe: add support for new HW\n\nAdd new device ID supported by ixgbe.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "eb9c3e3ea2981e56c71e8f5477c51783856090b1",
      "tree": "ff6ddad23c34e96de2083c46598f7aab0eb62425",
      "parents": [
        "032b4325b61b03f87f0346d0e92e39f785e24105"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Thu Mar 24 00:57:50 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:23:38 2011 -0700"
      },
      "message": "ixgbe: fix semaphores in eeprom routines for x540\n\nHW can upload EEPROM content from flash while\nin a middle of checksum calculation. Take NVM ownership for the whole\nprocess of checksum update.\n\nCall ixgbe_read_eerd_generic() and ixgbe_write_eewr_generic() directly to\navoid double take of semaphores which leads to long loading times.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "032b4325b61b03f87f0346d0e92e39f785e24105",
      "tree": "10d20725cd30ad4c5daed140c779307f9f393f3f",
      "parents": [
        "0fa6d83258252695203d24c8818092644df10fd7"
      ],
      "author": {
        "name": "Don Skidmore",
        "email": "donald.c.skidmore@intel.com",
        "time": "Fri Mar 18 09:32:53 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:23:11 2011 -0700"
      },
      "message": "ixgbe: cleanup short msleep\u0027s (\u003c20ms) to use usleep_range\n\nSince msleep might not sleep for the desired amount when less\nthan 20ms use usleep_range.\n\nSigned-off-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "0fa6d83258252695203d24c8818092644df10fd7",
      "tree": "9ac59ecec98e4c5ab7594271c0012e88f0a9a99c",
      "parents": [
        "3d5c520727ce3dbf418eec38e431856708f946f8"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Fri Mar 18 08:18:32 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:22:44 2011 -0700"
      },
      "message": "ixgbe: fix 82599 KR downshift coexistence with LESM FW module\n\nDisable KR to KX4/KX downshift on 82599 backplane devices when\nLESM (Link Establishment State Machine) is enabled in FW. Those\nfeatures cannot co-exist as they both manipulate the same registers.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nAcked-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Phillip Schmitt \u003cphillip.j.schmitt@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "3d5c520727ce3dbf418eec38e431856708f946f8",
      "tree": "50b944c1a794b0a5b178ca04063fa8f4631ee268",
      "parents": [
        "7184b7cf555f5bc08e34994147c341abb07d1dbb"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Sat Mar 19 01:32:46 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:22:18 2011 -0700"
      },
      "message": "ixgbe: move disabling of relaxed ordering in start_hw()\n\nRelaxed ordering can lead to issues with some chipsets.\n\nThis patch makes sure that it is disabled by default and\nnot only when DCA is on.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "7184b7cf555f5bc08e34994147c341abb07d1dbb",
      "tree": "6273596a819234c83a8f2f3ca496920a191a58bc",
      "parents": [
        "75e3d3c6812ef2387f8dcfd86437cff00f64b68b"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Fri Mar 18 08:18:22 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:21:52 2011 -0700"
      },
      "message": "ixgbe: refactor common start_hw code for 82599 and x540\n\nFactored out the common start_hw code into a new function\nixgbe_start_hw_gen2() so that it can be used by x540 and 82599.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nAcked-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "75e3d3c6812ef2387f8dcfd86437cff00f64b68b",
      "tree": "b23d5c2db67022704e76a29a2e234e0ae6e387ac",
      "parents": [
        "d6cd8e0e75b66896bd4e14c8883d62322831cb8f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 17 18:11:38 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:21:28 2011 -0700"
      },
      "message": "ixgbe: update version string for Dell CEM use\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nAcked-by: Don Skidmore \u003cdonald.c.skidmore@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\n"
    },
    {
      "commit": "d6cd8e0e75b66896bd4e14c8883d62322831cb8f",
      "tree": "84454c5456f87278c70817d0510917bc5a099546",
      "parents": [
        "c9130180a8dc48943f2a072acec4a53616a1f0ab"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Wed Mar 16 01:58:20 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:21:03 2011 -0700"
      },
      "message": "ixgbe: fix namespacecheck issue\n\nSet ixgbe_identify_82599() as static\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Stephen Ko \u003cstephen.s.ko@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "c9130180a8dc48943f2a072acec4a53616a1f0ab",
      "tree": "cdcc703266672f4af4ab38afe3f2bbf4636f8a04",
      "parents": [
        "2ea5ea5fc4f4f1daa74708c2a14e364d8474812d"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Wed Mar 16 01:55:55 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:20:37 2011 -0700"
      },
      "message": "ixgbe: correct function number for some 82598 parts\n\nSome 82598 parts have LAN0 disabled and LAN1 enabled and the LAN ID bits in\nDevice Status register report the NIC as having only LAN1 as enabled. This\ncauses ixgbe_set_lan_id_multi_port_pcie() to set bus-\u003efunc \u003d 1 which is\nincorrect.\n\nForce bus-\u003efunc to 0 when LAN0 is disabled in the EEPROM.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "2ea5ea5fc4f4f1daa74708c2a14e364d8474812d",
      "tree": "2239644057f59379b5cbc315378f12b85961a509",
      "parents": [
        "c8ca76ebc6e50752c5311b92bb9aef7edb324577"
      ],
      "author": {
        "name": "Emil Tantilov",
        "email": "emil.s.tantilov@intel.com",
        "time": "Sat Mar 12 08:56:38 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:20:15 2011 -0700"
      },
      "message": "ixgbe: fix return value checks\n\nThe value of status was incorrectly tested. Also whitespace cleanup.\n\nSigned-off-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\nTested-by: Evan Swanson \u003cevan.swanson@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    }
  ],
  "next": "c8ca76ebc6e50752c5311b92bb9aef7edb324577"
}
