The following changes since commit 58720809f52779dc0f08e53e54b014209d13eebb: Linux 6.6-rc6 (2023-10-15 13:34:39 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git tags/loongarch-fixes-6.6-3 for you to fetch changes up to 278be83601dd1725d4732241f066d528e160a39d: LoongArch: Disable WUC for pgprot_writecombine() like ioremap_wc() (2023-10-18 08:42:52 +0800) ---------------------------------------------------------------- LoongArch fixes for v6.6-rc7 Fix 4-level pagetable building, disable WUC for pgprot_writecombine() like ioremap_wc(), use correct annotation for exception handlers, and a trivial cleanup. ---------------------------------------------------------------- Huacai Chen (2): LoongArch: Export symbol invalid_pud_table for modules building LoongArch: Replace kmap_atomic() with kmap_local_page() in copy_user_highpage() Icenowy Zheng (1): LoongArch: Disable WUC for pgprot_writecombine() like ioremap_wc() Tiezhu Yang (1): LoongArch: Use SYM_CODE_* to annotate exception handlers arch/loongarch/include/asm/io.h | 5 ++--- arch/loongarch/include/asm/linkage.h | 8 +++++++ arch/loongarch/include/asm/pgtable-bits.h | 4 +++- arch/loongarch/kernel/entry.S | 4 ++-- arch/loongarch/kernel/genex.S | 16 +++++++------- arch/loongarch/kernel/setup.c | 10 ++++----- arch/loongarch/mm/init.c | 9 ++++---- arch/loongarch/mm/tlbex.S | 36 +++++++++++++++---------------- 8 files changed, 51 insertions(+), 41 deletions(-)