aboutsummaryrefslogtreecommitdiffstats
path: root/t/t7812-grep-icase-non-ascii.sh
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2019-04-16 19:28:11 +0900
committerJunio C Hamano <gitster@pobox.com>2019-04-16 19:28:11 +0900
commitec08c4fd951b9ea5136aaecbaec834ffb665da80 (patch)
tree84547a0f57001f53d2f874df4d8980d02a1a9b5f /t/t7812-grep-icase-non-ascii.sh
parent26623f8f12331046beb87681d23f324f5d3e4e49 (diff)
parent5ae18df9d8ed27625f81974c3fb2db179a23ca2d (diff)
downloadgit-ec08c4fd951b9ea5136aaecbaec834ffb665da80.tar.gz
Merge branch 'jh/midx-verify-too-many-packs'
"git multi-pack-index verify" did not scale well with the number of packfiles, which is being improved. * jh/midx-verify-too-many-packs: midx: during verify group objects by packfile to speed verification midx: add progress indicators in multi-pack-index verify trace2:data: add trace2 data to midx progress: add sparse mode to force 100% complete message
Diffstat (limited to 't/t7812-grep-icase-non-ascii.sh')
0 files changed, 0 insertions, 0 deletions
cm/linux/kernel/git/stable/linux.git/tree/?h=v4.15.3&id=7654cae5433700f4f5ae6cafd785b84b52d10468'>treecommitdiffstats
diff options
context:
space:
mode:
authorMartijn Coenen <maco@android.com>2018-01-05 11:27:07 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-02-03 17:58:40 +0100
commit7654cae5433700f4f5ae6cafd785b84b52d10468 (patch)
tree22f27890b37aaf181fd8ddeaa0baa1710f0af2a5
parentfe188a034ead1d860e8f7b6656d30a52d5ed3b94 (diff)
downloadlinux-7654cae5433700f4f5ae6cafd785b84b52d10468.tar.gz
ANDROID: binder: remove waitqueue when thread exits.
commit f5cb779ba16334b45ba8946d6bfa6d9834d1527f upstream. binder_poll() passes the thread->wait waitqueue that can be slept on for work. When a thread that uses epoll explicitly exits using BINDER_THREAD_EXIT, the waitqueue is freed, but it is never removed from the corresponding epoll data structure. When the process subsequently exits, the epoll cleanup code tries to access the waitlist, which results in a use-after-free. Prevent this by using POLLFREE when the thread exits. Signed-off-by: Martijn Coenen <maco@android.com> Reported-by: syzbot <syzkaller@googlegroups.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>