id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,field_blocks,field_dependson,field_seealso 249,arm32 load/store decoder is too limited,Jakub Jermář,,"The function which is used to recognize load/store instructions on arm32, ```is_load_store_instruction()```, does not recognize e.g. STRH instruction as load/store. The reason is that the decision making is based on the instruction's type field, which for STRH is 0 and the function recognizes only 2, 3, 4 and 6. The impact of this limitation is that ```get_memory_access_type()``` is confused by this and panics the system because it thinks that the instruction which caused the page fault did not touch memory.",defect,closed,major,0.6.0,helenos/kernel/arm32,mainline,fixed,,,,,