{"push_id":2206646863,"size":155,"distinct_size":10,"ref":"refs/heads/net_next_queue","head":"364130ec7a2b417ffc75132eafed8d73ac6591b7","before":"e2948dd1b8f922535044ebf0f6a16fc630712366","commits":[{"sha":"4c59ff5a9a9c54cc26c807dc2fa6933f7e9fa4ef","author":{"name":"Sara Sharon","email":"d7bcdcc61ca09ba7238cfeec441ba5a9340087e8@intel.com"},"message":"iwlwifi: mvm: check for short GI only for OFDM\n\nThis bit will be used in CCK to indicate short preamble.\n\nSigned-off-by: Sara Sharon <sara.sharon@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/4c59ff5a9a9c54cc26c807dc2fa6933f7e9fa4ef"},{"sha":"087428d39721c7a721559977444dc7150132ce68","author":{"name":"Liad Kaufman","email":"5b57fc4daecb2bf57ac959d38fd6ce7aa4bf4b98@intel.com"},"message":"iwlwifi: mvm: support MGMT frames in compressed BA\n\nIn A000 family, compressed BA notifs can include MGMT\nframes, so don't fail RXs in such a case.\n\nWhile at it, since in A000 the TID for MGMT frames is\n15, treat it in the RX flow as if received TID 8. This\nway we won't require special handling of this TID.\n\nSigned-off-by: Liad Kaufman <liad.kaufman@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/087428d39721c7a721559977444dc7150132ce68"},{"sha":"992172e3aec19e5b0ea5b757ba40a146b9282d1e","author":{"name":"Emmanuel Grumbach","email":"8b9b3ed0afbc1fa5fc02c3dc29b7819d4e9d8433@intel.com"},"message":"iwlwifi: mvm: rs: don't override the rate history in the search cycle\n\nWhen we are in a search cycle, we try different combinations\nof parameters. Those combinations are called 'columns'.\nWhen we switch to a new column, we first need to check if\nthis column has a suitable rate, if not, we can't try it.\nThis means we must not erase the statistics we gathered\nfor the previous column until we are sure that we are\nindeed switching column.\n\nThe code that tries to switch to a new column first sets\na whole bunch of things for the new column, and only then\nchecks that we can find suitable rates in that column.\nWhile doing that, the code mistakenly erased the rate\nstatistics. This code was right until\nstruct iwl_scale_tbl_info grew up for TPC.\n\nFix this to make sure we don't erase the rate statistics\nuntil we are sure that we can indeed switch to the new\ncolumn.\n\nNote that this bug is really harmless since it causes a\nchange in the behavior only when we can't find any rate\nin the new column which should really not happen. In the\ncase we do find a suitable we reset the rate statistics\na few lines later anyway.\n\nSigned-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/992172e3aec19e5b0ea5b757ba40a146b9282d1e"},{"sha":"357969c6b5460ce2b01fc249fb734a6f7063efeb","author":{"name":"Emmanuel Grumbach","email":"8b9b3ed0afbc1fa5fc02c3dc29b7819d4e9d8433@intel.com"},"message":"iwlwifi: mvm: revert support new Coex firmware API\n\nThis new API will not be used, remove the code that\nsupports it.\n\nSigned-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/357969c6b5460ce2b01fc249fb734a6f7063efeb"},{"sha":"debdc23b17cb2b363b6f970d9d9c773df6cc7532","author":{"name":"Johannes Berg","email":"9a5936d824e6835dfe162c5611d10d2cf40ffbad@intel.com"},"message":"iwlwifi: mvm: remove TCP wakeup support\n\nThis feature was actually removed from firmware, but without\never telling the driver. Since nobody is actually using it,\njust remove it entirely without bothering with a capability\ncheck.\n\nSigned-off-by: Johannes Berg <johannes.berg@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/debdc23b17cb2b363b6f970d9d9c773df6cc7532"},{"sha":"76c5bcb3941d5b35248c1f4bc05c50e0af2a03e7","author":{"name":"Emmanuel Grumbach","email":"8b9b3ed0afbc1fa5fc02c3dc29b7819d4e9d8433@intel.com"},"message":"iwlwifi: print the version number of the firmware in hex\n\nStarting from a version 35, the minor version should be\nprinted in hexa.\n\nSigned-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/76c5bcb3941d5b35248c1f4bc05c50e0af2a03e7"},{"sha":"dfd4b08cf44f27587e2053e006e43a1603328006","author":{"name":"Liad Kaufman","email":"5b57fc4daecb2bf57ac959d38fd6ce7aa4bf4b98@intel.com"},"message":"iwlwifi: dbg: allow wrt collection before ALIVE\n\nEven if no ALIVE was received, the WRT data can still\nbe collected. Add this.\n\nSigned-off-by: Liad Kaufman <liad.kaufman@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/dfd4b08cf44f27587e2053e006e43a1603328006"},{"sha":"5cd2d8fc6c6bca979ac5dd8ad0e41153f1f982f9","author":{"name":"Emmanuel Grumbach","email":"8b9b3ed0afbc1fa5fc02c3dc29b7819d4e9d8433@intel.com"},"message":"iwlwifi: fix the ALIVE notification layout\n\nThe ucode_major and ucode_minor were swapped. This has\nno practical consequences since those fields are not used.\nSame goes for umac_major and umac_minor which were only\nprinted under certain debug flags.\n\nSigned-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/5cd2d8fc6c6bca979ac5dd8ad0e41153f1f982f9"},{"sha":"9834781cc1ff2e6ce327d9a7ce4901ce30ec7644","author":{"name":"Johannes Berg","email":"9a5936d824e6835dfe162c5611d10d2cf40ffbad@intel.com"},"message":"iwlwifi: mvm: remove superfluous flush_work()\n\nSince iwl_mvm_start_p2p_roc() is only called from iwl_mvm_roc(),\nwhich already flushes the same work item, doing it again in it\nis superfluous. Remove it and move the comment to the first one.\n\nSigned-off-by: Johannes Berg <johannes.berg@intel.com>\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/9834781cc1ff2e6ce327d9a7ce4901ce30ec7644"},{"sha":"2f7a3863191afc2c132854b7ffb1b867b4b9e8be","author":{"name":"Luca Coelho","email":"907a6d4087ac6e6523ff3c213269cab2819d38b5@intel.com"},"message":"iwlwifi: rename the temporary name of A000 to the official 22000\n\nThe family name A000 was just a place-holder when we didn't know what\nthe official name would be yet.  Now we know that the family name is\n22000, so rename all occurrences accordingly.\n\nSigned-off-by: Luca Coelho <luciano.coelho@intel.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/2f7a3863191afc2c132854b7ffb1b867b4b9e8be"},{"sha":"80b0ebd488b3edaf3e5ed08c34a952c804e3a635","author":{"name":"Kalle Valo","email":"41b48f228022447bae8a0900c23f76a0b1ca799c@codeaurora.org"},"message":"Merge tag 'iwlwifi-next-for-kalle-2017-11-29' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next\n\nFirst batch of iwlwifi updates for v4.16\n\n* Rename the temporary name A000 to 22000;\n* Change in the way we print the firmware version;\n* Remove some unused code;\n* Other small improvements;\n\nkvalo:\n\nThere were conflicts, I fixed them with taking into account commit c2c48ddfc8b0\n(\"iwlwifi: fix firmware names for 9000 and A000 series hw\"):\n\nCONFLICT (content): Merge conflict in drivers/net/wireless/intel/iwlwifi/iwl-config.h\nCONFLICT (modify/delete): drivers/net/wireless/intel/iwlwifi/cfg/a000.c deleted in ca495785063c428641cc6df8888afd2587ca6677 and modified in HEAD. Version HEAD of drivers/net/wireless/intel/iwlwifi/cfg/a000.c left in tree.","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/80b0ebd488b3edaf3e5ed08c34a952c804e3a635"},{"sha":"626ab6707abe6cccc0cb26454d13b0efd72b8a6c","author":{"name":"Gustavo A. R. Silva","email":"4b411d321e41f8f6965e5524af22579e66e9d999@embeddedor.com"},"message":"ath9k: dfs: use swap macro in ath9k_check_chirping\n\nMake use of the swap macro and remove unnecessary variable temp.\nThis makes the code easier to read and maintain.\n\nThis code was detected with the help of Coccinelle.\n\nSigned-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/626ab6707abe6cccc0cb26454d13b0efd72b8a6c"},{"sha":"170e8e6176d480717b0603a988ce7e4c1be654a8","author":{"name":"Toke Høiland-Jørgensen","email":"1595b32cf356ac629d30ac02bcc8a4c3a85ac27b@toke.dk"},"message":"ath10k: re-enable TXQs for all devices\n\nCommit 4ca1807815aa (\"ath10k: disable wake_tx_queue for older devices\")\ndisables the use of the mac80211 TXQs for some devices because of a theoretical\nthroughput regression. The original regression report[1] was related to\nfq_codel qdisc drop performance, which was fixed in commit 9d18562a2278\n(\"fq_codel: add batch ability to fq_codel_drop()\"). Since then, we have not\nseen the TXQ-related regression, so it should be safe to re-enable TXQs.\n\n[1] http://lists.infradead.org/pipermail/ath10k/2016-April/007266.html\n\nSigned-off-by: Toke Høiland-Jørgensen <toke@toke.dk>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/170e8e6176d480717b0603a988ce7e4c1be654a8"},{"sha":"424ea0d174e82365f85c6770225dba098b8f1d5f","author":{"name":"Manikanta Pubbisetty","email":"987d45351c1f5ed46a21b1af2a0b811dfb8bc92e@qti.qualcomm.com"},"message":"ath10k: update tdls teardown state to target\n\nIt is required to update the teardown state of the peer when\na tdls link with that peer is terminated. This information is\nuseful for the target to perform some cleanups wrt the tdls peer.\n\nWithout proper cleanup, target assumes that the peer is connected and\nblocks future connection requests, updating the teardown state of the\npeer addresses the problem.\n\nTested this change on QCA9888 with 10.4-3.5.1-00018 fw version.\n\nSigned-off-by: Manikanta Pubbisetty <mpubbise@qti.qualcomm.com>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/424ea0d174e82365f85c6770225dba098b8f1d5f"},{"sha":"8ed05ed06fca0136cf4546e804318f57ef823348","author":{"name":"Manikanta Pubbisetty","email":"987d45351c1f5ed46a21b1af2a0b811dfb8bc92e@qti.qualcomm.com"},"message":"ath10k: handle tdls peer events\n\nHandle tdls peer events from the target. TDLS events for the peer\ncould be discover, teardown, etc. As of now, adding the logic to\nhandle tdls teardown events alone.\n\nTeardown due to peer traffic indication(PTR) timeout is one such\nteardown event from the target.\n\nTested this change on QCA9888 with 10.4-3.5.1-00018 fw version.\n\nSigned-off-by: Manikanta Pubbisetty <mpubbise@qti.qualcomm.com>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/8ed05ed06fca0136cf4546e804318f57ef823348"},{"sha":"94162666cd517fbd5f973f447f092a1a65e27506","author":{"name":"Lazar Alexei","email":"1f3fd881add6474d2c15f2d89ed941cf66e00d5b@qca.qualcomm.com"},"message":"wil6210: run-time PM when interface down\n\nAllow run-time suspend when interface is down, keep card alive when\ninterface is up.\nIf driver is in wmi only or debug_fw mode run-time PM won't suspend.\n\nSigned-off-by: Lazar Alexei <qca_ailizaro@qca.qualcomm.com>\nSigned-off-by: Maya Erez <qca_merez@qca.qualcomm.com>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/94162666cd517fbd5f973f447f092a1a65e27506"},{"sha":"5fad7241e8214d1fa14de14d5c21d30ed4ec112e","author":{"name":"Dedy Lansky","email":"356e987d7f575d9a432f9eb0b1bfed125e728adc@qca.qualcomm.com"},"message":"wil6210: print human readable names of WMI commands and events\n\nUpon sending/receiving WMI commands/events, print human readable\nnames in addition to id for easier debugging.\n\nSigned-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>\nSigned-off-by: Maya Erez <qca_merez@qca.qualcomm.com>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/5fad7241e8214d1fa14de14d5c21d30ed4ec112e"},{"sha":"3ead1e016c255a52e177bacf6c473fc99cb6ccb0","author":{"name":"Lior David","email":"0418d28df050eb87fca3b62404bad74b33674958@qca.qualcomm.com"},"message":"wil6210: refresh FW capabilities during interface up\n\nFW capabilities are currently retrieved only during module\ninitialization, but userspace can replace the firmware while\ninterface is down, so refresh the FW capabilities when\ninterface is up (after FW is loaded) to ensure driver\nfunctionality matches the loaded FW.\n\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nSigned-off-by: Maya Erez <qca_merez@qca.qualcomm.com>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/3ead1e016c255a52e177bacf6c473fc99cb6ccb0"},{"sha":"144a12a6d83f3ca34ddefce5dee4d502afd2fc5b","author":{"name":"Hamad Kadmany","email":"14ab4c78ae5f43ea76e1e5d23a449fb14950eae5@qca.qualcomm.com"},"message":"wil6210: abort properly in cfg suspend\n\nOn-going operations were not aborted properly\nand required locks were not taken.\n\nSigned-off-by: Hamad Kadmany <qca_hkadmany@qca.qualcomm.com>\nSigned-off-by: Maya Erez <qca_merez@qca.qualcomm.com>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/144a12a6d83f3ca34ddefce5dee4d502afd2fc5b"},{"sha":"26a6d5274865532502c682ff378ac8ebe2886238","author":{"name":"Lior David","email":"0418d28df050eb87fca3b62404bad74b33674958@qca.qualcomm.com"},"message":"wil6210: fix length check in __wmi_send\n\nThe current length check:\nsizeof(cmd) + len > r->entry_size\nwill allow very large values of len (> U16_MAX - sizeof(cmd))\nand can cause a buffer overflow. Fix the check to cover this case.\nIn addition, ensure the mailbox entry_size is not too small,\nsince this can also bypass the above check.\n\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nSigned-off-by: Maya Erez <qca_merez@qca.qualcomm.com>\nSigned-off-by: Kalle Valo <kvalo@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/jpirko/linux_mlxsw/commits/26a6d5274865532502c682ff378ac8ebe2886238"}]}
{"actor":{"display_login":"jpirko"}}