aboutsummaryrefslogtreecommitdiffstats
path: root/virt/lib
diff options
context:
space:
mode:
authorXiaoguang Wang <xiaoguang.wang@linux.alibaba.com>2021-09-14 22:38:52 +0800
committerJens Axboe <axboe@kernel.dk>2021-09-14 08:47:00 -0600
commit44df58d441a94de40d52fca67dc60790daee4266 (patch)
tree662056341938d161f51576009d690b3511553610 /virt/lib
parentio_uring: pin SQPOLL data before unlocking ring lock (diff)
downloadlinux-44df58d441a94de40d52fca67dc60790daee4266.tar.gz
linux-44df58d441a94de40d52fca67dc60790daee4266.zip
io_uring: fix missing sigmask restore in io_cqring_wait()
Move get_timespec() section in io_cqring_wait() before the sigmask saving, otherwise we'll fail to restore sigmask once get_timespec() returns error. Fixes: c73ebb685fb6 ("io_uring: add timeout support for io_uring_enter()") Signed-off-by: Xiaoguang Wang <xiaoguang.wang@linux.alibaba.com> Link: https://lore.kernel.org/r/20210914143852.9663-1-xiaoguang.wang@linux.alibaba.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'virt/lib')
0 files changed, 0 insertions, 0 deletions
>-33/+36 2017-08-03sock: add SOCK_ZEROCOPY sockoptWillem de Bruijn13-0/+43 2017-08-03sock: add MSG_ZEROCOPYWillem de Bruijn7-21/+235 2017-08-03sock: skb_copy_ubufs support for compound pagesWillem de Bruijn2-17/+45 2017-08-03sock: allocate skbs from optmemWillem de Bruijn2-0/+29 2017-08-03mlxsw: spectrum_router: Don't ignore IPv6 notificationsIdo Schimmel1-1/+1 2017-08-03mlxsw: spectrum_router: Abort on source-specific routesIdo Schimmel1-0/+3 2017-08-03mlxsw: spectrum_router: Add support for route replaceIdo Schimmel1-14/+49 2017-08-03mlxsw: spectrum_router: Add support for IPv6 routes addition / deletionIdo Schimmel2-3/+724 2017-08-03mlxsw: spectrum_router: Sanitize IPv6 FIB rulesIdo Schimmel1-0/+25 2017-08-03mlxsw: spectrum_router: Demultiplex FIB event based on familyIdo Schimmel1-21/+44 2017-08-03ipv6: fib: Add helpers to hold / drop a reference on rt6_infoIdo Schimmel2-10/+18 2017-08-03ipv6: Regenerate host route according to node pointer upon interface upIdo Schimmel1-2/+2 2017-08-03ipv6: Regenerate host route according to node pointer upon loopback upIdo Schimmel1-1/+1 2017-08-03ipv6: fib: Unlink replaced routes from their nodesIdo Schimmel1-0/+2 2017-08-03ipv6: fib: Don't assume only nodes hold a reference on routesIdo Schimmel1-2/+0 2017-08-03ipv6: fib: Add offload indication to routesIdo Schimmel2-0/+9 2017-08-03ipv6: fib: Dump tables during registration to FIB chainIdo Schimmel3-2/+104 2017-08-03ipv6: fib_rules: Dump rules during registration to FIB chainIdo Schimmel3-2/+23 2017-08-03ipv6: fib: Add in-kernel notifications for route add / deleteIdo Schimmel2-0/+22 2017-08-03ipv6: fib: Add FIB notifiers callbacksIdo Schimmel5-1/+75 2017-08-03ipv6: fib_rules: Check if rule is a default ruleIdo Schimmel2-0/+25 2017-08-03net: fib_rules: Implement notification logic in coreIdo Schimmel5-49/+101 2017-08-03rocker: Ignore address families other than IPv4Ido Schimmel1-0/+4 2017-08-03mlxsw: spectrum_router: Ignore address families other than IPv4Ido Schimmel1-1/+1 2017-08-03net: core: Make the FIB notification chain genericIdo Schimmel13-93/+282 2017-08-03dt-bindings: net: marvell-pp2: update interrupt-names with TX interruptsThomas Petazzoni1-3/+25 2017-08-03net: mvpp2: add support for TX interrupts and RX queue distribution modesThomas Petazzoni1-29/+246 2017-08-03net: mvpp2: introduce queue_vector conceptThomas Petazzoni1-54/+169 2017-08-03net: mvpp2: move from cpu-centric naming to "software thread" namingThomas Petazzoni1-12/+13 2017-08-03net: mvpp2: introduce per-port nrxqs/ntxqs variablesThomas Petazzoni1-42/+41 2017-08-03net: mvpp2: remove RX queue group reset codeThomas Petazzoni1-17/+0 2017-08-03net: mvpp2: fix MVPP21_ISR_RXQ_GROUP_REG definitionThomas Petazzoni1-1/+1 2017-08-03net: arc_emac: Add support for ndo_do_ioctl net_device_ops operationRomain Perier1-0/+13 2017-08-03net: hns3: Add HNS3 driver to kernel build framework & MAINTAINERSSalil5-0/+54