I am attaching two logs. I now the mailing lists will be unhappy, but don't want to try and spam a bunch of log through the mailing liast. The two logs show the differences between the working and non-working imx6q 3D accelerator when trying to run a simple glmark2-es2-drm demo. The only change between them is the 2 line code change you suggested. In both cases, I have cma=128M set in my bootargs. Historically this has been sufficient, but cma=256M has not made a difference. adam On Sat, Sep 28, 2019 at 2:33 AM Mike Rapoport <rppt@xxxxxxxxxxxxx> wrote: > > On Thu, Sep 26, 2019 at 02:35:53PM -0500, Adam Ford wrote: > > On Thu, Sep 26, 2019 at 11:04 AM Mike Rapoport <rppt@xxxxxxxxxxxxx> wrote: > > > > > > Hi, > > > > > > On Thu, Sep 26, 2019 at 08:09:52AM -0500, Adam Ford wrote: > > > > On Wed, Sep 25, 2019 at 10:17 AM Fabio Estevam <festevam@xxxxxxxxx> wrote: > > > > > > > > > > On Wed, Sep 25, 2019 at 9:17 AM Adam Ford <aford173@xxxxxxxxx> wrote: > > > > > > > > > > > I tried cma=256M and noticed the cma dump at the beginning didn't > > > > > > change. Do we need to setup a reserved-memory node like > > > > > > imx6ul-ccimx6ulsom.dtsi did? > > > > > > > > > > I don't think so. > > > > > > > > > > Were you able to identify what was the exact commit that caused such regression? > > > > > > > > I was able to narrow it down the 92d12f9544b7 ("memblock: refactor > > > > internal allocation functions") that caused the regression with > > > > Etnaviv. > > > > > > > > > Can you please test with this change: > > > > > > > That appears to have fixed my issue. I am not sure what the impact > > is, but is this a safe option? > > It's not really a fix, I just wanted to see how exactly 92d12f9544b7 ("memblock: > refactor internal allocation functions") broke your setup. > > Can you share the dts you are using and the full kernel log? > > > adam > > > > > diff --git a/mm/memblock.c b/mm/memblock.c > > > index 7d4f61a..1f5a0eb 100644 > > > --- a/mm/memblock.c > > > +++ b/mm/memblock.c > > > @@ -1356,9 +1356,6 @@ static phys_addr_t __init memblock_alloc_range_nid(phys_addr_t size, > > > align = SMP_CACHE_BYTES; > > > } > > > > > > - if (end > memblock.current_limit) > > > - end = memblock.current_limit; > > > - > > > again: > > > found = memblock_find_in_range_node(size, align, start, end, nid, > > > flags); > > > > > > > I also noticed that if I create a reserved memory node as was done one > > > > imx6ul-ccimx6ulsom.dtsi the 3D seems to work again, but without it, I > > > > was getting errors regardless of the 'cma=256M' or not. > > > > I don't have a problem using the reserved memory, but I guess I am not > > > > sure what the amount should be. I know for the video decoding 1080p, > > > > I have historically used cma=128M, but with the 3D also needing some > > > > memory allocation, is that enough or should I use 256M? > > > > > > > > adam > > > > > > -- > > > Sincerely yours, > > > Mike. > > > > > -- > Sincerely yours, > Mike. >
Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.3.1-dirty (aford@aford-IdeaCentre-A730) (gcc version 8.3.0 (Buildroot 2019.02.5-00192-gcd72d5bf57-dirty)) #2 SMP Sun Sep 29 08:26:09 CDT 2019 [ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: Logic PD i.MX6QD SOM-M3 [ 0.000000] printk: debug: ignoring loglevel setting. [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 128 MiB at 0x88000000 [ 0.000000] On node 0 totalpages: 524288 [ 0.000000] Normal zone: 1536 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 196608 pages, LIFO batch:63 [ 0.000000] HighMem zone: 327680 pages, LIFO batch:63 [ 0.000000] percpu: Embedded 21 pages/cpu s54632 r8192 d23192 u86016 [ 0.000000] pcpu-alloc: s54632 r8192 d23192 u86016 alloc=21*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 522752 [ 0.000000] Kernel command line: console=ttymxc0,115200 root=PARTUUID=60f4e103-02 rootwait rw ignore_loglevel cma=128M [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 1922048K/2097152K available (12288K kernel code, 956K rwdata, 4252K rodata, 1024K init, 6920K bss, 44032K reserved, 131072K cma-reserved, 1179648K highmem) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Running RCU self tests [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU lockdep checking is enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] L2C-310 errata 752271 769419 enabled [ 0.000000] L2C-310 enabling early BRESP for Cortex-A9 [ 0.000000] L2C-310 full line of zeros enabled for Cortex-A9 [ 0.000000] L2C-310 ID prefetch enabled, offset 16 lines [ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled [ 0.000000] L2C-310 cache controller enabled, 16 ways, 1024 kB [ 0.000000] L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x76470001 [ 0.000000] random: get_random_bytes called from start_kernel+0x2f4/0x504 with crng_init=0 [ 0.000000] Switching to timer-based delay loop, resolution 333ns [ 0.000008] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns [ 0.000034] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns [ 0.001789] Console: colour dummy device 80x30 [ 0.001830] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar [ 0.001847] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.001864] ... MAX_LOCK_DEPTH: 48 [ 0.001880] ... MAX_LOCKDEP_KEYS: 8192 [ 0.001897] ... CLASSHASH_SIZE: 4096 [ 0.001913] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.001929] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.001945] ... CHAINHASH_SIZE: 32768 [ 0.001961] memory used by lock dependency info: 4413 kB [ 0.001977] per task-struct memory footprint: 1536 bytes [ 0.002080] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000) [ 0.002109] pid_max: default: 32768 minimum: 301 [ 0.002458] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.002495] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.005590] CPU: Testing write buffer coherency: ok [ 0.005678] CPU0: Spectre v2: using BPIALL workaround [ 0.006996] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.009303] Setting up static identity map for 0x10100000 - 0x10100078 [ 0.010190] rcu: Hierarchical SRCU implementation. [ 0.011740] smp: Bringing up secondary CPUs ... [ 0.014217] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.014228] CPU1: Spectre v2: using BPIALL workaround [ 0.016979] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002 [ 0.016991] CPU2: Spectre v2: using BPIALL workaround [ 0.019187] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003 [ 0.019198] CPU3: Spectre v2: using BPIALL workaround [ 0.019789] smp: Brought up 1 node, 4 CPUs [ 0.019813] SMP: Total of 4 processors activated (24.00 BogoMIPS). [ 0.019833] CPU: All CPU(s) started in SVC mode. [ 0.022517] devtmpfs: initialized [ 0.053207] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 0.055505] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.055572] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.063395] pinctrl core: initialized pinctrl subsystem [ 0.068304] NET: Registered protocol family 16 [ 0.088841] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.092073] cpuidle: using governor menu [ 0.092372] CPU identified as i.MX6Q, silicon rev 1.5 [ 0.112034] vdd1p1: supplied by regulator-dummy [ 0.113817] vdd3p0: supplied by regulator-dummy [ 0.115083] vdd2p5: supplied by regulator-dummy [ 0.117458] vddpu: supplied by regulator-dummy [ 0.147316] No ATAGs? [ 0.147778] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. [ 0.147868] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.151803] imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver [ 0.244029] mxs-dma 110000.dma-apbh: initialized [ 0.338934] 3v3_aud: supplied by reg_3v3 [ 0.340173] hdmi-supply: supplied by reg_3v3 [ 0.341400] uart3-supply: supplied by reg_3v3 [ 0.342592] 1v8-supply: supplied by reg_3v3 [ 0.345761] lcd_panel_pwr: supplied by reg_3v3 [ 0.346945] nLCD_RESET: supplied by lcd_panel_pwr [ 0.350401] vgaarb: loaded [ 0.351996] SCSI subsystem initialized [ 0.352602] libata version 3.00 loaded. [ 0.353403] usbcore: registered new interface driver usbfs [ 0.353619] usbcore: registered new interface driver hub [ 0.353880] usbcore: registered new device driver usb [ 0.354344] usb_phy_generic usbphynop1: usbphynop1 supply vcc not found, using dummy regulator [ 0.355073] usb_phy_generic usbphynop2: usbphynop2 supply vcc not found, using dummy regulator [ 0.358862] i2c i2c-0: IMX I2C adapter registered [ 0.379070] pcf857x 2-0020: probed [ 0.379271] i2c i2c-2: IMX I2C adapter registered [ 0.379696] mc: Linux media interface: v0.10 [ 0.379820] videodev: Linux video capture interface: v2.00 [ 0.380296] pps_core: LinuxPPS API ver. 1 registered [ 0.380321] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@xxxxxxxx> [ 0.380379] PTP clock support registered [ 0.381312] Advanced Linux Sound Architecture Driver Initialized. [ 0.384978] Bluetooth: Core ver 2.22 [ 0.385099] NET: Registered protocol family 31 [ 0.385123] Bluetooth: HCI device and connection manager initialized [ 0.385236] Bluetooth: HCI socket layer initialized [ 0.385270] Bluetooth: L2CAP socket layer initialized [ 0.385418] Bluetooth: SCO socket layer initialized [ 0.387794] clocksource: Switched to clocksource mxc_timer1 [ 1.094855] VFS: Disk quotas dquot_6.6.0 [ 1.095033] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 1.121459] thermal_sys: Registered thermal governor 'step_wise' [ 1.122193] NET: Registered protocol family 2 [ 1.123985] tcp_listen_portaddr_hash hash table entries: 512 (order: 2, 20480 bytes, linear) [ 1.124117] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 1.124289] TCP bind hash table entries: 8192 (order: 6, 294912 bytes, linear) [ 1.125364] TCP: Hash tables configured (established 8192 bind 8192) [ 1.125975] UDP hash table entries: 512 (order: 3, 40960 bytes, linear) [ 1.126172] UDP-Lite hash table entries: 512 (order: 3, 40960 bytes, linear) [ 1.126733] NET: Registered protocol family 1 [ 1.129132] RPC: Registered named UNIX socket transport module. [ 1.129219] RPC: Registered udp transport module. [ 1.129242] RPC: Registered tcp transport module. [ 1.129265] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.130329] PCI: CLS 0 bytes, default 64 [ 1.132382] hw perfevents: no interrupt-affinity property for /pmu, guessing. [ 1.133033] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available [ 1.137893] Initialise system trusted keyrings [ 1.138546] workingset: timestamp_bits=30 max_order=19 bucket_order=0 [ 1.156067] NFS: Registering the id_resolver key type [ 1.156247] Key type id_resolver registered [ 1.156339] Key type id_legacy registered [ 1.156535] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 1.157908] fuse: init (API version 7.31) [ 1.197152] Key type asymmetric registered [ 1.197292] Asymmetric key parser 'x509' registered [ 1.197558] bounce: pool size: 64 pages [ 1.197765] io scheduler mq-deadline registered [ 1.197791] io scheduler kyber registered [ 1.205113] imx6q-pcie 1ffc000.pcie: host bridge /soc/pcie@1ffc000 ranges: [ 1.205311] imx6q-pcie 1ffc000.pcie: IO 0x01f80000..0x01f8ffff -> 0x00000000 [ 1.205517] imx6q-pcie 1ffc000.pcie: MEM 0x01000000..0x01efffff -> 0x01000000 [ 1.216186] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2 [ 1.216285] imx-sdma 20ec000.sdma: Falling back to sysfs fallback for: imx/sdma/sdma-imx6q.bin [ 1.219974] imx-pgc-pd imx-pgc-power-domain.0: DMA mask not set [ 1.220501] imx-pgc-pd imx-pgc-power-domain.1: DMA mask not set [ 1.224576] pfuze100-regulator 2-0008: Full layer: 2, Metal layer: 1 [ 1.225450] pfuze100-regulator 2-0008: FAB: 0, FIN: 0 [ 1.225477] pfuze100-regulator 2-0008: pfuze100 found. [ 1.236518] gen_rgmii: Bringing 1200000uV into 1800000-1800000uV [ 1.244362] gen_1v5: Bringing 800000uV into 1500000-1500000uV [ 1.258150] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 27, base_baud = 5000000) is a IMX [ 2.186716] printk: console [ttymxc0] enabled [ 2.194531] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 71, base_baud = 5000000) is a IMX [ 2.203691] serial serial0: tty port ttymxc1 registered [ 2.209751] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 72, base_baud = 5000000) is a IMX [ 2.243501] etnaviv etnaviv: bound 130000.gpu (ops gpu_ops) [ 2.249909] etnaviv etnaviv: bound 134000.gpu (ops gpu_ops) [ 2.256133] etnaviv etnaviv: bound 2204000.gpu (ops gpu_ops) [ 2.261897] etnaviv-gpu 130000.gpu: model: GC2000, revision: 5108 [ 2.284606] etnaviv-gpu 134000.gpu: model: GC320, revision: 5007 [ 2.307108] etnaviv-gpu 2204000.gpu: model: GC355, revision: 1215 [ 2.313317] etnaviv-gpu 2204000.gpu: Ignoring GPU with VG and FE2.0 [ 2.318423] imx6q-pcie 1ffc000.pcie: Phy link never came up [ 2.322201] [drm] Initialized etnaviv 1.2.0 20151214 for etnaviv on minor 0 [ 2.329081] imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00 [ 2.336535] imx-ipuv3 2400000.ipu: IPUv3H probed [ 2.338673] pci_bus 0000:00: root bus resource [bus 00-ff] [ 2.345806] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 2.348720] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] [ 2.355358] [drm] No driver support for vblank timestamp query. [ 2.361594] pci_bus 0000:00: root bus resource [mem 0x01000000-0x01efffff] [ 2.368870] imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops ipu_crtc_ops) [ 2.374751] pci 0000:00:00.0: [16c3:abcd] type 01 class 0x060400 [ 2.382181] imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops ipu_crtc_ops) [ 2.387983] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff] [ 2.395661] imx-drm display-subsystem: bound imx-ipuv3-crtc.6 (ops ipu_crtc_ops) [ 2.401673] pci 0000:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 2.409370] imx-drm display-subsystem: bound imx-ipuv3-crtc.7 (ops ipu_crtc_ops) [ 2.416114] pci 0000:00:00.0: supports D1 [ 2.424219] dwhdmi-imx 120000.hdmi: Detected HDMI TX controller v1.30a with HDCP (DWC HDMI 3D TX PHY) [ 2.427274] pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold [ 2.441298] imx-drm display-subsystem: bound 120000.hdmi (ops dw_hdmi_imx_ops) [ 2.448214] PCI: bus0: Fast back to back transfers disabled [ 2.450777] imx-drm display-subsystem: bound ldb (ops imx_ldb_ops) [ 2.460053] PCI: bus1: Fast back to back transfers enabled [ 2.464526] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 1 [ 2.467468] pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff] [ 2.482301] pci 0000:00:00.0: BAR 6: assigned [mem 0x01100000-0x0110ffff pref] [ 2.489612] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 3.168314] Console: switching to colour frame buffer device 100x30 [ 3.190946] imx-drm display-subsystem: fb0: imx-drmdrmfb frame buffer device [ 3.198619] imx-ipuv3 2800000.ipu: IPUv3H probed [ 3.227753] brd: module loaded [ 3.261972] loop: module loaded [ 3.267561] at24 2-0051: 8192 byte 24c64 EEPROM, read-only, 0 bytes/write [ 3.276254] at24 2-0052: 8192 byte 24c64 EEPROM, writable, 32 bytes/write [ 3.291472] nand: No NAND device found [ 3.300111] libphy: Fixed MDIO Bus: probed [ 3.305513] CAN device driver interface [ 3.312029] ethernet-supply: supplied by gen_rgmii [ 3.410748] pps pps0: new PPS source ptp0 [ 3.416150] fec 2188000.ethernet: Invalid MAC address: 00:00:00:00:00:00 [ 3.422967] fec 2188000.ethernet: Using random MAC address: 6e:c7:5f:d3:58:ee [ 3.438612] libphy: fec_enet_mii_bus: probed [ 3.444226] fec 2188000.ethernet eth0: registered PHC device 0 [ 3.451991] usbcore: registered new interface driver r8152 [ 3.457589] usbcore: registered new interface driver lan78xx [ 3.463456] usbcore: registered new interface driver asix [ 3.469019] usbcore: registered new interface driver ax88179_178a [ 3.475215] usbcore: registered new interface driver cdc_ether [ 3.481248] usbcore: registered new interface driver smsc95xx [ 3.487094] usbcore: registered new interface driver net1080 [ 3.492902] usbcore: registered new interface driver cdc_subset [ 3.498971] usbcore: registered new interface driver zaurus [ 3.504641] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 3.512245] usbcore: registered new interface driver cdc_ncm [ 3.517976] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 3.524524] ehci-pci: EHCI PCI platform driver [ 3.529274] ehci-mxc: Freescale On-Chip EHCI Host driver [ 3.535486] usbcore: registered new interface driver usb-storage [ 3.554389] imx_usb 2184200.usb: No over current polarity defined [ 3.620331] random: fast init done [ 3.647822] ci_hdrc ci_hdrc.1: EHCI Host Controller [ 3.653013] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1 [ 3.687816] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00 [ 3.694565] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.03 [ 3.703046] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.710354] usb usb1: Product: EHCI Host Controller [ 3.715255] usb usb1: Manufacturer: Linux 5.3.1-dirty ehci_hcd [ 3.721158] usb usb1: SerialNumber: ci_hdrc.1 [ 3.728664] hub 1-0:1.0: USB hub found [ 3.732688] hub 1-0:1.0: 1 port detected [ 3.749417] snvs_rtc 20cc000.snvs:snvs-rtc-lp: registered as rtc0 [ 3.755910] i2c /dev entries driver [ 3.769530] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0) [ 3.776228] Bluetooth: HCI UART driver ver 2.3 [ 3.780779] Bluetooth: HCI UART protocol H4 registered [ 3.786052] Bluetooth: HCI UART protocol LL registered [ 3.793239] sdhci: Secure Digital Host Controller Interface driver [ 3.799499] sdhci: Copyright(c) Pierre Ossman [ 3.803880] sdhci-pltfm: SDHCI platform and OF driver helper [ 3.849515] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA [ 3.860054] sdhci-esdhc-imx 2194000.usdhc: Got CD GPIO [ 3.880865] hci-ti serial0-0: Direct firmware load for ti-connectivity/TIInit_11.8.32.bts failed with error -2 [ 3.891142] hci-ti serial0-0: Falling back to sysfs fallback for: ti-connectivity/TIInit_11.8.32.bts [ 3.901922] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA [ 3.954146] mmc0: new DDR MMC card at address 0001 [ 3.963605] mmcblk0: mmc0:0001 DG4008 7.28 GiB [ 3.970467] mmcblk0boot0: mmc0:0001 DG4008 partition 1 4.00 MiB [ 3.978727] mmcblk0boot1: mmc0:0001 DG4008 partition 2 4.00 MiB [ 3.985780] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB, chardev (244:0) [ 3.998615] mmcblk0: p1 p2 [ 4.028897] mmc2: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA [ 4.046580] sdhci-esdhc-imx 2198000.usdhc: card claims to support voltages below defined range [ 4.050278] caam 2100000.caam: Entropy delay = 3200 [ 4.082262] mmc2: new high speed SDIO card at address 0001 [ 4.107835] usb 1-1: new high-speed USB device number 2 using ci_hdrc [ 4.121069] caam 2100000.caam: Instantiated RNG4 SH0 [ 4.181828] caam 2100000.caam: Instantiated RNG4 SH1 [ 4.186825] caam 2100000.caam: device ID = 0x0a16010000000000 (Era 4) [ 4.193357] caam 2100000.caam: job rings = 2, qi = 0 [ 4.205787] mmc1: host does not support reading read-only switch, assuming write-enable [ 4.223295] mmc1: new high speed SDHC card at address aaaa [ 4.232112] mmcblk1: mmc1:aaaa SL32G 29.7 GiB [ 4.242765] mmcblk1: p1 p2 [ 4.249727] caam algorithms registered in /proc/crypto [ 4.265783] caam_jr 2101000.jr0: registering rng-caam [ 4.274554] usbcore: registered new interface driver usbhid [ 4.280514] usbhid: USB HID core driver [ 4.288287] ipu1_csi0: Registered ipu1_csi0 capture as /dev/video0 [ 4.295992] ipu1_ic_prpenc: Registered ipu1_ic_prpenc capture as /dev/video1 [ 4.304611] ipu1_ic_prpvf: Registered ipu1_ic_prpvf capture as /dev/video2 [ 4.311673] imx-media: ipu1_csi0:1 -> ipu1_ic_prp:0 [ 4.316749] imx-media: ipu1_csi0:1 -> ipu1_vdic:0 [ 4.321582] imx-media: ipu1_vdic:2 -> ipu1_ic_prp:0 [ 4.326487] imx-media: ipu1_ic_prp:1 -> ipu1_ic_prpenc:0 [ 4.328921] usb 1-1: New USB device found, idVendor=0424, idProduct=2514, bcdDevice= b.b3 [ 4.331868] imx-media: ipu1_ic_prp:2 -> ipu1_ic_prpvf:0 [ 4.340129] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 4.345348] imx-media: subdev ipu1_csi0 bound [ 4.354672] hub 1-1:1.0: USB hub found [ 4.357894] ipu1_csi1: Registered ipu1_csi1 capture as /dev/video3 [ 4.361148] hub 1-1:1.0: 4 ports detected [ 4.366918] imx-media: ipu1_csi1:1 -> ipu1_ic_prp:0 [ 4.376071] imx-media: ipu1_csi1:1 -> ipu1_vdic:0 [ 4.380851] imx-media: subdev ipu1_csi1 bound [ 4.386180] ipu2_csi0: Registered ipu2_csi0 capture as /dev/video4 [ 4.392988] ipu2_ic_prpenc: Registered ipu2_ic_prpenc capture as /dev/video5 [ 4.400707] ipu2_ic_prpvf: Registered ipu2_ic_prpvf capture as /dev/video6 [ 4.407658] imx-media: ipu2_csi0:1 -> ipu2_ic_prp:0 [ 4.412645] imx-media: ipu2_csi0:1 -> ipu2_vdic:0 [ 4.417374] imx-media: ipu2_vdic:2 -> ipu2_ic_prp:0 [ 4.422333] imx-media: ipu2_ic_prp:1 -> ipu2_ic_prpenc:0 [ 4.427719] imx-media: ipu2_ic_prp:2 -> ipu2_ic_prpvf:0 [ 4.432983] imx-media: subdev ipu2_csi0 bound [ 4.438300] ipu2_csi1: Registered ipu2_csi1 capture as /dev/video7 [ 4.444512] imx-media: ipu2_csi1:1 -> ipu2_ic_prp:0 [ 4.449479] imx-media: ipu2_csi1:1 -> ipu2_vdic:0 [ 4.454213] imx-media: subdev ipu2_csi1 bound [ 4.475738] wm8962 0-001a: customer id 0 revision F [ 4.495480] fsl-asoc-card sound: ASoC: failed to init link HiFi: -517 [ 4.505628] fsl-ssi-dai 202c000.ssi: No cache defaults, reading back from HW [ 4.519683] NET: Registered protocol family 10 [ 4.527909] Segment Routing with IPv6 [ 4.531709] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 4.539595] NET: Registered protocol family 17 [ 4.544094] can: controller area network core (rev 20170425 abi 9) [ 4.550553] NET: Registered protocol family 29 [ 4.555032] can: raw protocol (rev 20170425) [ 4.559508] can: broadcast manager protocol (rev 20170425 t) [ 4.565211] can: netlink gateway (rev 20170425) max_hops=1 [ 4.571177] Key type dns_resolver registered [ 4.577482] vddarm: supplied by vddcore [ 4.582166] vddsoc: supplied by vddsoc [ 4.593690] Registering SWP/SWPB emulation handler [ 4.602141] Loading compiled-in X.509 certificates [ 4.683401] imx_thermal tempmon: Automotive CPU temperature grade - max:125C critical:120C passive:115C [ 4.698779] input: WM8962 Beep Generator as /devices/soc0/soc/2100000.aips-bus/21a0000.i2c/i2c-0/0-001a/input/input0 [ 4.769278] fsl-asoc-card sound: wm8962 <-> 202c000.ssi mapping ok [ 4.797269] input: keyboard as /devices/soc0/keyboard/input/input1 [ 4.807487] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01T00:06:48 UTC (408) [ 4.817105] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 4.829867] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 4.837909] vwl1837: disabling [ 4.837918] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 4.841021] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db [ 4.857519] usb_otg_vbus: disabling [ 4.861153] 3v3_aud: disabling [ 4.864241] mipi_pwr_en: disabling [ 4.867796] ALSA device list: [ 4.870790] #0: wm8962-audio [ 4.911663] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null) [ 4.920736] VFS: Mounted root (ext4 filesystem) on device 179:26. [ 4.933364] devtmpfs: mounted [ 4.939135] Freeing unused kernel memory: 1024K [ 4.944644] Run /sbin/init as init process [ 5.249968] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null) Starting syslogd: OK Starting klogd: OK Populating /dev using udev: [ 6.520602] udevd[286]: starting version 3.2.7 [ 6.570851] random: udevd: uninitialized urandom read (16 bytes read) [ 6.582136] random: udevd: uninitialized urandom read (16 bytes read) [ 6.588854] random: udevd: uninitialized urandom read (16 bytes read) [ 6.611962] udevd[286]: specified group 'kvm' unknown [ 6.653875] udevd[288]: starting eudev-3.2.7 [ 7.050422] evbug: Connected device: input0 (WM8962 Beep Generator at 0-001a) [ 7.064244] evbug: Connected device: input1 (keyboard at gpio-keys/input0) [ 7.171694] coda 2040000.vpu: Direct firmware load for vpu_fw_imx6q.bin failed with error -2 [ 7.180268] coda 2040000.vpu: Falling back to sysfs fallback for: vpu_fw_imx6q.bin [ 7.288552] imx-media: ipu1_csi0_mux:2 -> ipu1_csi0:0 [ 7.293716] imx-media: imx6-mipi-csi2:2 -> ipu1_csi1:0 [ 7.298987] imx-media: imx6-mipi-csi2:3 -> ipu2_csi0:0 [ 7.304211] imx-media: ipu2_csi1_mux:2 -> ipu2_csi1:0 [ 7.309478] imx-media: imx6-mipi-csi2:1 -> ipu1_csi0_mux:0 [ 7.315134] imx-media: imx6-mipi-csi2:4 -> ipu2_csi1_mux:0 [ 7.320778] imx-media: ov5640 2-0010:0 -> imx6-mipi-csi2:0 [ 7.768023] wl18xx_driver wl18xx.2.auto: Direct firmware load for ti-connectivity/wl18xx-conf.bin failed with error -2 [ 7.778814] wl18xx_driver wl18xx.2.auto: Falling back to sysfs fallback for: ti-connectivity/wl18xx-conf.bin done Initializing random number generator... [ 7.853723] urandom_read: 2 callbacks suppressed [ 7.853736] random: dd: uninitialized urandom read (512 bytes read) done. Starting rngd: OK [ 7.956291] random: crng init done Starting system message bus: done Starting network: OK Starting sshd: OK Welcome to Buildroot buildroot login: Welcome to Buildroot buildroot login: root # glmark2-es2-drm ======================================================= glmark2 2014.03 ======================================================= OpenGL Information GL_VENDOR: etnaviv GL_RENDERER: Vivante GC2000 rev 5108 GL_VERSION: OpenGL ES 2.0 Mesa 18.3.3 =======================================================
Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.3.1 (aford@aford-IdeaCentre-A730) (gcc version 8.3.0 (Buildroot 2019.02.5-00192-gcd72d5bf57-dirty)) #1 SMP Sun Sep 29 08:10:00 CDT 2019 [ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: Logic PD i.MX6QD SOM-M3 [ 0.000000] printk: debug: ignoring loglevel setting. [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 128 MiB at 0x38000000 [ 0.000000] On node 0 totalpages: 524288 [ 0.000000] Normal zone: 1536 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 196608 pages, LIFO batch:63 [ 0.000000] HighMem zone: 327680 pages, LIFO batch:63 [ 0.000000] percpu: Embedded 21 pages/cpu s54632 r8192 d23192 u86016 [ 0.000000] pcpu-alloc: s54632 r8192 d23192 u86016 alloc=21*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 522752 [ 0.000000] Kernel command line: console=ttymxc0,115200 root=PARTUUID=60f4e103-02 rootwait rw ignore_loglevel cma=128M [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 1921792K/2097152K available (12288K kernel code, 956K rwdata, 4252K rodata, 1024K init, 6920K bss, 44288K reserved, 131072K cma-reserved, 1310720K highmem) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Running RCU self tests [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU lockdep checking is enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] L2C-310 errata 752271 769419 enabled [ 0.000000] L2C-310 enabling early BRESP for Cortex-A9 [ 0.000000] L2C-310 full line of zeros enabled for Cortex-A9 [ 0.000000] L2C-310 ID prefetch enabled, offset 16 lines [ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled [ 0.000000] L2C-310 cache controller enabled, 16 ways, 1024 kB [ 0.000000] L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x76470001 [ 0.000000] random: get_random_bytes called from start_kernel+0x2f4/0x504 with crng_init=0 [ 0.000000] Switching to timer-based delay loop, resolution 333ns [ 0.000008] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns [ 0.000035] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns [ 0.001790] Console: colour dummy device 80x30 [ 0.001832] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar [ 0.001852] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.001869] ... MAX_LOCK_DEPTH: 48 [ 0.001885] ... MAX_LOCKDEP_KEYS: 8192 [ 0.001902] ... CLASSHASH_SIZE: 4096 [ 0.001918] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.001934] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.001949] ... CHAINHASH_SIZE: 32768 [ 0.001966] memory used by lock dependency info: 4413 kB [ 0.001981] per task-struct memory footprint: 1536 bytes [ 0.002081] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000) [ 0.002109] pid_max: default: 32768 minimum: 301 [ 0.002457] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.002494] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.005567] CPU: Testing write buffer coherency: ok [ 0.005655] CPU0: Spectre v2: using BPIALL workaround [ 0.006969] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.009281] Setting up static identity map for 0x10100000 - 0x10100078 [ 0.010179] rcu: Hierarchical SRCU implementation. [ 0.011750] smp: Bringing up secondary CPUs ... [ 0.014273] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.014284] CPU1: Spectre v2: using BPIALL workaround [ 0.017035] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002 [ 0.017049] CPU2: Spectre v2: using BPIALL workaround [ 0.019241] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003 [ 0.019254] CPU3: Spectre v2: using BPIALL workaround [ 0.019815] smp: Brought up 1 node, 4 CPUs [ 0.019839] SMP: Total of 4 processors activated (24.00 BogoMIPS). [ 0.019859] CPU: All CPU(s) started in SVC mode. [ 0.022531] devtmpfs: initialized [ 0.053293] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 0.055577] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.055644] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.063246] pinctrl core: initialized pinctrl subsystem [ 0.068141] NET: Registered protocol family 16 [ 0.089728] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.093011] cpuidle: using governor menu [ 0.093313] CPU identified as i.MX6Q, silicon rev 1.5 [ 0.112900] vdd1p1: supplied by regulator-dummy [ 0.114676] vdd3p0: supplied by regulator-dummy [ 0.115931] vdd2p5: supplied by regulator-dummy [ 0.118297] vddpu: supplied by regulator-dummy [ 0.148143] No ATAGs? [ 0.148613] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. [ 0.148705] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.152636] imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver [ 0.244915] mxs-dma 110000.dma-apbh: initialized [ 0.349010] 3v3_aud: supplied by reg_3v3 [ 0.350217] hdmi-supply: supplied by reg_3v3 [ 0.351445] uart3-supply: supplied by reg_3v3 [ 0.352635] 1v8-supply: supplied by reg_3v3 [ 0.355758] lcd_panel_pwr: supplied by reg_3v3 [ 0.356940] nLCD_RESET: supplied by lcd_panel_pwr [ 0.360424] vgaarb: loaded [ 0.362017] SCSI subsystem initialized [ 0.362642] libata version 3.00 loaded. [ 0.363439] usbcore: registered new interface driver usbfs [ 0.363647] usbcore: registered new interface driver hub [ 0.363916] usbcore: registered new device driver usb [ 0.364374] usb_phy_generic usbphynop1: usbphynop1 supply vcc not found, using dummy regulator [ 0.365103] usb_phy_generic usbphynop2: usbphynop2 supply vcc not found, using dummy regulator [ 0.368899] i2c i2c-0: IMX I2C adapter registered [ 0.389141] pcf857x 2-0020: probed [ 0.389334] i2c i2c-2: IMX I2C adapter registered [ 0.389761] mc: Linux media interface: v0.10 [ 0.389891] videodev: Linux video capture interface: v2.00 [ 0.390348] pps_core: LinuxPPS API ver. 1 registered [ 0.390372] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@xxxxxxxx> [ 0.390426] PTP clock support registered [ 0.391359] Advanced Linux Sound Architecture Driver Initialized. [ 0.395049] Bluetooth: Core ver 2.22 [ 0.395169] NET: Registered protocol family 31 [ 0.395189] Bluetooth: HCI device and connection manager initialized [ 0.395302] Bluetooth: HCI socket layer initialized [ 0.395339] Bluetooth: L2CAP socket layer initialized [ 0.395481] Bluetooth: SCO socket layer initialized [ 0.397885] clocksource: Switched to clocksource mxc_timer1 [ 1.104745] VFS: Disk quotas dquot_6.6.0 [ 1.104923] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 1.131189] thermal_sys: Registered thermal governor 'step_wise' [ 1.131936] NET: Registered protocol family 2 [ 1.133757] tcp_listen_portaddr_hash hash table entries: 512 (order: 2, 20480 bytes, linear) [ 1.133896] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 1.134067] TCP bind hash table entries: 8192 (order: 6, 294912 bytes, linear) [ 1.135145] TCP: Hash tables configured (established 8192 bind 8192) [ 1.135748] UDP hash table entries: 512 (order: 3, 40960 bytes, linear) [ 1.135949] UDP-Lite hash table entries: 512 (order: 3, 40960 bytes, linear) [ 1.136503] NET: Registered protocol family 1 [ 1.138850] RPC: Registered named UNIX socket transport module. [ 1.138940] RPC: Registered udp transport module. [ 1.138962] RPC: Registered tcp transport module. [ 1.138982] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.140040] PCI: CLS 0 bytes, default 64 [ 1.142087] hw perfevents: no interrupt-affinity property for /pmu, guessing. [ 1.142758] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available [ 1.147487] Initialise system trusted keyrings [ 1.148222] workingset: timestamp_bits=30 max_order=19 bucket_order=0 [ 1.165742] NFS: Registering the id_resolver key type [ 1.165907] Key type id_resolver registered [ 1.165994] Key type id_legacy registered [ 1.166176] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 1.167476] fuse: init (API version 7.31) [ 1.207531] Key type asymmetric registered [ 1.207671] Asymmetric key parser 'x509' registered [ 1.208017] bounce: pool size: 64 pages [ 1.208197] io scheduler mq-deadline registered [ 1.208239] io scheduler kyber registered [ 1.215241] imx6q-pcie 1ffc000.pcie: host bridge /soc/pcie@1ffc000 ranges: [ 1.215441] imx6q-pcie 1ffc000.pcie: IO 0x01f80000..0x01f8ffff -> 0x00000000 [ 1.215649] imx6q-pcie 1ffc000.pcie: MEM 0x01000000..0x01efffff -> 0x01000000 [ 1.226349] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2 [ 1.226447] imx-sdma 20ec000.sdma: Falling back to sysfs fallback for: imx/sdma/sdma-imx6q.bin [ 1.230166] imx-pgc-pd imx-pgc-power-domain.0: DMA mask not set [ 1.230711] imx-pgc-pd imx-pgc-power-domain.1: DMA mask not set [ 1.234831] pfuze100-regulator 2-0008: Full layer: 2, Metal layer: 1 [ 1.235709] pfuze100-regulator 2-0008: FAB: 0, FIN: 0 [ 1.235736] pfuze100-regulator 2-0008: pfuze100 found. [ 1.246751] gen_rgmii: Bringing 1200000uV into 1800000-1800000uV [ 1.254558] gen_1v5: Bringing 800000uV into 1500000-1500000uV [ 1.269047] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 27, base_baud = 5000000) is a IMX [ 2.197113] printk: console [ttymxc0] enabled [ 2.204911] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 71, base_baud = 5000000) is a IMX [ 2.214080] serial serial0: tty port ttymxc1 registered [ 2.220167] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 72, base_baud = 5000000) is a IMX [ 2.253851] etnaviv etnaviv: bound 130000.gpu (ops gpu_ops) [ 2.260296] etnaviv etnaviv: bound 134000.gpu (ops gpu_ops) [ 2.266510] etnaviv etnaviv: bound 2204000.gpu (ops gpu_ops) [ 2.272285] etnaviv-gpu 130000.gpu: model: GC2000, revision: 5108 [ 2.294321] etnaviv-gpu 130000.gpu: command buffer outside valid memory window [ 2.302723] etnaviv-gpu 134000.gpu: model: GC320, revision: 5007 [ 2.324067] etnaviv-gpu 134000.gpu: command buffer outside valid memory window [ 2.328504] imx6q-pcie 1ffc000.pcie: Phy link never came up [ 2.332376] etnaviv-gpu 2204000.gpu: model: GC355, revision: 1215 [ 2.341012] imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00 [ 2.343079] etnaviv-gpu 2204000.gpu: Ignoring GPU with VG and FE2.0 [ 2.349538] pci_bus 0000:00: root bus resource [bus 00-ff] [ 2.358431] [drm] Initialized etnaviv 1.2.0 20151214 for etnaviv on minor 0 [ 2.361178] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] [ 2.372688] imx-ipuv3 2400000.ipu: IPUv3H probed [ 2.374372] pci_bus 0000:00: root bus resource [mem 0x01000000-0x01efffff] [ 2.381792] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 2.386260] pci 0000:00:00.0: [16c3:abcd] type 01 class 0x060400 [ 2.392710] [drm] No driver support for vblank timestamp query. [ 2.394090] imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops ipu_crtc_ops) [ 2.398855] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff] [ 2.405031] imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops ipu_crtc_ops) [ 2.412209] pci 0000:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 2.418855] imx-drm display-subsystem: bound imx-ipuv3-crtc.6 (ops ipu_crtc_ops) [ 2.426225] pci 0000:00:00.0: supports D1 [ 2.432964] imx-drm display-subsystem: bound imx-ipuv3-crtc.7 (ops ipu_crtc_ops) [ 2.440107] pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold [ 2.445261] PCI: bus0: Fast back to back transfers disabled [ 2.452627] dwhdmi-imx 120000.hdmi: Detected HDMI TX controller v1.30a with HDCP (DWC HDMI 3D TX PHY) [ 2.462321] PCI: bus1: Fast back to back transfers enabled [ 2.468588] imx-drm display-subsystem: bound 120000.hdmi (ops dw_hdmi_imx_ops) [ 2.473026] pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff] [ 2.478962] imx-drm display-subsystem: bound ldb (ops imx_ldb_ops) [ 2.485677] pci 0000:00:00.0: BAR 6: assigned [mem 0x01100000-0x0110ffff pref] [ 2.495219] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 1 [ 2.498765] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 3.203527] Console: switching to colour frame buffer device 100x30 [ 3.226230] imx-drm display-subsystem: fb0: imx-drmdrmfb frame buffer device [ 3.233903] imx-ipuv3 2800000.ipu: IPUv3H probed [ 3.263128] brd: module loaded [ 3.297194] loop: module loaded [ 3.302874] at24 2-0051: 8192 byte 24c64 EEPROM, read-only, 0 bytes/write [ 3.311613] at24 2-0052: 8192 byte 24c64 EEPROM, writable, 32 bytes/write [ 3.326659] nand: No NAND device found [ 3.335305] libphy: Fixed MDIO Bus: probed [ 3.340752] CAN device driver interface [ 3.347184] ethernet-supply: supplied by gen_rgmii [ 3.450797] pps pps0: new PPS source ptp0 [ 3.455996] fec 2188000.ethernet: Invalid MAC address: 00:00:00:00:00:00 [ 3.462805] fec 2188000.ethernet: Using random MAC address: 3a:a4:b5:43:1f:dc [ 3.478534] libphy: fec_enet_mii_bus: probed [ 3.484131] fec 2188000.ethernet eth0: registered PHC device 0 [ 3.491915] usbcore: registered new interface driver r8152 [ 3.497512] usbcore: registered new interface driver lan78xx [ 3.503361] usbcore: registered new interface driver asix [ 3.508915] usbcore: registered new interface driver ax88179_178a [ 3.515110] usbcore: registered new interface driver cdc_ether [ 3.521135] usbcore: registered new interface driver smsc95xx [ 3.526980] usbcore: registered new interface driver net1080 [ 3.532794] usbcore: registered new interface driver cdc_subset [ 3.538866] usbcore: registered new interface driver zaurus [ 3.544540] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 3.552140] usbcore: registered new interface driver cdc_ncm [ 3.557879] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 3.564427] ehci-pci: EHCI PCI platform driver [ 3.569174] ehci-mxc: Freescale On-Chip EHCI Host driver [ 3.575453] usbcore: registered new interface driver usb-storage [ 3.594529] imx_usb 2184200.usb: No over current polarity defined [ 3.606880] random: fast init done [ 3.687896] ci_hdrc ci_hdrc.1: EHCI Host Controller [ 3.693078] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1 [ 3.727888] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00 [ 3.734725] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.03 [ 3.743216] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.750518] usb usb1: Product: EHCI Host Controller [ 3.755419] usb usb1: Manufacturer: Linux 5.3.1 ehci_hcd [ 3.760803] usb usb1: SerialNumber: ci_hdrc.1 [ 3.768341] hub 1-0:1.0: USB hub found [ 3.772385] hub 1-0:1.0: 1 port detected [ 3.789324] snvs_rtc 20cc000.snvs:snvs-rtc-lp: registered as rtc0 [ 3.795811] i2c /dev entries driver [ 3.809478] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0) [ 3.816179] Bluetooth: HCI UART driver ver 2.3 [ 3.820733] Bluetooth: HCI UART protocol H4 registered [ 3.826006] Bluetooth: HCI UART protocol LL registered [ 3.833183] sdhci: Secure Digital Host Controller Interface driver [ 3.839445] sdhci: Copyright(c) Pierre Ossman [ 3.843824] sdhci-pltfm: SDHCI platform and OF driver helper [ 3.889557] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA [ 3.898762] sdhci-esdhc-imx 2194000.usdhc: Got CD GPIO [ 3.920686] hci-ti serial0-0: Direct firmware load for ti-connectivity/TIInit_11.8.32.bts failed with error -2 [ 3.931063] hci-ti serial0-0: Falling back to sysfs fallback for: ti-connectivity/TIInit_11.8.32.bts [ 3.944044] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA [ 4.003832] mmc0: new DDR MMC card at address 0001 [ 4.013356] mmcblk0: mmc0:0001 DG4008 7.28 GiB [ 4.020115] mmcblk0boot0: mmc0:0001 DG4008 partition 1 4.00 MiB [ 4.028617] mmcblk0boot1: mmc0:0001 DG4008 partition 2 4.00 MiB [ 4.035632] mmcblk0rpmb: mmc0:0001 DG4008 partition 3 4.00 MiB, chardev (244:0) [ 4.048816] mmcblk0: p1 p2 [ 4.070725] mmc2: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA [ 4.087218] sdhci-esdhc-imx 2198000.usdhc: card claims to support voltages below defined range [ 4.099739] caam 2100000.caam: Entropy delay = 3200 [ 4.118650] mmc2: new high speed SDIO card at address 0001 [ 4.165435] caam 2100000.caam: Instantiated RNG4 SH0 [ 4.226194] caam 2100000.caam: Instantiated RNG4 SH1 [ 4.231232] caam 2100000.caam: device ID = 0x0a16010000000000 (Era 4) [ 4.237695] caam 2100000.caam: job rings = 2, qi = 0 [ 4.242906] usb 1-1: new high-speed USB device number 2 using ci_hdrc [ 4.260727] mmc1: host does not support reading read-only switch, assuming write-enable [ 4.278280] mmc1: new high speed SDHC card at address aaaa [ 4.287178] mmcblk1: mmc1:aaaa SL32G 29.7 GiB [ 4.287495] caam algorithms registered in /proc/crypto [ 4.297352] mmcblk1: p1 p2 [ 4.308600] caam_jr 2101000.jr0: registering rng-caam [ 4.316878] usbcore: registered new interface driver usbhid [ 4.322919] usbhid: USB HID core driver [ 4.330780] ipu1_csi0: Registered ipu1_csi0 capture as /dev/video0 [ 4.338856] ipu1_ic_prpenc: Registered ipu1_ic_prpenc capture as /dev/video1 [ 4.346622] ipu1_ic_prpvf: Registered ipu1_ic_prpvf capture as /dev/video2 [ 4.353819] imx-media: ipu1_csi0:1 -> ipu1_ic_prp:0 [ 4.358957] imx-media: ipu1_csi0:1 -> ipu1_vdic:0 [ 4.363692] imx-media: ipu1_vdic:2 -> ipu1_ic_prp:0 [ 4.368638] imx-media: ipu1_ic_prp:1 -> ipu1_ic_prpenc:0 [ 4.373975] imx-media: ipu1_ic_prp:2 -> ipu1_ic_prpvf:0 [ 4.379265] imx-media: subdev ipu1_csi0 bound [ 4.384590] ipu1_csi1: Registered ipu1_csi1 capture as /dev/video3 [ 4.390873] imx-media: ipu1_csi1:1 -> ipu1_ic_prp:0 [ 4.395778] imx-media: ipu1_csi1:1 -> ipu1_vdic:0 [ 4.400552] imx-media: subdev ipu1_csi1 bound [ 4.405818] ipu2_csi0: Registered ipu2_csi0 capture as /dev/video4 [ 4.412623] ipu2_ic_prpenc: Registered ipu2_ic_prpenc capture as /dev/video5 [ 4.420366] ipu2_ic_prpvf: Registered ipu2_ic_prpvf capture as /dev/video6 [ 4.427332] imx-media: ipu2_csi0:1 -> ipu2_ic_prp:0 [ 4.432305] imx-media: ipu2_csi0:1 -> ipu2_vdic:0 [ 4.437038] imx-media: ipu2_vdic:2 -> ipu2_ic_prp:0 [ 4.441993] imx-media: ipu2_ic_prp:1 -> ipu2_ic_prpenc:0 [ 4.447330] imx-media: ipu2_ic_prp:2 -> ipu2_ic_prpvf:0 [ 4.452627] imx-media: subdev ipu2_csi0 bound [ 4.457976] ipu2_csi1: Registered ipu2_csi1 capture as /dev/video7 [ 4.459112] usb 1-1: New USB device found, idVendor=0424, idProduct=2514, bcdDevice= b.b3 [ 4.464183] imx-media: ipu2_csi1:1 -> ipu2_ic_prp:0 [ 4.464206] imx-media: ipu2_csi1:1 -> ipu2_vdic:0 [ 4.472498] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 4.477390] imx-media: subdev ipu2_csi1 bound [ 4.484761] hub 1-1:1.0: USB hub found [ 4.497850] hub 1-1:1.0: 4 ports detected [ 4.506586] wm8962 0-001a: customer id 0 revision F [ 4.526108] fsl-asoc-card sound: ASoC: failed to init link HiFi: -517 [ 4.536365] fsl-ssi-dai 202c000.ssi: No cache defaults, reading back from HW [ 4.550354] NET: Registered protocol family 10 [ 4.558511] Segment Routing with IPv6 [ 4.562325] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 4.570216] NET: Registered protocol family 17 [ 4.574716] can: controller area network core (rev 20170425 abi 9) [ 4.581182] NET: Registered protocol family 29 [ 4.585663] can: raw protocol (rev 20170425) [ 4.590134] can: broadcast manager protocol (rev 20170425 t) [ 4.595837] can: netlink gateway (rev 20170425) max_hops=1 [ 4.601810] Key type dns_resolver registered [ 4.608204] vddarm: supplied by vddcore [ 4.612847] vddsoc: supplied by vddsoc [ 4.626599] Registering SWP/SWPB emulation handler [ 4.632730] Loading compiled-in X.509 certificates [ 4.714356] imx_thermal tempmon: Automotive CPU temperature grade - max:125C critical:120C passive:115C [ 4.729737] input: WM8962 Beep Generator as /devices/soc0/soc/2100000.aips-bus/21a0000.i2c/i2c-0/0-001a/input/input0 [ 4.794418] fsl-asoc-card sound: wm8962 <-> 202c000.ssi mapping ok [ 4.814160] input: keyboard as /devices/soc0/keyboard/input/input1 [ 4.824252] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01T00:00:01 UTC (1) [ 4.834065] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 4.848207] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 4.855884] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 4.858529] vwl1837: disabling [ 4.864587] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db [ 4.867663] usb_otg_vbus: disabling [ 4.879069] 3v3_aud: disabling [ 4.882157] mipi_pwr_en: disabling [ 4.885666] ALSA device list: [ 4.888697] #0: wm8962-audio [ 4.929065] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null) [ 4.938076] VFS: Mounted root (ext4 filesystem) on device 179:26. [ 4.949844] devtmpfs: mounted [ 4.955550] Freeing unused kernel memory: 1024K [ 4.999945] Run /sbin/init as init process [ 5.311019] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null) Starting syslogd: OK Starting klogd: OK Populating /dev using udev: [ 6.617397] udevd[286]: starting version 3.2.7 [ 6.657342] random: udevd: uninitialized urandom read (16 bytes read) [ 6.668656] random: udevd: uninitialized urandom read (16 bytes read) [ 6.675256] random: udevd: uninitialized urandom read (16 bytes read) [ 6.699592] udevd[286]: specified group 'kvm' unknown [ 6.741291] udevd[288]: starting eudev-3.2.7 [ 7.124728] evbug: Connected device: input0 (WM8962 Beep Generator at 0-001a) [ 7.139556] evbug: Connected device: input1 (keyboard at gpio-keys/input0) [ 7.214789] coda 2040000.vpu: Direct firmware load for vpu_fw_imx6q.bin failed with error -2 [ 7.223468] coda 2040000.vpu: Falling back to sysfs fallback for: vpu_fw_imx6q.bin [ 7.351719] imx-media: ipu1_csi0_mux:2 -> ipu1_csi0:0 [ 7.360679] imx-media: imx6-mipi-csi2:2 -> ipu1_csi1:0 [ 7.375400] imx-media: imx6-mipi-csi2:3 -> ipu2_csi0:0 [ 7.394398] imx-media: ipu2_csi1_mux:2 -> ipu2_csi1:0 [ 7.400581] imx-media: imx6-mipi-csi2:1 -> ipu1_csi0_mux:0 [ 7.406896] imx-media: imx6-mipi-csi2:4 -> ipu2_csi1_mux:0 [ 7.414098] imx-media: ov5640 2-0010:0 -> imx6-mipi-csi2:0 [ 7.884552] wl18xx_driver wl18xx.2.auto: Direct firmware load for ti-connectivity/wl18xx-conf.bin failed with error -2 [ 7.895428] wl18xx_driver wl18xx.2.auto: Falling back to sysfs fallback for: ti-connectivity/wl18xx-conf.bin done Initializing random number generator... [ 7.970813] urandom_read: 2 callbacks suppressed [ 7.970824] random: dd: uninitialized urandom read (512 bytes read) done. Starting rngd: OK [ 8.071645] random: crng init done Starting system message bus: done Starting network: OK Starting sshd: OK Welcome to Buildroot buildroot login: Welcome to Buildroot buildroot login: root # glmark2-es2-drm Error creating gpu Error: eglCreateWindowSurface failed with error: 0x3009 Error: eglCreateWindowSurface failed with error: 0x3009 Error: CanvasGeneric: Invalid EGL state Error: main: Could not initialize canvas #