Home
last modified time | relevance | path

Searched hist:"93 b996161b54860ded173f54ed96257717bb9728" (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/accel/tcg/
H A Dcpu-exec.cdiff 93b996161b54860ded173f54ed96257717bb9728 Mon Aug 15 15:00:57 CDT 2022 Richard Henderson <richard.henderson@linaro.org> accel/tcg: Do not align tb->page_addr[0]

Let tb->page_addr[0] contain the address of the first byte of the
translated block, rather than the address of the page containing the
start of the translated block. We need to recover this value anyway
at various points, and it is easier to discard a page offset when it
is not needed, which happens naturally via the existing find_page shift.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
H A Dcputlb.cdiff 93b996161b54860ded173f54ed96257717bb9728 Mon Aug 15 15:00:57 CDT 2022 Richard Henderson <richard.henderson@linaro.org> accel/tcg: Do not align tb->page_addr[0]

Let tb->page_addr[0] contain the address of the first byte of the
translated block, rather than the address of the page containing the
start of the translated block. We need to recover this value anyway
at various points, and it is easier to discard a page offset when it
is not needed, which happens naturally via the existing find_page shift.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
H A Dtranslate-all.cdiff 93b996161b54860ded173f54ed96257717bb9728 Mon Aug 15 15:00:57 CDT 2022 Richard Henderson <richard.henderson@linaro.org> accel/tcg: Do not align tb->page_addr[0]

Let tb->page_addr[0] contain the address of the first byte of the
translated block, rather than the address of the page containing the
start of the translated block. We need to recover this value anyway
at various points, and it is easier to discard a page offset when it
is not needed, which happens naturally via the existing find_page shift.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>