{"push_id":772647814,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"95803812cfb3ece8ee1bb3747611ead48300fca2","before":"f9ed72dde34e3d5253e206e4bc3edbc6373015d6","commits":[{"sha":"126c69a0bd0e441bf6766a5d9bf20de011be9f68","author":{"email":"a16cc0c82647c52d401177f8e50567df5499e36c@arm.com","name":"Marc Zyngier"},"message":"arm64: KVM: Fix host crash when injecting a fault into a 32bit guest\n\nWhen injecting a fault into a misbehaving 32bit guest, it seems\nrather idiotic to also inject a 64bit fault that is only going\nto corrupt the guest state. This leads to a situation where we\nperform an illegal exception return at EL2 causing the host\nto crash instead of killing the guest.\n\nJust fix the stupid bug that has been there from day 1.\n\nCc: <stable@vger.kernel.org>\nReported-by: Russell King <rmk+kernel@arm.linux.org.uk>\nTested-by: Russell King <rmk+kernel@arm.linux.org.uk>\nSigned-off-by: Marc Zyngier <marc.zyngier@arm.com>\nSigned-off-by: Will Deacon <will.deacon@arm.com>","distinct":true,"url":"https://api.github.com/repos/torvalds/linux/commits/126c69a0bd0e441bf6766a5d9bf20de011be9f68"},{"sha":"95803812cfb3ece8ee1bb3747611ead48300fca2","author":{"email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","name":"Linus Torvalds"},"message":"Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux\n\nPull amr64 kvm fix from Will Deacon:\n \"We've uncovered a nasty bug in the arm64 KVM code which allows a badly\n  behaved 32-bit guest to bring down the host.  The fix is simple (it's\n  what I believe we call a \"brown paper bag\" bug) and I don't think it\n  makes sense to sit on this, particularly as Russell ended up\n  triggering this rather than just somebody noticing a potential problem\n  by inspection.\n\n  Usually arm64 KVM changes would go via Paolo's tree, but he's on\n  holiday at the moment and the deal is that anything urgent gets\n  shuffled via the arch trees, so here it is.\n\n  Summary:\n\n  Fix arm64 KVM issue when injecting an abort into a 32-bit guest, which\n  would lead to an illegal exception return at EL2 and a subsequent host\n  crash\"\n\n* tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:\n  arm64: KVM: Fix host crash when injecting a fault into a 32bit guest","distinct":true,"url":"https://api.github.com/repos/torvalds/linux/commits/95803812cfb3ece8ee1bb3747611ead48300fca2"}]}