)]}'
{
  "log": [
    {
      "commit": "9f84f8886b98a9411ee20a10ca390487507037b9",
      "tree": "a6da06b688ffa417af7b61a0b11dcea5f7d5307d",
      "parents": [
        "e4baaf719807ffc87c6321f3914b93dd512b64c4"
      ],
      "author": {
        "name": "amit salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Sun Jan 02 21:58:45 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 03 11:56:18 2011 -0800"
      },
      "message": "netxen: update driver version 4.0.75\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e4baaf719807ffc87c6321f3914b93dd512b64c4",
      "tree": "5359b43fa0ec3aa362cd7bb1c48c26d044d2510a",
      "parents": [
        "0cf445ceaf43be31c5fc70b0e2d5fdccb291c925"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Sun Jan 02 21:58:44 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 03 11:56:18 2011 -0800"
      },
      "message": "netxen: enable LRO based on NETIF_F_LRO\n\no Enable/disable LRO in device based on NETIF_F_LRO flag, instead of using\n  driver private flag.\no Disable LRO, if rx csum offloading is off.\n\nDavid Miller,\n\tYou should use netdev_info() instead of dev_info().\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0438a1b24437cf007ed0e0f5f6b414d5b49468dc",
      "tree": "c9dd25eff67e4f2266f3373961692c811b1f08ef",
      "parents": [
        "7c14c3f10e6dcd7f70e49f77b6e1ae605c4861e6"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Fri Dec 31 10:55:38 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 31 10:55:38 2010 -0800"
      },
      "message": "netxen: update module description\n\nThis driver supports only Intelligent Ethernet Adapters.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "215faf9c5f6e319e97edea9e178123e07825c14d",
      "tree": "32fb283f64110ad634a37dc2e133cb91a97988c5",
      "parents": [
        "75a84eb5d144dc761e1bb0f7dcacbf2b5cee562c"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 21 02:16:10 2010 -0800"
      },
      "committer": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 21 02:16:10 2010 -0800"
      },
      "message": "drivers/net/*/: Use static const\n\nUsing static const generally increases object text and decreases data size.\nIt also generally decreases overall object size.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\n"
    },
    {
      "commit": "0acdf68f495793143802dd4f3e47918dddcceed7",
      "tree": "fb3fb4bdb4fd0b353a6b731ec068ea2294470ce5",
      "parents": [
        "c661c4a2b0d64c33afc9018a406162b1f8ac5617"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Nov 27 23:05:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 28 17:26:22 2010 -0800"
      },
      "message": "netxen: remove unnecessary [kv][mcz]alloc casts\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5a6f95e653adf52ee1ff09cd5e66c2640c65ff66",
      "tree": "e70e178fdd571f65d8d457d9c701facc16610c02",
      "parents": [
        "b0044bcfa95ddf2e317863fb29121c284b6725ca"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Nov 23 03:08:27 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 28 10:47:16 2010 -0800"
      },
      "message": "netxen: avoid using reset_devices as it may become obsolete\n\nIn kdump environment do not depend on reset_devices\nparameter to reset the device as the parameter may become obsolete.\nInstead use an adapter specific mechanism to determine if the device\nneeds a reset.\n\nDriver maintains a count of number of pci functions probed\nand decrements the count when remove handler of that pci function\nis called. If the first probe, probe of function 0,\ndetects the count as non zero then reset the device.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89bf67f1f080c947c92f8773482d9e57767ca292",
      "tree": "ae492f5f31a32a4f838778cd34320da0bedf9dfd",
      "parents": [
        "fe6d2a38b2076cba515dc95b5dc1589a7ab51c17"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Nov 22 00:15:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 27 22:53:38 2010 -0800"
      },
      "message": "drivers/net: use vzalloc()\n\nUse vzalloc() and vzalloc_node() in net drivers\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1c260e49d5407a87e92f28dc020a9f70902841d7",
      "tree": "b20ed022b3d3d7ac6ede1a02dadfd43e0d729cda",
      "parents": [
        "47d1ff176553fec3cb17854a7ca85036d3b0c4e7"
      ],
      "author": {
        "name": "Amerigo Wang",
        "email": "amwang@redhat.com",
        "time": "Tue Nov 02 18:25:31 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 03 18:50:05 2010 -0700"
      },
      "message": "netxen: remove unused firmware exports\n\nQuote from Amit Salecha:\n\n\"Actually I was not updated, NX_UNIFIED_ROMIMAGE_NAME (phanfw.bin) is already\nsubmitted and its present in linux-firmware.git.\n\nI will get back to you on NX_P2_MN_ROMIMAGE_NAME, NX_P3_CT_ROMIMAGE_NAME and\nNX_P3_MN_ROMIMAGE_NAME. Whether this will be submitted ?\"\n\nWe have to remove these, otherwise we will get wrong info from modinfo.\n\nSigned-off-by: WANG Cong \u003camwang@redhat.com\u003e\nCc: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Dhananjay Phadke \u003cdhananjay.phadke@qlogic.com\u003e\nCc: Narender Kumar \u003cnarender.kumar@qlogic.com\u003e\nAcked-by:  Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e--\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c117e4a2bb49116b0b51df06bbabe638d28dfae7",
      "tree": "8d6e07f8d27ca9accf9a7f8c2b5570d403cfd4e7",
      "parents": [
        "3285ee3bb2e158299ff19b947e41da735980d954"
      ],
      "author": {
        "name": "Denis Kirjanov",
        "email": "dkirjanov@kernel.org",
        "time": "Sat Oct 30 16:24:25 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 30 16:24:25 2010 -0700"
      },
      "message": "netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe\n\nWe should not stop the egress queue during probe because it is wrong.\n\nSigned-off-by: Denis Kirjanov \u003cdkirjanov@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "683b65f89a7c26d9a9180d25066815ef5a31bd71",
      "tree": "e26a2d8c8ebb1b987bc5892a88caca3f7b91a1d9",
      "parents": [
        "448d7b5daf043d109df98e3e8f8deb165c2e8896"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Tue Oct 26 22:51:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 28 11:47:53 2010 -0700"
      },
      "message": "netxen: fix kdump\n\nReset the whole hw instead of freeing hw resources\nconsumed by each pci function.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e12bb0adb5b3114a73098d3536b3c45635e6c95",
      "tree": "2b02a2276bb026f906619957638939b4348bfa85",
      "parents": [
        "9b0c290e78d667e6a483bde8c7cef7dd15f49017"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Mon Oct 18 17:40:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 21 03:09:41 2010 -0700"
      },
      "message": "netxen: make local function static.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dce87b960cf4794141f067d8c8180ccc6716513f",
      "tree": "34f5cb7127ddcc30be1430b25a7d95a912858e80",
      "parents": [
        "7a9905e64272c8021a8cfaf6015dd0fb8eeeb378"
      ],
      "author": {
        "name": "amit salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Oct 18 02:03:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 18 07:22:52 2010 -0700"
      },
      "message": "netxen: mask correctable error\n\nHW workaround:\nDisable logging of correctable error for some NX3031 based adapter.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a9905e64272c8021a8cfaf6015dd0fb8eeeb378",
      "tree": "085ccb214fcc14dd2589516bba768a7c23fcef0a",
      "parents": [
        "3666e0b04f092f9d9da8a6d6a3820de6c870407c"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Mon Oct 18 02:03:41 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 18 07:22:51 2010 -0700"
      },
      "message": "netxen: fix race in tx stop queue\n\nThere is race between netif_stop_queue and netif_stopped_queue\ncheck.So check once again if buffers are available to avoid race.\nWith above logic we can also get rid of tx lock in process_cmd_ring.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e40051d134f7ee95c8c1f7a3471e84eafc9ab326",
      "tree": "88eb44e49a75721ae926665a2c42f08badac9d07",
      "parents": [
        "42099d7a3941d4aaf853caac92b3ae76149fc6e7",
        "2cc6d2bf3d6195fabcf0febc192c01f99519a8f3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 27 01:03:03 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 27 01:03:03 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/qlcnic/qlcnic_init.c\n\tnet/ipv4/ip_output.c\n"
    },
    {
      "commit": "807540baae406c84dcb9c1c8ef07a56d2d2ae84a",
      "tree": "ccd5c2cb57710dd6b73cf8df11eedf67abc14ae4",
      "parents": [
        "cb4dfe562cac6fcb544df752e40c1d78000d0712"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Thu Sep 23 05:40:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 26 18:34:29 2010 -0700"
      },
      "message": "drivers/net: return operator cleanup\n\nChange \"return (EXPR);\" to \"return EXPR;\"\n\nreturn is not a function, parentheses are not required.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e96dc7045bff8758804b047c0dfb6868f182500",
      "tree": "bee38e20c9cf33ba32b72d167aecfa82809d52fb",
      "parents": [
        "8df8fd27123054b02007361bd5483775db84b4a8"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Sep 21 13:04:04 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 21 13:04:04 2010 -0700"
      },
      "message": "netxen: dont set skb-\u003etruesize\n\nskb-\u003etruesize is set in core network.\n\nDont change it unless dealing with fragments.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b589a35a1063b52f98c8b0f1b8f69afe91c3dba",
      "tree": "b74468073f1b6f1edebef94afad544b933584956",
      "parents": [
        "4c3a76abd379d9a4668b2d417baa991de9757dc2"
      ],
      "author": {
        "name": "Yinglin Luan",
        "email": "synmyth@gmail.com",
        "time": "Sun Aug 22 21:56:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 23 20:28:55 2010 -0700"
      },
      "message": "netxen: fix poll implementation\n\nFunction netxen_intr has pointer to nx_host_sds_ring\nas second parameter not pointer to netxen_adapter.\n\nSigned-off-by: Yinglin Luan \u003csynmyth@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "502820a3161e2f228125977d133dd80eea2932d1",
      "tree": "c199c94802b332ba975c9c20a2160335d0865478",
      "parents": [
        "1003201a73daed739747b9a6c2c39c57aad5878b"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Aug 18 02:29:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 19 00:44:03 2010 -0700"
      },
      "message": "netxen: fix a race in netxen_nic_get_stats()\n\nDont clear netdev-\u003estats, it might give transient wrong values to\nconcurrent stat readers.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "772806bbbc5aa4ddf5ac0de57c1ee7c0ef94e490",
      "tree": "8f8fc9828ed4a4e721a18179bb82951977e71a4b",
      "parents": [
        "4be353d5169ef2477814b35fe46734a51dcecd09"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Aug 17 20:51:52 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 19 00:28:17 2010 -0700"
      },
      "message": "netxen: update version 4.0.74\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4be353d5169ef2477814b35fe46734a51dcecd09",
      "tree": "1981d2a73e355c552cab42deebe533083dda83e1",
      "parents": [
        "0ac820eebe9008094040955d294ef7b33b418413"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Aug 17 20:51:51 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 19 00:28:16 2010 -0700"
      },
      "message": "netxen: fix inconsistent lock state\n\nSpin lock rds_ring-\u003elock is used in poll routine, so other users should\nuse spin_lock_bh(). While posting rx buffers from netxen_nic_attach,\nrds_ring-\u003elock is not required, so cleaning it instead of fixing it by\nspin_lock_bh().\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "16d884bd901288fb5cde876489f7093740b66a30",
      "tree": "3aafc6a072a1b8091cf60536ce440e0605413975",
      "parents": [
        "8bcfbd0af0f8ee50033091e75ab3d6b6e7fa8867"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Sat Aug 07 23:05:23 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 07 23:05:23 2010 -0700"
      },
      "message": "netxen: protect tx timeout recovery by rtnl lock\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8320f059296eb8cab6e2429c7ec79b43d42cf42",
      "tree": "a6d9c7b48e6d680e3b6e604c50ace023870cd554",
      "parents": [
        "bdb0f8672ff6f601a32df5af40f11526b741985c"
      ],
      "author": {
        "name": "Rajesh Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Wed Jul 14 17:55:35 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jul 14 17:55:35 2010 -0700"
      },
      "message": "netxen: fix for kdump\n\nWhen the crash kernel is loaded after crash, the device is in unknown state.\nSo reset the device contexts prior to its creation in case of kdump,\ndepending upon kernel parameter reset_devices.\n\nSigned-off-by: Rajesh Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "97d1935a61b7fe7a65f98f154c7f3301cfe746f3",
      "tree": "5c4586fd94e18935a9022f5c440f503daa32c636",
      "parents": [
        "1437ce3983bcbc0447a0dedcd644c14fe833d266"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Wed Jun 30 02:46:56 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 30 14:09:36 2010 -0700"
      },
      "message": "netdev: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags\n\nThe documented error code for attempts to set unsupported flags (or\nto clear flags that cannot be disabled) is EINVAL, not EOPNOTSUPP.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nAcked-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ef2519b1dd3994074e3e438d67f2d91d07c3a5a8",
      "tree": "1fc6ccbd19d01a4b10756ea6aec28fe4be87ffd6",
      "parents": [
        "e0d904ffd052930504913fb105dd25764f5f0bd8"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "sgruszka@redhat.com",
        "time": "Sun Jun 27 23:33:29 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 29 00:53:27 2010 -0700"
      },
      "message": "netxen: fail when try to setup unsupported features\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e43cd66d36e8f0900e87d9d287c9ee649cbdd07",
      "tree": "489e5190b099b12a5e8417fda00a697d180348a2",
      "parents": [
        "2227bae22becb88b75ede022c7bb991aabfb50bb"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Sun Jun 13 23:39:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 15 18:15:27 2010 -0700"
      },
      "message": "netxen: fix caching window register\n\nCRB window register is not per pci-func for NX3031,\nso caching can result in incorrect values.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2227bae22becb88b75ede022c7bb991aabfb50bb",
      "tree": "3dcf27270876df33598085282de81678d233acde",
      "parents": [
        "bf445080dad9542c6bc6b693d941cae89605134c"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Sun Jun 13 23:39:04 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 15 18:15:27 2010 -0700"
      },
      "message": "netxen: fix rcv buffer leak\n\nRcv producer should be read in spin-lock.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bf445080dad9542c6bc6b693d941cae89605134c",
      "tree": "973dc69dee286bc97aa7f927481b3359e265c7bb",
      "parents": [
        "44b496f685ca68c0d96eb3ad88e3948fad3417d6"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Sun Jun 13 23:39:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 15 18:15:26 2010 -0700"
      },
      "message": "netxen: fix memory leaks in error path\n\nFixes memory leak in error path when memory allocation\nfor adapter data structures fails.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2c3c8bea608866d8bd9dcf92657d57fdcac011c5",
      "tree": "f509b958d0a65c46c831dbdd447a81e706dd995a",
      "parents": [
        "68d75ed4b84a0806ecd4bc14da4759713b23a532"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@sous-sol.org",
        "time": "Wed May 12 18:28:57 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri May 21 09:37:31 2010 -0700"
      },
      "message": "sysfs: add struct file* to bin_attr callbacks\n\nThis allows bin_attr-\u003eread,write,mmap callbacks to check file specific data\n(such as inode owner) as part of any privilege validation.\n\nSigned-off-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a4b770972b8f819e408d7cc3ae9637e15bff62f6",
      "tree": "62e3c413b084c106d750cf6cc0701709cde30100",
      "parents": [
        "21ce849ba5cc178740c6532ba3dded852296ad91"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri May 14 00:19:28 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 14 00:19:28 2010 -0700"
      },
      "message": "drivers/net: Remove unnecessary returns from void function()s\n\nThis patch removes from drivers/net/ all the unnecessary\nreturn; statements that precede the last closing brace of\nvoid functions.\n\nIt does not remove the returns that are immediately\npreceded by a label as gcc doesn\u0027t like that.\n\nIt also does not remove null void functions with return.\n\nDone via:\n$ grep -rP --include\u003d*.[ch] -l \"return;\\n}\" net/ | \\\n  xargs perl -i -e \u0027local $/ ; while (\u003c\u003e) { s/\\n[ \\t\\n]+return;\\n}/\\n}/g; print; }\u0027\n\nwith some cleanups by hand.\n\nCompile tested x86 allmodconfig only.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0b9715e64f7d46a9620d4d5042a5e28f5595ed54",
      "tree": "b9cf3eda5387342052cac82712184777a59ef906",
      "parents": [
        "14e2cfbb79712f07962be027016868ba487c696b"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue May 11 23:53:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 12 23:02:31 2010 -0700"
      },
      "message": "netxen: handle queue manager access\n\nCheck the access by tools for hardware queue engine and handle it\nseparately than other block registers, otherwise incorrect data\nis returned.\n\nSupport for only NX3031 based cards.\n\nAcked-by: Dhananjay Phadke \u003cdhananjay.phadke@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "14e2cfbb79712f07962be027016868ba487c696b",
      "tree": "fca7f5aa766b74df48d3b2b8d61a6be3632ef9e2",
      "parents": [
        "215387a4b51f346418c285176f752ccf3609b6fb"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Tue May 11 23:53:04 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 12 23:02:30 2010 -0700"
      },
      "message": "netxen: to fix onchip memory access.\n\nRemove unnecessary remap of the region in bar 0 to access onhip memory\nfor NX3031.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "215387a4b51f346418c285176f752ccf3609b6fb",
      "tree": "88755c07ad8d016965ea8ef565987f3346dd4849",
      "parents": [
        "f8e21f8fe2253e2ed5b9189b9dd5ff7e51af307c"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Tue May 11 23:53:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 12 23:02:30 2010 -0700"
      },
      "message": "netxen: remove unnecessary size checks\n\nNX3031 have 64bit on card memory. Fix the limit check to\n64MB and remove unnecessary 128bit read/write check.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8e21f8fe2253e2ed5b9189b9dd5ff7e51af307c",
      "tree": "225ff000ad8c99b5c0661f530517b421421c263c",
      "parents": [
        "23461e835b3537dd395828b090fb1cb64a198f85"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue May 11 23:53:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 12 23:02:29 2010 -0700"
      },
      "message": "netxen: fix register usage\n\no For NX3031, MSI_MODE, CAPABILITIES_FW and SCRATCHPAD registers\n  are obsolete. These register addresses can be used for different\n  purpose.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "871039f02f8ec4ab2e5e9010718caa8e085786f1",
      "tree": "f0d2b3127fc48c862967d68c46c2d46668137515",
      "parents": [
        "e4077e018b5ead3de9951fc01d8bf12eeeeeefed",
        "4a1032faac94ebbf647460ae3e06fc21146eb280"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 11 14:53:53 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 11 14:53:53 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/stmmac/stmmac_main.c\n\tdrivers/net/wireless/wl12xx/wl1271_cmd.c\n\tdrivers/net/wireless/wl12xx/wl1271_main.c\n\tdrivers/net/wireless/wl12xx/wl1271_spi.c\n\tnet/core/ethtool.c\n\tnet/mac80211/scan.c\n"
    },
    {
      "commit": "4a35ecf8bf1c4b039503fa554100fe85c761de76",
      "tree": "9b75f5d5636004d9a9aa496924377379be09aa1f",
      "parents": [
        "b4d562e3c3553ac58c7120555c4e4aefbb090a2a",
        "fb9e2d887243499b8d28efcf80821c4f6a092395"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 06 23:53:30 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 06 23:53:30 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/bonding/bond_main.c\n\tdrivers/net/via-velocity.c\n\tdrivers/net/wireless/iwlwifi/iwl-agn.c\n"
    },
    {
      "commit": "22bedad3ce112d5ca1eaf043d4990fa2ed698c87",
      "tree": "b6fba5688d48b1396f01d13ee53610dea7749c15",
      "parents": [
        "a748ee2426817a95b1f03012d8f339c45c722ae1"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Thu Apr 01 21:22:57 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 03 14:22:15 2010 -0700"
      },
      "message": "net: convert multicast list to list_head\n\nConverts the list and the core manipulating with it to be the same as uc_list.\n\n+uses two functions for adding/removing mc address (normal and \"global\"\n variant) instead of a function parameter.\n+removes dev_mcast.c completely.\n+exposes netdev_hw_addr_list_* macros along with __hw_addr_* functions for\n manipulation with lists on a sandbox (used in bonding and 80211 drivers)\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5a0e3ad6af8660be21ca98a971cd00f331318c05",
      "tree": "5bfb7be11a03176a87296a43ac6647975c00a1d1",
      "parents": [
        "ed391f4ebf8f701d3566423ce8f17e614cde9806"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 24 17:04:11 2010 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Mar 30 22:02:32 2010 +0900"
      },
      "message": "include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h\n\npercpu.h is included by sched.h and module.h and thus ends up being\nincluded when building most .c files.  percpu.h includes slab.h which\nin turn includes gfp.h making everything defined by the two files\nuniversally available and complicating inclusion dependencies.\n\npercpu.h -\u003e slab.h dependency is about to be removed.  Prepare for\nthis change by updating users of gfp and slab facilities include those\nheaders directly instead of assuming availability.  As this conversion\nneeds to touch large number of source files, the following script is\nused as the basis of conversion.\n\n  http://userweb.kernel.org/~tj/misc/slabh-sweep.py\n\nThe script does the followings.\n\n* Scan files for gfp and slab usages and update includes such that\n  only the necessary includes are there.  ie. if only gfp is used,\n  gfp.h, if slab is used, slab.h.\n\n* When the script inserts a new include, it looks at the include\n  blocks and try to put the new include such that its order conforms\n  to its surrounding.  It\u0027s put in the include block which contains\n  core kernel includes, in the same order that the rest are ordered -\n  alphabetical, Christmas tree, rev-Xmas-tree or at the end if there\n  doesn\u0027t seem to be any matching order.\n\n* If the script can\u0027t find a place to put a new include (mostly\n  because the file doesn\u0027t have fitting include block), it prints out\n  an error message indicating which .h file needs to be added to the\n  file.\n\nThe conversion was done in the following steps.\n\n1. The initial automatic conversion of all .c files updated slightly\n   over 4000 files, deleting around 700 includes and adding ~480 gfp.h\n   and ~3000 slab.h inclusions.  The script emitted errors for ~400\n   files.\n\n2. Each error was manually checked.  Some didn\u0027t need the inclusion,\n   some needed manual addition while adding it to implementation .h or\n   embedding .c file was more appropriate for others.  This step added\n   inclusions to around 150 files.\n\n3. The script was run again and the output was compared to the edits\n   from #2 to make sure no file was left behind.\n\n4. Several build tests were done and a couple of problems were fixed.\n   e.g. lib/decompress_*.c used malloc/free() wrappers around slab\n   APIs requiring slab.h to be added manually.\n\n5. The script was run on all .h files but without automatically\n   editing them as sprinkling gfp.h and slab.h inclusions around .h\n   files could easily lead to inclusion dependency hell.  Most gfp.h\n   inclusion directives were ignored as stuff from gfp.h was usually\n   wildly available and often used in preprocessor macros.  Each\n   slab.h inclusion directive was examined and added manually as\n   necessary.\n\n6. percpu.h was updated not to include slab.h.\n\n7. Build test were done on the following configurations and failures\n   were fixed.  CONFIG_GCOV_KERNEL was turned off for all tests (as my\n   distributed build env didn\u0027t work with gcov compiles) and a few\n   more options had to be turned off depending on archs to make things\n   build (like ipr on powerpc/64 which failed due to missing writeq).\n\n   * x86 and x86_64 UP and SMP allmodconfig and a custom test config.\n   * powerpc and powerpc64 SMP allmodconfig\n   * sparc and sparc64 SMP allmodconfig\n   * ia64 SMP allmodconfig\n   * s390 SMP allmodconfig\n   * alpha SMP allmodconfig\n   * um on x86_64 SMP allmodconfig\n\n8. percpu.h modifications were reverted so that it could be applied as\n   a separate patch and serve as bisection point.\n\nGiven the fact that I had only a couple of failures from tests on step\n6, I\u0027m fairly confident about the coverage of this conversion patch.\nIf there is a breakage, it\u0027s likely to be something in one of the arch\nheaders which should be easily discoverable easily on most builds of\nthe specific arch.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nGuess-its-ok-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Lee Schermerhorn \u003cLee.Schermerhorn@hp.com\u003e\n"
    },
    {
      "commit": "083ba279d52bcad20f1dfa3cefd4255cbe82d521",
      "tree": "f2026c292bacf345792d3a59ff804177eb45534f",
      "parents": [
        "e270299a2f7a3040fe598113f74c2a7d5f63b582"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Mar 29 02:43:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 13:18:38 2010 -0700"
      },
      "message": "netxen: fix interrupt for NX2031\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\n\nFor NX2031, msix is supported from fw version \u003e 3.4.336.\nThis fw version check should take flash fw in consider instead of\nrunning fw or fw from file.\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e270299a2f7a3040fe598113f74c2a7d5f63b582",
      "tree": "6962a9b6ba188eb199c828d4e2527e14aff20528",
      "parents": [
        "10c0f2a852a529eacf2f223bbaef47832224a521"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Mar 29 02:43:44 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 13:18:37 2010 -0700"
      },
      "message": "netxen: fix fw load from file\n\nRarely: Fw file size can be unaligned to 8.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "10c0f2a852a529eacf2f223bbaef47832224a521",
      "tree": "d2f2c6cca67ad3a8c8526d2bb707b99639cf93f5",
      "parents": [
        "6b50ea1516fab30ce5843e5b11e43488f38c776d"
      ],
      "author": {
        "name": "Rajesh K Borundia",
        "email": "rajesh.borundia@qlogic.com",
        "time": "Mon Mar 29 02:43:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 13:18:37 2010 -0700"
      },
      "message": "netxen: validate unified romimage\n\nSigned-off-by: Rajesh K Borundia \u003crajesh.borundia@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\n\nValidate all sections of unified romimage, before accessing them,\n  to avoid seg fault.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6b50ea1516fab30ce5843e5b11e43488f38c776d",
      "tree": "70df437e179bd7d588460549f6f5e996a4ecd13c",
      "parents": [
        "ff90cd4a1dcfc03bf228d94f553619198e65bc42"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Mon Mar 29 02:43:42 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 13:18:36 2010 -0700"
      },
      "message": "netxen: fix corner cases of firmware recovery\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\n\no DEV_NEED_RESET state was not handled during fw intialization phase.\no nx_decr_dev_ref_cnt() can return error, if fail to grab pcie seamphore.\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff90cd4a1dcfc03bf228d94f553619198e65bc42",
      "tree": "4f8d0c945efa08c97989ff3220dfa2f0af92bae9",
      "parents": [
        "30bde1f5076a9b6bd4b6a168523930ce242c7449"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Mon Mar 29 02:43:41 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 13:18:35 2010 -0700"
      },
      "message": "netxen: fix tx csum status\n\nKernel default tx csum function (ethtool_op_get_tx_csum) doesn\u0027t show\ncorrect csum status. It takes various FLAGS (NETIF_F_ALL_CSUM) in account\nto show tx csum status, which driver doesn\u0027t set while disabling tx csum.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "48c11a59c4c1d9926be34920d45da037516eb7b8",
      "tree": "8a6992a3dc6582a9e1e98a9e2eb99d02a37686e3",
      "parents": [
        "afbe5cd6c40e0f20fa8832d17fa44ae605591ce1"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Fri Mar 26 00:30:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 26 11:49:22 2010 -0700"
      },
      "message": "netxen: update version to 4.0.73\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "afbe5cd6c40e0f20fa8832d17fa44ae605591ce1",
      "tree": "9c87278632269f839946c2f3b8039da160634ffd",
      "parents": [
        "77c553900c58c3e4f475e233ad4ff6aeb282deb4"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Fri Mar 26 00:30:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 26 11:49:22 2010 -0700"
      },
      "message": "netxen: added sanity check for pci map\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\n\nReturn value of ioremap is not checked, NULL check added.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "77c553900c58c3e4f475e233ad4ff6aeb282deb4",
      "tree": "515491f5037abb46476b551c10f7926b4851983a",
      "parents": [
        "bb2792e0383793d5135ba777e93f0a918371394b"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Fri Mar 26 00:30:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 26 11:49:21 2010 -0700"
      },
      "message": "netxen: fix warning in ioaddr for NX3031 chip\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\n\ncrb_intr_mask/crb_sts_consumer is predefined for NX2031 not for\nNX3031. For NX3031, these values get defined in rx context creation.\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bb2792e0383793d5135ba777e93f0a918371394b",
      "tree": "48f01a5022fec2429f8eaabac1430919869dfb59",
      "parents": [
        "4300e8c7f64d95a80ffa7d98d98738f41546bc30"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Fri Mar 26 00:30:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 26 11:49:21 2010 -0700"
      },
      "message": "netxen: fix bios version calculation\n\nBios sub version from unified fw image is calculated incorrect.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "688328c7ec3cd0dc3b16342aeb045d28012cc955",
      "tree": "0f125081f3d992007a2ce302156f410003995f09",
      "parents": [
        "5fc05f8764f301138003ff562a31ad3721f1675f"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Mar 17 22:24:39 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 22 20:32:38 2010 -0700"
      },
      "message": "netxen: The driver doesn\u0027t work on NX_P3_B1 so cause probe to fail.\n\nI haven\u0027t been able to get link up on a NX_P3_B1 since 2.6.31.  The\ndriver complains about a firmware hang instead.  When I asked I was\ntold rev 0x41 was a preproduction rev.  So disable support in the\ndriver so no one is surprised the code doesn\u0027t work.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@aristanetworks.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f9dcbcc9e338d08c0f7de7eba4eaafbbb7f81249",
      "tree": "8a1d9a37bc057440220a5ad23231e0fe974b93f6",
      "parents": [
        "52c793f24054f5dc30d228e37e0e19cc8313f086"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Tue Feb 23 09:19:49 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 26 02:07:30 2010 -0800"
      },
      "message": "net: convert multiple drivers to use netdev_for_each_mc_addr, part5 V2\n\nremoved some needless checks and also corrected bug in lp486e (dmi was passed\ninstead of dmi-\u003edmi_addr)\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4cd24eaf0c6ee7f0242e34ee77ec899f255e66b5",
      "tree": "99f57f6374a58022e1e5ed1cbc12699288c7eae1",
      "parents": [
        "8e5574211d96c0552f84c757718475fdb4021be7"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Mon Feb 08 04:30:35 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 11:38:58 2010 -0800"
      },
      "message": "net: use netdev_mc_count and netdev_mc_empty when appropriate\n\nThis patch replaces dev-\u003emc_count in all drivers (hopefully I didn\u0027t miss\nanything). Used spatch and did small tweaks and conding style changes when\nit was suitable.\n\nJirka\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9c119ba54c0fcae72881948af3d37b47a2f8e1f9",
      "tree": "0be51b0bf02ece3bb32955e9d33a3998ecd57250",
      "parents": [
        "a4b97f2054af2e411c414ed4cb5e1d0dbfd24a47",
        "fdd3d631cddad20ad9d3e1eb7dbf26825a8a121f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:38:22 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:38:22 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "e15eec2805565c7e31dbe402215637012f1e4616",
      "tree": "82ba2e31d52bf5e6ee5c0d56834fe23f6d5734d0",
      "parents": [
        "41f3e0b1f524c47908e944a7e55f11c371ddddec"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Feb 02 04:16:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:15:24 2010 -0800"
      },
      "message": "netxen: protect resource cleanup by rtnl lock\n\no context resources can be in used, while resource cleanup is in progress,\n  during fw recover.\no Null pointer execption can occur in send_cmd_desc, if fw recovery\n  module frees tx ring without rtnl lock.\no Same applies to ethtool register dump.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "41f3e0b1f524c47908e944a7e55f11c371ddddec",
      "tree": "276c48bad87290f4e9839fbfbe07b0eb8b06b983",
      "parents": [
        "1386be55e32a3c5d8ef4a2b243c530a7b664c02c"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Feb 02 04:16:20 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 03 19:15:24 2010 -0800"
      },
      "message": "netxen: fix tx timeout recovery for NX2031 chip\n\nFor NX2031, first try to scrub interrupt before requesting firmware\nreset. Return statement was missing after scrubbbing interrupt.\n\nSigned-off-by: Vernon Mauery \u003cvernux@us.ibm.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1954dc11776ef8c06263ba4cd21bf4d25c79a19c",
      "tree": "6d1d111c41be1df332c48e221f3c47eab47e0805",
      "parents": [
        "4d21fef426c5cbbdf6da607de4c0adcaa3d4bbb0"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Jan 14 01:53:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 15 01:37:25 2010 -0800"
      },
      "message": "netxen: fix sparse warning\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4d21fef426c5cbbdf6da607de4c0adcaa3d4bbb0",
      "tree": "91ae7cd33cdf522605990c1c2abc7fac3093dd16",
      "parents": [
        "c070395009e1e153395837cd256dffc931dd6f98"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Jan 14 01:53:23 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 15 01:37:25 2010 -0800"
      },
      "message": "netxen: fix license header\n\nGNU General Public License is in file \"COPYING\".\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c070395009e1e153395837cd256dffc931dd6f98",
      "tree": "7eca4f766bfce736c78dd5d6129855e345111b98",
      "parents": [
        "a03d2451998e09e87eb573a9e04cc41fde2bb77f"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Jan 14 01:53:22 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 15 01:37:24 2010 -0800"
      },
      "message": "netxen: fix endianness intr coalesce\n\nBefore sending Interrupt coalesce parameters to device,\nconvert them in little endian.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a03d2451998e09e87eb573a9e04cc41fde2bb77f",
      "tree": "21effa30f462f81749120fa05215432b52824303",
      "parents": [
        "71fceff0ea36d5a6cffecb272b8b3970535fe905"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Jan 14 01:53:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 15 01:37:24 2010 -0800"
      },
      "message": "netxen: fix endianness read mac address\n\nIn netxen_read_mac_addr, mac_addr should be declared\nu64 instead of __le64, used by host only.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4a66e752d0b19934dd208884f8605fe385aaaa9",
      "tree": "72fb727be1d7636aae9cddfe9aa93ac9dec75daf",
      "parents": [
        "bdbec4b86ee99b020e159f9bd604003a3ae3b0ab",
        "fa15e99b6bb44aa86b241a43ca8c509e91f80153"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 22:55:03 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 10 22:55:03 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/benet/be_cmds.h\n\tinclude/linux/sysctl.h\n"
    },
    {
      "commit": "c651a8c160647b2eb6e61fb485f307e3781415e8",
      "tree": "a5f26f72a32f3004d69caf557d94fdd3fbb8fc80",
      "parents": [
        "d49c9640975355c79f346869831bf9780d185de0"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Jan 07 22:10:17 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 08 00:35:28 2010 -0800"
      },
      "message": "netxen: update version to 4.0.72\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d49c9640975355c79f346869831bf9780d185de0",
      "tree": "b0eb8f464e2369494dd57f4535b3ad5dc9106cd1",
      "parents": [
        "581e8ae49ea3a70b438991e388ded2dcbdbd2162"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Jan 07 22:10:16 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 08 00:35:28 2010 -0800"
      },
      "message": "netxen: fix set mac addr\n\no If tx and rx resources are not available, during set mac request.\n  Then this request wont be passed to firmware and it will be added to\n  driver mac list and will never make it to firmware.\n  So if resources are not available, don\u0027t add it to driver mac list.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "581e8ae49ea3a70b438991e388ded2dcbdbd2162",
      "tree": "7fcf1acc5f67548f8cda89d535734c53c1128e1f",
      "parents": [
        "011f4ea09768fdf6f95e3781cba2ed681a2ac710"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Jan 07 22:10:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 08 00:35:27 2010 -0800"
      },
      "message": "netxen: fix smatch warning\n\no Fix pointless assignments\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "011f4ea09768fdf6f95e3781cba2ed681a2ac710",
      "tree": "b21804d01315379dcb9b8d6e9181c93728953441",
      "parents": [
        "704da560c0a0120d8869187f511491a00951a1d3"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Jan 07 22:10:14 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 08 00:35:27 2010 -0800"
      },
      "message": "netxen: fix tx ring memory leak\n\no While unloading driver or resetting the context, tx ring was not\n  getting free.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a3aa18842a5303fc28fcc4d57dbd16618bd830a0",
      "tree": "9214348bd1e57ad0a3701314be60adf19dfef702",
      "parents": [
        "108316c1bd0a75ba855ce4a6540c530e1562bfb0"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Jan 07 11:58:11 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 07 23:54:26 2010 -0800"
      },
      "message": "drivers/net/: use DEFINE_PCI_DEVICE_TABLE()\n\nUse DEFINE_PCI_DEVICE_TABLE() so we get place PCI ids table into correct section\nin every case.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a4b751d87241c1b49ce43f819428223bfc22dc27",
      "tree": "53c92cf7799c68a8cb810aa3c4803a910f3da7e8",
      "parents": [
        "2d2cf34681e65a2495946ebc90b407ba4088e8d0"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Sat Jan 02 03:25:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 03 22:06:16 2010 -0800"
      },
      "message": "netxen: fix ethtool link test\n\no Fix ethtool link test for NX3031 chip.\no Remove unused code from phy interrupt callback\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d2cf34681e65a2495946ebc90b407ba4088e8d0",
      "tree": "bacb358875bdb753e680f011f6325b5c260d275a",
      "parents": [
        "2585e7e5e1fcf64fd2b2cac0bc1f1b609eabe96a"
      ],
      "author": {
        "name": "Sucheta Chakraborty",
        "email": "sucheta.chakraborty@qlogic.com",
        "time": "Sat Jan 02 03:25:18 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 03 22:06:16 2010 -0800"
      },
      "message": "netxen: fix ethtool register dump\n\no Dump registers such as tx ring and rx ring counter, firmware state,\n  niu regs, etc. which can be useful for debugging purpose.\n\nSigned-off-by: Sucheta Chakraborty \u003csucheta.chakraborty@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ef8a2127a64d131c4dbe5b843e5708f6e75552b",
      "tree": "06a9084c46b6b4a3ed0d19360b5c45555cc1db19",
      "parents": [
        "e87ad5539343366e7c634c940a930157b6fa2aae"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Dec 08 20:40:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 23 14:13:27 2009 -0800"
      },
      "message": "netxen: fix unified fw size check\n\no Unified firmware image size can be \u003c 1 MB\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e87ad5539343366e7c634c940a930157b6fa2aae",
      "tree": "53eacf4e7a62498e76463adafd0e43f4808d188d",
      "parents": [
        "6a808c6c02fb9f0ffa24ac7cca6cfc323cf98b21"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Dec 08 20:40:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 23 14:13:27 2009 -0800"
      },
      "message": "netxen: support pci error handlers\n\no Support pci error detection and recovery.\no Refactor suspend and resume code, to share with io_error_detected,\n  and slot_reset callbacks\no NX_NEED_AER device state added, to synchronize with firmware\n  recovery.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6a808c6c02fb9f0ffa24ac7cca6cfc323cf98b21",
      "tree": "8a9a6b881912a55568cc3b6839ee9a42449d0a23",
      "parents": [
        "bc86fcbac0a86a93ee65cc31769c4e83e6ff2295"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Dec 08 20:40:55 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 23 14:13:26 2009 -0800"
      },
      "message": "netxen: fix tx timeout recovery\n\no In case of tx timeout, firmare may be healthy, but some pci-func may\n  see no response from it. Force firmware reset, if some pci-func\n  explicitly requests so.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc86fcbac0a86a93ee65cc31769c4e83e6ff2295",
      "tree": "8be1785bdebded3c125af8797a4e7dd0d9d9d39a",
      "parents": [
        "b4de921ae6f7bb211868be4f7d56e80ac6da676c"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Tue Dec 08 20:40:54 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 23 14:13:26 2009 -0800"
      },
      "message": "netxen: minor suspend resume fixes\n\no pci device should be disable at the end and it should be enable first.\no Interface should be attached(netif_device_attach()) irrespective\n  of its state.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "afdafff130142ef4d6478dcff6d9e879394fd348",
      "tree": "6acaaf4a7de181bad471100960515c7f842cfc40",
      "parents": [
        "9c69fabe789b0eb468a0c7031ae7bb850760aea8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Fri Dec 18 20:13:35 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 18 20:13:35 2009 -0800"
      },
      "message": "netxen: use module parameter correctly\n\nNetxen driver is doing this bogus thing to create a control file.\nThis fails if device doesn\u0027t exist, and overall is a bad way to do\nthe module parameter. Rather than fix borked code, just rewrite.\nJust using a writeable module parameter of 0/1 is the correct way\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "634d7df89a93a52561f598bf9512f4cf72946954",
      "tree": "45c9dcfb4ef96f076997db0e14068b2d76507e3e",
      "parents": [
        "f2251f668e9527b87c9ba7256e7497cb49abbc20"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Sat Dec 05 12:23:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 08 20:37:46 2009 -0800"
      },
      "message": "netxen: fix firmware type check\n\nUnified firmware image may not contain MN type of firmware.\nDriver should fall back to NOMN firmware type instead\nof going to flash.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f2251f668e9527b87c9ba7256e7497cb49abbc20",
      "tree": "bd0bc74ed3490b817f0fc9f5336867d202d5af90",
      "parents": [
        "6f7714196b4e01d7462df31d705c3ca53ecbdfc1"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Sat Dec 05 12:23:55 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 08 20:37:45 2009 -0800"
      },
      "message": "netxen:fix napi intr enable check\n\no netif_running() check for enabling interrupt at end of napi poll is\n  not enough to cover firmwar recovery. Instead test __NX_DEV_UP bit.\no Avoid re-entry into to netxen_nic_down() with __NX_DEV_UP bit check.\n\nAcked-by: Dhananjay Phadke \u003cdhananjay.phadke@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6f7714196b4e01d7462df31d705c3ca53ecbdfc1",
      "tree": "54dc8ba18ba5d1db10eaa5f79b6a002a9b9acdfb",
      "parents": [
        "a29ec08a1b649436248c140a3bc389bc11434c94"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Sat Dec 05 12:23:54 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 08 20:37:45 2009 -0800"
      },
      "message": "netxen: protect device reset by rtnl_lock\n\no To prevent race conditions with other reset events.\n  During suspend/resume and firmware recovery, acquire rtnl_lock,\n  while changing interface state.\n\nAcked-by: Dhananjay Phadke \u003cdhananjay.phadke@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8e95a2026f3b43f7c3d676adaccd2de9532e8dcc",
      "tree": "3733318168cd512480b6db58c5c16d1c8847f0b7",
      "parents": [
        "3454f835837609d60b29a266e3bd9d701073b060"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Dec 03 07:58:21 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 03 13:18:01 2009 -0800"
      },
      "message": "drivers/net: Move \u0026\u0026 and || to end of previous line\n\nOnly files where David Miller is the primary git-signer.\nwireless, wimax, ixgbe, etc are not modified.\n\nCompile tested x86 allyesconfig only\nNot all files compiled (not x86 compatible)\n\nAdded a few \u003e 80 column lines, which I ignored.\nExisting checkpatch complaints ignored.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8f9b3f69944ab7eacb9273b4723087c42b5f4046",
      "tree": "b824149cb41ac31a5532e140e06c2dd77a266793",
      "parents": [
        "f58dbd7320e148b25cc0088ef37f524c99c6790f"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit@unm84.unmin.com",
        "time": "Wed Dec 02 15:46:19 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 02 19:57:18 2009 -0800"
      },
      "message": "netxen: fix failure cases for fw hang recovery\n\nHandle few corner cases in firmware hang detection and recovery:\n\no Don\u0027t mark device state as READY, till handshake with\n  firmware is done.\no During probe, if start_firmware fails, restore reference\n  count.\no Don\u0027t increment refernce count, if start_firmware fails\n  during firmware reset.\no Clear __NX_RESETTING bit, incase of fatal error or tempeature\n  reaches critical limit so that pci remove() doesn\u0027t poll on\n  this bit.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f58dbd7320e148b25cc0088ef37f524c99c6790f",
      "tree": "9396794ba9af5c37b18911d79694762ff9ce6b26",
      "parents": [
        "0be8401051c716be4533272e983b7eed3d83946d"
      ],
      "author": {
        "name": "Narender Kumar",
        "email": "narender.kumar@qlogic.com",
        "time": "Wed Dec 02 15:46:18 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 02 19:57:18 2009 -0800"
      },
      "message": "netxen : fix debug tools access for NX2031\n\nDriver maps only some part of the MMIO bar 0 in case of\nNX2031. This is sufficient for tx and rx by the driver.\nWhen debug tools need to access resources in\nunmapped regions, driver needs to map these on the fly\nin order to complete read/write request.\n\nSigned-off-by: Narender Kumar \u003cnarender.kumar@qlogic.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay.phadke@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7473f12be7712aafe6df163222f26caadee1175",
      "tree": "bb7b1aec356b3f7120ee5a044b087ae471e0be92",
      "parents": [
        "906bb26c0624d87df74e6642f2d74cde176fcc12"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Sun Nov 29 21:54:55 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 21:54:55 2009 -0800"
      },
      "message": "netxen: fix merge 9b963e5d0e01461099a\n\nPatch \"fix memory initialization:5d521fd36de4e61\" didn\u0027t got merge.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9b963e5d0e01461099a40117b05480f24b63381f",
      "tree": "4756d554e37bf4ab7202f2c564cbe629af98b576",
      "parents": [
        "3b8626ba01a8a745a3fdf22dd347edd708b0af13",
        "5fdd4baef6195a1f2960e901c8877e2105f832ca"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:57:15 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 29 00:57:15 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/ieee802154/fakehard.c\n\tdrivers/net/e1000e/ich8lan.c\n\tdrivers/net/e1000e/phy.c\n\tdrivers/net/netxen/netxen_nic_init.c\n\tdrivers/net/wireless/ath/ath9k/main.c\n"
    },
    {
      "commit": "5d09e534bbb94e1fdc8e4783ac822bc172465a91",
      "tree": "c7096c8b0d87dbad2d05d8d0d4362c52b681e6c0",
      "parents": [
        "a7483b0afa63e851c4438ddda8934a296851f1de"
      ],
      "author": {
        "name": "Narender Kumar",
        "email": "narender.kumar@qlogic.com",
        "time": "Fri Nov 20 22:08:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 21 11:37:37 2009 -0800"
      },
      "message": "netxen : fix BOND_MODE_TLB/ALB mode.\n\no Along with netdev-\u003eperm_addr, mac address will be\n  maintained in device private structure.\n\no Device limitation: We need to set mac address when ever\n  interface comes up.\n\nIn ALB/TAL mode, bonding driver calls set_mac for all slave with bond mac address.\nBut bonding driver set netdev-\u003edev_addr field to its original value,\nafter enslaving interfaces.\n\nWhen ever active slave changes, it swap dev_addr of inactive slave with active.\nYet it doesn\u0027t notify driver about change in netdev-\u003edev_addr.\n\nAs netxen driver need to set mac addr when ever interface comes up,\nit can\u0027t rely on netdev-\u003edev_addr field. Specially in case of bonding mode ALB/TLB.\n\nSigned-off-by: Narender Kumar \u003cnarender.kumar@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a7483b0afa63e851c4438ddda8934a296851f1de",
      "tree": "d19a6cdd0a81f759f810292d3a2bde64f9a90112",
      "parents": [
        "5d521fd36de4e61ab16a358df54c5babe153396c"
      ],
      "author": {
        "name": "Narender Kumar",
        "email": "narender.kumar@qlogic.com",
        "time": "Fri Nov 20 15:09:33 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 21 11:37:35 2009 -0800"
      },
      "message": "netxen: fix promisc for NX2031.\n\nKernel crashes, if promisc mode set without disabling rx queue.\nBefore changing mode in NX2031 chip, wait till rx queue drains.\n\nSigned-off-by: Narender Kumar \u003cnarender.kumar@qlogic.com\u003e\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d521fd36de4e61ab16a358df54c5babe153396c",
      "tree": "e68b74daf6db805d1e91263e006d71a49717c1dc",
      "parents": [
        "507eebef86a59713c2180c813d90f98a7bf6c2b4"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit@netxen.com",
        "time": "Fri Nov 20 15:09:32 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 21 11:37:32 2009 -0800"
      },
      "message": "netxen: fix memory initialization\n\nAvoid resetting memory during initialization, skip this memory\nblock during driver probe.\n\nSigned-off-by: Amit Kumar Salecha \u003camit@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eb6d02133cf5451fece3a37ccccf2ce7c09a09c1",
      "tree": "37a76f1eee1b1e2383d9870ef8a440b0f0f7105e",
      "parents": [
        "55cac248caa4a5f181a11cd2f269a672bef3d3b5"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Thu Nov 19 15:08:12 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 20 10:00:17 2009 -0800"
      },
      "message": "netxen: remove PCI IDs of CNA device\n\nRemove PCI vendor and device IDs for QLE8240 and QLE8242\nCNA devices. CNA devices will have separate driver.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c70948105d4f057b90d4a587246565782e51ed35",
      "tree": "ddac794b012a80efef0901ba8e477b6904dc7e8d",
      "parents": [
        "7e8e5d9718744b817bfea6f020586d7035cc89f4"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Sat Oct 24 16:04:03 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 28 04:11:10 2009 -0700"
      },
      "message": "netxen: update version to 4.0.65\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e8e5d9718744b817bfea6f020586d7035cc89f4",
      "tree": "96758702e19bd3143bbfda21fcb1f94d2c2d777a",
      "parents": [
        "c25c0b9b33f681972e0b2abc96b9debdd1ef32a5"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Sat Oct 24 16:04:02 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 28 04:11:10 2009 -0700"
      },
      "message": "netxen: module firmware hints\n\nAdd MODULE_FIRMWARE hints for various firmware file types,\nrequired by different chip revisions.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c25c0b9b33f681972e0b2abc96b9debdd1ef32a5",
      "tree": "24df63e3e848ccf0205be3774ffa451246308d66",
      "parents": [
        "f0e08fac06596a760f074c08521550d93b96336e"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Wed Oct 28 04:11:04 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 28 04:11:04 2009 -0700"
      },
      "message": "netxen: update module info\n\nUpdate module info with QLogic signature.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f0e08fac06596a760f074c08521550d93b96336e",
      "tree": "4499759d62e374f9186973c4ce737f560394fea1",
      "parents": [
        "a9ac07deeb4b880aea3eaccf7ec913ac902aeef9"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Sat Oct 24 16:04:00 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 28 04:10:18 2009 -0700"
      },
      "message": "netxen: add PCI IDs for new chip\n\nAdd PCI vendor and device IDs for QLE8240 and QLE8242\nCNA devices.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a9ac07deeb4b880aea3eaccf7ec913ac902aeef9",
      "tree": "c87b51c895df99029557b383446803bd59fc86c2",
      "parents": [
        "f50330f90b9aa42b7058650ce66b85f1b443ab11"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Sat Oct 24 16:03:59 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 28 04:10:17 2009 -0700"
      },
      "message": "netxen: refactor indirect register access\n\nRefactor code to calculate and set indirect access\nwindow for control registers in 2MB address space\n(NX3031 or newer). Use void __iomem * data type for\nabsolute pci addresses.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f50330f90b9aa42b7058650ce66b85f1b443ab11",
      "tree": "d980282844c3636e60d6408984a52e613a88a530",
      "parents": [
        "516b4df1ce49304c188704decf60275c72d4cae1"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit@netxen.com",
        "time": "Sat Oct 24 16:03:58 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 28 04:10:16 2009 -0700"
      },
      "message": "netxen: support for new firmware file format\n\nAdd support for extracting firmware from a unified\nfile format which embeds firmware images for all chip\nrevisions. Fallback to orginal file formats if new\nimage is not found.\n\nSigned-off-by: Amit Kumar Salecha \u003camit@netxen.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0531d7b85177cda05f574ddf0aa4b25050159101",
      "tree": "3ae80d666da366187fafc4bcd514fe41c0ae804c",
      "parents": [
        "eef6dd65e331d6e91a39b90344c705bbcbe0825e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Oct 26 12:09:45 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 28 02:36:24 2009 -0700"
      },
      "message": "netxen: fix builds for SYSFS\u003dn or MODULES\u003dn\n\nWhen CONFIG_MODULES\u003dn:\ndrivers/net/netxen/netxen_nic_main.c:2751: error: dereferencing pointer to incomplete type\ndrivers/net/netxen/netxen_nic_main.c:2764: error: dereferencing pointer to incomplete type\n\nAlso needs addition of \u003clinux/sysfs.h\u003e for sysfs function prototypes or\nstubs when CONFIG_SYSFS\u003dn.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfadf853f6cd9689f79a63ca960c6f9d6665314f",
      "tree": "35418e342d9783f0974ea33ef03875aa21d2362a",
      "parents": [
        "05423b241311c9380b7280179295bac7794281b6",
        "f568a926a353d6816b3704d7367f34371df44ce7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 27 01:03:26 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 27 01:03:26 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/sh_eth.c\n"
    },
    {
      "commit": "0dc6d9cbe7df4d2c3cdf17cd2f78733102b0fea6",
      "tree": "8794a499d2c04c3543993fa0b45955f18e102c0b",
      "parents": [
        "ff8a306d63a01f15f166039de94c448c76140d1d"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Wed Oct 21 19:39:03 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 22 18:27:50 2009 -0700"
      },
      "message": "netxen: avoid undue board config check\n\nOld code assumed board config version in the flash to be 1.\nWhen this will get changed by tools, driver just refuses to\nattach. This is unnecessary since driver does not have to\nparse board config structure directly (maintained by firmware).\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff8a306d63a01f15f166039de94c448c76140d1d",
      "tree": "7a78d3b3136874c3da202dfd2708eea84f2eb4cd",
      "parents": [
        "8bee0a91dd2f472d51dc107288c988ae0a0f371a"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit.salecha@qlogic.com",
        "time": "Wed Oct 21 19:39:02 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 22 18:27:50 2009 -0700"
      },
      "message": "netxen: fix tx timeout handling on firmware hang\n\nClear NX_RESETING bit in netxen_tx_timeout_task() so that\nthe firmware watchdog task can catch need_reset request\nfrom tx timeout.\n\nSigned-off-by: Amit Kumar Salecha \u003camit.salecha@qlogic.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8bee0a91dd2f472d51dc107288c988ae0a0f371a",
      "tree": "00826fd8c12f97c9d4755ddd222a172962ac30df",
      "parents": [
        "845de8afa66550331dca164ab77fa49de930b699"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Wed Oct 21 19:39:01 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 22 18:27:49 2009 -0700"
      },
      "message": "netxen: fix i2c init\n\nAvoid resetting subsys ID in i2c block. Also remove duplicate\ncheck for address tranlsation error.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7194660da7a6d119fa469bd11b58e7367a5cbdf4",
      "tree": "ea947d2db06aae4ad7d453017fc47321bb8cd8f3",
      "parents": [
        "caa2dd53bc2f9c44938f2f261ebe15e2f26cc51e"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Oct 16 15:50:12 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 17 23:44:47 2009 -0700"
      },
      "message": "netxen; update version to 4.0.62\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "caa2dd53bc2f9c44938f2f261ebe15e2f26cc51e",
      "tree": "6fade4ac91dcd549acfec39891dc7bc57f0a6341",
      "parents": [
        "7cecdca133ea9791adce21819b9e9eed79045f23"
      ],
      "author": {
        "name": "Narender Kumar",
        "email": "narender.kumar@qlogic.com",
        "time": "Fri Oct 16 15:50:11 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 17 23:44:46 2009 -0700"
      },
      "message": "netxen: sysfs control for auto firmware recovery\n\nFirmware hang detection and recovery (reset) need to\nbe disabled for diagnostic tools, which can run\nsome disruptive tests.\n\nThis adds a driver level control to turn off this\nfeature by diag tools.\n\nSigned-off-by: Narender Kumar \u003cnarender.kumar@qlogic.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7cecdca133ea9791adce21819b9e9eed79045f23",
      "tree": "368fd8adec2d47e3e035631060a7fdf487876f66",
      "parents": [
        "6abb4b83eac25d91f6de834e97b2ea38e979575b"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Oct 16 15:50:10 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 17 23:44:44 2009 -0700"
      },
      "message": "netxen: fix error codes in for tools access\n\nUse -EIO or -EINVAL as error codes, these can get passed up\nto applications (tools).\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6abb4b83eac25d91f6de834e97b2ea38e979575b",
      "tree": "d06065cc9c37f3bbc9a2a15a6c9e09535e3adb79",
      "parents": [
        "0be367bd5d10634c0836f57a684432fee935d929"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit@netxen.com",
        "time": "Fri Oct 16 15:50:09 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 17 23:44:42 2009 -0700"
      },
      "message": "netxen: onchip memory access change\n\nAdd support for different windowing scheme for on chip\nmemory in future chip revisions. This is required by\ndiagnostic tools.\n\nSigned-off-by: Amit Kumar Salecha \u003camit@netxen.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0be367bd5d10634c0836f57a684432fee935d929",
      "tree": "da3f8b320d4166e4132bc37653d22d3c4d6edcc1",
      "parents": [
        "fb1f6a4378fe211d8c1397311d26e747e5ec61c5"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit@qlogic.com",
        "time": "Fri Oct 16 15:50:08 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 17 23:44:41 2009 -0700"
      },
      "message": "netxen: reset sequence changes\n\nFuture revisions need different chip reset sequence\nand firmware initialization.\n\nAlso clean up some never used debug code.\n\nSigned-off-by: Amit Kumar Salecha \u003camit@netxen.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fb1f6a4378fe211d8c1397311d26e747e5ec61c5",
      "tree": "52c3c2b56b9887f920119c75c89cb7e4b0a0cef5",
      "parents": [
        "0a2aa440603f27ad40bcc14806f4d87aabbd8a0f"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit@qlogic.com",
        "time": "Fri Oct 16 15:50:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 17 23:44:40 2009 -0700"
      },
      "message": "netxen: 128 memory controller support\n\nFuture revisions of the chip have 128 bit memory\ntransactions. Require drivers to implement rmw\nin case of sub-128 bit accesses by driver. This\nis mostly used by diagnostic tools.\n\nSigned-off-by: Amit Kumar Salecha \u003camit@netxen.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0a2aa440603f27ad40bcc14806f4d87aabbd8a0f",
      "tree": "f3c425e1b380f63fb707ca53f8940b2665ac5633",
      "parents": [
        "12d7ea2c5a5c87834daf9fcd920aab80ff6248b1"
      ],
      "author": {
        "name": "Amit Kumar Salecha",
        "email": "amit@qlogic.com",
        "time": "Fri Oct 16 15:50:06 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 17 23:44:39 2009 -0700"
      },
      "message": "netxen: defines for next revision\n\nSigned-off-by: Amit Kumar Salecha \u003camit@netxen.com\u003e\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "421355de876b9f3fcc7e4cb6026e416fb12a5068",
      "tree": "fb814456af86c75e1eb9e330994dda461fc5b4f7",
      "parents": [
        "aace495933a981274b6491d71b915165a61defdc",
        "0fe7463a35aadfaf22d1ca58325ab3851b8d757c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 13 12:55:20 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 13 12:55:20 2009 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    }
  ],
  "next": "70f9cf8951e5253cfef821f8dcb92f6fc3af50c6"
}
