Hi,
On 17/03/17 14:44, Tejun Heo wrote:
> On Fri, Mar 17, 2017 at 10:28:34PM +0800, Icenowy Zheng wrote:
>>> It's warning that the device has resources associated with it on
>>> probe. There gotta be something fishy going on with the probing
>>> sequence. How reproducible is the problem?
>>
>> Do you mean in the first probing trial the driver didn't clean up well?
>
> Possibly but devres should have released all resources after the
> previous probe failure or driver disassociation, so I have no idea how
> there can be resources left on that list.
>
>> With the same driver I didn't see this problem in 4.11-rc{1,2}.
>
> devres hasn't changed, so I have no idea what changed that. Which
> kernels are affected? Can you bisect if the problem is easily
> reproducible?
So I see this problem easily now - on every boot - with an unpatched
4.11-rc3 kernel and the (arm64) defconfig on a Pine64 or BananaPi M64.
I enabled devres.log and see that pinctrl probes early, but apparently
gets deferred, pretty late actually (after 43 ADDs).
Now what sticks out from the sequence (see the attached log) is that
there are two un-matches ADDs with a devm_kmalloc of size 0:
sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd84200
devm_kzalloc_release (0 bytes)
sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd84100
devm_kzalloc_release (0 bytes)
While all the other ADDs have a matching REL, those two have not. I
guess it's due to the size being 0. Does that ring a bell?
Or is due to the fact that these two ADDs are after the RELs have
already started, so at a point where the driver is already cleaned up?
The last two successful actions are the devm_pinctrl_register() and the
following devm_kzalloc() for struct gpiochip (312 bytes) (in
drivers/pinctrl/sunxi/pinctrl-sunxi.c). The it calls
gpiochip_add_data(), which apparently returns -EPROBE_DEFER.
I am pretty clueless when it comes to the internals of devm and devres,
and TBH couldn't easily see where the it could fail in
drivers/base/devres.c.
So does any of you have a clue?
Cheers,
Andre.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.11.0-rc1 (aprzywara@slackpad) (gcc version 6.2.0
(GCC) ) #298 SMP PREEMPT Sun Apr 2 23:31:00 BST 2017
[ 0.000000] Boot CPU: AArch64 Processor [410fd034]
[ 0.000000] earlycon: uart0 at MMIO32 0x0000000001c28000 (options '')
[ 0.000000] bootconsole [uart0] enabled
[ 0.000000] efi: Getting EFI parameters from FDT:
[ 0.000000] efi: UEFI not found.
[ 0.000000] cma: Reserved 16 MiB at 0x00000000bf000000
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem
0x0000000000000000-0x00000000bfffffff]
[ 0.000000] NUMA: Adding memblock [0x40000000 - 0xbfffffff] on node 0
[ 0.000000] NUMA: Initmem setup node 0 [mem 0x40000000-0xbfffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0xbefe7480-0xbefe8f7f]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x00000000bfffffff]
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x00000000bfffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff]
[ 0.000000] On node 0 totalpages: 524288
[ 0.000000] DMA zone: 8192 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 524288 pages, LIFO batch:31
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv0.2 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: Trusted OS migration not required
[ 0.000000] percpu: Embedded 23 pages/cpu @ffff80007ef88000 s56728 r8192
d29288 u94208
[ 0.000000] pcpu-alloc: s56728 r8192 d29288 u94208 alloc=23*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: enabling workaround for ARM erratum 845719
[ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total
pages: 516096
[ 0.000000] Policy zone: DMA
[ 0.000000] Kernel command line: console=ttyS0,115200n8 ro
root=/dev/mmcblk0p2 rootwait earlycon=uart,mmio32,0x1c28000 devres.log=1
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Memory: 2032148K/2097152K available (8828K kernel code, 962K
rwdata, 3956K rodata, 1088K init, 394K bss, 48620K reserved, 16384K
cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] modules : 0xffff000000000000 - 0xffff000008000000 ( 128
MB)
[ 0.000000] vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000 (129022
GB)
[ 0.000000] .text : 0xffff000008080000 - 0xffff000008920000 ( 8832
KB)
[ 0.000000] .rodata : 0xffff000008920000 - 0xffff000008d10000 ( 4032
KB)
[ 0.000000] .init : 0xffff000008d10000 - 0xffff000008e20000 ( 1088
KB)
[ 0.000000] .data : 0xffff000008e20000 - 0xffff000008f10a00 ( 963
KB)
[ 0.000000] .bss : 0xffff000008f10a00 - 0xffff000008f733ac ( 395
KB)
[ 0.000000] fixed : 0xffff7dfffe7fd000 - 0xffff7dfffec00000 ( 4108
KB)
[ 0.000000] PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000 ( 16
MB)
[ 0.000000] vmemmap : 0xffff7e0000000000 - 0xffff800000000000 ( 2048
GB maximum)
[ 0.000000] 0xffff7e0000000000 - 0xffff7e0002000000 ( 32
MB actual)
[ 0.000000] memory : 0xffff800000000000 - 0xffff800080000000 ( 2048
MB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 64.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] GIC: Using split EOI/Deactivate mode
[ 0.000000] arm_arch_timer: Architected cp15 timer(s) running at 24.00MHz
(phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every
4398046511097ns
[ 0.008247] Console: colour dummy device 80x25
[ 0.012742] Calibrating delay loop (skipped), value calculated using timer
frequency.. 48.00 BogoMIPS (lpj=96000)
[ 0.022999] pid_max: default: 32768 minimum: 301
[ 0.027691] Security Framework initialized
[ 0.032363] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.041718] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.049754] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.056461] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.075645] ASID allocator initialised with 65536 entries
[ 0.101451] EFI services will not be available.
[ 0.114011] smp: Bringing up secondary CPUs ...
[ 0.151416] Detected VIPT I-cache on CPU1
[ 0.151469] CPU1: Booted secondary processor [410fd034]
[ 0.183098] Detected VIPT I-cache on CPU2
[ 0.183127] CPU2: Booted secondary processor [410fd034]
[ 0.215130] Detected VIPT I-cache on CPU3
[ 0.215158] CPU3: Booted secondary processor [410fd034]
[ 0.215212] smp: Brought up 1 node, 4 CPUs
[ 0.246961] SMP: Total of 4 processors activated.
[ 0.251663] CPU features: detected feature: 32-bit EL0 Support
[ 0.257534] CPU: All CPU(s) started at EL2
[ 0.261646] alternatives: patching kernel code
[ 0.267283] devtmpfs: initialized
[ 0.272657] DMI not present or invalid.
[ 0.276684] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff,
max_idle_ns: 7645041785100000 ns
[ 0.286472] futex hash table entries: 1024 (order: 5, 131072 bytes)
[ 0.293410] pinctrl core: initialized pinctrl subsystem
[ 0.299196] bus: 'platform': really_probe: probing driver reg-dummy with
device reg-dummy
[ 0.307395] reg-dummy reg-dummy: DEVRES ADD ffff80007c11ac80
devm_kzalloc_release (40 bytes)
[ 0.315837] reg-dummy reg-dummy: DEVRES ADD ffff80007c11ad80
devm_pinctrl_release (8 bytes)
[ 0.324186] reg-dummy reg-dummy: DEVRES REM ffff80007c11ad80
devm_pinctrl_release (8 bytes)
[ 0.332535] reg-dummy reg-dummy: DEVRES REM ffff80007c11ac80
devm_kzalloc_release (40 bytes)
[ 0.341710] NET: Registered protocol family 16
[ 0.347739] cpuidle: using governor menu
[ 0.352013] vdso: 2 pages (1 code @ ffff000008927000, 1 data @
ffff000008e25000)
[ 0.359433] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.367428] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.373966] Serial: AMBA PL011 UART driver
[ 0.378897] bus: 'platform': really_probe: probing driver sram with device
10000.sram
[ 0.386744] sram 10000.sram: DEVRES ADD ffff80007c0f6e80
devm_kzalloc_release (40 bytes)
[ 0.394847] sram 10000.sram: DEVRES REM ffff80007c0f6e80
devm_kzalloc_release (40 bytes)
[ 0.402951] sram 10000.sram: DEVRES ADD ffff80007c0f6f80
devm_kzalloc_release (48 bytes)
[ 0.411048] sram 10000.sram: DEVRES ADD ffff80007c0f6f00 devm_region_release
(24 bytes)
[ 0.419061] sram 10000.sram: DEVRES ADD ffff80007c0f6a80
devm_ioremap_release (8 bytes)
[ 0.427069] sram 10000.sram: DEVRES ADD ffff80007c0f6600
devm_gen_pool_release (8 bytes)
[ 0.446895] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 0.454212] ACPI: Interpreter disabled.
[ 0.458415] bus: 'platform': really_probe: probing driver reg-fixed-voltage
with device vcc3v3
[ 0.467044] reg-fixed-voltage vcc3v3: DEVRES ADD ffff80007c22cf80
devm_kzalloc_release (40 bytes)
[ 0.476783] reg-fixed-voltage vcc3v3: DEVRES REM ffff80007c22cf80
devm_kzalloc_release (40 bytes)
[ 0.485693] reg-fixed-voltage vcc3v3: DEVRES ADD ffff80007c2e1800
devm_kzalloc_release (232 bytes)
[ 0.494661] reg-fixed-voltage vcc3v3: DEVRES ADD ffff80007c22ce80
devm_kzalloc_release (40 bytes)
[ 0.503533] reg-fixed-voltage vcc3v3: DEVRES ADD ffff80007c035500
devm_kzalloc_release (160 bytes)
[ 0.512558] reg-fixed-voltage vcc3v3: DEVRES ADD ffff80007c22cd00
devm_kzalloc_release (7 bytes)
[ 0.521525] reg-fixed-voltage vcc3v3: DEVRES ADD ffff80007c22cc80
devm_rdev_release (8 bytes)
[ 0.530496] vgaarb: loaded
[ 0.533478] SCSI subsystem initialized
[ 0.537410] libata version 3.00 loaded.
[ 0.537712] usbcore: registered new interface driver usbfs
[ 0.543259] usbcore: registered new interface driver hub
[ 0.548647] usbcore: registered new device driver usb
[ 0.554289] pps_core: LinuxPPS API ver. 1 registered
[ 0.559261] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo
Giometti <[email protected]>
[ 0.568450] PTP clock support registered
[ 0.572736] dmi: Firmware registration failed.
[ 0.577383] Advanced Linux Sound Architecture Driver Initialized.
[ 0.584417] clocksource: Switched to clocksource arch_sys_counter
[ 0.590667] VFS: Disk quotas dquot_6.6.0
[ 0.594651] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.601815] pnp: PnP ACPI: disabled
[ 0.614803] NET: Registered protocol family 2
[ 0.619718] TCP established hash table entries: 16384 (order: 5, 131072
bytes)
[ 0.627162] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[ 0.634110] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.640781] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[ 0.646861] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[ 0.653493] NET: Registered protocol family 1
[ 0.658210] RPC: Registered named UNIX socket transport module.
[ 0.664133] RPC: Registered udp transport module.
[ 0.668842] RPC: Registered tcp transport module.
[ 0.673545] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.679990] PCI: CLS 0 bytes, default 128
[ 0.680770] kvm [1]: 8-bit VMID
[ 0.683907] kvm [1]: IDMAP page: 4090b000
[ 0.687924] kvm [1]: HYP VA range: 800000000000:ffffffffffff
[ 0.694326] kvm [1]: Hyp mode initialized successfully
[ 0.699508] kvm [1]: vgic-v2@1c84000
[ 0.703170] kvm [1]: vgic interrupt IRQ1
[ 0.707106] kvm [1]: virtual timer IRQ4
[ 0.713093] bus: 'platform': really_probe: probing driver alarmtimer with
device alarmtimer
[ 0.721462] alarmtimer alarmtimer: DEVRES ADD ffff80007bc68380
devm_kzalloc_release (40 bytes)
[ 0.730082] alarmtimer alarmtimer: DEVRES ADD ffff80007bc68480
devm_pinctrl_release (8 bytes)
[ 0.738605] alarmtimer alarmtimer: DEVRES REM ffff80007bc68480
devm_pinctrl_release (8 bytes)
[ 0.747133] alarmtimer alarmtimer: DEVRES REM ffff80007bc68380
devm_kzalloc_release (40 bytes)
[ 0.756345] audit: initializing netlink subsys (disabled)
[ 0.761846] audit: type=2000 audit(0.644:1): state=initialized
audit_enabled=0 res=1
[ 0.762337] workingset: timestamp_bits=44 max_order=19 bucket_order=0
[ 0.773052] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.773914] NFS: Registering the id_resolver key type
[ 0.773940] Key type id_resolver registered
[ 0.773942] Key type id_legacy registered
[ 0.773952] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.774159] 9p: Installing v9fs 9p2000 file system support
[ 0.776847] Block layer SCSI generic (bsg) driver version 0.4 loaded (major
247)
[ 0.776853] io scheduler noop registered
[ 0.777071] io scheduler cfq registered (default)
[ 0.777075] io scheduler mq-deadline registered
[ 0.783445] bus: 'platform': really_probe: probing driver sun50i-a64-pinctrl
with device 1c20800.pinctrl
[ 0.783460] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c27e400
devm_kzalloc_release (40 bytes)
[ 0.783478] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REM ffff80007c27e400
devm_kzalloc_release (40 bytes)
[ 0.783507] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c285d00
devm_kzalloc_release (112 bytes)
[ 0.783519] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c27e780
devm_region_release (24 bytes)
[ 0.783538] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c27ef80
devm_ioremap_release (8 bytes)
[ 0.783545] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c287200
devm_kzalloc_release (384 bytes)
[ 0.783553] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c339800
devm_kzalloc_release (1648 bytes)
[ 0.783567] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c1d6000
devm_kzalloc_release (2472 bytes)
[ 0.783727] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c23ac00
devm_kzalloc_release (824 bytes)
[ 0.783733] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c23b000
devm_kzalloc_release (824 bytes)
[ 0.783740] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c22c500
devm_kzalloc_release (32 bytes)
[ 0.783747] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c22c280
devm_kzalloc_release (64 bytes)
[ 0.783753] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c287400
devm_kzalloc_release (288 bytes)
[ 0.783761] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c105980
devm_kzalloc_release (56 bytes)
[ 0.783771] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c2cb980
devm_kzalloc_release (40 bytes)
[ 0.783779] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c279c80
devm_kzalloc_release (32 bytes)
[ 0.783792] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c279e00
devm_kzalloc_release (32 bytes)
[ 0.783800] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c285e00
devm_kzalloc_release (136 bytes)
[ 0.783807] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c279a80
devm_kzalloc_release (32 bytes)
[ 0.783815] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c285f00
devm_kzalloc_release (96 bytes)
[ 0.783846] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd74000
devm_kzalloc_release (176 bytes)
[ 0.783853] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c279d00
devm_kzalloc_release (48 bytes)
[ 0.783860] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c279700
devm_kzalloc_release (32 bytes)
[ 0.783867] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd74100
devm_kzalloc_release (96 bytes)
[ 0.783882] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75000
devm_kzalloc_release (32 bytes)
[ 0.783903] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd74200
devm_kzalloc_release (128 bytes)
[ 0.783917] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75080
devm_kzalloc_release (80 bytes)
[ 0.783949] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75100
devm_kzalloc_release (8 bytes)
[ 0.783960] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd74300
devm_kzalloc_release (112 bytes)
[ 0.783967] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd74400
devm_kzalloc_release (96 bytes)
[ 0.784001] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75180
devm_kzalloc_release (8 bytes)
[ 0.784008] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75200
devm_kzalloc_release (16 bytes)
[ 0.784019] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75280
devm_kzalloc_release (48 bytes)
[ 0.784038] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75300
devm_kzalloc_release (48 bytes)
[ 0.784056] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75380
devm_kzalloc_release (32 bytes)
[ 0.784070] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75400
devm_kzalloc_release (32 bytes)
[ 0.784077] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75480
devm_kzalloc_release (32 bytes)
[ 0.784095] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75500
devm_kzalloc_release (16 bytes)
[ 0.784105] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75580
devm_kzalloc_release (16 bytes)
[ 0.784123] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75600
devm_kzalloc_release (8 bytes)
[ 0.784132] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75680
devm_kzalloc_release (16 bytes)
[ 0.784143] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c1d2000
devm_kzalloc_release (2472 bytes)
[ 0.784152] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75700
devm_kzalloc_release (80 bytes)
[ 0.784309] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd75780
devm_pinctrl_dev_release (8 bytes)
[ 0.784316] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c287600
devm_kzalloc_release (312 bytes)
[ 0.784822] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c287600
devm_kzalloc_release (312 bytes)
[ 0.784829] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75780
devm_pinctrl_dev_release (8 bytes)
[ 0.784895] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd84200
devm_kzalloc_release (0 bytes)
[ 0.784902] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bd84100
devm_kzalloc_release (0 bytes)
[ 0.784977] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75700
devm_kzalloc_release (80 bytes)
[ 0.784983] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c1d2000
devm_kzalloc_release (2472 bytes)
[ 0.784989] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75680
devm_kzalloc_release (16 bytes)
[ 0.784995] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75600
devm_kzalloc_release (8 bytes)
[ 0.785001] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75580
devm_kzalloc_release (16 bytes)
[ 0.785007] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75500
devm_kzalloc_release (16 bytes)
[ 0.785013] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75480
devm_kzalloc_release (32 bytes)
[ 0.785020] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75400
devm_kzalloc_release (32 bytes)
[ 0.785026] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75380
devm_kzalloc_release (32 bytes)
[ 0.785032] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75300
devm_kzalloc_release (48 bytes)
[ 0.785038] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75280
devm_kzalloc_release (48 bytes)
[ 0.785044] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75200
devm_kzalloc_release (16 bytes)
[ 0.785050] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75180
devm_kzalloc_release (8 bytes)
[ 0.785056] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd74400
devm_kzalloc_release (96 bytes)
[ 0.785062] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd74300
devm_kzalloc_release (112 bytes)
[ 0.785068] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75100
devm_kzalloc_release (8 bytes)
[ 0.785074] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75080
devm_kzalloc_release (80 bytes)
[ 0.785080] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd74200
devm_kzalloc_release (128 bytes)
[ 0.785086] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd75000
devm_kzalloc_release (32 bytes)
[ 0.785093] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd74100
devm_kzalloc_release (96 bytes)
[ 0.785099] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c279700
devm_kzalloc_release (32 bytes)
[ 0.785105] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c279d00
devm_kzalloc_release (48 bytes)
[ 0.785111] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007bd74000
devm_kzalloc_release (176 bytes)
[ 0.785118] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c285f00
devm_kzalloc_release (96 bytes)
[ 0.785124] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c279a80
devm_kzalloc_release (32 bytes)
[ 0.785130] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c285e00
devm_kzalloc_release (136 bytes)
[ 0.785136] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c279e00
devm_kzalloc_release (32 bytes)
[ 0.785142] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c279c80
devm_kzalloc_release (32 bytes)
[ 0.785148] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c2cb980
devm_kzalloc_release (40 bytes)
[ 0.785155] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c105980
devm_kzalloc_release (56 bytes)
[ 0.785162] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c287400
devm_kzalloc_release (288 bytes)
[ 0.785168] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c22c280
devm_kzalloc_release (64 bytes)
[ 0.785174] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c22c500
devm_kzalloc_release (32 bytes)
[ 0.785180] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c23b000
devm_kzalloc_release (824 bytes)
[ 0.785186] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c23ac00
devm_kzalloc_release (824 bytes)
[ 0.785193] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c1d6000
devm_kzalloc_release (2472 bytes)
[ 0.785199] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c339800
devm_kzalloc_release (1648 bytes)
[ 0.785205] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c287200
devm_kzalloc_release (384 bytes)
[ 0.785212] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c27ef80
devm_ioremap_release (8 bytes)
[ 0.785225] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c27e780
devm_region_release (24 bytes)
[ 0.785233] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REL ffff80007c285d00
devm_kzalloc_release (112 bytes)
[ 0.788968] bus: 'platform': really_probe: probing driver sun50i-a64-ccu
with device 1c20000.clock
[ 0.788984] sun50i-a64-ccu 1c20000.clock: DEVRES ADD ffff80007bcf2680
devm_kzalloc_release (40 bytes)
[ 0.789003] sun50i-a64-ccu 1c20000.clock: DEVRES REM ffff80007bcf2680
devm_kzalloc_release (40 bytes)
[ 0.789050] sun50i-a64-ccu 1c20000.clock: DEVRES ADD ffff80007bcf2e00
devm_region_release (24 bytes)
[ 0.789068] sun50i-a64-ccu 1c20000.clock: DEVRES ADD ffff80007bcf2d00
devm_ioremap_release (8 bytes)
[ 0.791647] xenfs: not registering filesystem on non-xen platform
[ 0.796647] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.797832] bus: 'platform': really_probe: probing driver serial8250 with
device serial8250
[ 0.797847] serial8250 serial8250: DEVRES ADD ffff80007bde3680
devm_kzalloc_release (40 bytes)
[ 0.797858] serial8250 serial8250: DEVRES ADD ffff80007bde3700
devm_pinctrl_release (8 bytes)
[ 0.797868] serial8250 serial8250: DEVRES REM ffff80007bde3700
devm_pinctrl_release (8 bytes)
[ 0.797876] serial8250 serial8250: DEVRES REM ffff80007bde3680
devm_kzalloc_release (40 bytes)
[ 0.798283] bus: 'platform': really_probe: probing driver dw-apb-uart with
device 1c28000.serial
[ 0.798292] dw-apb-uart 1c28000.serial: DEVRES ADD ffff80007bde3700
devm_kzalloc_release (40 bytes)
[ 0.798319] dw-apb-uart 1c28000.serial: could not find pctldev for node
/soc/pinctrl@1c20800/uart0@0, deferring probe
[ 0.798326] dw-apb-uart 1c28000.serial: DEVRES REM ffff80007bde3700
devm_kzalloc_release (40 bytes)
[ 0.798341] bus: 'platform': really_probe: probing driver dw-apb-uart with
device 1c28400.serial
[ 0.798348] dw-apb-uart 1c28400.serial: DEVRES ADD ffff80007bde3700
devm_kzalloc_release (40 bytes)
[ 0.798361] dw-apb-uart 1c28400.serial: could not find pctldev for node
/soc/pinctrl@1c20800/uart1_pins, deferring probe
[ 0.798368] dw-apb-uart 1c28400.serial: DEVRES REM ffff80007bde3700
devm_kzalloc_release (40 bytes)
[ 0.798868] SuperH (H)SCI(F) driver initialized
[ 0.799224] msm_serial: driver initialized
[ 0.809328] loop: module loaded
[ 0.810293] hisi_sas: driver version v1.6
[ 0.813195] libphy: Fixed MDIO Bus: probed
[ 0.814016] tun: Universal TUN/TAP device driver, 1.6
[ 0.814019] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
[ 0.815129] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 0.815131] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 0.815224] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[ 0.815226] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 0.815302] igbvf: Intel(R) Gigabit Virtual Function Network Driver -
version 2.4.0-k
[ 0.815305] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 0.815388] sky2: driver version 1.30
[ 0.815997] VFIO - User Level meta-driver version: 0.3
[ 0.821156] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.821162] ehci-pci: EHCI PCI platform driver
[ 0.821204] ehci-platform: EHCI generic platform driver
[ 0.821279] ehci-exynos: EHCI EXYNOS driver
[ 0.821341] ehci-msm: Qualcomm On-Chip EHCI Host Controller
[ 0.821397] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.821420] ohci-pci: OHCI PCI platform driver
[ 0.821469] ohci-platform: OHCI generic platform driver
[ 0.821531] ohci-exynos: OHCI EXYNOS driver
[ 0.821843] usbcore: registered new interface driver usb-storage
[ 0.822969] bus: 'platform': really_probe: probing driver sun6i-rtc with
device 1f00000.rtc
[ 0.822985] sun6i-rtc 1f00000.rtc: DEVRES ADD ffff80007b834400
devm_kzalloc_release (40 bytes)
[ 0.823002] sun6i-rtc 1f00000.rtc: DEVRES REM ffff80007b834400
devm_kzalloc_release (40 bytes)
[ 0.823100] sun6i-rtc 1f00000.rtc: DEVRES ADD ffff80007b834b80
devm_irq_release (16 bytes)
[ 0.823663] sun6i-rtc 1f00000.rtc: rtc core: registered rtc-sun6i as rtc0
[ 0.823670] sun6i-rtc 1f00000.rtc: DEVRES ADD ffff80007b834c80
devm_rtc_device_release (8 bytes)
[ 0.823674] sun6i-rtc 1f00000.rtc: RTC enabled
[ 0.823873] i2c /dev entries driver
[ 0.824191] bus: 'platform': really_probe: probing driver mv64xxx_i2c with
device 1c2b000.i2c
[ 0.824201] mv64xxx_i2c 1c2b000.i2c: DEVRES ADD ffff80007b834980
devm_kzalloc_release (40 bytes)
[ 0.824225] mv64xxx_i2c 1c2b000.i2c: could not find pctldev for node
/soc/pinctrl@1c20800/i2c1_pins, deferring probe
[ 0.824233] mv64xxx_i2c 1c2b000.i2c: DEVRES REM ffff80007b834980
devm_kzalloc_release (40 bytes)
[ 0.825845] sdhci: Secure Digital Host Controller Interface driver
[ 0.825847] sdhci: Copyright(c) Pierre Ossman
[ 0.826046] Synopsys Designware Multimedia Card Interface Driver
[ 0.826437] bus: 'platform': really_probe: probing driver sunxi-mmc with
device 1c0f000.mmc
[ 0.826449] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b844080
devm_kzalloc_release (40 bytes)
[ 0.826474] sunxi-mmc 1c0f000.mmc: could not find pctldev for node
/soc/pinctrl@1c20800/mmc0-pins, deferring probe
[ 0.826482] sunxi-mmc 1c0f000.mmc: DEVRES REM ffff80007b844080
devm_kzalloc_release (40 bytes)
[ 0.826499] bus: 'platform': really_probe: probing driver sunxi-mmc with
device 1c10000.mmc
[ 0.826506] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b844080
devm_kzalloc_release (40 bytes)
[ 0.826518] sunxi-mmc 1c10000.mmc: could not find pctldev for node
/soc/pinctrl@1c20800/mmc1-pins, deferring probe
[ 0.826525] sunxi-mmc 1c10000.mmc: DEVRES REM ffff80007b844080
devm_kzalloc_release (40 bytes)
[ 0.826538] bus: 'platform': really_probe: probing driver sunxi-mmc with
device 1c11000.mmc
[ 0.826544] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b844080
devm_kzalloc_release (40 bytes)
[ 0.826557] sunxi-mmc 1c11000.mmc: could not find pctldev for node
/soc/pinctrl@1c20800/mmc2-pins, deferring probe
[ 0.826563] sunxi-mmc 1c11000.mmc: DEVRES REM ffff80007b844080
devm_kzalloc_release (40 bytes)
[ 0.826614] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.828777] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.828828] bus: 'platform': really_probe: probing driver scpi_protocol with
device scpi
[ 0.828838] scpi_protocol scpi: DEVRES ADD ffff80007c248400
devm_kzalloc_release (40 bytes)
[ 0.828854] scpi_protocol scpi: DEVRES REM ffff80007c248400
devm_kzalloc_release (40 bytes)
[ 0.828881] scpi_protocol scpi: DEVRES ADD ffff80007c385b00
devm_kzalloc_release (120 bytes)
[ 0.828895] scpi_protocol scpi: DEVRES ADD ffff80007c385c00
devm_kzalloc_release (168 bytes)
[ 0.828929] scpi_protocol scpi: DEVRES ADD ffff80007c248400
devm_ioremap_release (8 bytes)
[ 0.828937] scpi_protocol scpi: DEVRES ADD ffff80007bc9dc00
devm_kzalloc_release (880 bytes)
[ 0.828949] scpi_protocol scpi: DEVRES REL ffff80007bc9dc00
devm_kzalloc_release (880 bytes)
[ 0.828956] scpi_protocol scpi: DEVRES REL ffff80007c248400
devm_ioremap_release (8 bytes)
[ 0.828968] scpi_protocol scpi: DEVRES REL ffff80007c385c00
devm_kzalloc_release (168 bytes)
[ 0.828974] scpi_protocol scpi: DEVRES REL ffff80007c385b00
devm_kzalloc_release (120 bytes)
[ 0.829776] usbcore: registered new interface driver usbhid
[ 0.829778] usbhid: USB HID core driver
[ 0.830870] bus: 'platform': really_probe: probing driver snd-soc-dummy with
device snd-soc-dummy
[ 0.830884] snd-soc-dummy snd-soc-dummy: DEVRES ADD ffff80007c2f1880
devm_kzalloc_release (40 bytes)
[ 0.830896] snd-soc-dummy snd-soc-dummy: DEVRES ADD ffff80007c2f1380
devm_pinctrl_release (8 bytes)
[ 0.830904] snd-soc-dummy snd-soc-dummy: DEVRES REM ffff80007c2f1380
devm_pinctrl_release (8 bytes)
[ 0.830913] snd-soc-dummy snd-soc-dummy: DEVRES REM ffff80007c2f1880
devm_kzalloc_release (40 bytes)
[ 0.831382] NET: Registered protocol family 17
[ 0.831474] 9pnet: Installing 9P2000 support
[ 0.831532] Key type dns_resolver registered
[ 0.832147] registered taskstats version 1
[ 0.836738] bus: 'platform': really_probe: probing driver sun50i-a64-pinctrl
with device 1c20800.pinctrl
[ 0.836812] ------------[ cut here ]------------
[ 0.836837] WARNING: CPU: 1 PID: 89 at /data/src/linux/drivers/base/dd.c:349
driver_probe_device+0x2ac/0x2e8
[ 0.836839] Modules linked in:
[ 0.836851] CPU: 1 PID: 89 Comm: kworker/1:1 Not tainted 4.11.0-rc1 #298
[ 0.836854] Hardware name: BananaPi-M64 (DT)
[ 0.836863] Workqueue: events deferred_probe_work_func
[ 0.836867] task: ffff80007c164e00 task.stack: ffff80007c180000
[ 0.836873] PC is at driver_probe_device+0x2ac/0x2e8
[ 0.836879] LR is at driver_probe_device+0x108/0x2e8
[ 0.836883] pc : [<ffff000008553714>] lr : [<ffff000008553570>] pstate:
20000045
[ 0.836885] sp : ffff80007c183c50
[ 0.836887] x29: ffff80007c183c50 x28: 0000000000000000
[ 0.836892] x27: ffff80007cbd7d20 x26: ffff80007c0c01b8
[ 0.836898] x25: ffff000008a0f000 x24: ffff000008ed9e08
[ 0.836903] x23: 0000000000000001 x22: ffff000008f62000
[ 0.836909] x21: ffff000008e71ea0 x20: 0000000000000000
[ 0.836914] x19: ffff80007c042010 x18: ffff80007cb53cf0
[ 0.836920] x17: 00000000b8b143dc x16: 00000000553657ab
[ 0.836925] x15: 000000009add3b90 x14: 2068746977206c72
[ 0.836930] x13: 74636e69702d3436 x12: 612d6930356e7573
[ 0.836936] x11: 2072657669726420 x10: 676e69626f727020
[ 0.836941] x9 : 3a65626f72705f79 x8 : ffff000008f26330
[ 0.836946] x7 : 0000000000000000 x6 : 0000000055e669a8
[ 0.836951] x5 : 0000000000000000 x4 : 0000000000000000
[ 0.836957] x3 : ffffffffffffffff x2 : 00008000761c3000
[ 0.836962] x1 : ffff80007c0422a0 x0 : ffff80007bd84200
[ 0.836969] ---[ end trace 1c2e8db5a1ad158a ]---
[ 0.836973] Call trace:
[ 0.836978] Exception stack(0xffff80007c183a80 to 0xffff80007c183bb0)
[ 0.836984] 3a80: ffff80007c042010 0001000000000000 ffff80007c183c50
ffff000008553714
[ 0.836990] 3aa0: ffff80007cbd7d20 0000000000000000 ffff80007c183c40
0000000000000000
[ 0.836995] 3ac0: ffff80007c183c50 ffff80007c183c50 ffff80007c183c10
00000000ffffffc8
[ 0.837000] 3ae0: ffff80007c183b10 ffff00000810fcc8 ffff80007c183c50
ffff80007c183c50
[ 0.837006] 3b00: ffff80007c183c10 00000000ffffffc8 ffff80007c183bc0
ffff000008176958
[ 0.837011] 3b20: ffff80007bd84200 ffff80007c0422a0 00008000761c3000
ffffffffffffffff
[ 0.837016] 3b40: 0000000000000000 0000000000000000 0000000055e669a8
0000000000000000
[ 0.837022] 3b60: ffff000008f26330 3a65626f72705f79 676e69626f727020
2072657669726420
[ 0.837027] 3b80: 612d6930356e7573 74636e69702d3436 2068746977206c72
000000009add3b90
[ 0.837031] 3ba0: 00000000553657ab 00000000b8b143dc
[ 0.837038] [<ffff000008553714>] driver_probe_device+0x2ac/0x2e8
[ 0.837044] [<ffff00000855389c>] __device_attach_driver+0x9c/0xf8
[ 0.837050] [<ffff0000085518c0>] bus_for_each_drv+0x58/0x98
[ 0.837056] [<ffff000008553344>] __device_attach+0xc4/0x138
[ 0.837062] [<ffff000008553948>] device_initial_probe+0x10/0x18
[ 0.837068] [<ffff0000085528b4>] bus_probe_device+0x94/0xa0
[ 0.837075] [<ffff000008552d34>] deferred_probe_work_func+0x74/0xa8
[ 0.837085] [<ffff0000080d62a0>] process_one_work+0x1d0/0x378
[ 0.837091] [<ffff0000080d668c>] worker_thread+0x244/0x488
[ 0.837098] [<ffff0000080dc750>] kthread+0xf0/0x120
[ 0.837105] [<ffff000008082ec0>] ret_from_fork+0x10/0x50
[ 0.837123] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bddf700
devm_kzalloc_release (40 bytes)
[ 0.837155] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES REM ffff80007bddf700
devm_kzalloc_release (40 bytes)
[ 0.837201] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bfddb00
devm_kzalloc_release (112 bytes)
[ 0.837213] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c080
devm_region_release (24 bytes)
[ 0.837231] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c180
devm_ioremap_release (8 bytes)
[ 0.837238] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b85c400
devm_kzalloc_release (384 bytes)
[ 0.837246] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b8a9000
devm_kzalloc_release (1648 bytes)
[ 0.837262] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bf9e000
devm_kzalloc_release (2472 bytes)
[ 0.837420] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bc9f800
devm_kzalloc_release (824 bytes)
[ 0.837426] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bc9fc00
devm_kzalloc_release (824 bytes)
[ 0.837433] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c300
devm_kzalloc_release (32 bytes)
[ 0.837439] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c380
devm_kzalloc_release (64 bytes)
[ 0.837446] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b85c600
devm_kzalloc_release (288 bytes)
[ 0.837453] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c400
devm_kzalloc_release (56 bytes)
[ 0.837462] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c480
devm_kzalloc_release (40 bytes)
[ 0.837470] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c500
devm_kzalloc_release (32 bytes)
[ 0.837482] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c580
devm_kzalloc_release (32 bytes)
[ 0.837491] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bfddc00
devm_kzalloc_release (136 bytes)
[ 0.837497] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c600
devm_kzalloc_release (32 bytes)
[ 0.837505] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bfddd00
devm_kzalloc_release (96 bytes)
[ 0.837532] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bfdde00
devm_kzalloc_release (176 bytes)
[ 0.837539] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c680
devm_kzalloc_release (48 bytes)
[ 0.837546] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c700
devm_kzalloc_release (32 bytes)
[ 0.837552] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bfddf00
devm_kzalloc_release (96 bytes)
[ 0.837563] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c780
devm_kzalloc_release (32 bytes)
[ 0.837584] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c24e500
devm_kzalloc_release (128 bytes)
[ 0.837599] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c800
devm_kzalloc_release (80 bytes)
[ 0.837630] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c880
devm_kzalloc_release (8 bytes)
[ 0.837641] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c24e400
devm_kzalloc_release (112 bytes)
[ 0.837648] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007c24e300
devm_kzalloc_release (96 bytes)
[ 0.837682] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c900
devm_kzalloc_release (8 bytes)
[ 0.837690] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87c980
devm_kzalloc_release (16 bytes)
[ 0.837700] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87ca00
devm_kzalloc_release (48 bytes)
[ 0.837718] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87ca80
devm_kzalloc_release (48 bytes)
[ 0.837736] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87cb00
devm_kzalloc_release (32 bytes)
[ 0.837751] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87cb80
devm_kzalloc_release (32 bytes)
[ 0.837758] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87cc00
devm_kzalloc_release (32 bytes)
[ 0.837776] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87cc80
devm_kzalloc_release (16 bytes)
[ 0.837786] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87cd00
devm_kzalloc_release (16 bytes)
[ 0.837804] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87cd80
devm_kzalloc_release (8 bytes)
[ 0.837813] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87ce00
devm_kzalloc_release (16 bytes)
[ 0.837824] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007bf99000
devm_kzalloc_release (2472 bytes)
[ 0.837833] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87ce80
devm_kzalloc_release (80 bytes)
[ 0.837974] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b87cf00
devm_pinctrl_dev_release (8 bytes)
[ 0.837981] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b85c800
devm_kzalloc_release (312 bytes)
[ 0.838311] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b883980
devm_clk_release (8 bytes)
[ 0.838326] sun50i-a64-pinctrl 1c20800.pinctrl: DEVRES ADD ffff80007b883a80
devm_kzalloc_release (12 bytes)
[ 0.840655] sun50i-a64-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[ 0.841116] bus: 'platform': really_probe: probing driver dw-apb-uart with
device 1c28000.serial
[ 0.841125] dw-apb-uart 1c28000.serial: DEVRES ADD ffff80007b8c1b00
devm_kzalloc_release (40 bytes)
[ 0.841174] dw-apb-uart 1c28000.serial: DEVRES ADD ffff80007b8c1b80
devm_pinctrl_release (8 bytes)
[ 0.841240] dw-apb-uart 1c28000.serial: DEVRES ADD ffff80007b8c1f80
devm_ioremap_release (8 bytes)
[ 0.841247] dw-apb-uart 1c28000.serial: DEVRES ADD ffff80007b854c00
devm_kzalloc_release (288 bytes)
[ 0.841273] dw-apb-uart 1c28000.serial: DEVRES ADD ffff80007b8c4100
devm_clk_release (8 bytes)
[ 0.841292] dw-apb-uart 1c28000.serial: DEVRES ADD ffff80007b8c4200
devm_reset_control_release (8 bytes)
[ 0.841624] console [ttyS0] disabled
[ 3.269066] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 12, base_baud =
1500000) is a U6_16550A
[ 3.278056] console [ttyS0] enabled
[ 3.285028] bootconsole [uart0] disabled
[ 3.293568] bus: 'platform': really_probe: probing driver dw-apb-uart with
device 1c28400.serial
[ 3.302364] dw-apb-uart 1c28400.serial: DEVRES ADD ffff80007b8c4800
devm_kzalloc_release (40 bytes)
[ 3.311526] dw-apb-uart 1c28400.serial: DEVRES ADD ffff80007b8c4900
devm_pinctrl_release (8 bytes)
[ 3.320565] dw-apb-uart 1c28400.serial: DEVRES ADD ffff80007b8c4f00
devm_ioremap_release (8 bytes)
[ 3.329528] dw-apb-uart 1c28400.serial: DEVRES ADD ffff80007b854e00
devm_kzalloc_release (288 bytes)
[ 3.338681] dw-apb-uart 1c28400.serial: DEVRES ADD ffff80007b8c4380
devm_clk_release (8 bytes)
[ 3.347308] dw-apb-uart 1c28400.serial: DEVRES ADD ffff80007bddf780
devm_reset_control_release (8 bytes)
[ 3.377122] 1c28400.serial: ttyS1 at MMIO 0x1c28400 (irq = 13, base_baud =
1500000) is a U6_16550A
[ 3.386869] bus: 'platform': really_probe: probing driver mv64xxx_i2c with
device 1c2b000.i2c
[ 3.395401] mv64xxx_i2c 1c2b000.i2c: DEVRES ADD ffff80007bddfa80
devm_kzalloc_release (40 bytes)
[ 3.404280] mv64xxx_i2c 1c2b000.i2c: DEVRES ADD ffff80007bddfe80
devm_pinctrl_release (8 bytes)
[ 3.413017] mv64xxx_i2c 1c2b000.i2c: DEVRES ADD ffff80007b8a9800
devm_kzalloc_release (1184 bytes)
[ 3.421983] mv64xxx_i2c 1c2b000.i2c: DEVRES ADD ffff80007b8c5500
devm_region_release (24 bytes)
[ 3.430687] mv64xxx_i2c 1c2b000.i2c: DEVRES ADD ffff80007b8c5600
devm_ioremap_release (8 bytes)
[ 3.439399] mv64xxx_i2c 1c2b000.i2c: DEVRES ADD ffff80007b8c5780
devm_clk_release (8 bytes)
[ 3.447780] mv64xxx_i2c 1c2b000.i2c: DEVRES ADD ffff80007b8c5880
devm_reset_control_release (8 bytes)
[ 3.458020] bus: 'platform': really_probe: probing driver sunxi-mmc with
device 1c0f000.mmc
[ 3.466381] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c5f80
devm_kzalloc_release (40 bytes)
[ 3.475140] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c5f00
devm_pinctrl_release (8 bytes)
[ 3.483728] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c7980
devm_kzalloc_release (70 bytes)
[ 3.492444] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c7a00
devm_regulator_release (8 bytes)
[ 3.501160] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c7c00
devm_region_release (24 bytes)
[ 3.509692] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c7d00
devm_ioremap_release (8 bytes)
[ 3.518230] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c7e80
devm_clk_release (8 bytes)
[ 3.526424] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c7f80
devm_clk_release (8 bytes)
[ 3.534613] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c8080
devm_reset_control_release (8 bytes)
[ 3.543814] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c8180
devm_irq_release (16 bytes)
[ 3.552254] sunxi-mmc 1c0f000.mmc: DEVRES ADD ffff80007b8c8280
devm_gpiod_release (8 bytes)
[ 3.560607] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[ 3.604440] sunxi-mmc 1c0f000.mmc: base:0xffff000009309000 irq:6
[ 3.611197] bus: 'platform': really_probe: probing driver sunxi-mmc with
device 1c10000.mmc
[ 3.619556] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c8700
devm_kzalloc_release (40 bytes)
[ 3.628324] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c8780
devm_pinctrl_release (8 bytes)
[ 3.636922] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c9100
devm_kzalloc_release (70 bytes)
[ 3.645589] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c9180
devm_regulator_release (8 bytes)
[ 3.654300] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c9380
devm_region_release (24 bytes)
[ 3.662830] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c9480
devm_ioremap_release (8 bytes)
[ 3.671364] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c9600
devm_clk_release (8 bytes)
[ 3.679547] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c9700
devm_clk_release (8 bytes)
[ 3.687729] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c9800
devm_reset_control_release (8 bytes)
[ 3.696906] sunxi-mmc 1c10000.mmc: DEVRES ADD ffff80007b8c9900
devm_irq_release (16 bytes)
[ 3.744444] sunxi-mmc 1c10000.mmc: base:0xffff00000930d000 irq:7
[ 3.751220] bus: 'platform': really_probe: probing driver sunxi-mmc with
device 1c11000.mmc
[ 3.759596] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8c9d80
devm_kzalloc_release (40 bytes)
[ 3.768360] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8c9e00
devm_pinctrl_release (8 bytes)
[ 3.776970] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8cbd80
devm_kzalloc_release (70 bytes)
[ 3.785648] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8cbe00
devm_regulator_release (8 bytes)
[ 3.794380] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8cc080
devm_region_release (24 bytes)
[ 3.802923] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8cc180
devm_ioremap_release (8 bytes)
[ 3.811468] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8cc300
devm_clk_release (8 bytes)
[ 3.819666] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8cc400
devm_clk_release (8 bytes)
[ 3.827864] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8cc500
devm_reset_control_release (8 bytes)
[ 3.837045] mmc0: new high speed SDHC card at address 0007
[ 3.842663] bus: 'mmc': really_probe: probing driver mmcblk with device
mmc0:0007
[ 3.850184] mmcblk mmc0:0007: DEVRES ADD ffff80007b8cc900
devm_kzalloc_release (40 bytes)
[ 3.858422] sunxi-mmc 1c11000.mmc: DEVRES ADD ffff80007b8cc700
devm_irq_release (16 bytes)
[ 3.866917] mmcblk mmc0:0007: DEVRES ADD ffff80007b8ccc80
devm_pinctrl_release (8 bytes)
[ 3.875017] mmcblk mmc0:0007: DEVRES REM ffff80007b8ccc80
devm_pinctrl_release (8 bytes)
[ 3.883111] mmcblk mmc0:0007: DEVRES REM ffff80007b8cc900
devm_kzalloc_release (40 bytes)
[ 3.891637] mmcblk0: mmc0:0007 SD16G 14.5 GiB
[ 3.897519] mmcblk0: p1 p2
[ 3.905764] sunxi-mmc 1c10000.mmc: smc 1 err, cmd 8, RTO !!
[ 3.912437] sunxi-mmc 1c11000.mmc: base:0xffff000009311000 irq:8
[ 3.919264] bus: 'platform': really_probe: probing driver scpi_protocol with
device scpi
[ 3.927383] scpi_protocol scpi: DEVRES ADD ffff80007b8ce300
devm_kzalloc_release (40 bytes)
[ 3.935756] scpi_protocol scpi: DEVRES REM ffff80007b8ce300
devm_kzalloc_release (40 bytes)
[ 3.944144] scpi_protocol scpi: DEVRES ADD ffff80007bd36300
devm_kzalloc_release (120 bytes)
[ 3.952604] scpi_protocol scpi: DEVRES ADD ffff80007bd36400
devm_kzalloc_release (168 bytes)
[ 3.954194] sunxi-mmc 1c10000.mmc: smc 1 err, cmd 55, RTO !!
[ 3.966734] scpi_protocol scpi: DEVRES ADD ffff80007b8ce300
devm_ioremap_release (8 bytes)
[ 3.968304] sunxi-mmc 1c10000.mmc: smc 1 err, cmd 55, RTO !!
[ 3.980655] scpi_protocol scpi: DEVRES ADD ffff80007b87bc00
devm_kzalloc_release (880 bytes)
[ 3.982253] sunxi-mmc 1c10000.mmc: smc 1 err, cmd 55, RTO !!
[ 3.994759] scpi_protocol scpi: DEVRES REL ffff80007b87bc00
devm_kzalloc_release (880 bytes)
[ 3.996353] sunxi-mmc 1c10000.mmc: smc 1 err, cmd 55, RTO !!
[ 4.004862] sunxi-mmc 1c10000.mmc: smc 1 err, cmd 1, RTO !!
[ 4.015527] scpi_protocol scpi: DEVRES REL ffff80007b8ce300
devm_ioremap_release (8 bytes)
[ 4.023794] scpi_protocol scpi: DEVRES REL ffff80007bd36400
devm_kzalloc_release (168 bytes)
[ 4.032229] scpi_protocol scpi: DEVRES REL ffff80007bd36300
devm_kzalloc_release (120 bytes)
[ 4.040940] sun6i-rtc 1f00000.rtc: setting system clock to 1970-01-01
00:44:58 UTC (2698)
[ 4.049320] ALSA device list:
[ 4.049710] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 8, RTO !!
[ 4.057774] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 55, RTO !!
[ 4.059394] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 55, RTO !!
[ 4.061014] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 55, RTO !!
[ 4.062633] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 55, RTO !!
[ 4.080477] No soundcards found.
[ 4.085094] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature
incompatibilities
[ 4.110882] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode.
Opts: (null)
[ 4.112452] mmc2: new high speed MMC card at address 0001
[ 4.112642] bus: 'mmc': really_probe: probing driver mmcblk with device
mmc2:0001
[ 4.112656] mmcblk mmc2:0001: DEVRES ADD ffff80007b8d6080
devm_kzalloc_release (40 bytes)
[ 4.112676] mmcblk mmc2:0001: DEVRES ADD ffff80007b8d6180
devm_pinctrl_release (8 bytes)
[ 4.112685] mmcblk mmc2:0001: DEVRES REM ffff80007b8d6180
devm_pinctrl_release (8 bytes)
[ 4.112694] mmcblk mmc2:0001: DEVRES REM ffff80007b8d6080
devm_kzalloc_release (40 bytes)
[ 4.112940] mmcblk2: mmc2:0001 8WPD3R 7.28 GiB
[ 4.117125] mmcblk2boot0: mmc2:0001 8WPD3R partition 1 4.00 MiB
[ 4.117312] mmcblk2boot1: mmc2:0001 8WPD3R partition 2 4.00 MiB
[ 4.119934] mmcblk2: p1 p2 p3 < p5 p6 p7 >
[ 4.126279] bus: 'platform': really_probe: probing driver scpi_protocol with
device scpi
[ 4.126294] scpi_protocol scpi: DEVRES ADD ffff80007b876980
devm_kzalloc_release (40 bytes)
[ 4.126312] scpi_protocol scpi: DEVRES REM ffff80007b876980
devm_kzalloc_release (40 bytes)
[ 4.126343] scpi_protocol scpi: DEVRES ADD ffff80007bd4d400
devm_kzalloc_release (120 bytes)
[ 4.126358] scpi_protocol scpi: DEVRES ADD ffff80007bd4d300
devm_kzalloc_release (168 bytes)
[ 4.126395] scpi_protocol scpi: DEVRES ADD ffff80007b876a80
devm_ioremap_release (8 bytes)
[ 4.126402] scpi_protocol scpi: DEVRES ADD ffff80007b91e000
devm_kzalloc_release (880 bytes)
[ 4.126415] scpi_protocol scpi: DEVRES REL ffff80007b91e000
devm_kzalloc_release (880 bytes)
[ 4.126422] scpi_protocol scpi: DEVRES REL ffff80007b876a80
devm_ioremap_release (8 bytes)
[ 4.126432] scpi_protocol scpi: DEVRES REL ffff80007bd4d300
devm_kzalloc_release (168 bytes)
[ 4.126438] scpi_protocol scpi: DEVRES REL ffff80007bd4d400
devm_kzalloc_release (120 bytes)
[ 4.276860] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 4.285083] devtmpfs: mounted
[ 4.288791] Freeing unused kernel memory: 1088K
[ 4.557432] random: fast init done
[ 4.783266] systemd[1]: System time before build time, advancing clock.
[ 4.870648] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT
+SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS
+ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
[ 4.889067] systemd[1]: Detected architecture arm64.
[ 4.909627] systemd[1]: Set hostname to <localhost.localdomain>.
[ 5.414653] systemd[1]: Listening on Journal Socket (/dev/log).
[ 5.432558] systemd[1]: Reached target Encrypted Volumes.
[ 5.448498] systemd[1]: Reached target Remote File Systems (Pre).
[ 5.466221] systemd[1]: Created slice System Slice.
[ 5.485691] systemd[1]: Created slice system-getty.slice.
[ 5.505645] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 5.524732] systemd[1]: Started Forward Password Requests to Wall Directory
Watch.
[ 6.329806] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 6.451616] systemd-journald[1148]: Received request to flush runtime
journal from PID 1
[ 7.078472] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data
may be corrupt. Please run fsck.
[ 16.562101] random: crng init done