{"push_id":1098885982,"size":3,"distinct_size":3,"ref":"refs/heads/stable","head":"ab2a703c9e77839ff82803a73799ba96fa82a7e1","before":"8ab9a6c6d83c6d872cd45f975151888bd1885115","commits":[{"sha":"6f81bda8120d505edcd32920fc318c5031ce06e8","author":{"email":"4596b3305151c7ee743192a95d394341e3d3b644@suse.de","name":"Takashi Iwai"},"message":"ALSA: hrtimer: Fix stall by hrtimer_cancel()\n\nhrtimer_cancel() waits for the completion from the callback, thus it\nmust not be called inside the callback itself.  This was already a\nproblem in the past with ALSA hrtimer driver, and the early commit\n[fcfdebe70759: ALSA: hrtimer - Fix lock-up] tried to address it.\n\nHowever, the previous fix is still insufficient: it may still cause a\nlockup when the ALSA timer instance reprograms itself in its callback.\nThen it invokes the start function even in snd_timer_interrupt() that\nis called in hrtimer callback itself, results in a CPU stall.  This is\nno hypothetical problem but actually triggered by syzkaller fuzzer.\n\nThis patch tries to fix the issue again.  Now we call\nhrtimer_try_to_cancel() at both start and stop functions so that it\nwon't fall into a deadlock, yet giving some chance to cancel the queue\nif the functions have been called outside the callback.  The proper\nhrtimer_cancel() is called in anyway at closing, so this should be\nenough.\n\nChange-Id: Id6224b2a3ade0d217e891e6af09744df4d0b2e5c\nReported-and-tested-by: Dmitry Vyukov <dvyukov@google.com>\nCc: <stable@vger.kernel.org>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>","distinct":true,"url":"https://api.github.com/repos/4rch0x0/void-kernel/commits/6f81bda8120d505edcd32920fc318c5031ce06e8"},{"sha":"4ba85412b9da397473fd5f35a0e3be956b89f5e9","author":{"email":"e3abff4579de8aa06e89a3a448f00ea6c21a37f3@gmail.com","name":"Alex Raschi"},"message":"configs: update n7100_defconfig\n\nEnable RTL8187 (thanks to arter97)","distinct":true,"url":"https://api.github.com/repos/4rch0x0/void-kernel/commits/4ba85412b9da397473fd5f35a0e3be956b89f5e9"},{"sha":"ab2a703c9e77839ff82803a73799ba96fa82a7e1","author":{"email":"e3abff4579de8aa06e89a3a448f00ea6c21a37f3@gmail.com","name":"Alex Raschi"},"message":"configs: update n7100_defconfig (experimental)","distinct":true,"url":"https://api.github.com/repos/4rch0x0/void-kernel/commits/ab2a703c9e77839ff82803a73799ba96fa82a7e1"}]}