Selaa lähdekoodia

padata: add missing __percpu markup in include/linux/padata.h

parallel_data->queue is a percpu pointer but was missing __percpu markup.
Add it.

Signed-off-by: Namhyung Kim <namhyung@gmail.com>
Acked-by: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Namhyung Kim 14 vuotta sitten
vanhempi
commit
57a2ce5f54
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      include/linux/padata.h

+ 2 - 2
include/linux/padata.h

@@ -127,8 +127,8 @@ struct padata_cpumask {
  */
  */
 struct parallel_data {
 struct parallel_data {
 	struct padata_instance		*pinst;
 	struct padata_instance		*pinst;
-	struct padata_parallel_queue	*pqueue;
-	struct padata_serial_queue	*squeue;
+	struct padata_parallel_queue	__percpu *pqueue;
+	struct padata_serial_queue	__percpu *squeue;
 	atomic_t			seq_nr;
 	atomic_t			seq_nr;
 	atomic_t			reorder_objects;
 	atomic_t			reorder_objects;
 	atomic_t			refcnt;
 	atomic_t			refcnt;