{"push_id":1314412239,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"78bbf153fa96e5e40234b7b05567602535645460","before":"2ddfdd428906749e45a6b765712d1c68e5daa723","commits":[{"sha":"f0aa1ce6259eb65f53f969b3250c1d0aac84f30b","author":{"name":"Nikita Yushchenko","email":"851b129ba07cfd88a0fbe1d62404ff5673efeaad@cogentembedded.com"},"message":"regmap: fix deadlock on _regmap_raw_write() error path\n\nCommit 815806e39bf6 (\"regmap: drop cache if the bus transfer error\")\nadded a call to regcache_drop_region() to error path in\n_regmap_raw_write(). However that path runs with regmap lock taken,\nand regcache_drop_region() tries to re-take it, causing a deadlock.\nFix that by calling map->cache_ops->drop() directly.\n\nSigned-off-by: Nikita Yushchenko <nikita.yoush@cogentembedded.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":true,"url":"https://api.github.com/repos/Noltari/linux/commits/f0aa1ce6259eb65f53f969b3250c1d0aac84f30b"},{"sha":"78bbf153fa96e5e40234b7b05567602535645460","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'regmap-fix-v4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap\n\nPull regmap fix from Mark Brown:\n \"A fix for an issue with double locking that was introduced earlier\n  this release.  I'd missed in review that we were already in a locked\n  region when trying to drop part of the cache\"\n\n* tag 'regmap-fix-v4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:\n  regmap: fix deadlock on _regmap_raw_write() error path","distinct":true,"url":"https://api.github.com/repos/Noltari/linux/commits/78bbf153fa96e5e40234b7b05567602535645460"}]}
{"actor":{"display_login":"Noltari"}}