···76767777 /* Add the entropy */7878 while (nbytes >= 8) {7979- *((__u64 *)parm_block) ^= *((__u64 *)buf+i);7979+ *((__u64 *)parm_block) ^= *((__u64 *)(buf+i));8080 prng_add_entropy();8181 i += 8;8282 nbytes -= 8;
+1-1
arch/s390/mm/fault.c
···543543 struct task_struct *tsk;544544 __u16 subcode;545545546546- kstat_cpu(smp_processor_id()).irqs[EXTINT_PFL]++;547546 /*548547 * Get the external interruption subcode & pfault549548 * initial/completion signal bit. VM stores this ···552553 subcode = ext_int_code >> 16;553554 if ((subcode & 0xff00) != __SUBCODE_MASK)554555 return;556556+ kstat_cpu(smp_processor_id()).irqs[EXTINT_PFL]++;555557556558 /*557559 * Get the token (= address of the task structure of the affected task).
+1-1
drivers/s390/block/dasd_diag.c
···239239 addr_t ip;240240 int rc;241241242242- kstat_cpu(smp_processor_id()).irqs[EXTINT_DSD]++;243242 switch (ext_int_code >> 24) {244243 case DASD_DIAG_CODE_31BIT:245244 ip = (addr_t) param32;···249250 default:250251 return;251252 }253253+ kstat_cpu(smp_processor_id()).irqs[EXTINT_DSD]++;252254 if (!ip) { /* no intparm: unsolicited interrupt */253255 DBF_EVENT(DBF_NOTICE, "%s", "caught unsolicited "254256 "interrupt");
+1-1
drivers/s390/kvm/kvm_virtio.c
···381381 u16 subcode;382382 u32 param;383383384384- kstat_cpu(smp_processor_id()).irqs[EXTINT_VRT]++;385384 subcode = ext_int_code >> 16;386385 if ((subcode & 0xff00) != VIRTIO_SUBCODE_64)387386 return;387387+ kstat_cpu(smp_processor_id()).irqs[EXTINT_VRT]++;388388389389 /* The LSB might be overloaded, we have to mask it */390390 vq = (struct virtqueue *)(param64 & ~1UL);