{"push_id":2173197756,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"a9103c5bae8f5fb623dc70663257cc7c8ada4031","before":"3449e8e739eb9af481376fe6d76a9f08e0dd0315","commits":[{"sha":"a9103c5bae8f5fb623dc70663257cc7c8ada4031","author":{"name":"Tejun Heo","email":"e1d87360d7f4d7b7ebaddc11b54e50a559aaba57@kernel.org"},"message":"cfq-iosched: fix oom cfq_queue ref leak in cfq_set_request()\n\nIf the cfq_queue cached in cfq_io_cq is the oom one, cfq_set_request()\nreplaces it by invoking cfq_get_queue() again without putting the oom\nqueue leaking the reference it was holding.  While oom queues are not\nreleased through reference counting, they're still reference counted\nand this can theoretically lead to the reference count overflowing and\nincorrectly invoke the usual release path on it.\n\nFix it by making cfq_set_request() put the ref it was holding.\n\nChange-Id: Ia9646d661c7db5e0a342a7153506c1ef903a7d2f\nSigned-off-by: Tejun Heo <tj@kernel.org>\nAcked-by: Jeff Moyer <jmoyer@redhat.com>\nCc: Vivek Goyal <vgoyal@redhat.com>\nCc: Arianna Avanzini <avanzini.arianna@gmail.com>\nSigned-off-by: Jens Axboe <axboe@fb.com>\nSigned-off-by: Albert I <krascgq@outlook.co.id>","distinct":true,"url":"https://api.github.com/repos/TheOTO/Astral-Kernel/commits/a9103c5bae8f5fb623dc70663257cc7c8ada4031"}]}
{"actor":{"display_login":"TheOTO"}}