diff --git a/patches/standard/0001-Revert-Documentation-Drop-or-replace-remaining-menti.patch b/patches/standard/0001-Revert-Documentation-Drop-or-replace-remaining-menti.patch index b05de75..710a5d0 100644 --- a/patches/standard/0001-Revert-Documentation-Drop-or-replace-remaining-menti.patch +++ b/patches/standard/0001-Revert-Documentation-Drop-or-replace-remaining-menti.patch @@ -1,7 +1,7 @@ -From 7f10e1219741a2346ab4099c0f7f452d15134010 Mon Sep 17 00:00:00 2001 +From 21b5af7318b01d9d28a15170661a1ec4ab3a4d19 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Fri, 27 Oct 2023 13:11:28 +0200 -Subject: [PATCH 01/34] Revert "Documentation: Drop or replace remaining +Subject: [PATCH 01/36] Revert "Documentation: Drop or replace remaining mentions of IA64" This reverts commit 944834901adc94b3a44d1dd153eb739a937e52d2. @@ -425,7 +425,7 @@ index b2ac3c743a3a..ce3f39d9b3cb 100644 sparc - 在这一点上,IRQ是开着的(?),把local_irq_save改为_disable。 - 待办事项: 需要第二个CPU来禁用抢占 (参考 #1) diff --git a/Makefile b/Makefile -index 187a4ce2728e..8feca64c6e21 100644 +index c5493c0c0ca1..e71d19745161 100644 --- a/Makefile +++ b/Makefile @@ -366,7 +366,7 @@ include $(srctree)/scripts/subarch.include diff --git a/patches/standard/0002-Revert-lib-raid6-Drop-IA64-support.patch b/patches/standard/0002-Revert-lib-raid6-Drop-IA64-support.patch index 01601a4..b2b7718 100644 --- a/patches/standard/0002-Revert-lib-raid6-Drop-IA64-support.patch +++ b/patches/standard/0002-Revert-lib-raid6-Drop-IA64-support.patch @@ -1,7 +1,7 @@ -From e121ce60f60fcedd99fe167d94e6693c33b632ce Mon Sep 17 00:00:00 2001 +From 8ecb61597bce22eb2a0958e041c35e170ccf63e0 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Fri, 27 Oct 2023 13:11:38 +0200 -Subject: [PATCH 02/34] Revert "lib/raid6: Drop IA64 support" +Subject: [PATCH 02/36] Revert "lib/raid6: Drop IA64 support" This reverts commit b089ea3cc30de85ea7e20aa66500feb4082dfbf7. --- diff --git a/patches/standard/0003-Revert-Documentation-Drop-IA64-from-feature-descript.patch b/patches/standard/0003-Revert-Documentation-Drop-IA64-from-feature-descript.patch index 866637f..344e07b 100644 --- a/patches/standard/0003-Revert-Documentation-Drop-IA64-from-feature-descript.patch +++ b/patches/standard/0003-Revert-Documentation-Drop-IA64-from-feature-descript.patch @@ -1,7 +1,7 @@ -From 72a1eab1c4de1c1a7ac267e18e83d73fd94ae9af Mon Sep 17 00:00:00 2001 +From d49da3d13fd2f32ee720a020ae56ef3320641856 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Fri, 27 Oct 2023 13:11:48 +0200 -Subject: [PATCH 03/34] Revert "Documentation: Drop IA64 from feature +Subject: [PATCH 03/36] Revert "Documentation: Drop IA64 from feature descriptions" This reverts commit af1f459233d4edeef634f559539e7f4b64cb1d25. diff --git a/patches/standard/0004-Revert-kernel-Drop-IA64-support-from-sig_fault-handl.patch b/patches/standard/0004-Revert-kernel-Drop-IA64-support-from-sig_fault-handl.patch index 527b1b6..cb8ed5f 100644 --- a/patches/standard/0004-Revert-kernel-Drop-IA64-support-from-sig_fault-handl.patch +++ b/patches/standard/0004-Revert-kernel-Drop-IA64-support-from-sig_fault-handl.patch @@ -1,7 +1,7 @@ -From 6f123835aa369b2e859ad47b2b4976d3023191fc Mon Sep 17 00:00:00 2001 +From 409027d7e4c6712406107b410ae12cf0478cf978 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Fri, 27 Oct 2023 13:11:55 +0200 -Subject: [PATCH 04/34] Revert "kernel: Drop IA64 support from sig_fault +Subject: [PATCH 04/36] Revert "kernel: Drop IA64 support from sig_fault handlers" This reverts commit f5e836884d8e55b416dfad55c29481ec1b65c1f0. diff --git a/patches/standard/0005-Revert-arch-Remove-Itanium-IA-64-architecture.patch b/patches/standard/0005-Revert-arch-Remove-Itanium-IA-64-architecture.patch index e49fc7b..be44c1e 100644 --- a/patches/standard/0005-Revert-arch-Remove-Itanium-IA-64-architecture.patch +++ b/patches/standard/0005-Revert-arch-Remove-Itanium-IA-64-architecture.patch @@ -1,7 +1,7 @@ -From 68a1b7e4189e32d6805343a3ab362f509910b6c3 Mon Sep 17 00:00:00 2001 +From 7ca267d96849ff3b08d27295944d624ee2dea056 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Fri, 27 Oct 2023 13:13:25 +0200 -Subject: [PATCH 05/34] Revert "arch: Remove Itanium (IA-64) architecture" +Subject: [PATCH 05/36] Revert "arch: Remove Itanium (IA-64) architecture" This reverts commit cf8e8658100d4eae80ce9b21f7a81cb024dd5057. --- @@ -3010,10 +3010,10 @@ index a21dbf261be7..157b2139a4a1 100644 This option sets ``possible_cpus`` bits in ``cpu_possible_mask``. diff --git a/MAINTAINERS b/MAINTAINERS -index c27f3190737f..1c5e901f1994 100644 +index a097afd76ded..99334f11eb83 100644 --- a/MAINTAINERS +++ b/MAINTAINERS -@@ -10811,6 +10811,12 @@ F: drivers/i3c/ +@@ -10814,6 +10814,12 @@ F: drivers/i3c/ F: include/dt-bindings/i3c/ F: include/linux/i3c/ @@ -3026,7 +3026,7 @@ index c27f3190737f..1c5e901f1994 100644 IBM Operation Panel Input Driver M: Eddie James L: linux-input@vger.kernel.org -@@ -17620,6 +17626,11 @@ S: Maintained +@@ -17624,6 +17630,11 @@ S: Maintained F: drivers/leds/leds-pca9532.c F: include/linux/leds-pca9532.h @@ -68057,10 +68057,10 @@ index d293d52a3e00..53cea7e55288 100644 } diff --git a/kernel/fork.c b/kernel/fork.c -index 60c0b4868fd4..ef9f6ac2f91f 100644 +index 89ceb4a68af2..a0d4ecca688c 100644 --- a/kernel/fork.c +++ b/kernel/fork.c -@@ -3020,7 +3020,7 @@ static inline bool clone3_stack_valid(struct kernel_clone_args *kargs) +@@ -3017,7 +3017,7 @@ static inline bool clone3_stack_valid(struct kernel_clone_args *kargs) if (!access_ok((void __user *)kargs->stack, kargs->stack_size)) return false; diff --git a/patches/standard/0006-ia64-Use-generic-lock-bitops.patch b/patches/standard/0006-ia64-Use-generic-lock-bitops.patch index 3e6d9f5..961b244 100644 --- a/patches/standard/0006-ia64-Use-generic-lock-bitops.patch +++ b/patches/standard/0006-ia64-Use-generic-lock-bitops.patch @@ -1,7 +1,7 @@ -From 135a089826a39e25b6a6fc4114573e468e247dd8 Mon Sep 17 00:00:00 2001 +From 1b9b2bd5c679facced893bb86d743518a73298ff Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Tue, 31 Oct 2023 19:49:13 +0100 -Subject: [PATCH 06/34] ia64: Use generic lock bitops +Subject: [PATCH 06/36] ia64: Use generic lock bitops ia64 is missing the function xor_unlock_is_negative_byte. Resolve this by including asm-generic/bitops/lock.h and removing clear_bit_unlock diff --git a/patches/standard/0007-ia64-Remove-unused-syscall_lookup_dcookie.patch b/patches/standard/0007-ia64-Remove-unused-syscall_lookup_dcookie.patch index beb5614..b305dd8 100644 --- a/patches/standard/0007-ia64-Remove-unused-syscall_lookup_dcookie.patch +++ b/patches/standard/0007-ia64-Remove-unused-syscall_lookup_dcookie.patch @@ -1,7 +1,7 @@ -From 3ff681cff27961ea1f2742476a2f8a00042e4454 Mon Sep 17 00:00:00 2001 +From 0272d7967139c102817877ad44e55798e0f562f5 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Tue, 31 Oct 2023 19:51:09 +0100 -Subject: [PATCH 07/34] ia64: Remove unused syscall_lookup_dcookie +Subject: [PATCH 07/36] ia64: Remove unused syscall_lookup_dcookie lookup_dcookie was removed on other architectures after ia64 was dropped. diff --git a/patches/standard/0008-ia64-Correct-parse_crashkernel-argument-count.patch b/patches/standard/0008-ia64-Correct-parse_crashkernel-argument-count.patch index 32a8de2..f18f9d8 100644 --- a/patches/standard/0008-ia64-Correct-parse_crashkernel-argument-count.patch +++ b/patches/standard/0008-ia64-Correct-parse_crashkernel-argument-count.patch @@ -1,7 +1,7 @@ -From 5651f1e1b67cdb5639ad246dc02531dae15317b0 Mon Sep 17 00:00:00 2001 +From d0b7cbdd83c5e04c8d9232bacba7d05424ea9aa0 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Tue, 31 Oct 2023 19:49:39 +0100 -Subject: [PATCH 08/34] ia64: Correct parse_crashkernel argument count +Subject: [PATCH 08/36] ia64: Correct parse_crashkernel argument count New function has two more parameters crash_size and crash_base; fix build by passing NULL to them. diff --git a/patches/standard/0009-ia64-Reserve-map_shadow_stack-syscall-number.patch b/patches/standard/0009-ia64-Reserve-map_shadow_stack-syscall-number.patch index a88d319..738b189 100644 --- a/patches/standard/0009-ia64-Reserve-map_shadow_stack-syscall-number.patch +++ b/patches/standard/0009-ia64-Reserve-map_shadow_stack-syscall-number.patch @@ -1,7 +1,7 @@ -From 1809c69fe888f4596ac163c308c4ec5dd206bc20 Mon Sep 17 00:00:00 2001 +From f7754b1c472c72c09ae20b4b6a8dd4ed5b25678e Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Thu, 9 Nov 2023 17:18:24 +0100 -Subject: [PATCH 09/34] ia64: Reserve map_shadow_stack() syscall number +Subject: [PATCH 09/36] ia64: Reserve map_shadow_stack() syscall number map_shadow_stack was introducted after ia64 was removed from the kernel hence it was not added to ia64 syscall table. diff --git a/patches/standard/0010-ia64-Add-futex_wake-syscall.patch b/patches/standard/0010-ia64-Add-futex_wake-syscall.patch index 5792333..5bb257e 100644 --- a/patches/standard/0010-ia64-Add-futex_wake-syscall.patch +++ b/patches/standard/0010-ia64-Add-futex_wake-syscall.patch @@ -1,7 +1,7 @@ -From 8d9430e083d0cde39f5fe5ca7f285b2ee2e83937 Mon Sep 17 00:00:00 2001 +From e9e3910d979b6f91dcf253bac72637d11df79b0d Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Thu, 9 Nov 2023 17:24:02 +0100 -Subject: [PATCH 10/34] ia64: Add futex_wake() syscall +Subject: [PATCH 10/36] ia64: Add futex_wake() syscall futex_wake() was added after ia64 was removed from the kernel. diff --git a/patches/standard/0011-ia64-Add-futex_wait-syscall.patch b/patches/standard/0011-ia64-Add-futex_wait-syscall.patch index ba27269..8f1df8c 100644 --- a/patches/standard/0011-ia64-Add-futex_wait-syscall.patch +++ b/patches/standard/0011-ia64-Add-futex_wait-syscall.patch @@ -1,7 +1,7 @@ -From 99450ecb7a33f19fc1dff77f4321513f3d53d4c2 Mon Sep 17 00:00:00 2001 +From 467a464332e15eee26e54953f6d7d17a94324cc6 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Thu, 9 Nov 2023 17:31:05 +0100 -Subject: [PATCH 11/34] ia64: Add futex_wait() syscall +Subject: [PATCH 11/36] ia64: Add futex_wait() syscall futex_wait() was added after ia64 was removed from the kernel. diff --git a/patches/standard/0012-ia64-Add-futex_requeue-syscall.patch b/patches/standard/0012-ia64-Add-futex_requeue-syscall.patch index bdd3d23..db6f7f4 100644 --- a/patches/standard/0012-ia64-Add-futex_requeue-syscall.patch +++ b/patches/standard/0012-ia64-Add-futex_requeue-syscall.patch @@ -1,7 +1,7 @@ -From ce02b44cc6ddc519f842d7fe651a7858c916e67c Mon Sep 17 00:00:00 2001 +From 05a9a64329a84ecac50e66fb28dc352bded72ff9 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Thu, 9 Nov 2023 17:32:42 +0100 -Subject: [PATCH 12/34] ia64: Add futex_requeue() syscall +Subject: [PATCH 12/36] ia64: Add futex_requeue() syscall futex_requeue() was added after ia64 was removed from the kernel. diff --git a/patches/standard/0013-ia64-Remove-sentinel-element.patch b/patches/standard/0013-ia64-Remove-sentinel-element.patch index 01412cb..c56021a 100644 --- a/patches/standard/0013-ia64-Remove-sentinel-element.patch +++ b/patches/standard/0013-ia64-Remove-sentinel-element.patch @@ -1,7 +1,7 @@ -From 036c27fe944e41d49039dd7c51ab56a10f86f96c Mon Sep 17 00:00:00 2001 +From bba6cd5e4dd316a09d7432e5a2376553ae485e99 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Mon, 13 Nov 2023 22:54:43 +0100 -Subject: [PATCH 13/34] ia64: Remove sentinel element +Subject: [PATCH 13/36] ia64: Remove sentinel element See 426ee5196d1821d70192923e70c0f8347faade47. --- diff --git a/patches/standard/0014-Revert-linux-export-clean-up-the-IA-64-KSYM_FUNC-mac.patch b/patches/standard/0014-Revert-linux-export-clean-up-the-IA-64-KSYM_FUNC-mac.patch index d691dc6..1c9d92f 100644 --- a/patches/standard/0014-Revert-linux-export-clean-up-the-IA-64-KSYM_FUNC-mac.patch +++ b/patches/standard/0014-Revert-linux-export-clean-up-the-IA-64-KSYM_FUNC-mac.patch @@ -1,7 +1,7 @@ -From 222a41d829cf0f71e4a72372c6adc3c640e936c7 Mon Sep 17 00:00:00 2001 +From 5f886604f34ff0fd119d3b81fcdc2a53dca76579 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Mon, 20 Nov 2023 17:08:57 +0100 -Subject: [PATCH 14/34] Revert "linux/export: clean up the IA-64 KSYM_FUNC +Subject: [PATCH 14/36] Revert "linux/export: clean up the IA-64 KSYM_FUNC macro" This reverts commit 9e0be3f50c0e8517d0238b62409c20bcb8cd8785. diff --git a/patches/standard/0015-ia64-set-nid-of-all-reserved-memblocks-to-0-at-setup.patch b/patches/standard/0015-ia64-set-nid-of-all-reserved-memblocks-to-0-at-setup.patch index 9b3b8bd..97305b7 100644 --- a/patches/standard/0015-ia64-set-nid-of-all-reserved-memblocks-to-0-at-setup.patch +++ b/patches/standard/0015-ia64-set-nid-of-all-reserved-memblocks-to-0-at-setup.patch @@ -1,7 +1,7 @@ -From fa5edd9a977a154b89a6f74f27834d20c0e5306e Mon Sep 17 00:00:00 2001 +From 37336209a5f0eba7f844bc8e0c9b2d278f1f136e Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Tue, 21 Nov 2023 16:40:42 +0100 -Subject: [PATCH 15/34] ia64: set nid of all reserved memblocks to 0 at setup +Subject: [PATCH 15/36] ia64: set nid of all reserved memblocks to 0 at setup Kernel panic was reported on HP Integrity rx6600 servers after commit 61167ad5fecde ("mm: pass nid to reserve_bootmem_region()"): diff --git a/patches/standard/0016-ia64-rename-MAX_ORDER-to-MAX_PAGE_ORDER.patch b/patches/standard/0016-ia64-rename-MAX_ORDER-to-MAX_PAGE_ORDER.patch index 9733490..ecf984c 100644 --- a/patches/standard/0016-ia64-rename-MAX_ORDER-to-MAX_PAGE_ORDER.patch +++ b/patches/standard/0016-ia64-rename-MAX_ORDER-to-MAX_PAGE_ORDER.patch @@ -1,7 +1,7 @@ -From 8b1206adb7b692da5d266fc54d15e1094d4abf12 Mon Sep 17 00:00:00 2001 +From 3ef506eda8bbcbe2c1e0607044bf63ecffa76722 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Thu, 11 Jan 2024 13:37:09 +0100 -Subject: [PATCH 16/34] ia64: rename MAX_ORDER to MAX_PAGE_ORDER +Subject: [PATCH 16/36] ia64: rename MAX_ORDER to MAX_PAGE_ORDER MAX_ORDER was renamed to MAX_PAGE_ORDER in commit 5e0a760b44417 ("mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER"). Rename it also diff --git a/patches/standard/0017-Revert-mm-remove-unnecessary-ia64-code-and-comment.patch b/patches/standard/0017-Revert-mm-remove-unnecessary-ia64-code-and-comment.patch index b287d92..9c3d330 100644 --- a/patches/standard/0017-Revert-mm-remove-unnecessary-ia64-code-and-comment.patch +++ b/patches/standard/0017-Revert-mm-remove-unnecessary-ia64-code-and-comment.patch @@ -1,7 +1,7 @@ -From 5301faf7a662131179978441c898ea58383e7d7c Mon Sep 17 00:00:00 2001 +From 8c8e6738f666b79c9da5be59946145579231afb2 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Thu, 11 Jan 2024 14:21:54 +0100 -Subject: [PATCH 17/34] Revert "mm: remove unnecessary ia64 code and comment" +Subject: [PATCH 17/36] Revert "mm: remove unnecessary ia64 code and comment" This reverts commit e99fb98d478a0480d50e334df21bef12fb74e17f. --- diff --git a/patches/standard/0018-Revert-arch-remove-ARCH_THREAD_STACK_ALLOCATOR.patch b/patches/standard/0018-Revert-arch-remove-ARCH_THREAD_STACK_ALLOCATOR.patch index 76b71a5..d32ae3e 100644 --- a/patches/standard/0018-Revert-arch-remove-ARCH_THREAD_STACK_ALLOCATOR.patch +++ b/patches/standard/0018-Revert-arch-remove-ARCH_THREAD_STACK_ALLOCATOR.patch @@ -1,7 +1,7 @@ -From a22ee09864b867665e6a3ff9cf5fc372fa6d8678 Mon Sep 17 00:00:00 2001 +From 1767bce5682169a56e18cffb4b4e68442a7aad93 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Fri, 12 Jan 2024 18:54:34 +0100 -Subject: [PATCH 18/34] Revert "arch: remove ARCH_THREAD_STACK_ALLOCATOR" +Subject: [PATCH 18/36] Revert "arch: remove ARCH_THREAD_STACK_ALLOCATOR" This reverts commit f72709ab69430d986dfc5a08c9a86f625e3fed33. --- @@ -10,7 +10,7 @@ This reverts commit f72709ab69430d986dfc5a08c9a86f625e3fed33. 2 files changed, 24 insertions(+) diff --git a/arch/Kconfig b/arch/Kconfig -index 98157b38f5cf..ac3fdff763bd 100644 +index 8af374ea1adc..30b7976853e9 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -333,6 +333,10 @@ config HAVE_ARCH_THREAD_STRUCT_WHITELIST @@ -25,7 +25,7 @@ index 98157b38f5cf..ac3fdff763bd 100644 config ARCH_WANTS_DYNAMIC_TASK_STRUCT bool diff --git a/kernel/fork.c b/kernel/fork.c -index ef9f6ac2f91f..fbaab2ca3740 100644 +index a0d4ecca688c..4f50d396b8b4 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -185,6 +185,8 @@ static inline void free_task_struct(struct task_struct *tsk) diff --git a/patches/standard/0019-Revert-arch-remove-ARCH_TASK_STRUCT_ALLOCATOR.patch b/patches/standard/0019-Revert-arch-remove-ARCH_TASK_STRUCT_ALLOCATOR.patch index 83c64cb..2355fc5 100644 --- a/patches/standard/0019-Revert-arch-remove-ARCH_TASK_STRUCT_ALLOCATOR.patch +++ b/patches/standard/0019-Revert-arch-remove-ARCH_TASK_STRUCT_ALLOCATOR.patch @@ -1,7 +1,7 @@ -From 292d977195d3f1343166ebd69334ba4ea7c01af6 Mon Sep 17 00:00:00 2001 +From cd2e7372df0119c09dd7b041069138d031d9f41b Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Thu, 11 Jan 2024 16:45:16 +0100 -Subject: [PATCH 19/34] Revert "arch: remove ARCH_TASK_STRUCT_ALLOCATOR" +Subject: [PATCH 19/36] Revert "arch: remove ARCH_TASK_STRUCT_ALLOCATOR" This reverts commit 3888750e21ccb909051c810cc79fcc0650a740f8. --- @@ -10,7 +10,7 @@ This reverts commit 3888750e21ccb909051c810cc79fcc0650a740f8. 2 files changed, 15 insertions(+) diff --git a/arch/Kconfig b/arch/Kconfig -index ac3fdff763bd..a9c99a73d8fa 100644 +index 30b7976853e9..d44335355fc9 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -323,8 +323,17 @@ config ARCH_HAS_CPU_PASID @@ -32,7 +32,7 @@ index ac3fdff763bd..a9c99a73d8fa 100644 An architecture should select this to provide hardened usercopy knowledge about what region of the thread_struct should be diff --git a/kernel/fork.c b/kernel/fork.c -index fbaab2ca3740..cdc7c334375a 100644 +index 4f50d396b8b4..63320467e40a 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -173,6 +173,7 @@ void __weak arch_release_task_struct(struct task_struct *tsk) diff --git a/patches/standard/0020-Revert-arch-remove-ARCH_TASK_STRUCT_ON_STACK.patch b/patches/standard/0020-Revert-arch-remove-ARCH_TASK_STRUCT_ON_STACK.patch index a3d9b70..5ad36cd 100644 --- a/patches/standard/0020-Revert-arch-remove-ARCH_TASK_STRUCT_ON_STACK.patch +++ b/patches/standard/0020-Revert-arch-remove-ARCH_TASK_STRUCT_ON_STACK.patch @@ -1,7 +1,7 @@ -From d87359910489087ee2b6d062ffedad8a98edf3eb Mon Sep 17 00:00:00 2001 +From e9c22191839f33b4485b70aa678161b849bdb682 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Fri, 12 Jan 2024 19:11:18 +0100 -Subject: [PATCH 20/34] Revert "arch: remove ARCH_TASK_STRUCT_ON_STACK" +Subject: [PATCH 20/36] Revert "arch: remove ARCH_TASK_STRUCT_ON_STACK" This reverts commit 0eb5085c38749f2a91e5bd8cbebb1ebf3398343c. --- diff --git a/patches/standard/0021-Revert-tty-deprecate-tty_write_message.patch b/patches/standard/0021-Revert-tty-deprecate-tty_write_message.patch index 95807a4..5c3e254 100644 --- a/patches/standard/0021-Revert-tty-deprecate-tty_write_message.patch +++ b/patches/standard/0021-Revert-tty-deprecate-tty_write_message.patch @@ -1,7 +1,7 @@ -From 00b0dedfb2d2c9976a0f2a511e43a8c7a17d30fa Mon Sep 17 00:00:00 2001 +From e300c7cfdc15698d17e39f1ace9411391cc30253 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Fri, 19 Jan 2024 20:18:07 +0100 -Subject: [PATCH 21/34] Revert "tty: deprecate tty_write_message()" +Subject: [PATCH 21/36] Revert "tty: deprecate tty_write_message()" This reverts commit 4c74253b831e5a8eb87d4d8d4a0eae40c331e682. diff --git a/patches/standard/0022-Revert-mmap-remove-the-IA64-specific-vma-expansion-i.patch b/patches/standard/0022-Revert-mmap-remove-the-IA64-specific-vma-expansion-i.patch index ddc1937..9f60ba2 100644 --- a/patches/standard/0022-Revert-mmap-remove-the-IA64-specific-vma-expansion-i.patch +++ b/patches/standard/0022-Revert-mmap-remove-the-IA64-specific-vma-expansion-i.patch @@ -1,7 +1,7 @@ -From 9d40e486671dd112e89d2670423799610f761e78 Mon Sep 17 00:00:00 2001 +From f6d06737291d64a2496f37d7e8620bee373d375b Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Sun, 24 Mar 2024 19:43:52 +0100 -Subject: [PATCH 22/34] Revert "mmap: remove the IA64-specific vma expansion +Subject: [PATCH 22/36] Revert "mmap: remove the IA64-specific vma expansion implementation" This reverts commit 69e583eaca579d50ffc699b1f4358258e75fa008. diff --git a/patches/standard/0023-Revert-hpet-remove-hpets-hp_clocksource.patch b/patches/standard/0023-Revert-hpet-remove-hpets-hp_clocksource.patch index fb33649..ae1c741 100644 --- a/patches/standard/0023-Revert-hpet-remove-hpets-hp_clocksource.patch +++ b/patches/standard/0023-Revert-hpet-remove-hpets-hp_clocksource.patch @@ -1,7 +1,7 @@ -From 49cbecb75fa9c8818f845a417335851924d4a68a Mon Sep 17 00:00:00 2001 +From 9d9ab770c2d464305dc9a3554f0c9aec8ebf9b33 Mon Sep 17 00:00:00 2001 From: Tomas Glozar Date: Sun, 24 Mar 2024 20:20:36 +0100 -Subject: [PATCH 23/34] Revert "hpet: remove hpets::hp_clocksource" +Subject: [PATCH 23/36] Revert "hpet: remove hpets::hp_clocksource" This reverts commit b44abdd29423a77074a9edb462de37f1a09daaab. --- diff --git a/patches/standard/0024-ia64-replay-change-alloc_pages-name-in-dma_map_ops.patch b/patches/standard/0024-ia64-replay-change-alloc_pages-name-in-dma_map_ops.patch index 50cf5b2..b7b5ca5 100644 --- a/patches/standard/0024-ia64-replay-change-alloc_pages-name-in-dma_map_ops.patch +++ b/patches/standard/0024-ia64-replay-change-alloc_pages-name-in-dma_map_ops.patch @@ -1,7 +1,7 @@ -From 68d3fc842fc388f9146f3a74a89cdca99d14de35 Mon Sep 17 00:00:00 2001 +From 81ad8d3e3764d7047811aa9d7438630a4a72f2d6 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Sun, 2 Jun 2024 10:02:39 +0200 -Subject: [PATCH 24/34] ia64: replay "change alloc_pages name in dma_map_ops +Subject: [PATCH 24/36] ia64: replay "change alloc_pages name in dma_map_ops [...]" See 8a2f11878771da65b8ac135c73b47dae13afbd62. diff --git a/patches/standard/0025-ia64-handle-NUMA-early-use-of-cpu_to_node-returns-0.patch b/patches/standard/0025-ia64-handle-NUMA-early-use-of-cpu_to_node-returns-0.patch index 1a691e1..b0e8181 100644 --- a/patches/standard/0025-ia64-handle-NUMA-early-use-of-cpu_to_node-returns-0.patch +++ b/patches/standard/0025-ia64-handle-NUMA-early-use-of-cpu_to_node-returns-0.patch @@ -1,7 +1,7 @@ -From cd422c530461ab74f8b2f16df2438fda9cc24246 Mon Sep 17 00:00:00 2001 +From 319a7fc211f098f99e057f6d2c5202c6e52acb81 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Sun, 2 Jun 2024 13:28:12 +0200 -Subject: [PATCH 25/34] ia64: handle "NUMA: early use of cpu_to_node() returns +Subject: [PATCH 25/36] ia64: handle "NUMA: early use of cpu_to_node() returns 0 [...]" See f9899c028151468d8c4af0bcbb3d5e87619b0973. diff --git a/patches/standard/0026-Revert-mm-remove-guard-around-pgd_offset_k-macro.patch b/patches/standard/0026-Revert-mm-remove-guard-around-pgd_offset_k-macro.patch index 767cf5e..2b4ef2a 100644 --- a/patches/standard/0026-Revert-mm-remove-guard-around-pgd_offset_k-macro.patch +++ b/patches/standard/0026-Revert-mm-remove-guard-around-pgd_offset_k-macro.patch @@ -1,7 +1,7 @@ -From 9ca755824d54db835ecf56fd7e541a356320a422 Mon Sep 17 00:00:00 2001 +From 5bdbd3c94fd752ad1da16dba7b8575f197f6b537 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Sun, 2 Jun 2024 10:03:49 +0200 -Subject: [PATCH 26/34] Revert "mm: remove guard around pgd_offset_k() macro" +Subject: [PATCH 26/36] Revert "mm: remove guard around pgd_offset_k() macro" This reverts commit 5b0a67008b0d608bb7585fe4c3c0c09d5ceaf1c9. --- diff --git a/patches/standard/0027-Revert-ACPI-NUMA-Squash-acpi_numa_memory_affinity_in.patch b/patches/standard/0027-Revert-ACPI-NUMA-Squash-acpi_numa_memory_affinity_in.patch index 354cfdd..aaff12d 100644 --- a/patches/standard/0027-Revert-ACPI-NUMA-Squash-acpi_numa_memory_affinity_in.patch +++ b/patches/standard/0027-Revert-ACPI-NUMA-Squash-acpi_numa_memory_affinity_in.patch @@ -1,7 +1,7 @@ -From 2e5cab226261d03ecb4abfed3579a37dcd2d85c6 Mon Sep 17 00:00:00 2001 +From bb8b749a285468c73d45071aede222bfc78ce9d4 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Sun, 2 Jun 2024 10:05:31 +0200 -Subject: [PATCH 27/34] Revert "ACPI/NUMA: Squash +Subject: [PATCH 27/36] Revert "ACPI/NUMA: Squash acpi_numa_memory_affinity_init() into acpi_parse_memory_affinity()" This reverts commit 57ba79e865e5b50a6ad15a98ea4b2cf808f19c0c. diff --git a/patches/standard/0028-Revert-ACPI-NUMA-Remove-architecture-dependent-remai.patch b/patches/standard/0028-Revert-ACPI-NUMA-Remove-architecture-dependent-remai.patch index 75f4ee9..31d2edf 100644 --- a/patches/standard/0028-Revert-ACPI-NUMA-Remove-architecture-dependent-remai.patch +++ b/patches/standard/0028-Revert-ACPI-NUMA-Remove-architecture-dependent-remai.patch @@ -1,7 +1,7 @@ -From e49d7e8573c5ebf3a5158cc3467d32702979dc69 Mon Sep 17 00:00:00 2001 +From d119d5b9926ce268e900557bc865b13ac2dd5acf Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Sun, 2 Jun 2024 10:10:34 +0200 -Subject: [PATCH 28/34] Revert "ACPI/NUMA: Remove architecture dependent +Subject: [PATCH 28/36] Revert "ACPI/NUMA: Remove architecture dependent remainings" This reverts commit 3a785e19f432672b9ef53f07c506d5e698439033. diff --git a/patches/standard/0029-ia64-replay-sched-vtime-Do-not-include-asm-vtime.h-h.patch b/patches/standard/0029-ia64-replay-sched-vtime-Do-not-include-asm-vtime.h-h.patch index 66c738e..1ebf728 100644 --- a/patches/standard/0029-ia64-replay-sched-vtime-Do-not-include-asm-vtime.h-h.patch +++ b/patches/standard/0029-ia64-replay-sched-vtime-Do-not-include-asm-vtime.h-h.patch @@ -1,7 +1,7 @@ -From 955eca7b4fe3d0e5b48baefa1e2cb6008cd9f6d6 Mon Sep 17 00:00:00 2001 +From 334bbfe5fcf3d874fc1beb3ffa664eed3d7b3059 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Thu, 18 Jul 2024 20:48:20 +0200 -Subject: [PATCH 29/34] ia64: replay "sched/vtime: Do not include +Subject: [PATCH 29/36] ia64: replay "sched/vtime: Do not include header" See 08a36a48544d73bf153960245aec6c5fa23960de. diff --git a/patches/standard/0030-ia64-fix-Python-string-escapes.patch b/patches/standard/0030-ia64-fix-Python-string-escapes.patch index 6c5bce2..3a79101 100644 --- a/patches/standard/0030-ia64-fix-Python-string-escapes.patch +++ b/patches/standard/0030-ia64-fix-Python-string-escapes.patch @@ -1,7 +1,7 @@ -From dca12ce0aa92d8a1ae1802a4d7d05ba27723cb3d Mon Sep 17 00:00:00 2001 +From d0c9ab87026f1a66d4fcd2c9d1081d19c0df8103 Mon Sep 17 00:00:00 2001 From: Benjamin Gray Date: Tue, 12 Sep 2023 16:07:55 +1000 -Subject: [PATCH 30/34] ia64: fix Python string escapes +Subject: [PATCH 30/36] ia64: fix Python string escapes Python 3.6 introduced a DeprecationWarning for invalid escape sequences. This is upgraded to a SyntaxWarning in Python 3.12, and will eventually diff --git a/patches/standard/0031-ia64-replay-dma-mapping-clearly-mark-DMA-ops-as.patch b/patches/standard/0031-ia64-replay-dma-mapping-clearly-mark-DMA-ops-as.patch index 9bc4643..39e6865 100644 --- a/patches/standard/0031-ia64-replay-dma-mapping-clearly-mark-DMA-ops-as.patch +++ b/patches/standard/0031-ia64-replay-dma-mapping-clearly-mark-DMA-ops-as.patch @@ -1,7 +1,7 @@ -From ff52d41b20ec4c5f8fd82b9a9a1ae57cbb78efb8 Mon Sep 17 00:00:00 2001 +From dadc9fd7efb78c2c458a6efc3179b1dc70292431 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Thu, 19 Sep 2024 22:50:12 +0200 -Subject: [PATCH 31/34] ia64: replay "dma-mapping: clearly mark DMA ops as +Subject: [PATCH 31/36] ia64: replay "dma-mapping: clearly mark DMA ops as [...]" See de6c85bf918ea52d5c680f0d130b37ee2ff152d6. diff --git a/patches/standard/0032-Partially-revert-x86-remove-PG_uncached.patch b/patches/standard/0032-Partially-revert-x86-remove-PG_uncached.patch index a31c7dd..595bcb8 100644 --- a/patches/standard/0032-Partially-revert-x86-remove-PG_uncached.patch +++ b/patches/standard/0032-Partially-revert-x86-remove-PG_uncached.patch @@ -1,7 +1,7 @@ -From 76d51b7866d535af11ca9e64973cf23e5ef049ce Mon Sep 17 00:00:00 2001 +From 8cc67d60aec9a0aa5294dd8f10e7c14b99842d86 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Fri, 27 Sep 2024 14:29:04 +0200 -Subject: [PATCH 32/34] Partially revert "x86: remove PG_uncached" +Subject: [PATCH 32/36] Partially revert "x86: remove PG_uncached" This partially reverts commit 7a87225ae2c6c317c7b80cf599e5cf0eee. --- diff --git a/patches/standard/0033-Replay-mm-make-arch_get_unmapped_area-take-vm_flags-.patch b/patches/standard/0033-Replay-mm-make-arch_get_unmapped_area-take-vm_flags-.patch index 60cc88b..6d4aa4e 100644 --- a/patches/standard/0033-Replay-mm-make-arch_get_unmapped_area-take-vm_flags-.patch +++ b/patches/standard/0033-Replay-mm-make-arch_get_unmapped_area-take-vm_flags-.patch @@ -1,7 +1,7 @@ -From d254b26a4fd078ffe949f3eba2488810e8ffb2b2 Mon Sep 17 00:00:00 2001 +From cc5f43adcaabd10da4361609a38dc61e1a14653d Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Fri, 27 Sep 2024 14:33:54 +0200 -Subject: [PATCH 33/34] Replay "mm: make arch_get_unmapped_area() take vm_flags +Subject: [PATCH 33/36] Replay "mm: make arch_get_unmapped_area() take vm_flags by default" See 25d4054cc97484f2555709ac233f955f674e026a. diff --git a/patches/standard/0034-Revert-efi-Remove-unused-declaration-efi_initialize_.patch b/patches/standard/0034-Revert-efi-Remove-unused-declaration-efi_initialize_.patch index 216116a..242b81a 100644 --- a/patches/standard/0034-Revert-efi-Remove-unused-declaration-efi_initialize_.patch +++ b/patches/standard/0034-Revert-efi-Remove-unused-declaration-efi_initialize_.patch @@ -1,7 +1,7 @@ -From d617e5ffc87d2a294c1943c08aab0127358b980c Mon Sep 17 00:00:00 2001 +From 61602f5cb843f8fce30be79a00c81ed48acf8c40 Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Fri, 27 Sep 2024 14:54:38 +0200 -Subject: [PATCH 34/34] Revert "efi: Remove unused declaration +Subject: [PATCH 34/36] Revert "efi: Remove unused declaration efi_initialize_iomem_resources()" This reverts commit 21b91d40575fb64f3f280f6c3af586e32a704a92. diff --git a/patches/extra/0001-ia64-replay-move-asm-unaligned.h-to-linux-unaligned..patch b/patches/standard/0035-ia64-replay-move-asm-unaligned.h-to-linux-unaligned..patch similarity index 91% rename from patches/extra/0001-ia64-replay-move-asm-unaligned.h-to-linux-unaligned..patch rename to patches/standard/0035-ia64-replay-move-asm-unaligned.h-to-linux-unaligned..patch index 40f56ca..901b7cc 100644 --- a/patches/extra/0001-ia64-replay-move-asm-unaligned.h-to-linux-unaligned..patch +++ b/patches/standard/0035-ia64-replay-move-asm-unaligned.h-to-linux-unaligned..patch @@ -1,7 +1,8 @@ -From 719e5f037d11ec872a57a904cf3b8666d57bd7ef Mon Sep 17 00:00:00 2001 +From ddd0fcfe05c2535b83ff6d1302237e5ec10d233c Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Fri, 4 Oct 2024 20:50:34 +0200 -Subject: [PATCH] ia64: replay "move asm/unaligned.h to linux/unaligned.h" +Subject: [PATCH 35/36] ia64: replay "move asm/unaligned.h to + linux/unaligned.h" See 5f60d5f6bbc12e782fac78110b0ee62698f3b576. --- diff --git a/patches/extra/0002-ia64-For-now-silence-warning-due-to-redefinition-of-.patch b/patches/standard/0036-ia64-For-now-silence-warning-due-to-redefinition-of-.patch similarity index 84% rename from patches/extra/0002-ia64-For-now-silence-warning-due-to-redefinition-of-.patch rename to patches/standard/0036-ia64-For-now-silence-warning-due-to-redefinition-of-.patch index f472918..fc540ed 100644 --- a/patches/extra/0002-ia64-For-now-silence-warning-due-to-redefinition-of-.patch +++ b/patches/standard/0036-ia64-For-now-silence-warning-due-to-redefinition-of-.patch @@ -1,7 +1,7 @@ -From de9989722c88d760f6414680591d204f837b4835 Mon Sep 17 00:00:00 2001 +From c598a2fa9085850a4d264ca05eee65145bd55dfe Mon Sep 17 00:00:00 2001 From: Johnny Mnemonic Date: Sat, 5 Oct 2024 13:16:09 +0200 -Subject: [PATCH 2/2] ia64: For now silence warning due to redefinition of +Subject: [PATCH 36/36] ia64: For now silence warning due to redefinition of NODE_DATA ---