{"push_id":1243700470,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"458265a665985a340e5b76503d6c987b16260751","before":"4c0bae317ebe1568efe1fd5158ab406f4eda317d","commits":[{"sha":"ef59b830b53ad2ff097cb9a531dbc8932d941da6","author":{"name":"The-Sickness","email":"1858af5c525994bcbc8a40c2a471944797a26fbf@gmail.com"},"message":"Added build tools","distinct":true,"url":"https://api.github.com/repos/Maqical/temp/commits/ef59b830b53ad2ff097cb9a531dbc8932d941da6"},{"sha":"b16973d835aca4bb292bea5f5d2aad53b1a13783","author":{"name":"Ard Biesheuvel","email":"80b89d4a5c0c8f00cebbb9c7d8a672c776f22af1@linaro.org"},"message":"arm64: module: fix relocation of movz instruction with negative immediate\n\nThe test whether a movz instruction with a signed immediate should be\nturned into a movn instruction (i.e., when the immediate is negative)\nis flawed, since the value of imm is always positive. Also, the\nsubsequent bounds check is incorrect since the limit update never\nexecutes, due to the fact that the imm_type comparison will always be\nfalse for negative signed immediates.\n\nLet's fix this by performing the sign test on sval directly, and\nreplacing the bounds check with a simple comparison against U16_MAX.\n\nSigned-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>\n[will: tidied up use of sval, renamed MOVK enum value to MOVKZ]\nSigned-off-by: Will Deacon <will.deacon@arm.com>","distinct":true,"url":"https://api.github.com/repos/Maqical/temp/commits/b16973d835aca4bb292bea5f5d2aad53b1a13783"},{"sha":"896227ce28ff0ebc57366cdc8697081351e341a3","author":{"name":"Maqical","email":"225c35068d25a7321562e2890ddce47960fdc9cf@gmail.com"},"message":"Revert \"arm64: module: fix relocation of movz instruction with negative immediate\"\n\nThis reverts commit 6e6c9f383cde6a3d68e159099b0cfd6ae55961c3.","distinct":true,"url":"https://api.github.com/repos/Maqical/temp/commits/896227ce28ff0ebc57366cdc8697081351e341a3"},{"sha":"24aa97f3fa00147b0975b3be08049545be92e1af","author":{"name":"Ard Biesheuvel","email":"80b89d4a5c0c8f00cebbb9c7d8a672c776f22af1@linaro.org"},"message":"arm64: module: avoid undefined shift behavior in reloc_data()\n\nCompilers may engage the improbability drive when encountering shifts\nby a distance that is a multiple of the size of the operand type. Since\nthe required bounds check is very simple here, we can get rid of all the\nfuzzy masking, shifting and comparing, and use the documented bounds\ndirectly.\n\nReported-by: David Binderman <dcb314@hotmail.com>\nSigned-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>\nSigned-off-by: Will Deacon <will.deacon@arm.com>\nSigned-off-by: XileForce <rdaguiar360@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Maqical/temp/commits/24aa97f3fa00147b0975b3be08049545be92e1af"},{"sha":"a945d5799152d7be887257346665d7aed37924a2","author":{"name":"Maqical","email":"225c35068d25a7321562e2890ddce47960fdc9cf@gmail.com"},"message":"Revert \"arm64: module: avoid undefined shift behavior in reloc_data()\"\n\nThis reverts commit ee3a2d92a6a7afda93dd72898189c2c723b68d49.","distinct":true,"url":"https://api.github.com/repos/Maqical/temp/commits/a945d5799152d7be887257346665d7aed37924a2"},{"sha":"5356fe1dac404b8541972e5508ede1c60f15c503","author":{"name":"Larry Bassel","email":"68db111899fa58a45f82882ece6d0b95fa764331@linaro.org"},"message":"arm64: enable context tracking\n\nMake calls to ct_user_enter when the kernel is exited\nand ct_user_exit when the kernel is entered (in el0_da,\nel0_ia, el0_svc, el0_irq and all of the \"error\" paths).\n\nThese macros expand to function calls which will only work\nproperly if el0_sync and related code has been rearranged\n(in a previous patch of this series).\n\nThe calls to ct_user_exit are made after hw debugging has been\nenabled (enable_dbg_and_irq).\n\nThe call to ct_user_enter is made at the beginning of the\nkernel_exit macro.\n\nThis patch is based on earlier work by Kevin Hilman.\nSave/restore optimizations were also done by Kevin.\n\nAcked-by: Will Deacon <will.deacon@arm.com>\nReviewed-by: Kevin Hilman <khilman@linaro.org>\nTested-by: Kevin Hilman <khilman@linaro.org>\nSigned-off-by: Larry Bassel <larry.bassel@linaro.org>\nSigned-off-by: Kevin Hilman <khilman@linaro.org>\nSigned-off-by: Will Deacon <will.deacon@arm.com>\nSigned-off-by: Catalin Marinas <catalin.marinas@arm.com>\nSigned-off-by: XileForce <rdaguiar360@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Maqical/temp/commits/5356fe1dac404b8541972e5508ede1c60f15c503"},{"sha":"458265a665985a340e5b76503d6c987b16260751","author":{"name":"Maqical","email":"225c35068d25a7321562e2890ddce47960fdc9cf@gmail.com"},"message":"Revert \"arm64: enable context tracking\" This reverts commit\n20c2dc4dd839c512236fc630f63e452d1bbad42a.","distinct":true,"url":"https://api.github.com/repos/Maqical/temp/commits/458265a665985a340e5b76503d6c987b16260751"}]}
{"actor":{"display_login":"Maqical"}}