root@analog:~/openwifi# dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.10.0-98248-g1bbe32fa5182-dirty (jxj@jxj-pc) (arm-xilinx-linux-gnueabi-gcc.real (GCC) 10.2.0, GNU ld (GNU Binutils) 2.35.0.20200730) #3 SMP PREEMPT Tue Feb 7 16:53:49 CET 2023 [ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: Analog Devices ADRV9364-Z7020 (Z7020/AD9364) [ 0.000000] OF: fdt: earlycon: stdout-path /amba@0/uart@E0001000 not found [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 128 MiB at 0x16800000 [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x000000001fffffff] [ 0.000000] HighMem empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000001fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff] [ 0.000000] On node 0 totalpages: 131072 [ 0.000000] Normal zone: 1024 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 131072 pages, LIFO batch:31 [ 0.000000] percpu: Embedded 15 pages/cpu s29900 r8192 d23348 u61440 [ 0.000000] pcpu-alloc: s29900 r8192 d23348 u61440 alloc=15*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 130048 [ 0.000000] Kernel command line: console=ttyPS0,115200 root=/dev/mmcblk0p2 rw earlycon rootfstype=ext4 rootwait clk_ignore_unused cpuidle.off=1 [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 371420K/524288K available (8192K kernel code, 803K rwdata, 5732K rodata, 1024K init, 151K bss, 21796K reserved, 131072K cma-reserved, 0K highmem) [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] efuse mapped to (ptrval) [ 0.000000] slcr mapped to (ptrval) [ 0.000000] L2C: platform modifies aux control register: 0x72360000 -> 0x72760000 [ 0.000000] L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000 [ 0.000000] L2C-310 erratum 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 1 lines [ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled [ 0.000000] L2C-310 cache controller enabled, 8 ways, 512 kB [ 0.000000] L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001 [ 0.000000] random: get_random_bytes called from start_kernel+0x33c/0x4dc with crng_init=0 [ 0.000000] zynq_clock_init: clkc starts at (ptrval) [ 0.000000] Zynq clock init [ 0.000009] sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 4398046511103ns [ 0.000029] clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x4ce07af025, max_idle_ns: 440795209040 ns [ 0.000055] Switching to timer-based delay loop, resolution 3ns [ 0.000143] clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns [ 0.000181] timer #0 at (ptrval), irq=25 [ 0.000760] Console: colour dummy device 80x30 [ 0.000788] Calibrating delay loop (skipped), value calculated using timer frequency.. 666.66 BogoMIPS (lpj=3333333) [ 0.000806] pid_max: default: 32768 minimum: 301 [ 0.000982] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.000996] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.001633] CPU: Testing write buffer coherency: ok [ 0.001669] CPU0: Spectre v2: using BPIALL workaround [ 0.001832] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.002333] Setting up static identity map for 0x100000 - 0x100060 [ 0.002470] rcu: Hierarchical SRCU implementation. [ 0.002755] smp: Bringing up secondary CPUs ... [ 0.003533] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.003543] CPU1: Spectre v2: using BPIALL workaround [ 0.003682] smp: Brought up 1 node, 2 CPUs [ 0.003696] SMP: Total of 2 processors activated (1333.33 BogoMIPS). [ 0.003703] CPU: All CPU(s) started in SVC mode. [ 0.004172] devtmpfs: initialized [ 0.008468] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 0.008968] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.008995] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.015130] pinctrl core: initialized pinctrl subsystem [ 0.016284] NET: Registered protocol family 16 [ 0.018475] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.019838] thermal_sys: Registered thermal governor 'step_wise' [ 0.036014] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. [ 0.036032] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.036183] zynq-ocm f800c000.ocmc: ZYNQ OCM pool: 256 KiB @ 0x(ptrval) [ 0.036994] e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 33, base_baud = 6249999) is a xuartps [ 0.417346] printk: console [ttyPS0] enabled [ 0.454030] SCSI subsystem initialized [ 0.456786] usbcore: registered new interface driver usbfs [ 0.461104] usbcore: registered new interface driver hub [ 0.465207] usbcore: registered new device driver usb [ 0.469246] mc: Linux media interface: v0.10 [ 0.472348] videodev: Linux video capture interface: v2.00 [ 0.476689] pps_core: LinuxPPS API ver. 1 registered [ 0.480366] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.488215] PTP clock support registered [ 0.491266] jesd204: found 0 devices and 0 topologies [ 0.495064] FPGA manager framework [ 0.497244] Advanced Linux Sound Architecture Driver Initialized. [ 0.503268] clocksource: Switched to clocksource arm_global_timer [ 0.520238] NET: Registered protocol family 2 [ 0.524032] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 0.531094] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear) [ 0.537603] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.543986] TCP: Hash tables configured (established 4096 bind 4096) [ 0.549116] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.554408] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.560272] NET: Registered protocol family 1 [ 0.563820] hw perfevents: no interrupt-affinity property for /pmu@f8891000, guessing. [ 0.570615] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available [ 0.578813] Initialise system trusted keyrings [ 0.582096] workingset: timestamp_bits=30 max_order=17 bucket_order=0 [ 0.699990] Key type asymmetric registered [ 0.702781] Asymmetric key parser 'x509' registered [ 0.706385] io scheduler mq-deadline registered [ 0.709602] io scheduler kyber registered [ 0.712655] zynq-pinctrl 700.pinctrl: zynq pinctrl initialized [ 0.721740] dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-241330 [ 0.727177] dma-pl330 f8003000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16 [ 0.744692] brd: module loaded [ 0.754962] loop: module loaded [ 0.760400] spi-nor spi1.0: SPI-NOR-UniqueID 104473d869960006fdff31006cdf2652fc [ 0.766718] spi-nor spi1.0: found n25q256ax1, expected n25q256a [ 0.771550] spi-nor spi1.0: trying to lock already unlocked area [ 0.776455] spi-nor spi1.0: n25q256ax1 (32768 Kbytes) [ 0.780247] 6 fixed-partitions partitions found on MTD device spi1.0 [ 0.785470] Creating 6 MTD partitions on "spi1.0": [ 0.788955] 0x000000000000-0x0000000e0000 : "qspi-fsbl-uboot" [ 0.804074] 0x0000000e0000-0x000000100000 : "qspi-uboot-env" [ 0.814162] 0x000000100000-0x000000600000 : "qspi-linux" [ 0.824124] 0x000000600000-0x000000620000 : "qspi-device-tree" [ 0.834183] 0x000000620000-0x000001300000 : "qspi-rootfs" [ 0.844179] 0x000001300000-0x000002000000 : "qspi-bitstream" [ 0.854376] MACsec IEEE 802.1AE [ 0.856842] libphy: Fixed MDIO Bus: probed [ 0.860457] tun: Universal TUN/TAP device driver, 1.6 [ 0.865961] libphy: MACB_mii_bus: probed [ 0.869747] macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 36 (00:05:f7:80:0f:f6) [ 0.879025] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.884358] usbcore: registered new interface driver usb-storage [ 0.889188] usbcore: registered new interface driver usbserial_generic [ 0.894463] usbserial: USB Serial support registered for generic [ 0.899209] usbcore: registered new interface driver ftdi_sio [ 0.903698] usbserial: USB Serial support registered for FTDI USB Serial Device [ 0.973291] ULPI transceiver vendor/product ID 0x0424/0x0007 [ 0.977641] Found SMSC USB3320 ULPI transceiver. [ 0.980954] ULPI integrity check: passed. [ 0.983687] ci_hdrc ci_hdrc.0: EHCI Host Controller [ 0.987271] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1 [ 1.013283] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00 [ 1.018108] hub 1-0:1.0: USB hub found [ 1.020591] hub 1-0:1.0: 1 port detected [ 1.025444] i2c /dev entries driver [ 1.029219] at24 0-0050: supply vcc not found, using dummy regulator [ 1.035223] at24 0-0050: 4096 byte 24c32 EEPROM, writable, 1 bytes/write [ 1.041104] IR NEC protocol handler initialized [ 1.044396] IR RC5(x/sz) protocol handler initialized [ 1.048138] IR RC6 protocol handler initialized [ 1.051358] IR JVC protocol handler initialized [ 1.054585] IR Sony protocol handler initialized [ 1.057885] IR SANYO protocol handler initialized [ 1.061270] IR Sharp protocol handler initialized [ 1.064688] IR MCE Keyboard/mouse protocol handler initialized [ 1.069204] IR XMP protocol handler initialized [ 1.072765] usbcore: registered new interface driver uvcvideo [ 1.077235] USB Video Class driver (1.1.1) [ 1.080019] gspca_main: v2.14.0 registered [ 1.083921] cdns-wdt f8005000.watchdog: Xilinx Watchdog Timer with timeout 10s [ 1.090195] Xilinx Zynq CpuIdle Driver started [ 1.093357] failed to register cpuidle driver [ 1.096737] sdhci: Secure Digital Host Controller Interface driver [ 1.101608] sdhci: Copyright(c) Pierre Ossman [ 1.104673] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.110422] ledtrig-cpu: registered to indicate activity on CPUs [ 1.115258] hid: raw HID events driver (C) Jiri Kosina [ 1.122538] usbcore: registered new interface driver usbhid [ 1.127801] usbhid: USB HID core driver [ 1.136164] mmc0: SDHCI controller on e0100000.mmc [e0100000.mmc] using ADMA [ 1.147037] fpga_manager fpga0: Xilinx Zynq FPGA Manager registered [ 1.156964] xt_time: kernel timezone is -0000 [ 1.160562] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully [ 1.166363] NET: Registered protocol family 17 [ 1.169747] Registering SWP/SWPB emulation handler [ 1.173524] Loading compiled-in X.509 certificates [ 1.187996] input: gpio_keys as /devices/soc0/gpio_keys/input/input0 [ 1.193191] mmc0: new high speed SDHC card at address aaaa [ 1.198573] mmcblk0: mmc0:aaaa SC16G 14.8 GiB [ 1.199268] clk: Not disabling unused clocks [ 1.204952] ALSA device list: [ 1.206619] No soundcards found. [ 1.208913] mmcblk0: p1 p2 p3 [ 1.369099] random: fast init done [ 1.804112] EXT4-fs (mmcblk0p2): recovery complete [ 1.808716] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 1.815579] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 1.830865] devtmpfs: mounted [ 1.834008] Freeing unused kernel memory: 1024K [ 1.837675] Run /sbin/init as init process [ 1.840459] with arguments: [ 1.840464] /sbin/init [ 1.840469] with environment: [ 1.840474] HOME=/ [ 1.840478] TERM=linux [ 2.393312] systemd[1]: System time before build time, advancing clock. [ 2.428278] systemd[1]: Failed to find module 'autofs4' [ 3.052814] NET: Registered protocol family 10 [ 3.056993] Segment Routing with IPv6 [ 3.084075] systemd[1]: systemd 247.3-7+rpi1 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=unified) [ 3.112508] systemd[1]: Detected architecture arm. [ 3.166443] systemd[1]: Set hostname to . [ 4.968201] systemd[1]: /lib/systemd/system/plymouth-start.service:16: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed. [ 5.350654] systemd[1]: Queued start job for default target Graphical Interface. [ 5.358923] random: systemd: uninitialized urandom read (16 bytes read) [ 5.364604] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling. [ 5.375679] systemd[1]: (This warning is only shown for the first unit using IP firewalling.) [ 5.384028] systemd[1]: Created slice system-getty.slice. [ 5.423490] random: systemd: uninitialized urandom read (16 bytes read) [ 5.429621] systemd[1]: Created slice system-modprobe.slice. [ 5.463488] random: systemd: uninitialized urandom read (16 bytes read) [ 5.469588] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 5.504273] systemd[1]: Created slice system-systemd\x2dfsck.slice. [ 5.543979] systemd[1]: Created slice User and Session Slice. [ 5.583898] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 5.623882] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped. [ 5.635627] systemd[1]: Reached target Slices. [ 5.663659] systemd[1]: Reached target Swap. [ 5.694832] systemd[1]: Listening on Syslog Socket. [ 5.724196] systemd[1]: Listening on fsck to fsckd communication Socket. [ 5.763839] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 5.830677] systemd[1]: Condition check resulted in Journal Audit Socket being skipped. [ 5.838428] systemd[1]: Listening on Journal Socket (/dev/log). [ 5.874426] systemd[1]: Listening on Journal Socket. [ 5.914030] systemd[1]: Listening on udev Control Socket. [ 5.954167] systemd[1]: Listening on udev Kernel Socket. [ 5.994294] systemd[1]: Condition check resulted in Huge Pages File System being skipped. [ 6.001745] systemd[1]: Condition check resulted in POSIX Message Queue File System being skipped. [ 6.012571] systemd[1]: Mounting RPC Pipe File System... [ 6.046897] systemd[1]: Mounting Kernel Debug File System... [ 6.074024] systemd[1]: Condition check resulted in Kernel Trace File System being skipped. [ 6.081466] systemd[1]: Condition check resulted in Kernel Module supporting RPCSEC_GSS being skipped. [ 6.096862] systemd[1]: Starting Restore / save the current clock... [ 6.140598] systemd[1]: Starting Set the console keyboard layout... [ 6.173806] systemd[1]: Condition check resulted in Create list of static device nodes for the current kernel being skipped. [ 6.188818] systemd[1]: Starting Load Kernel Module configfs... [ 6.227062] systemd[1]: Starting Load Kernel Module drm... [ 6.256973] systemd[1]: Starting Load Kernel Module fuse... [ 6.289216] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. [ 6.297496] systemd[1]: Condition check resulted in File System Check on Root Device being skipped. [ 6.308711] systemd[1]: Starting Journal Service... [ 6.341466] systemd[1]: Starting Load Kernel Modules... [ 6.386718] systemd[1]: Starting Remount Root and Kernel File Systems... [ 6.424484] systemd[1]: Starting Coldplug All udev Devices... [ 6.462393] systemd[1]: run-rpc_pipefs.mount: Mount process exited, code=exited, status=32/n/a [ 6.485953] systemd[1]: run-rpc_pipefs.mount: Failed with result 'exit-code'. [ 6.504631] systemd[1]: Failed to mount RPC Pipe File System. [ 6.583567] systemd[1]: Dependency failed for RPC security service for NFS server. [ 6.623535] systemd[1]: rpc-svcgssd.service: Job rpc-svcgssd.service/start failed with result 'dependency'. [ 6.632067] systemd[1]: Dependency failed for RPC security service for NFS client and server. [ 6.703462] systemd[1]: rpc-gssd.service: Job rpc-gssd.service/start failed with result 'dependency'. [ 6.704421] random: crng init done [ 6.713463] random: 7 urandom warning(s) missed due to ratelimiting [ 6.719738] systemd[1]: Started Journal Service. [ 7.031593] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) [ 7.379036] systemd-journald[1087]: Received client request to flush runtime journal. [ 7.402799] systemd-journald[1087]: File /var/log/journal/9a314adf4f7b4c659ada5035385c9b39/system.journal corrupted or uncleanly shut down, renaming and replacing. [ 10.625852] Registered mathworks_ip class [ 10.661208] mwipcore 43c00000.mwipcore: IRQ index 0 not found [ 10.661229] mwipcore 43c00000.mwipcore: Dev memory resource found at 358ce9bc 0000FFFF. [ 10.661258] mwipcore 43c00000.mwipcore: 'mwipcore' device not found, creating [ 10.661272] mwipcore 43c00000.mwipcore: Char dev region registered: major num:240 [ 10.661280] mwipcore 43c00000.mwipcore: 'mwipcore' device created [ 13.335019] 8021q: 802.1Q VLAN Support v1.8 [ 13.545365] macb e000b000.ethernet eth0: PHY [e000b000.ethernet-ffffffff:00] driver [Marvell 88E1510] (irq=POLL) [ 13.545388] macb e000b000.ethernet eth0: configuring for phy/rgmii-id link mode [ 13.922272] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 14.004885] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 14.022894] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid [ 14.053390] Adding 102396k swap on /var/swap. Priority:-2 extents:1 across:102396k SS [ 18.175397] systemd-journald[1087]: File /var/log/journal/9a314adf4f7b4c659ada5035385c9b39/user-1000.journal corrupted or uncleanly shut down, renaming and replacing. [ 21.847185] macb e000b000.ethernet eth0: Link is Up - 100Mbps/Full - flow control tx [ 21.847228] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 126.393582] ad9361 spi0.0: ad9361_probe : enter (ad9364) [ 126.667302] ad9361 spi0.0: ad9361_probe : AD936x Rev 0 successfully initialized [ 127.802879] cf_axi_adc 79020000.cf-ad9361-lpc: ADI AIM (10.01.b) at 0x79020000 mapped to 0x6a880b19, probed ADC AD9364 as MASTER [ 127.840618] cf_axi_dds 79024000.cf-ad9361-dds-core-lpc: Analog Devices CF_AXI_DDS_DDS MASTER (9.01.b) at 0x79024000 mapped to 0xbad17b64, probed DDS AD9364 [ 137.721266] tx_intf: loading out-of-tree module taints kernel.