aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/stackusage
diff options
context:
space:
mode:
authorJann Horn <jannh@google.com>2019-03-19 02:36:59 +0100
committerTejun Heo <tj@kernel.org>2019-03-19 10:46:15 -0700
commit0fcc4c8c044e117ac126ab6df4138ea9a67fa2a9 (patch)
tree181570811ec1a929a32b9054f1f55ba7833dcecc /scripts/stackusage
parentLinux 5.1-rc1 (diff)
downloadlinux-0fcc4c8c044e117ac126ab6df4138ea9a67fa2a9.tar.gz
linux-0fcc4c8c044e117ac126ab6df4138ea9a67fa2a9.zip
device_cgroup: fix RCU imbalance in error case
When dev_exception_add() returns an error (due to a failed memory allocation), make sure that we move the RCU preemption count back to where it was before we were called. We dropped the RCU read lock inside the loop body, so we can't just "break". sparse complains about this, too: $ make -s C=2 security/device_cgroup.o ./include/linux/rcupdate.h:647:9: warning: context imbalance in 'propagate_exception' - unexpected unlock Fixes: d591fb56618f ("device_cgroup: simplify cgroup tree walk in propagate_exception()") Cc: stable@vger.kernel.org Signed-off-by: Jann Horn <jannh@google.com> Acked-by: Michal Hocko <mhocko@suse.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions
400'>2017-05-26ibmvnic: Handle failover after failed init crqJohn Allen2-2/+11 2017-05-26ibmvnic: Track state of adapter napisJohn Allen2-9/+29 2017-05-26mlxsw: spectrum_router: Implement common RIF coreIdo Schimmel3-237/+337 2017-05-26mlxsw: spectrum: Implement common FID coreIdo Schimmel8-761/+1278 2017-05-26mlxsw: spectrum_router: Determine VR first when creating RIFIdo Schimmel1-16/+22 2017-05-26mlxsw: spectrum_router: Flood packets to router after RIF creationIdo Schimmel1-8/+8 2017-05-26mlxsw: spectrum_router: Destroy RIF only based on its structIdo Schimmel1-6/+6 2017-05-26mlxsw: spectrum_router: Configure RIFs based on RIF structIdo Schimmel1-33/+23 2017-05-26mlxsw: spectrum_router: Extend the RIF structIdo Schimmel1-4/+27 2017-05-26mlxsw: spectrum_router: Allocate RIF prior to its configurationIdo Schimmel1-21/+19 2017-05-26mlxsw: spectrum_router: Allocate FID prior to RIF configurationIdo Schimmel1-13/+12 2017-05-26mlxsw: spectrum: Replace vPorts with Port-VLANIdo Schimmel4-1243/+1421 2017-05-26mlxsw: spectrum: Don't create FIDs upon creation of VLAN uppersIdo Schimmel2-98/+13 2017-05-26mlxsw: spectrum: Don't lose bridge port device during enslavementIdo Schimmel1-23/+44 2017-05-26mlxsw: spectrum_router: Replace vPorts with Port-VLANIdo Schimmel2-74/+67 2017-05-26mlxsw: spectrum: Change signature of FID leave functionIdo Schimmel3-21/+47 2017-05-26mlxsw: spectrum: Introduce Port-VLAN structureIdo Schimmel2-3/+68 2017-05-26mlxsw: spectrum: Set port's mode according to FID mappingsIdo Schimmel4-28/+63 2017-05-26bridge: Export multicast enabled stateIdo Schimmel2-0/+13 2017-05-26bridge: Export VLAN filtering stateIdo Schimmel6-13/+21 2017-05-26dsa: mv88e6xxx: Enable/Disable SERDES on port enable/disableAndrew Lunn1-8/+42 2017-05-26net: dsa: mv88e6xxx: mv88e6390X SERDES supportAndrew Lunn3-0/+184 2017-05-26net: dsa: mv88e6xxx: Remove SERDES flagAndrew Lunn2-24/+2 2017-05-26net: dsa: mv88e6xxx: Refactor mv88e6352 SERDES code into an opAndrew Lunn5-48/+122 2017-05-26net: dsa: mv88e6xxx: Move phy functions into phy.[ch]Andrew Lunn5-232/+287 2017-05-26ipv4: add reference counting to metricsEric Dumazet5-23/+45 2017-05-26net: ethernet: ax88796: support generating a random mac addressUwe Kleine-König1-0/+6 2017-05-26net: ethernet: ax88796: don't call free_irq without request_irq firstUwe Kleine-König1-5/+2 2017-05-26ip6_tunnel, ip6_gre: fix setting of DSCP on encapsulated packetsPeter Dawson2-14/+20 2017-05-26net: phy: marvell: Uniform page namesAndrew Lunn1-48/+46 2017-05-26net: phy: marvell: helper to get and set pageAndrew Lunn1-44/+31 2017-05-26net: phy: marvell: More hidden page changes refactoredAndrew Lunn1-16/+46 2017-05-26net: phy: marvell: #defines for copper and fibre pagesAndrew Lunn1-11/+11 2017-05-26liquidio: fix inaccurate count of napi-processed rx packets reported to OcteonPrasad Kanneganti2-3/+5 2017-05-26liquidio: fix rare pci_driver.probe failure of VF driverPrasad Kanneganti2-7/+10 2017-05-26sctp: fix ICMP processing if skb is non-linearDavide Caratti1-7/+9