)]}'
{
  "log": [
    {
      "commit": "c72dfae2f77620e5b3fcee1beeee7e536a42b2ad",
      "tree": "2c7e5725d51658e7107ef0e257db4deeb860b0b0",
      "parents": [
        "15c9ac0c80e390df09ce5730a7b08b13e07a8dd5"
      ],
      "author": {
        "name": "Sjur Braendeland",
        "email": "sjur.brandeland@stericsson.com",
        "time": "Tue Mar 30 13:56:25 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 19:08:47 2010 -0700"
      },
      "message": "net-caif: add CAIF device registration functionality\n\nRegistration and deregistration of CAIF Link Layer.\n\nSigned-off-by: Sjur Braendeland \u003csjur.brandeland@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "15c9ac0c80e390df09ce5730a7b08b13e07a8dd5",
      "tree": "a8dc92bdf8564839e6837d003ddc76cf2d1ee7d8",
      "parents": [
        "b482cd2053e3b90a7b33a78c63cdb6badf2ec383"
      ],
      "author": {
        "name": "Sjur Braendeland",
        "email": "sjur.brandeland@stericsson.com",
        "time": "Tue Mar 30 13:56:24 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 19:08:47 2010 -0700"
      },
      "message": "net-caif: add CAIF generic caif support functions\n\nSupport functions for the caif protocol stack:\ncfcnfg.c        - CAIF Configuration Module used for\n                  adding and removing drivers and connection\ncfpkt_skbuff.c  - CAIF Packet layer (SKB helper functions)\n\nSigned-off-by: Sjur Braendeland \u003csjur.brandeland@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b482cd2053e3b90a7b33a78c63cdb6badf2ec383",
      "tree": "1c05e28f19a194b52bf43730fa498dcdb0e92b59",
      "parents": [
        "2721c5b9dd2a56a9710021c00146bb26ba8dd7b3"
      ],
      "author": {
        "name": "Sjur Braendeland",
        "email": "sjur.brandeland@stericsson.com",
        "time": "Tue Mar 30 13:56:23 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 19:08:46 2010 -0700"
      },
      "message": "net-caif: add CAIF core protocol stack\n\nCAIF generic protocol implementation. This layer is\nsomewhat generic in order to be able to use and test it outside\nthe Linux Kernel.\n\ncfctrl.c     - CAIF control protocol layer\ncfdbgl.c     - CAIF debug protocol layer\ncfdgml.c     - CAIF datagram protocol layer\ncffrml.c     - CAIF framing protocol layer\ncfmuxl.c     - CAIF mux protocol layer\ncfrfml.c     - CAIF remote file manager protocol layer\ncfserl.c     - CAIF serial (fragmentation) protocol layer\ncfsrvl.c     - CAIF generic service layer functions\ncfutill.c    - CAIF utility protocol layer\ncfveil.c     - CAIF AT protocol layer\ncfvidl.c     - CAIF video protocol layer\n\nSigned-off-by: Sjur Braendeland \u003csjur.brandeland@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2721c5b9dd2a56a9710021c00146bb26ba8dd7b3",
      "tree": "1edf5d8a02e2bc3e6a2860f83035e4d97e325419",
      "parents": [
        "09009f30de188c847d72039e6250bfea56a0f887"
      ],
      "author": {
        "name": "Sjur Braendeland",
        "email": "sjur.brandeland@stericsson.com",
        "time": "Tue Mar 30 13:56:22 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 19:08:45 2010 -0700"
      },
      "message": "net-caif: add CAIF Link layer device header files\n\nHeader files for CAIF Link layer net-device,\nand link-layer registration.\n\nSigned-off-by: Sjur Braendeland \u003csjur.brandeland@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "09009f30de188c847d72039e6250bfea56a0f887",
      "tree": "d979db08952227ad8175267e68bd61413bd0e53e",
      "parents": [
        "f671c54207d8a47129f35a84569fdfda614d2439"
      ],
      "author": {
        "name": "Sjur Braendeland",
        "email": "sjur.brandeland@stericsson.com",
        "time": "Tue Mar 30 13:56:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 19:08:45 2010 -0700"
      },
      "message": "net-caif: add CAIF core protocol stack header files\n\nAdd include files for the CAIF Core protocol stack.\n\ncaif_layer.h - Defines the structure of the CAIF protocol layers\ncfcnfg.h     - CAIF Configuration Module for services and link layers\ncfctrl.h     - CAIF Control Protocol Layer\ncffrml.h     - CAIF Framing Layer\ncfmuxl.h     - CAIF Muxing Layer\ncfpkt.h\t     - CAIF Packet layer (skb helper functions)\ncfserl.h     - CAIF Serial Layer\ncfsrvl.h     - CAIF Service Layer\n\nSigned-off-by: Sjur Braendeland \u003csjur.brandeland@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f671c54207d8a47129f35a84569fdfda614d2439",
      "tree": "a69b987be7d2465dd0c38061415b648c02d74162",
      "parents": [
        "70596b612c04694806a31dd389bd796c035085fa"
      ],
      "author": {
        "name": "Sjur Braendeland",
        "email": "sjur.brandeland@stericsson.com",
        "time": "Tue Mar 30 13:56:20 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 19:08:44 2010 -0700"
      },
      "message": "net-caif: add CAIF socket and configuration headers\n\nAdd CAIF types for Socket Address, Socket Options,\nand configuration parameters for the GPRS IP network interface.\n\nSigned-off-by: Sjur Braendeland \u003csjur.brandeland@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "70596b612c04694806a31dd389bd796c035085fa",
      "tree": "e5dc2e4f2507344b6e3b280ed496bf42e3efd60b",
      "parents": [
        "2c45cd43ff791cc4ab6a6332165ad53d7bcb3673"
      ],
      "author": {
        "name": "Sjur Braendeland",
        "email": "sjur.brandeland@stericsson.com",
        "time": "Tue Mar 30 13:56:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 19:08:43 2010 -0700"
      },
      "message": "net-caif: add CAIF protocol definitions\n\nAdd CAIF definitions to existing header files.\nFiles: if_arp.h, if_ether.h, socket.h.\nTypes: ARPHRD_CAIF, ETH_P_CAIF, AF_CAIF, PF_CAIF, SOL_CAIF, N_CAIF\n\nSigned-off-by: Sjur Braendeland \u003csjur.brandeland@stericsson.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2c45cd43ff791cc4ab6a6332165ad53d7bcb3673",
      "tree": "5032ed32e2e9768a62ecd4776559037440bf87ae",
      "parents": [
        "36c0d8cca3283c235c9af1954de641df84c80f0f"
      ],
      "author": {
        "name": "Shirley Ma",
        "email": "mashirle@us.ibm.com",
        "time": "Mon Mar 29 15:19:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 18:31:59 2010 -0700"
      },
      "message": "virtio_net: missing sg_init_table\n\nAdd missing sg_init_table for sg_set_buf in virtio_net which\ninduced in defer skb patch.\n\nReported-by: Thomas Müller \u003cthomas@mathtm.de\u003e\nTested-by: Thomas Müller \u003cthomas@mathtm.de\u003e\nSigned-off-by: Shirley Ma \u003cxma@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "36c0d8cca3283c235c9af1954de641df84c80f0f",
      "tree": "1417dc3a58e017f4dcf5bda6e5a68643c69f5e9b",
      "parents": [
        "b8ba796808c107f8fe6bcd318836972536d28eb0"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Sun Mar 28 22:13:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 16:57:24 2010 -0700"
      },
      "message": "vxge: Updating Maintainer list of S2IO 10GbE drivers (xframe / vxge).\n\n- updating Maintainer list of S2IO 10GbE drivers (xframe / vxge).\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b8ba796808c107f8fe6bcd318836972536d28eb0",
      "tree": "e6c745d6e2426c064efed6ad416b7c06734210f2",
      "parents": [
        "1dc47a9b1b05e3ab039e7d2ab97455ff09a9e554"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Sun Mar 28 22:13:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 16:57:23 2010 -0700"
      },
      "message": "vxge: Version update.\n\n- Version update\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1dc47a9b1b05e3ab039e7d2ab97455ff09a9e554",
      "tree": "15448f608c9c94f3c09f9aacc3fd4e2a416a8c31",
      "parents": [
        "b59c94571a6593c71a78bbcebb42982099154938"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Sun Mar 28 22:12:33 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 16:57:23 2010 -0700"
      },
      "message": "vxge: Set function-0 as the privilaged function for normal function.\n\n-  For Normal function (MR-IOV disabled, SR-IOV disabled) Function-0 is the\n   privilaged function.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b59c94571a6593c71a78bbcebb42982099154938",
      "tree": "32e6cfca72e2b24ebb2f399f68637bca54e6163a",
      "parents": [
        "4c5f3b210f53e315e460d539655a8d14595c5d1a"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Sun Mar 28 22:11:41 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 16:57:22 2010 -0700"
      },
      "message": "vxge: Fixed MSIX interrupt configuration.\n\n- Fixed MSIX interrupt configuration to support non contiguous vpaths in\n  functions. Four msi-x vectors are reserved per vpath internal to the chip.\n  In all, there are 68 msi-x vectors for the 17 vpaths in the chip. In the\n  multi function configurations, non-contiguous vpaths are configured to\n  represent a function. For instance vpaths 0 and 8 can be configured to\n  represent function zero.\n\n- If pci_enable_msix fails for the requested vectors, try with a lesser number\n  vectors by reducing the vpath count.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4c5f3b210f53e315e460d539655a8d14595c5d1a",
      "tree": "fc7526a84182b1f476cf790c121254d4f8c821f1",
      "parents": [
        "47231f7fb49bed800dd806b4c32f881005d84de8"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Sun Mar 28 22:10:33 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 16:57:22 2010 -0700"
      },
      "message": "vxge: Fixed \"ethtool -d\" prints.\n\n- Fixed \"ethtool -d\" prints\n- reg_space pointer was getting over written, updating it correctly.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "47231f7fb49bed800dd806b4c32f881005d84de8",
      "tree": "9f2e28e4410373b2d8a8137652666784a9530a78",
      "parents": [
        "3363276f1c420b7de92169ddabd2bb88aa26a7d6"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Sun Mar 28 22:09:47 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 16:57:21 2010 -0700"
      },
      "message": "vxge: Align the memory only if it is misaligned.\n\n- Align the memory only if it is misaligned.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3363276f1c420b7de92169ddabd2bb88aa26a7d6",
      "tree": "fa5a2439f59cc90f104d9baf546a5f1e83233f4c",
      "parents": [
        "18dec74c16abaa92d663dfef64ee6503e085be89"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Sun Mar 28 22:08:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 16:57:21 2010 -0700"
      },
      "message": "vxge: Fix starvation of receive ring controller when blasted by short packets.\n\n- Fix starvation of receive ring controller when blasted by short packets. This was because the driver was posting 64 rxds initially while the ring controller\nwas expecting to read 256 replenished rxds. While the driver was coming up,\nthe internal rxd memory filled up the 64 buffers provided and the ring\ncontroller was left waiting for the remaining 192 rxds to complete the write\nback of completed rxds to the host and generation of an interrupt.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18dec74c16abaa92d663dfef64ee6503e085be89",
      "tree": "88c03fb3ec663cb4b1c2d2ed4ae7d6ac180ae32b",
      "parents": [
        "7905e357ebe67a26d9dc8caa1a0b8346431b5f0d"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Sun Mar 28 22:07:34 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 16:57:20 2010 -0700"
      },
      "message": "vxge: Fix a receive stall due to driver being out of synch with chip.\n\n- Fix a receive stall due to driver being out of synch with chip. In a corner\ncase scenario the adapter\u0027s ring controller may return a RxD with transfer code\nof 0xC, while the host ownership bit is still set to the adapter. The driver\nneeds to assume that this case where (host_ownership \u003d\u003d 1 or adapter) and\n(transfer_code \u003d\u003d 0xC) is valid, that is, this RxD has been returned by the\nreceive ring controller but no frame data is associated with the rxd.\n\n- Restore the transfer code field of each newly replenished RxD to 0x0.\n\n- Code cleanup. Removed usage of magic numbers.\n\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7905e357ebe67a26d9dc8caa1a0b8346431b5f0d",
      "tree": "134442df2f062caa6cebda1b352948b8209efcec",
      "parents": [
        "083ba279d52bcad20f1dfa3cefd4255cbe82d521",
        "76232ebf898c4d5e657f2b663fbf7108bca80ded"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 13:50:10 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 13:50:10 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6\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": "30bde1f5076a9b6bd4b6a168523930ce242c7449",
      "tree": "541596568b322479246ada5d92e73a0a041cb212",
      "parents": [
        "10f744d205dde72a0016dbdb11e239da8269958b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Mar 29 01:00:44 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 29 01:00:44 2010 -0700"
      },
      "message": "rps: fix net-sysfs build for !CONFIG_RPS\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "10f744d205dde72a0016dbdb11e239da8269958b",
      "tree": "bbd09c0c9a9b62935188e63e93fc58ad6506f036",
      "parents": [
        "0c0dbfecbf217b47d0b508afb59b8b3639582a4c"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Sun Mar 28 23:07:20 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 28 23:07:20 2010 -0700"
      },
      "message": "net: __netif_receive_skb should be static\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0c0dbfecbf217b47d0b508afb59b8b3639582a4c",
      "tree": "1621673885e28e1c02d938111bfe84ef4f204bea",
      "parents": [
        "adcfe1964e627b62fbc6e45609b1f0db2c64dd14"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 27 19:23:46 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 27 19:23:46 2010 -0700"
      },
      "message": "decnet: Remove unused FIB metric macros.\n\nUnlike the ipv4 side, these are completely unused.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "adcfe1964e627b62fbc6e45609b1f0db2c64dd14",
      "tree": "70b38565b7778c2e4c5d66731b29212e4f8665d8",
      "parents": [
        "14a4b42bd6082b4ce3b94bad00cd367707cc1e97"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@medozas.de",
        "time": "Sat Mar 27 17:15:29 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 27 17:15:29 2010 -0700"
      },
      "message": "net: increase preallocated size of nlmsg to accomodate for IFLA_STATS64\n\nWhen more data is stuffed into an nlmsg than initially projected, an\nextra allocation needs to be done. Reserve enough for IFLA_STATS64 so\nthat this does not to needlessy happen.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@medozas.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "14a4b42bd6082b4ce3b94bad00cd367707cc1e97",
      "tree": "68ee8aa13ab92d07434edbed09c64f4ecf2e7df6",
      "parents": [
        "8544b9f7371ec6a7a5c0f8701ddde9e98f52a37e"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@medozas.de",
        "time": "Sat Mar 27 16:35:50 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 27 16:35:50 2010 -0700"
      },
      "message": "net: fix unaligned access in IFLA_STATS64\n\nTony Luck observes that the original IFLA_STATS64 submission causes\nunaligned accesses. This is because nla_data() returns a pointer to a\nmemory region that is only aligned to 32 bits. Do some memcpying to\nworkaround this.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@medozas.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8544b9f7371ec6a7a5c0f8701ddde9e98f52a37e",
      "tree": "36c2e615c3cb879602600f3a3e0f6beb37fdb15a",
      "parents": [
        "66aa4a55fe0548c8b13a195c61774db65c5896cd"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Mar 24 12:55:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 26 21:05:23 2010 -0700"
      },
      "message": "e1000e: Use pr_\u003clevel\u003e and netdev_\u003clevel\u003e\n\nAs an alternative to a quite large patch previously submitted by Joe\nPerches to make use of kernel logging API, this patch is much less\nintrusive.\n\nConvert e_\u003clevel\u003e to netdev_\u003clevel\u003e\nUse #define pr_fmt\nConvert a few printks to pr_\u003clevel\u003e\n\nCc: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66aa4a55fe0548c8b13a195c61774db65c5896cd",
      "tree": "d689361c310ae55678f9fbd73b8d2d273f830ecc",
      "parents": [
        "5c58c47a4f3758c81594402451d8fe0d8accb4e8"
      ],
      "author": {
        "name": "Tom Goff",
        "email": "thomas.goff@boeing.com",
        "time": "Fri Mar 19 15:38:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 26 20:13:58 2010 -0700"
      },
      "message": "netlink: use the appropriate namespace pid\n\nThis was included in OpenVZ kernels but wasn\u0027t integrated upstream.\n\u003eFrom git://git.openvz.org/pub/linux-2.6.24-openvz:\n\n\tcommit 5c69402f18adf7276352e051ece2cf31feefab02\n\tAuthor: Alexey Dobriyan \u003cadobriyan@openvz.org\u003e\n\tDate:   Mon Dec 24 14:37:45 2007 +0300\n\n\t    netlink: fixup -\u003etgid to work in multiple PID namespaces\n\nSigned-off-by: Tom Goff \u003cthomas.goff@boeing.com\u003e\nAcked-by: Alexey Dobriyan \u003cadobriyan@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5c58c47a4f3758c81594402451d8fe0d8accb4e8",
      "tree": "08a5a5902776c4394ea843b6cadad29e868a306f",
      "parents": [
        "2853eb892edb6be1ea13787d0c24fb72c1d1cca5"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Tue Mar 23 22:58:20 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 26 20:10:03 2010 -0700"
      },
      "message": "ixgbevf: convert to use netdev_for_each_mc_addr\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2853eb892edb6be1ea13787d0c24fb72c1d1cca5",
      "tree": "4e8e3ca0f53fbd08cf3d3514b83f5fd2482aed1d",
      "parents": [
        "b79d1d54cf0672f764402fe4711ef5306f917bd3"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Tue Mar 23 22:58:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 26 20:10:03 2010 -0700"
      },
      "message": "ixgbe: convert to use netdev_for_each_mc_addr\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b79d1d54cf0672f764402fe4711ef5306f917bd3",
      "tree": "44fb00ef8ed3b3dab2d4b0c37aa78531c551c861",
      "parents": [
        "b54c9b98bbfb4836b1f7441c5a9db24affd3c2e9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 25 21:39:21 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 25 21:39:21 2010 -0700"
      },
      "message": "ipv6: Fix result generation in ipv6_get_ifaddr().\n\nFinishing naturally from hlist_for_each_entry(x, ...) does not result\nin \u0027x\u0027 being NULL.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b54c9b98bbfb4836b1f7441c5a9db24affd3c2e9",
      "tree": "fb8a994a46df0a0393fb31efe313577dac5ef2e0",
      "parents": [
        "df3345457a7a174dfb5872a070af80d456985038"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 25 21:25:30 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 25 21:25:30 2010 -0700"
      },
      "message": "ipv6: Preserve pervious behavior in ipv6_link_dev_addr().\n\nUse list_add_tail() to get the behavior we had before\nthe list_head conversion for ipv6 address lists.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df3345457a7a174dfb5872a070af80d456985038",
      "tree": "d8d2d2a86d0b3473783ea2709ff242817e78ed54",
      "parents": [
        "2381a55c88453d3f29fe62d235579a05fc20b7b3"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Mar 24 19:13:54 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 25 12:07:00 2010 -0700"
      },
      "message": "rps: add CONFIG_RPS\n\nRPS currently depends on SMP and SYSFS\n\nAdding a CONFIG_RPS makes sense in case this requirement changes in the\nfuture. This patch saves about 1500 bytes of kernel text in case SMP is\non but SYSFS is off.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "76232ebf898c4d5e657f2b663fbf7108bca80ded",
      "tree": "8b9384444f5a20a9e6241a27cd61ca9443c9bafe",
      "parents": [
        "14b44974d5a3c1ca59f6809b7313d7229eb55fd8"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 24 17:21:08 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 24 17:21:08 2010 -0400"
      },
      "message": "iwlwifi: fix build error for CONFIG_IWLAGN\u003dn\n\ndrivers/net/wireless/iwlwifi/iwl-rx.c: In function \u0027iwl_good_ack_health\u0027:\ndrivers/net/wireless/iwlwifi/iwl-rx.c:647: error: \u0027struct iwl_priv\u0027 has no member named \u0027_agn\u0027\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2381a55c88453d3f29fe62d235579a05fc20b7b3",
      "tree": "b962ee6d3f5260622504433ef6a485703d3da8dd",
      "parents": [
        "d6dbee861386cd3f4cee62bcf28597e63e251e0c"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:36 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:10:38 2010 -0700"
      },
      "message": "net/various: remove trailing space in messages\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6dbee861386cd3f4cee62bcf28597e63e251e0c",
      "tree": "191bf8cf781719d30732f48d27393d7b41978d14",
      "parents": [
        "c2bb1b9c7e862ecca2ffb20b1457034d2c401845"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:35 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:10:22 2010 -0700"
      },
      "message": "net/intel: remove trailing space in messages\n\nIncludes one minor indentation fix to placate checkpatch.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nCc: e1000-devel@lists.sourceforge.net\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c2bb1b9c7e862ecca2ffb20b1457034d2c401845",
      "tree": "e530d2dac30a53008b8458896b74c2ffb9c36a0e",
      "parents": [
        "014e46686eff2159bac0887465fed7662c379ad3"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:34 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:10:14 2010 -0700"
      },
      "message": "net/tulip: remove trailing space in messages\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "014e46686eff2159bac0887465fed7662c379ad3",
      "tree": "14034000d602920a382f7efd4d8300a8c58c2c1c",
      "parents": [
        "84d57bd61866c06aee5658fabe43292a231a5992"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:33 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:10:07 2010 -0700"
      },
      "message": "net/tokenring: remove trailing space in messages\n\nTrailing spaces in files in /proc for lanstreamer.c and olympic.c\nhave been left as they are.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84d57bd61866c06aee5658fabe43292a231a5992",
      "tree": "e2fd20902b49f4ab5a5b000177f3ab5494ca5d77",
      "parents": [
        "583d077d35dd8df231c1e391e5406f0faf1a1788"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:32 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:01:56 2010 -0700"
      },
      "message": "net/smc91xx: remove trailing space in messages\n\nIncludes a few whitespace fixes to placate checkpatch.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "583d077d35dd8df231c1e391e5406f0faf1a1788",
      "tree": "a5d85fa9996968928235936fa1b41613261a524f",
      "parents": [
        "19299b34b42f4d37be2ce9b411664f37ca10ff61"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:31 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:01:55 2010 -0700"
      },
      "message": "net/ps3_gelic: remove trailing space in messages\n\nps3_gelic_wireless.c: also remove a stray \"p\" after a newline.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: linuxppc-dev@ozlabs.org\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "19299b34b42f4d37be2ce9b411664f37ca10ff61",
      "tree": "5de1ef0ed55351bd15a1d0cfb424b8496d8ae1e2",
      "parents": [
        "a570f095eac34b7439eed2df6728381708c55bdc"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:01:55 2010 -0700"
      },
      "message": "net/irda: remove trailing space in messages\n\nIncludes a minor consistency improvement between two related\ndebug messages.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nCc: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a570f095eac34b7439eed2df6728381708c55bdc",
      "tree": "43a20b6589c81438e88b19f98b5fe3baecc4e333",
      "parents": [
        "b138338056fc423c61a583d45f8aa64cfad87131"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:29 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:01:54 2010 -0700"
      },
      "message": "tipc: remove trailing space in messages\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nCc: Per Liden \u003cper.liden@ericsson.com\u003e\nCc: Jon Maloy \u003cjon.maloy@ericsson.com\u003e\nCc: Allan Stephens \u003callan.stephens@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b138338056fc423c61a583d45f8aa64cfad87131",
      "tree": "89079c1f80c62a7fce240942605e869944c81a1e",
      "parents": [
        "18062ca94714a66e75da8a22e010d0e8e61ab4cd"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:28 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:01:54 2010 -0700"
      },
      "message": "net: remove trailing space in messages\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18062ca94714a66e75da8a22e010d0e8e61ab4cd",
      "tree": "e74e07799093a7331ffb68c1116ecadf4affd39a",
      "parents": [
        "a424077a0a48d5b2e1bdbb8cc56fd43abfd7fd6c"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Mar 24 01:57:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 13:34:09 2010 -0700"
      },
      "message": "rds: cleanup: remove unneeded variable\n\nWe never use \"sk\" so this patch removes it.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a424077a0a48d5b2e1bdbb8cc56fd43abfd7fd6c",
      "tree": "4e6652a2405d8702bcf6fa66546cfc994da0c5e1",
      "parents": [
        "a3dcce97b285ba54810f38fe2eccc295d69a76ce"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Mar 24 01:56:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 13:34:09 2010 -0700"
      },
      "message": "wimax: remove unneeded variable\n\nWe never actually use \"dev\" so I removed it.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a3dcce97b285ba54810f38fe2eccc295d69a76ce",
      "tree": "34aa8af8b769d47bf411004bccbe501a7ebcfc17",
      "parents": [
        "e51d739ab79110c43ca03daf3ddb3c52dadd38b7"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Mar 24 01:55:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 13:34:08 2010 -0700"
      },
      "message": "llc: cleanup: remove dead code from llc_init()\n\nWe don\u0027t need \"dev\" any more after:\n\ta5a04819c5740cb1aa217af2cc8f5ef26f33d744\n\t[LLC]: station source mac address\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "14b44974d5a3c1ca59f6809b7313d7229eb55fd8",
      "tree": "f1b8f13d2a558344da3e3669247fc7259027bc9b",
      "parents": [
        "4ac5541bdaea4d8e93710c58775cfa48ac82e09b"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Mar 24 14:56:41 2010 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 24 16:04:33 2010 -0400"
      },
      "message": "mac80211: remove unneed variable from ieee80211_tx_pending()\n\nWe don\u0027t need \"sdata\" any more after:\n\td84f323477260e773d5317ad7cbe50f76115cb47\n\tmac80211: remove dev_hold/put calls\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4ac5541bdaea4d8e93710c58775cfa48ac82e09b",
      "tree": "21b794cc9995a32b517fd8e52ade6adc479146a4",
      "parents": [
        "a97c13c34509be460dea23c86f31c02daa2428b5"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Wed Mar 24 10:11:14 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 24 16:04:33 2010 -0400"
      },
      "message": "cfg80211: Improve connection quality maintenance docs in nl80211.h\n\nIn nl80211.h, be a little more elaborate in the docs for the definitions\nNL80211_ATTR_CQM_RSSI_THOLD and NL80211_ATTR_CQM_RSSI_HYST.\n\nReported-by: Luis R. Rodriguez \u003cmcgrof@gmail.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a97c13c34509be460dea23c86f31c02daa2428b5",
      "tree": "eb5d2860af9d6f3121254f2ef262e197b10bed34",
      "parents": [
        "d6dc1a386358979e12366d1f35eeb68fc181e101"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Tue Mar 23 09:02:34 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 24 16:04:33 2010 -0400"
      },
      "message": "mac80211: Add support for connection quality monitoring\n\nAdd support for the set_cqm_config op. This op function configures the\nrequested connection quality monitor rssi threshold and rssi hysteresis\nvalues to the hardware  if the hardware supports\nIEEE80211_HW_SUPPORTS_CQM.\n\nFor unsupported hardware, currently -EOPNOTSUPP is returned, so the mac80211\nis currently not doing connection quality monitoring on the host. This could be\nadded later, if needed.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d6dc1a386358979e12366d1f35eeb68fc181e101",
      "tree": "4b65ba21328d6984d008b62795dd60d99c350632",
      "parents": [
        "921ca03c8f8e982f27fc406bc301caf2196b99f7"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Tue Mar 23 09:02:33 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 24 16:02:37 2010 -0400"
      },
      "message": "cfg80211: Add connection quality monitoring support to nl80211\n\nAdd support for basic configuration of a connection quality monitoring to the\nnl80211 interface, and basic support for notifying about triggered monitoring\nevents.\n\nVia this interface a user-space connection manager may configure and receive\npre-warning events of deteriorating WLAN connection quality, and start\npreparing for roaming in advance, before the connection is already lost.\n\nAn example usage of such a trigger is starting scanning for nearby AP\u0027s in\nan attempt to find one with better connection quality, and associate to it\nbefore the connection characteristics of the existing connection become too bad\nor the association is even lost, leading in a prolonged delay in connectivity.\n\nThe interface currently supports only RSSI, but it could be later extended\nto include other parameters, such as signal-to-noise ratio, if need for that\narises.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "921ca03c8f8e982f27fc406bc301caf2196b99f7",
      "tree": "3ec4576e19f066a843a63e6eab1fd2ba90370937",
      "parents": [
        "e1572c5eeca8ef87a250322364584458b2dadb35"
      ],
      "author": {
        "name": "Amitkumar Karwar",
        "email": "akarwar@marvell.com",
        "time": "Thu Feb 25 17:16:36 2010 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 24 16:02:37 2010 -0400"
      },
      "message": "libertas: add auto auth mode feature\n\nAuto auth mode is enabled by default. If user doesn\u0027t specify the\nauth mode, while association driver will first try with open mode\nand then with shared key mode. If user specifies an auth mode,\nauto auth is disabled and driver will not try association with\nanother auth mode.\n\nSigned-off-by: Amitkumar Karwar \u003cakarwar@marvell.com\u003e\nSigned-off-by: Bing Zhao \u003cbzhao@marvell.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e1572c5eeca8ef87a250322364584458b2dadb35",
      "tree": "242be3b9ddf8888ed728936d3354fee0b23260d4",
      "parents": [
        "c5a079f46aabff026b2acaba0a2579a74c3c3731"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 24 13:42:13 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Mar 24 10:26:01 2010 -0400"
      },
      "message": "ath9k_htc: Fix symbol collision with ath9k\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e51d739ab79110c43ca03daf3ddb3c52dadd38b7",
      "tree": "b15bdd3cb58054cf052d821277408086a1cd7d0e",
      "parents": [
        "ec43b1a64a132303a6800c781bc17c683aedc55b"
      ],
      "author": {
        "name": "Tom Herbert",
        "email": "therbert@google.com",
        "time": "Tue Mar 23 13:39:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 23 23:17:18 2010 -0700"
      },
      "message": "net: Fix locking in flush_backlog\n\nNeed to take spinlocks when dequeuing from input_pkt_queue in flush_backlog.\nAlso, flush_backlog can now be called directly from netdev_run_todo.\n\nSigned-off-by: Tom Herbert \u003ctherbert@google.com\u003e\nAcked-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c5a079f46aabff026b2acaba0a2579a74c3c3731",
      "tree": "0329dc2fad5dd183ce34041cc44150b532cc39ee",
      "parents": [
        "1e4dcd012423b6a28f968a55886d2b27896a1586"
      ],
      "author": {
        "name": "Daniel Ngu",
        "email": "daniel.dy.ngu@gmail.com",
        "time": "Tue Mar 23 00:52:44 2010 +1300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:51:59 2010 -0400"
      },
      "message": "drivers/net/wireless/b43/main.c:4351: Fixed coding style\n\nWARNING: braces {} are not necessary for any arm of this statement\n\nSigned-off-by: Daniel Ngu \u003cdaniel.dy.ngu@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1e4dcd012423b6a28f968a55886d2b27896a1586",
      "tree": "c2eadaf6a33175840b2f5d8fb7dd6af1d5be76ed",
      "parents": [
        "43ead78ac48b75aaf47de96fcf10cbf5962f32a6"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Fri Mar 19 07:14:53 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:51:42 2010 -0400"
      },
      "message": "mac80211: Add support for connection monitor in hardware\n\nThis patch is based on a RFC patch by Kalle Valo.\n\nThe wl1271 has a feature which handles the connection monitor logic\nin hardware, basically sending periodically nullfunc frames and reporting\nto the host if AP is lost, after attempting to recover by sending\nprobe-requests to the AP.\n\nAdd support to mac80211 by adding a new flag IEEE80211_HW_CONNECTION_MONITOR\nwhich prevents conn_mon_timer from triggering during idle periods, and\nprevents sending probe-requests to the AP if beacon-loss is indicated by the\nhardware.\n\nCc: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "43ead78ac48b75aaf47de96fcf10cbf5962f32a6",
      "tree": "8a38a617163ed842e7383bb560befc1d17026d59",
      "parents": [
        "adc009e2e76b222006beb7f9df6d0aee051509d2"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Mar 18 18:29:40 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:28 2010 -0400"
      },
      "message": "drivers/net/wireless/ray_cs.c: Use iw_handler function prototypes\n\nChange local functions that are cast to iw_handler to\nthe more standard use with \"union iwreq_data *wrqu\"\nso the iw_handler array no longer needs the casts.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "adc009e2e76b222006beb7f9df6d0aee051509d2",
      "tree": "3e554b3cd5d42bddaefaf300cd1d8a3e1957ab67",
      "parents": [
        "56b632e8cc7a13cece861d890deb2843116f9372"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Mar 18 18:29:39 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:28 2010 -0400"
      },
      "message": "orinoco/wext.c: Remove local #define STD_IW_HANDLER\n\nUse IW_HANDLER from wireless.h instead\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "56b632e8cc7a13cece861d890deb2843116f9372",
      "tree": "5dfc2e252f852b40b80feab6d4b164e867ee5b7d",
      "parents": [
        "270020e85ec88a832d663fff4489523169641c2b"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Mar 18 18:29:38 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:28 2010 -0400"
      },
      "message": "drivers/net: Remove local #define IW_IOCTL, use IW_HANDLER\n\nUse #define IW_HANDLER from wireless.h instead\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "270020e85ec88a832d663fff4489523169641c2b",
      "tree": "83f7e72af2f53ecc1f3397aa3ca8b91cb14aebdc",
      "parents": [
        "76326f1d4c98fe01daf363e3d07f84bafed1feec"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Mar 18 18:29:37 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:27 2010 -0400"
      },
      "message": "drivers/net/wireless: Use IW_HANDLER macro\n\nConvert direct uses of [ (foo - SIOCIWFIRST) , fn)\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "76326f1d4c98fe01daf363e3d07f84bafed1feec",
      "tree": "e0c18237d1e8c65e4ae6331c28498a82c54ef095",
      "parents": [
        "44608f801283f0f69d8a04d9976837748e410084"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Mar 18 18:29:36 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:27 2010 -0400"
      },
      "message": "net/wireless/wext-core.c: Use IW_EVENT_IDX macro\n\nThere\u0027s a wireless.h macro for this, might as well use it.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "44608f801283f0f69d8a04d9976837748e410084",
      "tree": "450201e2cdeb5fea1a7e0af8b88e5eb85efa5101",
      "parents": [
        "2ae2332ed11687325096e68e326ec57f0294cff9"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Mar 18 18:29:35 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:27 2010 -0400"
      },
      "message": "net/wireless/wext_core.c: Use IW_IOCTL_IDX macro\n\nThere\u0027s a wireless.h macro for this, might as well use it.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2ae2332ed11687325096e68e326ec57f0294cff9",
      "tree": "7fecd7db48c9bfc59842c050fb194eca74d49c3d",
      "parents": [
        "f6e0bb56d43d1f3b2ad54d51b65c07ef3bdead16"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Mar 18 18:29:33 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:26 2010 -0400"
      },
      "message": "wireless.h: Use SIOCIWFIRST not SIOCSIWCOMMIT for range check\n\nThese two #defines use the same value, but\nSIOCIWFIRST makes more sense in this use.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f6e0bb56d43d1f3b2ad54d51b65c07ef3bdead16",
      "tree": "8e9e1ecd416538a9b6b1b18ce555a33483282c81",
      "parents": [
        "3b56dd6a090e905eece023f690298013da4b6b67"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Mar 18 18:29:32 2010 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:26 2010 -0400"
      },
      "message": "include/linux/wireless.h: Add IW_HANDLER macro to initialize array entry\n\nCopied the idea from orinoco\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3b56dd6a090e905eece023f690298013da4b6b67",
      "tree": "3cbb85dca62aa68ef14b134d813b77ec8919c4e4",
      "parents": [
        "2ea9fb3d79aac371e5bb0c4b0f5be7195e8fcd33"
      ],
      "author": {
        "name": "Teemu Paasikivi",
        "email": "ext-teemu.3.paasikivi@nokia.com",
        "time": "Thu Mar 18 12:26:46 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:25 2010 -0400"
      },
      "message": "wl1271: Changed platform_device to be dynamically allocated\n\nChanged platform_device to be allocated dynamically from the\nwl1271_alloc_hw function. Also cleaned up error handling in the\nwl1271_alloc_hw function and module probe functions.\n\nSigned-off-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2ea9fb3d79aac371e5bb0c4b0f5be7195e8fcd33",
      "tree": "04fac29aa5185bcd72f495cedfc4e07dc1b11ccc",
      "parents": [
        "a0cb7be4f4fa765dcfa82675811cd7e7713b5610"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:45 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:25 2010 -0400"
      },
      "message": "wl1271: Remove circular interlocking related to the inetaddr notifier chain\n\nRemoving the wl1271 from the inet addr notifier chain sometimes causes the\nregistered handler to be called - causing locking problems if the removing\nfunction is called from within the mutex.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a0cb7be4f4fa765dcfa82675811cd7e7713b5610",
      "tree": "b3ab262437222b9bb54f28bd5fb0a1aec02dbc36",
      "parents": [
        "14b228a0d4234e4a2d4e683052da78760e8abf0f"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:44 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:24 2010 -0400"
      },
      "message": "wl1271: Don\u0027t generate null func template for ad-hoc\n\nThe null func template is not needed for ad-hoc, and it\u0027s generation is not\nsupported for ad-hoc (mac80211 will WARN about it.)\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "14b228a0d4234e4a2d4e683052da78760e8abf0f",
      "tree": "71b0ddf8093169441720c32cb45bf1e297b73944",
      "parents": [
        "801a673ed1b36fc0e7dd92d8bb0090a4dc26a7d0"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:43 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:24 2010 -0400"
      },
      "message": "wl1271: Update filters properly\n\nThis patch adds support for the filters configured by the mac80211 stack.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "801a673ed1b36fc0e7dd92d8bb0090a4dc26a7d0",
      "tree": "a46de7a247ae4546cc96326b353b5419d0a0dcab",
      "parents": [
        "a3b8ea7554862e80a14b83233b37ddd2506d1d70"
      ],
      "author": {
        "name": "Teemu Paasikivi",
        "email": "ext-teemu.3.paasikivi@nokia.com",
        "time": "Thu Mar 18 12:26:42 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:24 2010 -0400"
      },
      "message": "wl1271: Removed duplicate code from module remove function.\n\nRemoved duplicate code from wl1271_sdio module remove function. For\nfreeing stuff in the remove function wl1271_free_hw function is now\nused.\n\nSigned-off-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a3b8ea7554862e80a14b83233b37ddd2506d1d70",
      "tree": "b38e5df405ab15cd5a36a9d2a33d67c4f1084e20",
      "parents": [
        "c76a0d6c9357d3e6ac32793b89a0a303966e1c4c"
      ],
      "author": {
        "name": "Teemu Paasikivi",
        "email": "ext-teemu.3.paasikivi@nokia.com",
        "time": "Thu Mar 18 12:26:41 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:23 2010 -0400"
      },
      "message": "wl1271: Added DEBUG_SDIO flag\n\nAdded separate flag for SDIO debugging. Previously it has used\nDEBUG_SPI flag. This patch also includes couple indentation fixes.\n\nSigned-off-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c76a0d6c9357d3e6ac32793b89a0a303966e1c4c",
      "tree": "7f2f6a1f5c4dd15bb57b23478c87feabca69a58a",
      "parents": [
        "1b72aecd950c4c3cec2d66dbe5436c9e25a487b7"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:40 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:23 2010 -0400"
      },
      "message": "wl1271: Remove deprecated interface config function\n\nIt\u0027s no longer needed.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1b72aecd950c4c3cec2d66dbe5436c9e25a487b7",
      "tree": "1111ab6e6733300a6dd7dfe35f9a0d59c599dfcf",
      "parents": [
        "4695dc917d9ec7a38cb4f91fceb2b78aaec1f945"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:39 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:23 2010 -0400"
      },
      "message": "wl1271: Fix MAC address handling\n\nThis patch fixes MAC address handling. To achieve this, firmware booting had\nto be delayed from the previous op_start to op_add_interface, which is the point\nwhen the driver gets to know the configured MAC address. As the wl1271 only\nsupports one virtual interface, this even seems quite logical.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4695dc917d9ec7a38cb4f91fceb2b78aaec1f945",
      "tree": "7a7a9a6afee0a3f86cb41b1d7853d7e2f6f855b0",
      "parents": [
        "522ac25048676b2141d0560841654323339c0cbb"
      ],
      "author": {
        "name": "Kalle Valo",
        "email": "kalle.valo@nokia.com",
        "time": "Thu Mar 18 12:26:38 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:23 2010 -0400"
      },
      "message": "wl1271: enable U-APSD\n\nwl1271 supports U-APSD similarly as wl1251, so let\u0027s enable it.\n\nSigned-off-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "522ac25048676b2141d0560841654323339c0cbb",
      "tree": "92693723f6c9d3828c97fa9f750eb5d791e57f42",
      "parents": [
        "023e082609ba3225dbd5c33933a90156d2201d7f"
      ],
      "author": {
        "name": "Kalle Valo",
        "email": "kalle.valo@nokia.com",
        "time": "Thu Mar 18 12:26:37 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:22 2010 -0400"
      },
      "message": "wl1271: fix ps scheme in wl1271_op_conf_tx()\n\nCommit \"wl1271: implement WMM\" accidentally used CONF_PS_SCHEME_LEGACY_PSPOLL,\nbut instead CONF_PS_SCHEME_LEGACY should be used as earlier.\n\nSigned-off-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "023e082609ba3225dbd5c33933a90156d2201d7f",
      "tree": "c13854f118c35a5fbc0ede6fdc74caff13f1f6a2",
      "parents": [
        "818e3063a9546fcd826155dd47582a6e2f4d1c37"
      ],
      "author": {
        "name": "Kalle Valo",
        "email": "kalle.valo@nokia.com",
        "time": "Thu Mar 18 12:26:36 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:22 2010 -0400"
      },
      "message": "wl1271: create qos nullfunc template\n\nNeeded for U-APSD.\n\nSigned-off-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "818e3063a9546fcd826155dd47582a6e2f4d1c37",
      "tree": "7a0063a898cbaabf3e22df73c437ab6bc20d0412",
      "parents": [
        "899e6e65c39990a76c17940625dbe6001f618734"
      ],
      "author": {
        "name": "Kalle Valo",
        "email": "kalle.valo@nokia.com",
        "time": "Thu Mar 18 12:26:35 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:22 2010 -0400"
      },
      "message": "wl1271: get probe request template from mac80211\n\nIf we get probe request from mac80211, we can remove two functions.\n\nSigned-off-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "899e6e65c39990a76c17940625dbe6001f618734",
      "tree": "f35b111f6659ce50f3a92640961b87279b10fed8",
      "parents": [
        "12bd89499f22ec01bbff21fd04a347ee82726bf6"
      ],
      "author": {
        "name": "Kalle Valo",
        "email": "kalle.valo@nokia.com",
        "time": "Thu Mar 18 12:26:34 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:21 2010 -0400"
      },
      "message": "wl1271: get pspoll and nullfunc templates from mac80211\n\nmac80211 now can create pspoll and nullfunc templates, better to use those.\n\nSigned-off-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "12bd89499f22ec01bbff21fd04a347ee82726bf6",
      "tree": "571fcfdc665c1e6ec9feb5bc55abc769614bda17",
      "parents": [
        "7fc3a8647d2eaa8bc2f7ac7e9baff55199da7be6"
      ],
      "author": {
        "name": "Kalle Valo",
        "email": "kalle.valo@nokia.com",
        "time": "Thu Mar 18 12:26:33 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:21 2010 -0400"
      },
      "message": "wl1271: enable WMM\n\nEverything is ready now and we can enable WMM in wl1271.\n\nSigned-off-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7fc3a8647d2eaa8bc2f7ac7e9baff55199da7be6",
      "tree": "983b195e3c084def8784af68d0aba69e33ccf940",
      "parents": [
        "a1dd8187d8d8f565976c9e55374dee520cdc2fa3"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:32 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:21 2010 -0400"
      },
      "message": "wl1271: Add sysfs file to control BT co-ex state\n\nAdd a sysfs file to control the state of the BT co-ex (enable or disable it.)\nBy default, the BT co-ex is enabled.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a1dd8187d8d8f565976c9e55374dee520cdc2fa3",
      "tree": "79325182613284e2c2a2023a401da32f7b93bd25",
      "parents": [
        "1b00f546fc4271d94c1bccb1955ce64d9ace1000"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:31 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:20 2010 -0400"
      },
      "message": "wl1271: Move platform device registration from _spi to _main\n\nIn order to get the platform device for both SPI and SDIO, move the platform\ndevice registration to wl1271_main.c from wl1271_spi.c.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1b00f546fc4271d94c1bccb1955ce64d9ace1000",
      "tree": "f004609cc4913ae97f32c2e16fd7aad5d0aced95",
      "parents": [
        "885c9907440947a4f50d4c7a93b1a45266b00b84"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:30 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:19 2010 -0400"
      },
      "message": "wl1271: Add proper WLAN-BT co-ex configuration, and enable co-ex.\n\nAdd configuration values for the varous WLAN-BT co-ex configuration parameters,\nand finally enable WLAN-BT co-ex. Based on preliminary measurements, it\nappears the co-ex feature is not increasing WLAN power consumption, if BT\nis not activated.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "885c9907440947a4f50d4c7a93b1a45266b00b84",
      "tree": "41852902fc8ea06bad3e08866ad2b21d98cf1f28",
      "parents": [
        "93f56be146a7be4d3243fc64d9b6313d96eaa62b"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:29 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:19 2010 -0400"
      },
      "message": "wl1271: Fix SG configuration message structures\n\nThe bluetooth coexistence (SG) configuration messages have changed and\nwere completely wrong. For instance, intending to enable the SG, it was\ninstead disabled.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "93f56be146a7be4d3243fc64d9b6313d96eaa62b",
      "tree": "ce410167a6c3f90f3ebdfc4e852d5623224357df",
      "parents": [
        "becd551cac0d6868819083c59fc32d1072ba1804"
      ],
      "author": {
        "name": "Teemu Paasikivi",
        "email": "ext-teemu.3.paasikivi@nokia.com",
        "time": "Thu Mar 18 12:26:28 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:19 2010 -0400"
      },
      "message": "wl1271: Changed SDIO MMC host claiming\n\nChanged driver to keep MMC host claimed while wlan interface is up.\nThis keeps MMC stack from powering the SDIO device down.\n\nSigned-off-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "becd551cac0d6868819083c59fc32d1072ba1804",
      "tree": "f99edc958ed4ca4553d6c3d7fb8d80ea7f572398",
      "parents": [
        "b43316dbf9c6b01f3ac6dc23bcb94ae66eb3a721"
      ],
      "author": {
        "name": "Teemu Paasikivi",
        "email": "ext-teemu.3.paasikivi@nokia.com",
        "time": "Thu Mar 18 12:26:27 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:18 2010 -0400"
      },
      "message": "wl1271: Cleaned up wlan power on/off functions\n\nAdded method for wlan power control to io_ops struct and moved\nwl1271_power_on and wl1271_power_off functions to wl1271_io.h.\n\nSigned-off-by: Teemu Paasikivi \u003cext-teemu.3.paasikivi@nokia.com\u003e\nReviewed-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b43316dbf9c6b01f3ac6dc23bcb94ae66eb3a721",
      "tree": "309bdd4bb4f58b1141f81be7974c0e9c484745a6",
      "parents": [
        "fb9987d0f748c983bb795a86f47522313f701a08"
      ],
      "author": {
        "name": "Juuso Oikarinen",
        "email": "juuso.oikarinen@nokia.com",
        "time": "Thu Mar 18 12:26:26 2010 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:18 2010 -0400"
      },
      "message": "wl1271: Fix configuration of the TX opportunity value\n\nThe per-queue TX opportunity value is configured by the mac80211 in units\nof 32us. The firmware however wants it in us, so add the conversion.\n\nSigned-off-by: Juuso Oikarinen \u003cjuuso.oikarinen@nokia.com\u003e\nReviewed-by: Kalle Valo \u003ckalle.valo@nokia.com\u003e\nSigned-off-by: Luciano Coelho \u003cluciano.coelho@nokia.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fb9987d0f748c983bb795a86f47522313f701a08",
      "tree": "e70d809b887ba25ed1a5da018e8baae829d0b8ad",
      "parents": [
        "736b3a27b3c50c4a23717b802240435a69e8d0ff"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:25 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:17 2010 -0400"
      },
      "message": "ath9k_htc: Support for AR9271 chipset.\n\nFeatures:\n\n * Station mode\n * IBSS mode\n * Monitor mode\n * Legacy support\n * HT support\n * TX/RX 11n Aggregation\n * HW encryption\n * LED\n * Suspend/Resume\n\nFor more information: http://wireless.kernel.org/en/users/Drivers/ath9k_htc\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Senthil Balasubramanian \u003csenthilkumar@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "736b3a27b3c50c4a23717b802240435a69e8d0ff",
      "tree": "31146e064aa07c32ce881e11a335f566e8cad367",
      "parents": [
        "05020d236e91ddab1cb42483843a8995b3be1adf"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:24 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:16 2010 -0400"
      },
      "message": "ath9k_hw: fix hardware deinit\n\nWithout this you will get a panic if the device initialization\nfails. Also, free ath_hw instance properly. ath9k_hw_deinit()\nshouldn\u0027t do it.\n\nCc: stable@kernel.org\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "05020d236e91ddab1cb42483843a8995b3be1adf",
      "tree": "c64c9ffc8facd2a31bb28392ba4a3d226239368f",
      "parents": [
        "25e2ab17fd77e752597050980cec4efae7f87854"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:23 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:16 2010 -0400"
      },
      "message": "ath9k_hw: add HTC init hardware call for special resets for AR9271\n\nAR9271 needs a full reset only upon the first reset, add\na call for the driver to enable these special resets. We\ncan optimize this out later without an export.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "25e2ab17fd77e752597050980cec4efae7f87854",
      "tree": "d78d6e68100f88c84a16ff6468fff380e0d5b2d2",
      "parents": [
        "02afa2a01b74ed3e8f3a85be11919b33f4ad4f02"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:22 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:16 2010 -0400"
      },
      "message": "ath9k_hw: always set the core clock for AR9271\n\nWhen initializing the PLL on AR9271 we always need\nto set the core clock to 117MHz. While at it remove\nthe baud rate settings for the serial device on the\nAR9271, the default settings work well unless you\nwant to customize it.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "02afa2a01b74ed3e8f3a85be11919b33f4ad4f02",
      "tree": "086268112658323376b6ac993b157998db9f22a3",
      "parents": [
        "2cbfaea48500ce98588e31bd806bbfb524b36b31"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:21 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:15 2010 -0400"
      },
      "message": "ath9k_hw: use the skip count for PA calibration on AR9271\n\nPeriodic power amplifier offset calibration is skipped on ath9k\nalgorithmically, this is required on AR9271.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2cbfaea48500ce98588e31bd806bbfb524b36b31",
      "tree": "43794b07ff48ac6f81777fd4049ffa21471ed661",
      "parents": [
        "6398dc039d92b12805a900b3f82a033007a5b465"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:20 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:14 2010 -0400"
      },
      "message": "ath9k_hw: restrict valid nf readings for AR9271 to -114\n\nNoisefloor values read on AR9271 are unreliable if they\nare less than -114, set those statically to -116.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6398dc039d92b12805a900b3f82a033007a5b465",
      "tree": "47ba313166bf0d644f1ee95ba99bd3e983999a6c",
      "parents": [
        "14b3af381df6359b15416df350e4e11892a52ab3"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:19 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:14 2010 -0400"
      },
      "message": "ath9k_hw: fix noisefloor history buffer usage on AR9271\n\nNoisefloor calibration involves querying hardware for samples\nand storing this information on a history buffer in hardware for\nactual noisefloor calibration processing in hardware. The history\nbuffer supports collecting information for all Atheros hardware,\none history buffer slot for each chain on each channel used for\nMIMO operation. For current hardware this means one history\nbuffer slot for each chain on both the control (or primary) channel\nand the extension (or secondary) channel. We know which noisefloor\nregisters to poke for collecting noisefloor data through the\nchainmask.\n\nFor AR9285 and AR9271 devices, both 1x1, the chaimmask is defined as\n0x9 \u003d 0b0001001. The first four bits represent each chain out of\na maximum of 4 chains [0-3] on the primary channel. The last four\nbits represent each chain on the extension channel. A chainmask\nof 0x9 therefore indicates chain 1 is active on both the primary\nand the extension channel.\n\nAR9271 only requires collecting and storing noisefloor history buffer\ndata for the first chain on both the control and extension channel\n(nfarray[0] and nfarray[3]) so fix the code and avoid which reads\nand writes to the history buffer for the other chains.\n\nSince the noisefloor varies depending on the number of chains your\ndevice supports also initialize the noisefloor history buffer with\nreasonable values seen on 1x1 devices such as AR9285.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "14b3af381df6359b15416df350e4e11892a52ab3",
      "tree": "a6b9a5a51efc165bd15af1f7898605b6622413b7",
      "parents": [
        "e492d7cfdbb49f364529bc1642b978d85654c398"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:18 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:13 2010 -0400"
      },
      "message": "ath9k_hw: Fix full sleep setup for AR9271\n\nAfter telling the AR9271 to go into full sleep we do not need\nto clear the RTC reset signal.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e492d7cfdbb49f364529bc1642b978d85654c398",
      "tree": "8dc1be03a2437629db0f297821fdee116d6862b6",
      "parents": [
        "527d485fd8765e1df1dd9114f5c623253d6349c3"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:17 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:13 2010 -0400"
      },
      "message": "ath9k_hw: fix TX descriptor setup for AR9271\n\nThe TX descriptors setup for AR971 requires the same\nsetup as AR9285, so use that.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "527d485fd8765e1df1dd9114f5c623253d6349c3",
      "tree": "11db449d1154f195a22879a4e6a3fda6c3ca68fc",
      "parents": [
        "5b5fa3558db7451f4744ef92f2b1830d05b9307b"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:16 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:13 2010 -0400"
      },
      "message": "ath9k_hw: skip chip tests for AR9271\n\nThe chip test is not required for AR9271 on the host driver\ncode as the firmware will do the test internally on its own.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5b5fa3558db7451f4744ef92f2b1830d05b9307b",
      "tree": "33a4fc2b6d2a2aac98538f9d95ef6d161400e537",
      "parents": [
        "70807e99dbb0c5847668b617caf0ad7f876a23d9"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:15 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:12 2010 -0400"
      },
      "message": "ath9k_hw: add GPIO setup code for AR9271\n\nAssign the proper number of GPIO pins for AR9271.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "70807e99dbb0c5847668b617caf0ad7f876a23d9",
      "tree": "98330b37fae227a67e031f8979fa9a9b7b195ac0",
      "parents": [
        "e21247cc4a37296f57281a472e961ff09de0e98d"
      ],
      "author": {
        "name": "Sujith",
        "email": "Sujith.Manoharan@atheros.com",
        "time": "Wed Mar 17 14:25:14 2010 +0530"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:12 2010 -0400"
      },
      "message": "ath9k_hw: update initialization values for AR9271\n\nUpdate the register initialization values for AR9271.\nThis is based on our last review from our systems team.\n\nSigned-off-by: Sujith \u003cSujith.Manoharan@atheros.com\u003e\nSigned-off-by: Vasanthakumar Thiagarajan \u003cvasanth@atheros.com\u003e\nSigned-off-by: Luis R. Rodriguez \u003clrodriguez@atheros.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e21247cc4a37296f57281a472e961ff09de0e98d",
      "tree": "9fb840406c4f51db6edf804f2da08fc28efb3e43",
      "parents": [
        "d82689e249266d64cd37429c9e1ff6346e5446ab"
      ],
      "author": {
        "name": "Ming Lei",
        "email": "tom.leiming@gmail.com",
        "time": "Mon Mar 01 23:13:29 2010 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:50:11 2010 -0400"
      },
      "message": "ath9k: decrease size of ath9k.ko\n\nFrom e74b075cdb143d45be9b371ee8a8e2dcfc15ab34 Mon Sep 17 00:00:00 2001\nFrom: Ming Lei \u003ctom.leiming@gmail.com\u003e\nDate: Sat, 27 Feb 2010 23:50:54 +0800\nSubject: [PATCH] ath9k: decrease size of ath9k.ko\n\nThe patch defines the fields of \u0027valid_single_stream\u0027 and \u0027valid\u0027 in\nstruct ath_rate_table as char type, so decrease the size of ath9k.ko\nabout 2KB.\n\nold ath9k.ko\n[tom@tom-lei ath9k]$ size ath9k.ko\n   text    data     bss     dec     hex filename\n  69344    3080     168   72592   11b90 ath9k.ko\n\nnew ath9k.ko\n[tom@tom-lei ath9k]$ size ath9k.ko\n   text    data     bss     dec     hex filename\n  67304    3080     168   70552   11398 ath9k.ko\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: Ming Lei \u003ctom.leiming@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d82689e249266d64cd37429c9e1ff6346e5446ab",
      "tree": "bb614880633510d519353011c2849df6258a38bd",
      "parents": [
        "819bfecc4fc6b6e5a793f719a45b7146ce423b79",
        "fa8f130c504223d25c116b3d23787f465dfb1317"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:46:43 2010 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 23 16:46:43 2010 -0400"
      },
      "message": "Merge branch \u0027wireless-next-2.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6\n"
    },
    {
      "commit": "ec43b1a64a132303a6800c781bc17c683aedc55b",
      "tree": "e9eec6144264de7b07e6fe1039ee8b0f3d61b86e",
      "parents": [
        "7101e111217581a36e2eeae7c4a3815d60673cbc"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Mon Mar 22 20:41:34 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 23 13:22:40 2010 -0700"
      },
      "message": "be2net: fix unmap_single/page() called incorrectly in Tx compl processing\n\nThe first wrb seen by tx compl processing does not have a dma handle in it.\nCurrently, pci_unmap_single() is attempted on this wrb and pci_unmap_page() on the\nrest. So, pci_unmap_page() gets incorrectly called on the dma hdl of skb-\u003edata (that\nwas mapped using map_single()). This patch fixes this issue.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "7101e111217581a36e2eeae7c4a3815d60673cbc"
}
