[powerpc:next-test 9/109] arch/powerpc/include/asm/paca.h:291:36: warning: 'struct mm_struct' declared inside parameter list will not be visible outside of this definition or declaration
kernel test robot
lkp at intel.com
Tue Aug 22 12:18:22 AEST 2023
tree: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next-test
head: 0f71dcfb4aef6043da6cc509e7a7f6a3ae87c12d
commit: 3a24ea0df83e32355d897a18bbd82e05986dcdc3 [9/109] powerpc/kuap: Use ASM feature fixups instead of static branches
config: powerpc64-randconfig-r031-20230822 (https://download.01.org/0day-ci/archive/20230822/202308221055.lw3UzJIL-lkp@intel.com/config)
compiler: powerpc64-linux-gcc (GCC) 12.3.0
reproduce: (https://download.01.org/0day-ci/archive/20230822/202308221055.lw3UzJIL-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp at intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202308221055.lw3UzJIL-lkp@intel.com/
All warnings (new ones prefixed by >>):
In file included from arch/powerpc/include/asm/percpu.h:20,
from arch/powerpc/include/asm/mmu.h:148,
from arch/powerpc/include/asm/nohash/kup-booke.h:6,
from arch/powerpc/include/asm/kup.h:24,
from arch/powerpc/mm/nohash/kup.c:11:
arch/powerpc/include/asm/paca.h:155:30: error: field 'tcd' has incomplete type
155 | struct tlb_core_data tcd;
| ^~~
>> arch/powerpc/include/asm/paca.h:291:36: warning: 'struct mm_struct' declared inside parameter list will not be visible outside of this definition or declaration
291 | extern void copy_mm_to_paca(struct mm_struct *mm);
| ^~~~~~~~~
vim +291 arch/powerpc/include/asm/paca.h
91c60b5b820962 arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-06-02 131
e0d68273d70695 arch/powerpc/include/asm/paca.h Christophe Leroy 2022-09-19 132 #ifdef CONFIG_PPC_BOOK3E_64
016f8cf0d87bb2 arch/powerpc/include/asm/paca.h Kevin Hao 2015-03-10 133 u64 exgen[8] __aligned(0x40);
f67f4ef5fcdfde arch/powerpc/include/asm/paca.h Scott Wood 2011-06-22 134 /* Keep pgd in the same cacheline as the start of extlb */
016f8cf0d87bb2 arch/powerpc/include/asm/paca.h Kevin Hao 2015-03-10 135 pgd_t *pgd __aligned(0x40); /* Current PGD */
f67f4ef5fcdfde arch/powerpc/include/asm/paca.h Scott Wood 2011-06-22 136 pgd_t *kernel_pgd; /* Kernel PGD */
28efc35fe68dac arch/powerpc/include/asm/paca.h Scott Wood 2013-10-11 137
28efc35fe68dac arch/powerpc/include/asm/paca.h Scott Wood 2013-10-11 138 /* Shared by all threads of a core -- points to tcd of first thread */
28efc35fe68dac arch/powerpc/include/asm/paca.h Scott Wood 2013-10-11 139 struct tlb_core_data *tcd_ptr;
28efc35fe68dac arch/powerpc/include/asm/paca.h Scott Wood 2013-10-11 140
609af38f8fc0f1 arch/powerpc/include/asm/paca.h Scott Wood 2014-03-10 141 /*
609af38f8fc0f1 arch/powerpc/include/asm/paca.h Scott Wood 2014-03-10 142 * We can have up to 3 levels of reentrancy in the TLB miss handler,
609af38f8fc0f1 arch/powerpc/include/asm/paca.h Scott Wood 2014-03-10 143 * in each of four exception levels (normal, crit, mcheck, debug).
609af38f8fc0f1 arch/powerpc/include/asm/paca.h Scott Wood 2014-03-10 144 */
609af38f8fc0f1 arch/powerpc/include/asm/paca.h Scott Wood 2014-03-10 145 u64 extlb[12][EX_TLB_SIZE / sizeof(u64)];
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 146 u64 exmc[8]; /* used for machine checks */
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 147 u64 excrit[8]; /* used for crit interrupts */
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 148 u64 exdbg[8]; /* used for debug interrupts */
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 149
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 150 /* Kernel stack pointers for use by special exceptions */
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 151 void *mc_kstack;
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 152 void *crit_kstack;
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 153 void *dbg_kstack;
28efc35fe68dac arch/powerpc/include/asm/paca.h Scott Wood 2013-10-11 154
28efc35fe68dac arch/powerpc/include/asm/paca.h Scott Wood 2013-10-11 @155 struct tlb_core_data tcd;
e0d68273d70695 arch/powerpc/include/asm/paca.h Christophe Leroy 2022-09-19 156 #endif /* CONFIG_PPC_BOOK3E_64 */
dce6670aaa7efe arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2009-07-23 157
387e220a2e5e63 arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-12-02 158 #ifdef CONFIG_PPC_64S_HASH_MMU
54be0b9c7c9888 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-10-02 159 unsigned char mm_ctx_low_slices_psize[BITS_PER_LONG / BITS_PER_BYTE];
54be0b9c7c9888 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-10-02 160 unsigned char mm_ctx_high_slices_psize[SLICE_ARRAY_SIZE];
54be0b9c7c9888 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-10-02 161 #endif
54be0b9c7c9888 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-10-02 162
^1da177e4c3f41 include/asm-ppc64/paca.h Linus Torvalds 2005-04-16 163 /*
^1da177e4c3f41 include/asm-ppc64/paca.h Linus Torvalds 2005-04-16 164 * then miscellaneous read-write fields
^1da177e4c3f41 include/asm-ppc64/paca.h Linus Torvalds 2005-04-16 165 */
^1da177e4c3f41 include/asm-ppc64/paca.h Linus Torvalds 2005-04-16 166 struct task_struct *__current; /* Pointer to current */
^1da177e4c3f41 include/asm-ppc64/paca.h Linus Torvalds 2005-04-16 167 u64 kstack; /* Saved Kernel stack addr */
7b08729cb272b4 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-05-02 168 u64 saved_r1; /* r1 save for RTAS calls or PM or EE=0 */
^1da177e4c3f41 include/asm-ppc64/paca.h Linus Torvalds 2005-04-16 169 u64 saved_msr; /* MSR saved here by enter_rtas */
13799748b957bc arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-06-18 170 #ifdef CONFIG_PPC64
13799748b957bc arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-06-18 171 u64 exit_save_r1; /* Syscall/interrupt R1 save */
13799748b957bc arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-06-18 172 #endif
e0d68273d70695 arch/powerpc/include/asm/paca.h Christophe Leroy 2022-09-19 173 #ifdef CONFIG_PPC_BOOK3E_64
687304014f7ca8 include/asm-powerpc/paca.h Olof Johansson 2007-04-24 174 u16 trap_save; /* Used when bad stack is encountered */
59dc5bfca0cb6a arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-06-18 175 #endif
59dc5bfca0cb6a arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-06-18 176 #ifdef CONFIG_PPC_BOOK3S_64
59dc5bfca0cb6a arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-06-18 177 u8 hsrr_valid; /* HSRRs set for HRFID */
59dc5bfca0cb6a arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-06-18 178 u8 srr_valid; /* SRRs set for RFID */
0a882e28468f48 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-06-28 179 #endif
4e26bc4a4ed683 arch/powerpc/include/asm/paca.h Madhavan Srinivasan 2017-12-20 180 u8 irq_soft_mask; /* mask for irq soft masking */
7230c5644188cd arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2012-03-06 181 u8 irq_happened; /* irq happened while soft-disabled */
e360adbe29241a arch/powerpc/include/asm/paca.h Peter Zijlstra 2010-10-14 182 u8 irq_work_pending; /* IRQ_WORK interrupt while soft-disable */
8e0b634b132752 arch/powerpc/include/asm/paca.h Nicholas Piggin 2018-02-14 183 #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE
8e0b634b132752 arch/powerpc/include/asm/paca.h Nicholas Piggin 2018-02-14 184 u8 pmcregs_in_use; /* pseries puts this in lppaca */
8e0b634b132752 arch/powerpc/include/asm/paca.h Nicholas Piggin 2018-02-14 185 #endif
9d378dfac885f7 arch/powerpc/include/asm/paca.h Scott Wood 2014-03-10 186 u64 sprg_vdso; /* Saved user-visible sprg */
afc07701ced646 arch/powerpc/include/asm/paca.h Michael Neuling 2013-02-13 187 #ifdef CONFIG_PPC_TRANSACTIONAL_MEM
afc07701ced646 arch/powerpc/include/asm/paca.h Michael Neuling 2013-02-13 188 u64 tm_scratch; /* TM scratch area for reclaim */
afc07701ced646 arch/powerpc/include/asm/paca.h Michael Neuling 2013-02-13 189 #endif
c6622f63db86fc include/asm-powerpc/paca.h Paul Mackerras 2006-02-24 190
7cba160ad789a3 arch/powerpc/include/asm/paca.h Shreyas B. Prabhu 2014-12-10 191 #ifdef CONFIG_PPC_POWERNV
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 192 /* PowerNV idle fields */
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 193 /* PNV_CORE_IDLE_* bits, all siblings work on thread 0 paca */
b0c5b4f1ee3687 arch/powerpc/include/asm/paca.h Rohan McLure 2023-05-10 194 unsigned long idle_lock; /* A value of 1 means acquired */
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 195 unsigned long idle_state;
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 196 union {
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 197 /* P7/P8 specific fields */
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 198 struct {
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 199 /* PNV_THREAD_RUNNING/NAP/SLEEP */
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 200 u8 thread_idle_state;
77b54e9f213f76 arch/powerpc/include/asm/paca.h Shreyas B. Prabhu 2014-12-10 201 /* Mask to denote subcore sibling threads */
77b54e9f213f76 arch/powerpc/include/asm/paca.h Shreyas B. Prabhu 2014-12-10 202 u8 subcore_sibling_mask;
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 203 };
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 204
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 205 /* P9 specific fields */
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 206 struct {
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 207 #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE
22c6663dc69a04 arch/powerpc/include/asm/paca.h Gautham R. Shenoy 2017-05-16 208 /* The PSSCR value that the kernel requested before going to stop */
22c6663dc69a04 arch/powerpc/include/asm/paca.h Gautham R. Shenoy 2017-05-16 209 u64 requested_psscr;
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 210 /* Flag to request this thread not to stop */
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 211 atomic_t dont_stop;
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 212 #endif
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 213 };
10d91611f426d4 arch/powerpc/include/asm/paca.h Nicholas Piggin 2019-04-13 214 };
7cba160ad789a3 arch/powerpc/include/asm/paca.h Shreyas B. Prabhu 2014-12-10 215 #endif
7cba160ad789a3 arch/powerpc/include/asm/paca.h Shreyas B. Prabhu 2014-12-10 216
4e003747043d57 arch/powerpc/include/asm/paca.h Michael Ellerman 2017-10-19 217 #ifdef CONFIG_PPC_BOOK3S_64
a3d96f70c14773 arch/powerpc/include/asm/paca.h Nicholas Piggin 2016-12-20 218 /* Non-maskable exceptions that are not performance critical */
8c388514153796 arch/powerpc/include/asm/paca.h Nicholas Piggin 2017-05-21 219 u64 exnmi[EX_SIZE]; /* used for system reset (nmi) */
8c388514153796 arch/powerpc/include/asm/paca.h Nicholas Piggin 2017-05-21 220 u64 exmc[EX_SIZE]; /* used for machine checks */
a3d96f70c14773 arch/powerpc/include/asm/paca.h Nicholas Piggin 2016-12-20 221 #endif
729b0f715371ce arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2013-10-30 222 #ifdef CONFIG_PPC_BOOK3S_64
b1ee8a3de57907 arch/powerpc/include/asm/paca.h Nicholas Piggin 2016-12-20 223 /* Exclusive stacks for system reset and machine check exception. */
b1ee8a3de57907 arch/powerpc/include/asm/paca.h Nicholas Piggin 2016-12-20 224 void *nmi_emergency_sp;
729b0f715371ce arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2013-10-30 225 void *mc_emergency_sp;
c4f3b52ce7b168 arch/powerpc/include/asm/paca.h Nicholas Piggin 2016-12-20 226
c4f3b52ce7b168 arch/powerpc/include/asm/paca.h Nicholas Piggin 2016-12-20 227 u16 in_nmi; /* In nmi handler */
c4f3b52ce7b168 arch/powerpc/include/asm/paca.h Nicholas Piggin 2016-12-20 228
729b0f715371ce arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2013-10-30 229 /*
729b0f715371ce arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2013-10-30 230 * Flag to check whether we are in machine check early handler
729b0f715371ce arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2013-10-30 231 * and already using emergency stack.
729b0f715371ce arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2013-10-30 232 */
729b0f715371ce arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2013-10-30 233 u16 in_mce;
0ef95b411e73d8 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2014-07-29 234 u8 hmi_event_available; /* HMI event is available */
5080332c2c8931 arch/powerpc/include/asm/paca.h Michael Neuling 2017-09-15 235 u8 hmi_p9_special_emu; /* HMI P9 special emulation */
ada68a66b72687 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2020-06-23 236 u32 hmi_irqs; /* HMI irq stat */
729b0f715371ce arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2013-10-30 237 #endif
ea678ac627e01d arch/powerpc/include/asm/paca.h Naveen N. Rao 2018-04-19 238 u8 ftrace_enabled; /* Hard disable ftrace */
ed79ba9e15f84c arch/powerpc/include/asm/paca.h Benjamin Herrenschmidt 2011-09-19 239
c6622f63db86fc include/asm-powerpc/paca.h Paul Mackerras 2006-02-24 240 /* Stuff for accurate time accounting */
c223c90386bc23 arch/powerpc/include/asm/paca.h Christophe Leroy 2016-05-17 241 struct cpu_accounting_data accounting;
cf9efce0ce3136 arch/powerpc/include/asm/paca.h Paul Mackerras 2010-08-26 242 u64 dtl_ridx; /* read index in dispatch log */
cf9efce0ce3136 arch/powerpc/include/asm/paca.h Paul Mackerras 2010-08-26 243 struct dtl_entry *dtl_curr; /* pointer corresponding to dtl_ridx */
4b7ae55df3621d arch/powerpc/include/asm/paca.h Alexander Graf 2009-10-30 244
c14dea04a248a5 arch/powerpc/include/asm/paca.h Alexander Graf 2010-04-16 245 #ifdef CONFIG_KVM_BOOK3S_HANDLER
7aa79938f7d76f arch/powerpc/include/asm/paca.h Aneesh Kumar K.V 2013-10-07 246 #ifdef CONFIG_KVM_BOOK3S_PR_POSSIBLE
7e57cba06074da arch/powerpc/include/asm/paca.h Alexander Graf 2010-01-08 247 /* We use this to store guest state in */
7e57cba06074da arch/powerpc/include/asm/paca.h Alexander Graf 2010-01-08 248 struct kvmppc_book3s_shadow_vcpu shadow_vcpu;
de56a948b9182f arch/powerpc/include/asm/paca.h Paul Mackerras 2011-06-29 249 #endif
3c42bf8a717cb6 arch/powerpc/include/asm/paca.h Paul Mackerras 2011-06-29 250 struct kvmppc_host_state kvm_hstate;
7c379526d7e71d arch/powerpc/include/asm/paca.h Paolo Bonzini 2016-08-11 251 #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE
7c379526d7e71d arch/powerpc/include/asm/paca.h Paolo Bonzini 2016-08-11 252 /*
7c379526d7e71d arch/powerpc/include/asm/paca.h Paolo Bonzini 2016-08-11 253 * Bitmap for sibling subcore status. See kvm/book3s_hv_ras.c for
7c379526d7e71d arch/powerpc/include/asm/paca.h Paolo Bonzini 2016-08-11 254 * more details
7c379526d7e71d arch/powerpc/include/asm/paca.h Paolo Bonzini 2016-08-11 255 */
7c379526d7e71d arch/powerpc/include/asm/paca.h Paolo Bonzini 2016-08-11 256 struct sibling_subcore_state *sibling_subcore_state;
7c379526d7e71d arch/powerpc/include/asm/paca.h Paolo Bonzini 2016-08-11 257 #endif
4b7ae55df3621d arch/powerpc/include/asm/paca.h Alexander Graf 2009-10-30 258 #endif
aa8a5e0062ac94 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-01-10 259 #ifdef CONFIG_PPC_BOOK3S_64
aa8a5e0062ac94 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-01-10 260 /*
aa8a5e0062ac94 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-01-10 261 * rfi fallback flush must be in its own cacheline to prevent
aa8a5e0062ac94 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-01-10 262 * other paca data leaking into the L1d
aa8a5e0062ac94 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-01-10 263 */
aa8a5e0062ac94 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-01-10 264 u64 exrfi[EX_SIZE] __aligned(0x80);
aa8a5e0062ac94 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-01-10 265 void *rfi_flush_fallback_area;
bdcb1aefc5b3f7 arch/powerpc/include/asm/paca.h Nicholas Piggin 2018-01-17 266 u64 l1d_flush_size;
aa8a5e0062ac94 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-01-10 267 #endif
94675cceacaec2 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-07-04 268 #ifdef CONFIG_PPC_PSERIES
94675cceacaec2 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-07-04 269 u8 *mce_data_buf; /* buffer to hold per cpu rtas errlog */
94675cceacaec2 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-07-04 270 #endif /* CONFIG_PPC_PSERIES */
c6d15258cdf1c1 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-09-11 271
c6d15258cdf1c1 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-09-11 272 #ifdef CONFIG_PPC_BOOK3S_64
387e220a2e5e63 arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-12-02 273 #ifdef CONFIG_PPC_64S_HASH_MMU
c6d15258cdf1c1 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-09-11 274 /* Capture SLB related old contents in MCE handler. */
c6d15258cdf1c1 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-09-11 275 struct slb_entry *mce_faulty_slbs;
c6d15258cdf1c1 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-09-11 276 u16 slb_save_cache_ptr;
387e220a2e5e63 arch/powerpc/include/asm/paca.h Nicholas Piggin 2021-12-02 277 #endif
c6d15258cdf1c1 arch/powerpc/include/asm/paca.h Mahesh Salgaonkar 2018-09-11 278 #endif /* CONFIG_PPC_BOOK3S_64 */
06ec27aea9fc84 arch/powerpc/include/asm/paca.h Christophe Leroy 2018-09-27 279 #ifdef CONFIG_STACKPROTECTOR
06ec27aea9fc84 arch/powerpc/include/asm/paca.h Christophe Leroy 2018-09-27 280 unsigned long canary;
06ec27aea9fc84 arch/powerpc/include/asm/paca.h Christophe Leroy 2018-09-27 281 #endif
420af1554790a9 arch/powerpc/include/asm/paca.h Will Deacon 2019-02-22 282 #ifdef CONFIG_MMIOWB
420af1554790a9 arch/powerpc/include/asm/paca.h Will Deacon 2019-02-22 283 struct mmiowb_state mmiowb_state;
420af1554790a9 arch/powerpc/include/asm/paca.h Will Deacon 2019-02-22 284 #endif
923b3cf00b3ffc arch/powerpc/include/asm/paca.h Ganesh Goudar 2021-01-28 285 #ifdef CONFIG_PPC_BOOK3S_64
923b3cf00b3ffc arch/powerpc/include/asm/paca.h Ganesh Goudar 2021-01-28 286 struct mce_info *mce_info;
cc15ff3275694f arch/powerpc/include/asm/paca.h Ganesh Goudar 2022-01-20 287 u8 mce_pending_irq_work;
923b3cf00b3ffc arch/powerpc/include/asm/paca.h Ganesh Goudar 2021-01-28 288 #endif /* CONFIG_PPC_BOOK3S_64 */
d2e60075a3d442 arch/powerpc/include/asm/paca.h Nicholas Piggin 2018-02-14 289 } ____cacheline_aligned;
^1da177e4c3f41 include/asm-ppc64/paca.h Linus Torvalds 2005-04-16 290
54be0b9c7c9888 arch/powerpc/include/asm/paca.h Michael Ellerman 2018-10-02 @291 extern void copy_mm_to_paca(struct mm_struct *mm);
d2e60075a3d442 arch/powerpc/include/asm/paca.h Nicholas Piggin 2018-02-14 292 extern struct paca_struct **paca_ptrs;
1426d5a3bd0758 arch/powerpc/include/asm/paca.h Michael Ellerman 2010-01-28 293 extern void initialise_paca(struct paca_struct *new_paca, int cpu);
fc53b4202e61c7 arch/powerpc/include/asm/paca.h Matt Evans 2010-07-07 294 extern void setup_paca(struct paca_struct *new_paca);
59f577743d71bf arch/powerpc/include/asm/paca.h Nicholas Piggin 2018-02-14 295 extern void allocate_paca_ptrs(void);
59f577743d71bf arch/powerpc/include/asm/paca.h Nicholas Piggin 2018-02-14 296 extern void allocate_paca(int cpu);
1426d5a3bd0758 arch/powerpc/include/asm/paca.h Michael Ellerman 2010-01-28 297 extern void free_unused_pacas(void);
1426d5a3bd0758 arch/powerpc/include/asm/paca.h Michael Ellerman 2010-01-28 298
:::::: The code at line 291 was first introduced by commit
:::::: 54be0b9c7c9888ebe63b89a31a17ee3df6a68d61 Revert "convert SLB miss handlers to C" and subsequent commits
:::::: TO: Michael Ellerman <mpe at ellerman.id.au>
:::::: CC: Michael Ellerman <mpe at ellerman.id.au>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
More information about the Linuxppc-dev
mailing list