@@ -107,11 +107,41 @@ def prepare_source(base_name, base_ref='origin/master'):
107
107
reverts .append ('0fcad44a86bdc2b5f202d91ba1eeeee6fceb7b25' ) # bnxt_en: Change FW message timeout warning
108
108
109
109
if base_name == 'linux-next-llvm' :
110
- patches .
append (
'https://lore .kernel.org/all/[email protected] / ' )
# x86/boot/startup: Disable LTO
110
+ patches .append ('https://git .kernel.org/tip/tip/p/498cb872a111e25021ca5e2d91af7b7a2e62630f ' ) # x86/boot/startup: Disable LTO
111
111
112
112
if base_name in NEXT_TREES :
113
113
# https://lore.kernel.org/20250422201241.GA3761951@ax162/
114
- commits .append ('ccd1a88b54f698f5e930220fedc4e708b74e5c49' ) # REPORTED: fixup! ocfs2: fix panic in failed foilio allocation
114
+ commits .append ('ccd1a88b54f698f5e930220fedc4e708b74e5c49' ) # fixup! ocfs2: fix panic in failed foilio allocation
115
+
116
+ # https://lore.kernel.org/[email protected] /
117
+ patches .append ('''\
118
+ From 7d108a4cfec73985bf907558a0111fbbb7cc0c79 Mon Sep 17 00:00:00 2001
119
+ From: Nathan Chancellor <[email protected] >
120
+ Date: Wed, 23 Apr 2025 14:18:43 -0700
121
+ Subject: [PATCH] fixup! ratelimit: Allow zero ->burst to disable ratelimiting
122
+
123
+ Signed-off-by: Nathan Chancellor <[email protected] >
124
+ ---
125
+ lib/ratelimit.c | 2 +-
126
+ 1 file changed, 1 insertion(+), 1 deletion(-)
127
+
128
+ diff --git a/lib/ratelimit.c b/lib/ratelimit.c
129
+ index b5c727e976d2..14dfada96a4a 100644
130
+ --- a/lib/ratelimit.c
131
+ +++ b/lib/ratelimit.c
132
+ @@ -40,7 +40,7 @@ int ___ratelimit(struct ratelimit_state *rs, const char *func)
133
+ * interval says never limit.
134
+ */
135
+ if (interval <= 0 || burst <= 0) {
136
+ - ret = burst > 0;
137
+ + ret = interval == 0 || burst > 0;
138
+ if (!(READ_ONCE(rs->flags) & RATELIMIT_INITIALIZED) ||
139
+ !raw_spin_trylock_irqsave(&rs->lock, flags))
140
+ return ret;
141
+ --
142
+ 2.49.0
143
+
144
+ ''' ) # noqa: E101, W291
115
145
# yapf: enable
116
146
117
147
try :
0 commit comments