GitHub PushEvent at 2014-08-14 07:02:29
Repository: ath
Actor: kvalo
Payload: {"shas":[["adc8cbb190adef543adca820dfe42158ddd0f139","18bb69c7479970b0c0b6e387cbe7353a09282081@raritan.com","carl9170: fix sending URBs with wrong type when using full-speed\n\nThe driver assumes that endpoint 4 is always an interrupt endpoint.\nUnfortunately the type differs between high-speed and full-speed\nconfigurations while in the former case it is indeed an interrupt\nendpoint this is not true for the latter case - here it is a bulk\nendpoint. When sending URBs with the wrong type the kernel will\ngenerate a warning message including backtrace. In this specific\ncase there will be a huge amount of warnings which can bring the system\nto freeze.\n\nTo fix this we are now sending URBs to endpoint 4 using the type\nfound in the endpoint descriptor.\n\nA side note: The carl9170 firmware currently specifies endpoint 4 as\ninterrupt endpoint even in the full-speed configuration but this has\nno relevance because before this firmware is loaded the endpoint type\nis as described above and after the firmware is running the stick is not\nreenumerated and so the old descriptor is used.\n\nSigned-off-by: Ronald Wahl <ronald.wahl@raritan.com>\nCc: <stable@vger.kernel.org>\nSigned-off-by: John W. Linville <linville@tuxdriver.com>","Ronald Wahl",true],["d8a29731723d38da23c75790eb33b847a8fd9d23","06447fbe43693466d3293d0b5eaeeb2efd3d7d3a@broadcom.com","brcmfmac: fix curly brace mistake in brcmf_pcie_handle_mb_data()\n\nRunning coccicheck on brcm80211 drivers resulted in following report:\n\n$ make coccicheck MODE=report M=drivers/net/wireless/brcm80211\n\n  drivers/net/wireless/brcm80211/brcmfmac/pcie.c:595:2-43:\n    code aligned with following code on line 596\n\nIt revealed that due to a merge failure a block statement lost its\ncurly braces where it should not.\n\nSigned-off-by: Arend van Spriel <arend@broadcom.com>\nSigned-off-by: John W. Linville <linville@tuxdriver.com>","Arend van Spriel",true],["6dc1f199603a739cb0aeedd6c8a0f00090093d3e","06447fbe43693466d3293d0b5eaeeb2efd3d7d3a@broadcom.com","brcmfmac: fix memory leakage in msgbuf\n\nThe kbuild robot came up with the following warning:\n\ntree:   .../kernel/git/linville/wireless-next.git master\nhead:   dc6be9f54a4ecb0a09765d1f515ed947d86b7528\ncommit: 9a1bb60250d2b6b546a62e5b73f55c4f1d22016b\n\t [5/13] brcmfmac: Adding msgbuf protocol.\n\ncoccinelle warnings:\n drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c:1309:1-28:\n   alloc with no test, possible model on line 1318\n\nLooking into the issue, it turned out that the referred allocation\nbuffer was not being released in failure path nor upon module\nunload.\n\nReported-by: Fengguang Wu <fengguang.wu@intel.com>\nReviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com>\nReviewed-by: Daniel (Deognyoun) Kim <dekim@broadcom.com>\nReviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>\nSigned-off-by: Arend van Spriel <arend@broadcom.com>\nSigned-off-by: John W. Linville <linville@tuxdriver.com>","Arend van Spriel",true],["1796c5ff2d6b3b6fb0976d57fa5d906ebdc88e75","b2870f70e324b62b54eced4cf50284b23ec5baab@spectrumdigital.se","net: wireless: ipw2x00: ipw2200.c: Cleaning up missing null-terminate after strncpy call\n\nAdded a guaranteed null-terminate after call to strncpy.\n\nSigned-off-by: Rickard Strandqvist <rickard_strandqvist@spectrumdigital.se>\nSigned-off-by: John W. Linville <linville@tuxdriver.com>","Rickard Strandqvist",true],["82c8a521b15523dc292494c31eedb5b02bbb65ea","7081a7d99b8c74c0698a728df19e3915a995d7e1@qca.qualcomm.com","Merge remote-tracking branch 'wireless-testing/master'","Kalle Valo",true]],"size":5,"ref":"refs/heads/master","head":"82c8a521b15523dc292494c31eedb5b02bbb65ea"}