{"push_id":1225606900,"size":1,"distinct_size":1,"ref":"refs/heads/6.0.1","head":"7b71673c815822e260c77bb933b2ee0badfbf586","before":"42e746cce7c55a219336c2a6a1a87db01dda6d53","commits":[{"sha":"7b71673c815822e260c77bb933b2ee0badfbf586","author":{"name":"Takashi Iwai","email":"dd0a9a4ae370c51e6d7099900a4bf6656524e055@suse.de"},"message":"xhci: Fix invalid loop check in xhci_free_tt_info()\n\ncommit 46ed8f00d8982e49f8fe2c1a9cea192f640cb3ba upstream.\n\nxhci_free_tt_info() may access the invalid memory when it removes the\nlast entry but the list is not empty.  Then tt_next reaches to the\nlist head but it still tries to check the tt_info of that entry.\n\nThis patch fixes the bug and cleans up the messy code by rewriting\nwith a simple list_for_each_entry_safe().\n\nThis patch should be backported to kernels as old as 3.2, that contain\nthe commit 839c817ce67178ca3c7c7ad534c571bba1e69ebe \"xhci: Store\ninformation about roothubs and TTs.\"\n\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nSigned-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>\nReviewed-by: Oliver Neukum <oneukum@suse.de>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/dblockopp/G3_CooCoo_Kernel/commits/7b71673c815822e260c77bb933b2ee0badfbf586"}]}
{"actor":{"display_login":"dblockopp"}}