summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2019-11-18 09:38:37 +0100
committerVasily Gorbik <gor@linux.ibm.com>2019-11-30 10:52:44 +0100
commit5a5525b0488ce31e19065f8527dbf50266b5b712 (patch)
tree962f0b570a299c36ea29f9dd2cb14943b488ca68 /scripts/patch-kernel
parenta2308c11ecbc3471ebb7435ee8075815b1502ef0 (diff)
downloadkernel-5a5525b0488ce31e19065f8527dbf50266b5b712.tar.gz
s390/vdso: fix getcpu
getcpu reads the required values for cpu and node with two instructions. This might lead to an inconsistent result if user space gets preempted and migrated to a different CPU between the two instructions. Fix this by using just a single instruction to read both values at once. This is currently rather a theoretical bug, since there is no real NUMA support available (except for NUMA emulation). Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions
mit/include/linux/if_macvlan.h?h=linux-6.0.y&id=635b8c8ecdd27142d7fdab0df334b2e9201481cf'>tap: Renaming tap related APIs, data structures, macrosSainath Grandhi 2015-06-23macvtap: Increase limit of macvtap queuesPankaj Gupta 2014-09-29macvlan: add source modeMichael Braun 2014-06-02macvlan: add netpoll supportdingtianhong 2014-05-16macvlan: Fix lockdep warnings with stacked macvlan devicesVlad Yasevich 2014-01-04macvlan: unify macvlan_pcpu_stats and vlan_pcpu_statsLi RongQing 2013-12-28macvlan: make start_xmit localstephen hemminger 2013-12-12macvlan: Remove custom recieve and forward handlersVlad Yasevich 2013-11-15macvlan: introduce macvlan_dev_real_dev() helper functionMichal Kubeček 2013-11-07net: Add layer 2 hardware acceleration operations for macvlan devicesJohn Fastabend 2013-06-25macvtap: Let TUNSETOFFLOAD actually controll offload features.Vlad Yasevich 2013-06-13macvtap: slient sparse warningsJason Wang 2013-06-07macvtap: add TUNSETQUEUE ioctlJason Wang 2013-06-07macvlan: change the max number of queues to 16Jason Wang 2013-06-07macvlan: switch to use IS_ENABLED()Jason Wang 2013-02-06macvlan: add multicast filterEric Dumazet 2012-04-15macvlan: add FDB bridge ops and macvlan flagsJohn Fastabend 2011-10-21macvtap: Fix the minor device number allocationEric W. Biederman 2010-11-16macvlan: lockless tx pathEric Dumazet 2010-11-15include/linux/if_macvlan.h: Remove unnecessary semicolonsJoe Perches 2010-08-16macvtap: Implement multiqueue for macvtap driverKrishna Kumar 2010-07-27Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller 2010-07-22macvtap: Limit packet queue lengthHerbert Xu 2010-06-28macvlan: 64 bit rx countersEric Dumazet 2010-06-02net: replace hooks in __netif_receive_skb V5Jiri Pirko 2010-05-15net: adjust handle_macvlan to pass port struct to hookJiri Pirko 2010-02-18net/macvtap: add vhost supportArnd Bergmann 2010-02-16percpu: add __percpu sparse annotations to net driversTejun Heo 2010-02-03net: macvtap driverArnd Bergmann 2010-02-03macvlan: allow multiple driver backendsArnd Bergmann 2008-04-30Remove "#ifdef __KERNEL__" checks from unexported headersRobert P. J. Day 2007-07-14[NET]: Add macvlan driverPatrick McHardy