{"push_id":1337253483,"size":4,"distinct_size":4,"ref":"refs/heads/IceMan-1","head":"b4d8956c1cd18d8ff946f8f1b9621ddf17251ac3","before":"94db0b79eff093cde4efff3f71a652cc733d2775","commits":[{"sha":"41ccdec0f20767a385b16c17247df01820084217","author":{"name":"Russell King","email":"8640768d851c67eb4c0e8bfcf2aabcc8010b9372@arm.linux.org.uk"},"message":"BACKPORT: ARM: move signal handlers into a vdso-like page\n\n(cherry pick from commit 48be69a026b2c17350a5ef18a1959a919f60be7d)\n\nMove the signal handlers into a VDSO page rather than keeping them in\nthe vectors page.  This allows us to place them randomly within this\npage, and also map the page at a random location within userspace\nfurther protecting these code fragments from ROP attacks.  The new\nVDSO page is also poisoned in the same way as the vector page.\n\nSigned-off-by: Russell King <rmk+kernel@arm.linux.org.uk>\nBug: 9674955\nBug: 25773781\nChange-Id: I14cbc0fbf5cf526397b52f7eda166eee5f42c9f4","distinct":true,"url":"https://api.github.com/repos/Fagyi/kernel_msm_hammerhead/commits/41ccdec0f20767a385b16c17247df01820084217"},{"sha":"9c74ff7ac6627f1407b49c65aa4c5ba5ce2f8f68","author":{"name":"Russell King","email":"8640768d851c67eb4c0e8bfcf2aabcc8010b9372@arm.linux.org.uk"},"message":"BACKPORT: ARM: make vectors page inaccessible from userspace\n\n(cherry pick from commit a5463cd3435475386cbbe7b06e01292ac169d36f)\n\nIf kuser helpers are not provided by the kernel, disable user access to\nthe vectors page.  With the kuser helpers gone, there is no reason for\nthis page to be visible to userspace.\n\nSigned-off-by: Russell King <rmk+kernel@arm.linux.org.uk>\nBug: 9674955\nBug: 25773781\nChange-Id: I04b5bd8acda48f6bf84d42863aed1aaa81dc132f","distinct":true,"url":"https://api.github.com/repos/Fagyi/kernel_msm_hammerhead/commits/9c74ff7ac6627f1407b49c65aa4c5ba5ce2f8f68"},{"sha":"ca2c032b534f4e37278252668afecf2e9da5a3a3","author":{"name":"Russell King","email":"8640768d851c67eb4c0e8bfcf2aabcc8010b9372@arm.linux.org.uk"},"message":"UPSTREAM: ARM: Fix the world famous typo with is_gate_vma()\n\n(cherry pick from commit 1d0bbf428924f94867542d49d436cf254b9dbd06)\n\nSigned-off-by: Russell King <rmk+kernel@arm.linux.org.uk>\nBug: 9674955\nBug: 25773781\nChange-Id: I0ff1caa34bb3eff3b000159cb120eff130e10b46","distinct":true,"url":"https://api.github.com/repos/Fagyi/kernel_msm_hammerhead/commits/ca2c032b534f4e37278252668afecf2e9da5a3a3"},{"sha":"b4d8956c1cd18d8ff946f8f1b9621ddf17251ac3","author":{"name":"Mark Salyzyn","email":"4814ffc71be21311f04ef34122c19152acc840c4@google.com"},"message":"BACKPORT: arm: don't open-code ptrace_report_syscall() (part deux)\n\n(cherry pick from commit 70b58d896b1b30e4b89d369fbeb244c0e952cf9f)\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>\nBug: 25773781\nBug: 9674955\nChange-Id: Id1b853154bd4a66196d1fca955a8917c9a5c1086","distinct":true,"url":"https://api.github.com/repos/Fagyi/kernel_msm_hammerhead/commits/b4d8956c1cd18d8ff946f8f1b9621ddf17251ac3"}]}
{"actor":{"display_login":"Fagyi"}}