{"push_id":2929654318,"size":1,"distinct_size":1,"ref":"refs/heads/selftests_powerpc_Add_check_for_TM_SPRS_on_coredump_mbox_next","head":"9cddf185412bddf7ef015de7a9089c3ae92ec201","before":"c62d74eb12eaac0364c1dc5355ec2077a3f95609","commits":[{"sha":"9cddf185412bddf7ef015de7a9089c3ae92ec201","author":{"name":"Breno Leitao","email":"a10246ea2c3600c1725f8dc718f81b30cd4d07c5@debian.org"},"message":"selftests/powerpc: Add check for TM SPRS on coredump\n\nAdd a selftest to check if the TM SPRs are being properly saved into a\ncoredump. The segfault is caused by an illegal instruction and ideally it\nhappens after load_tm overflowed and TM became lazily disabled.\n\nThis test is implemented basically setting three TM_SPR and sleeping until\nload_tm is expected to be zero.  Then it causes a segfault and open the\ncoredump to check if the SPRs saved in the coredump notes section contain\nthe same values that were set by the test.\n\nThis test needs root privileges in order to change the coredump file\npattern (/proc/sys/kernel/core_pattern).\n\nSigned-off-by: Breno Leitao <leitao@debian.org>\nSigned-off-by: Gustavo Romero <gromero@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/ruscur/linux/commits/9cddf185412bddf7ef015de7a9089c3ae92ec201"}]}
{"actor":{"display_login":"ruscur"}}