{"push_id":545108645,"size":9,"distinct_size":9,"ref":"refs/heads/chromeos-3.8","head":"0eedc3c0445fe6c579955f1c502798c5f2b7d2f6","before":"036ebb9f28f20805ee8888cf98e6337723b55350","commits":[{"sha":"63647d6c3be655ef3752432ee54398c716b8be4d","author":{"email":"bff32994ff0f8d048f262a8388145a71b6071bfe@intel.com","name":"Johannes Berg"},"message":"CHROMIUM: iwl7000: select WANT_DEV_COREDUMP\n\nSomehow in my testing I managed to enable the devcoredump framework\n(probably due to some other test code) and consequently forgot that\nthe driver needs to select this. Fix it now.\n\nBUG=N/A\nTEST=compile with driver and make sure devcoredump is compiled\n\nChange-Id: Ie539c97ce3f7d156bcc70a678507b1b547669905\nSigned-off-by: Johannes Berg <johannes.berg@intel.com>\nReviewed-on: https://chromium-review.googlesource.com/239500\nReviewed-by: Paul Stewart <pstew@chromium.org>","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/63647d6c3be655ef3752432ee54398c716b8be4d"},{"sha":"c75210f2ccf95353665939862e1bd039bd416137","author":{"email":"bff32994ff0f8d048f262a8388145a71b6071bfe@intel.com","name":"Johannes Berg"},"message":"UPSTREAM: iwl7000/mac80211: free management frame keys when removing station\n\nWhen writing the code to allow per-station GTKs, I neglected to\ntake into account the management frame keys (index 4 and 5) when\nfreeing the station and only added code to free the first four\ndata frame keys.\n\nFix this by iterating the array of keys over the right length.\n\nChange-Id: I6a4201e4dd51da07db9b23afc997bbee80a418c6\nCc: stable@vger.kernel.org\nFixes: e31b82136d1a (\"cfg80211/mac80211: allow per-station GTKs\")\nSigned-off-by: Johannes Berg <johannes.berg@intel.com>\nReviewed-on: https://chromium-review.googlesource.com/239501\nReviewed-by: Paul Stewart <pstew@chromium.org>","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/c75210f2ccf95353665939862e1bd039bd416137"},{"sha":"1ec2bb35402495573971545f63cc95197a835f75","author":{"email":"0e1e349bdba396f044a06b01fef702e072aa66d3@redhat.com","name":"Jes Sorensen"},"message":"UPSTREAM: iwl7000/mac80211: avoid using uninitialized stack data\n\nAvoid a case where we would access uninitialized stack data if the AP\nadvertises HT support without 40MHz channel support.\n\nChange-Id: If0cf69a251fcad48b4a4ff2efad04ac72cdbc338\nCc: stable@vger.kernel.org\nFixes: f3000e1b43f1 (\"mac80211: fix broken use of VHT/20Mhz with some APs\")\nSigned-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>\nSigned-off-by: Johannes Berg <johannes.berg@intel.com>\nReviewed-on: https://chromium-review.googlesource.com/239502\nReviewed-by: Paul Stewart <pstew@chromium.org>","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/1ec2bb35402495573971545f63cc95197a835f75"},{"sha":"12ea16ca667200a592dbf4c2a5a2fa1fdeeaf3ed","author":{"email":"7343c7ffb424bf4c3ebd1cd0c94117b3c12118ff@marvell.com","name":"Amitkumar Karwar"},"message":"CHROMIUM: mmc: core: don't set sdio_irq_thread_suspend flag for suspend failure\n\nIt is observed that 'sdio_irq_thread_suspend' flag gets set\nwhen SDIO host failed to suspend. This blocks further\ninterrupts from the device.\n\nThis patch makes sure that sdio_irq_thread_suspend gets updated\nonly for success path. Also, instead of checking \"!err\"\nrepeatedly let's have \"if (err)\" check and return earlier in\ncase of failure.\n\nBUG=chrome-os-partner:34110\nTEST=Ran suspend stress test on Lucas2 and confirmed that\ncommand timeout problem even after successful card reset seen\ndue to blocked interrupts is fixed with this patch.\n\nChange-Id: Ie45d405ebd2d659a2f7891640e78ee4127acb246\nSigned-off-by: Amitkumar Karwar <akarwar@marvell.com>\nSigned-off-by: Cathy Luo <cluo@marvell.com>\nReviewed-on: https://chromium-review.googlesource.com/239411\nReviewed-by: Paul Stewart <pstew@chromium.org>\nReviewed-by: Douglas Anderson <dianders@chromium.org>\nCommit-Queue: Douglas Anderson <dianders@chromium.org>\nTrybot-Ready: Douglas Anderson <dianders@chromium.org>\nTested-by: Douglas Anderson <dianders@chromium.org>","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/12ea16ca667200a592dbf4c2a5a2fa1fdeeaf3ed"},{"sha":"dfb5be341de2829f54b86af4c935f49a682429f6","author":{"email":"1240f8b9a8d4f8f6d54c4d059a9fef2470495ad4@qca.qualcomm.com","name":"Sujith Manoharan"},"message":"UPSTREAM: ath9k: Fix ETSI compliance for AR9462 2.0\n\nThe minimum CCA power threshold values have to be adjusted\nfor existing cards to be in compliance with new regulations.\nNewer cards will make use of the values obtained from EEPROM,\nsupport for this was added earlier. To make sure that cards\nthat are already in use and don't have proper values in EEPROM,\ndo not violate regulations, use the initvals instead.\n\nReported-by: Jeang Daniel <dyjeong@qca.qualcomm.com>\nSigned-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>\nSigned-off-by: John W. Linville <linville@tuxdriver.com>\nSigned-off-by: Paul Stewart <pstew@chromium.org>\n\nBUG=chrome-os-partner:25722\nTEST=wifi_matfunc\n\nChange-Id: I0cec4953db619e2022b9987fb6310c3ce5bda770\nReviewed-on: https://chromium-review.googlesource.com/239181\nReviewed-by: Zeping Qiu <zqiu@chromium.org>\nTested-by: Paul Stewart <pstew@chromium.org>\nCommit-Queue: Paul Stewart <pstew@chromium.org>","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/dfb5be341de2829f54b86af4c935f49a682429f6"},{"sha":"f77c33087f2c7dc8cd37d6a88dd94347f2745296","author":{"email":"643a80aaf16a8332d6a70921c14d4bb265446494@intel.com","name":"Emmanuel Grumbach"},"message":"UPSTREAM: iwl7000: mvm: update values for Smart Fifo\n\n(commit b4c82adcba8cb4b23068a6b800ca98da3bee6888 upstream)\n\nInteroperability issues were identified and root caused to\nthe Smart Fifo watermarks. These issues arose with\nNetGear R7000. Fix this.\n\nBUG=low throughput observed with R7000 AP\nTEST=run throughput test against that AP\n\nChange-Id: Iab01222ebb29dcf53cab31f3440fd5bc88d4c993\nCc: <stable@vger.kernel.org> [3.14+]\nFixes: 1f3b0ff8ecce (\"iwlwifi: mvm: Add Smart FIFO support\")\nSigned-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>\nSigned-off-by: Johannes Berg <johannes.berg@intel.com>\nReviewed-on: https://chromium-review.googlesource.com/239503\nReviewed-by: Paul Stewart <pstew@chromium.org>","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/f77c33087f2c7dc8cd37d6a88dd94347f2745296"},{"sha":"8139c96f8969059fdf07fb4f27ea607f60ab50c6","author":{"email":"643a80aaf16a8332d6a70921c14d4bb265446494@intel.com","name":"Emmanuel Grumbach"},"message":"CHROMIUM: iwl7000/mac80211: let flush() drop packets when possible\n\nmac80211: let flush() drop packets when possible [BUGFIX]\n\nWhen roaming / suspending, it makes no sense to wait until\nthe transmit queues of the device are empty. In extreme\ncondition they can be starved (VO saturating the air), but\neven in regular cases, it is pointless to delay the roaming\nbecause the low level driver is trying to send packets to\nan AP which is far away. We'd rather drop these packets and\nlet TCP retransmit if needed. This will allow to speed up\nthe roaming.\n\nFor suspend, the explanation is even more trivial.\n\nBUG=chrome-os-partner:34666\nTEST=try to reproduce the scenario in the bug\n\nChange-Id: I3d2c64d647896489cb588f3dc7f519cd8b7418bf\nSigned-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>\nSigned-off-by: Johannes Berg <johannes.berg@intel.com>\nReviewed-on: https://chromium-review.googlesource.com/239513\nReviewed-by: Paul Stewart <pstew@chromium.org>","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/8139c96f8969059fdf07fb4f27ea607f60ab50c6"},{"sha":"ff1e5f40bc4f1e29ff6bcca65b86aee8b8cb184a","author":{"email":"6b0bf59b07ec88a47755d311f85101e4220afc86@chromium.org","name":"Puthikorn Voravootivat"},"message":"CHROMIUM: fix show_mem() in the case of CONFIG_SPARSEMEM\n\nCL:180326 already fix the case of not contiguous \"struct page\"\nentries in the memory bank. But does not fix the show_mem()\n\nThis patch fixed show_mem() in the same way of that patch.\n\nBUG=chromium:442463\nTEST=echo m > /proc/sysrq-trigger works fine in peach_pi\n\nChange-Id: Ie067fa2e6e09e983a20eb08e1a3ba1274ba365cc\nSigned-off-by: Puthikorn Voravootivat <puthik@chromium.org>\nReviewed-on: https://chromium-review.googlesource.com/239532\nReviewed-by: Olof Johansson <olofj@chromium.org>\nReviewed-by: Grant Grundler <grundler@chromium.org>","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/ff1e5f40bc4f1e29ff6bcca65b86aee8b8cb184a"},{"sha":"0eedc3c0445fe6c579955f1c502798c5f2b7d2f6","author":{"email":"5b003fc40ce295494379314451c18e8bd3a0e042@gmail.com","name":"Belousow Makc"},"message":"Merge branch 'chromeos-3.8' of https://chromium.googlesource.com/chromiumos/third_party/kernel into chromeos-3.8","distinct":true,"url":"https://api.github.com/repos/singulared/chromebook-kernel/commits/0eedc3c0445fe6c579955f1c502798c5f2b7d2f6"}]}