voidsmp_message_recv(intmsg){switch(msg) {casePPC_MSG_CALL_FUNCTION:generic_smp_call_function_interrupt();break;casePPC_MSG_RESCHEDULE:/* we notice need_resched on exit */break;casePPC_MSG_CALL_FUNC_SINGLE: generic_smp_call_function_single_interrupt();break;casePPC_MSG_DEBUGGER_BREAK:if(cr...
call rseq_syscall #endif /* Trace syscalls, but only if requested by the user. */ REG_L t0, TASK_TI_FLAGS(tp) andi t0, t0, _TIF_SYSCALL_WORK bnez t0, handle_syscall_trace_exit /* * The ret_from_exception must be called with interrupt disabled. Here is the * caller list: * ...
or if it’s permitted (not in_interrupt, not holding SMP locks), pass GFP_KERNEL to allow blocking. Like dma_alloc_coherent(), this returns two values: an address usable by the CPU, and the DMA address usable
[ 1.016165] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt [ 1.018213] nvme nvme0: pci function 0000:71:00.0 [ 1.020880] acpi PNP0C14:04: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:01) [ 1.021204] acpi PNP0C14:05: duplicat...
[ 0.000000] Linux version 4.15.0-34-generic (buildd@lgw01-amd64-047) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #37-Ubuntu SMP Mon Aug 27 15:21:48 UTC 2018 (Ubuntu 4.15.0-34.37-generic 4.15.18) [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.15.0-34-generic root=/dev/ma...
This allocates memory from the pool; the returned memory will meet the size and alignment requirements specified at creation time. Pass GFP_ATOMIC to prevent blocking, or if it’s permitted (not in_interrupt, not holding SMP locks), pass GFP_KERNEL to allow blocking. Like dma_alloc_coherent...