<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Linux hang at: Freeing unused kernel memory: 2048K in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843947#M129387</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem was that i had all the interrupts as non secure and but removing that it worked fine.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Jul 2018 07:26:56 GMT</pubDate>
    <dc:creator>ailtonlopes</dc:creator>
    <dc:date>2018-07-25T07:26:56Z</dc:date>
    <item>
      <title>Linux hang at: Freeing unused kernel memory: 2048K</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843944#M129384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, im trying to run linux on top of an hypervisor and im using a custom bootloader (not u-boot) and when running the linux it hangs at that part, when running the same image using uboot it works fine so i think that its something that u-boot does that im not doing it in my bootloader but have no idea what can cause the kernel to hang there. Hhere is the full kernel output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[ 0.000000] Booting Linux on physical CPU 0x0&lt;BR /&gt;[ 0.000000] Linux version 4.15.0 (andersen@andersenbond) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.18&lt;BR /&gt;[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d&lt;BR /&gt;[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;[ 0.000000] OF: fdt: Machine model: Freescale i.MX6 Quad SABRE Smart Device Board&lt;BR /&gt;[ 0.000000] Memory policy: Data cache writealloc&lt;BR /&gt;[ 0.000000] cma: Reserved 64 MiB at 0x4c000000&lt;BR /&gt;[ 0.000000] percpu: Embedded 16 pages/cpu @(ptrval) s35584 r8192 d21760 u65536&lt;BR /&gt;[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 260608&lt;BR /&gt;[ 0.000000] Kernel command line: init=/init root=/dev/ram0 console=ttymxc0,115200&lt;BR /&gt;[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)&lt;BR /&gt;[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)&lt;BR /&gt;[ 0.000000] Memory: 956596K/1048576K available (5120K kernel code, 219K rwdata, 1740K rodata, 2048K init, 7)&lt;BR /&gt;[ 0.000000] Virtual kernel memory layout:&lt;BR /&gt;[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)&lt;BR /&gt;[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)&lt;BR /&gt;[ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)&lt;BR /&gt;[ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)&lt;BR /&gt;[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)&lt;BR /&gt;[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)&lt;BR /&gt;[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (6112 kB)&lt;BR /&gt;[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (2048 kB)&lt;BR /&gt;[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 220 kB)&lt;BR /&gt;[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) (7584 kB)&lt;BR /&gt;[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1&lt;BR /&gt;[ 0.000000] Running RCU self tests&lt;BR /&gt;[ 0.000000] Hierarchical RCU implementation.&lt;BR /&gt;[ 0.000000] RCU event tracing is enabled.&lt;BR /&gt;[ 0.000000] RCU lockdep checking is enabled.&lt;BR /&gt;[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16&lt;BR /&gt;[ 0.000000] Switching to timer-based delay loop, resolution 333ns&lt;BR /&gt;[ 0.000010] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns&lt;BR /&gt;[ 0.000040] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns&lt;BR /&gt;[ 0.002032] Console: colour dummy device 80x30&lt;BR /&gt;[ 0.002067] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar&lt;BR /&gt;[ 0.002086] ... MAX_LOCKDEP_SUBCLASSES: 8&lt;BR /&gt;[ 0.002101] ... MAX_LOCK_DEPTH: 48&lt;BR /&gt;[ 0.002115] ... MAX_LOCKDEP_KEYS: 8191&lt;BR /&gt;[ 0.002129] ... CLASSHASH_SIZE: 4096&lt;BR /&gt;[ 0.002143] ... MAX_LOCKDEP_ENTRIES: 32768&lt;BR /&gt;[ 0.002156] ... MAX_LOCKDEP_CHAINS: 65536&lt;BR /&gt;[ 0.002170] ... CHAINHASH_SIZE: 32768&lt;BR /&gt;[ 0.002182] memory used by lock dependency info: 4655 kB&lt;BR /&gt;[ 0.002196] per task-struct memory footprint: 1536 bytes&lt;BR /&gt;[ 0.002263] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=3)&lt;BR /&gt;[ 0.002302] pid_max: default: 32768 minimum: 301&lt;BR /&gt;[ 0.002683] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;[ 0.002729] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;[ 0.004914] CPU: Testing write buffer coherency: ok&lt;BR /&gt;[ 0.006220] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000&lt;BR /&gt;[ 0.007993] Setting up static identity map for 0x10100000 - 0x10100078&lt;BR /&gt;[ 0.008622] Hierarchical SRCU implementation.&lt;BR /&gt;[ 0.011101] smp: Bringing up secondary CPUs ...&lt;BR /&gt;[ 0.013621] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001&lt;BR /&gt;[ 0.016530] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002&lt;BR /&gt;[ 0.018988] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003&lt;BR /&gt;[ 0.019401] smp: Brought up 1 node, 4 CPUs&lt;BR /&gt;[ 0.019601] SMP: Total of 4 processors activated (24.00 BogoMIPS).&lt;BR /&gt;[ 0.019618] CPU: All CPU(s) started in SVC mode.&lt;BR /&gt;[ 0.022379] devtmpfs: initialized&lt;BR /&gt;[ 0.054619] random: get_random_u32 called from bucket_table_alloc+0xf0/0x250 with crng_init=0&lt;BR /&gt;[ 0.054866] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4&lt;BR /&gt;[ 0.057478] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns&lt;BR /&gt;[ 0.057539] futex hash table entries: 1024 (order: 4, 65536 bytes)&lt;BR /&gt;[ 0.065484] pinctrl core: initialized pinctrl subsystem&lt;BR /&gt;[ 0.067605] NET: Registered protocol family 16&lt;BR /&gt;[ 0.085070] DMA: preallocated 256 KiB pool for atomic coherent allocations&lt;BR /&gt;[ 0.088194] cpuidle: using governor menu&lt;BR /&gt;[ 0.088384] CPU identified as i.MX6Q, silicon rev 1.2&lt;BR /&gt;[ 0.138351] No ATAGs?&lt;BR /&gt;[ 0.138910] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.&lt;BR /&gt;[ 0.138965] hw-breakpoint: maximum watchpoint size is 4 bytes.&lt;BR /&gt;[ 0.142338] imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver&lt;BR /&gt;[ 0.198066] vgaarb: loaded&lt;BR /&gt;[ 0.199103] SCSI subsystem initialized&lt;BR /&gt;[ 0.202027] i2c i2c-0: IMX I2C adapter registered&lt;BR /&gt;[ 0.202069] i2c i2c-0: can't use DMA, using PIO instead.&lt;BR /&gt;[ 0.204204] i2c i2c-1: IMX I2C adapter registered&lt;BR /&gt;[ 0.204245] i2c i2c-1: can't use DMA, using PIO instead.&lt;BR /&gt;[ 0.205823] i2c i2c-2: IMX I2C adapter registered&lt;BR /&gt;[ 0.205864] i2c i2c-2: can't use DMA, using PIO instead.&lt;BR /&gt;[ 0.209038] clocksource: Switched to clocksource mxc_timer1&lt;BR /&gt;[ 0.209964] VFS: Disk quotas dquot_6.6.0&lt;BR /&gt;[ 0.210173] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)&lt;BR /&gt;[ 0.531436] hw perfevents: no interrupt-affinity property for /soc/pmu, guessing.&lt;BR /&gt;[ 0.532307] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available&lt;BR /&gt;[ 0.537350] Initialise system trusted keyrings&lt;BR /&gt;[ 0.538058] workingset: timestamp_bits=30 max_order=18 bucket_order=0&lt;BR /&gt;[ 0.552303] fuse init (API version 7.26)&lt;BR /&gt;[ 0.554635] random: fast init done&lt;BR /&gt;[ 0.566657] Key type asymmetric registered&lt;BR /&gt;[ 0.566764] Asymmetric key parser 'x509' registered&lt;BR /&gt;[ 0.566949] bounce: pool size: 64 pages&lt;BR /&gt;[ 0.567072] io scheduler noop registered&lt;BR /&gt;[ 0.567097] io scheduler deadline registered&lt;BR /&gt;[ 0.567478] io scheduler cfq registered (default)&lt;BR /&gt;[ 0.567509] io scheduler mq-deadline registered&lt;BR /&gt;[ 0.567529] io scheduler kyber registered&lt;BR /&gt;[ 0.571261] OF: PCI: host bridge /soc/pcie@1ffc000 ranges:&lt;BR /&gt;[ 0.571338] OF: PCI: IO 0x01f80000..0x01f8ffff -&amp;gt; 0x00000000&lt;BR /&gt;[ 0.571484] OF: PCI: MEM 0x01000000..0x01efffff -&amp;gt; 0x01000000&lt;BR /&gt;[ 1.689981] imx6q-pcie 1ffc000.pcie: phy link never came up&lt;BR /&gt;[ 1.693771] imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00&lt;BR /&gt;[ 1.693814] pci_bus 0000:00: root bus resource [bus 00-ff]&lt;BR /&gt;[ 1.693842] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]&lt;BR /&gt;[ 1.693865] pci_bus 0000:00: root bus resource [mem 0x01000000-0x01efffff]&lt;BR /&gt;[ 1.695278] PCI: bus0: Fast back to back transfers disabled&lt;BR /&gt;[ 1.695624] PCI: bus1: Fast back to back transfers enabled&lt;BR /&gt;[ 1.695715] pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff]&lt;BR /&gt;[ 1.695755] pci 0000:00:00.0: BAR 6: assigned [mem 0x01100000-0x0110ffff pref]&lt;BR /&gt;[ 1.695784] pci 0000:00:00.0: PCI bridge to [bus 01]&lt;BR /&gt;[ 1.697020] pcieport 0000:00:00.0: Signaling PME with IRQ 302&lt;BR /&gt;[ 1.697703] pcieport 0000:00:00.0: AER enabled with IRQ 302&lt;BR /&gt;[ 1.704812] imx-pgc-pd imx-pgc-power-domain.0: Linked as a consumer to 20dc000.gpc&lt;BR /&gt;[ 1.705480] imx-pgc-pd imx-pgc-power-domain.1: Linked as a consumer to 20dc000.gpc&lt;BR /&gt;[ 1.708252] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 26, base_baud = 5000000) is a IMX&lt;BR /&gt;[ 2.383903] console [ttymxc0] enabled&lt;BR /&gt;[ 2.404502] etnaviv gpu-subsystem: bound 134000.gpu (ops gpu_ops)&lt;BR /&gt;[ 2.410867] etnaviv gpu-subsystem: bound 130000.gpu (ops gpu_ops)&lt;BR /&gt;[ 2.417061] etnaviv gpu-subsystem: bound 2204000.gpu (ops gpu_ops)&lt;BR /&gt;[ 2.423369] etnaviv-gpu 134000.gpu: model: GC320, revision: 5007&lt;BR /&gt;[ 2.460086] etnaviv-gpu 130000.gpu: model: GC2000, revision: 5108&lt;BR /&gt;[ 2.496724] etnaviv-gpu 2204000.gpu: model: GC355, revision: 1215&lt;BR /&gt;[ 2.502953] etnaviv-gpu 2204000.gpu: Ignoring GPU with VG and FE2.0&lt;BR /&gt;[ 2.511709] [drm] Initialized etnaviv 1.1.0 20151214 for gpu-subsystem on minor 0&lt;BR /&gt;[ 2.521192] ------------[ cut here ]------------&lt;BR /&gt;[ 2.525866] WARNING: CPU: 0 PID: 1 at ./include/linux/reset.h:67 ipu_probe+0x1cc/0x274&lt;BR /&gt;[ 2.533880] Modules linked in:&lt;BR /&gt;[ 2.536979] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.15.0 #18&lt;BR /&gt;[ 2.543004] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)&lt;BR /&gt;[ 2.549547] Backtrace: &lt;BR /&gt;[ 2.552032] [&amp;lt;c010c828&amp;gt;] (dump_backtrace) from [&amp;lt;c010caf4&amp;gt;] (show_stack+0x18/0x1c)&lt;BR /&gt;[ 2.559623] r7:00000000 r6:60000013 r5:00000000 r4:c0a35794&lt;BR /&gt;[ 2.565308] [&amp;lt;c010cadc&amp;gt;] (show_stack) from [&amp;lt;c058a494&amp;gt;] (dump_stack+0xb4/0xec)&lt;BR /&gt;[ 2.572566] [&amp;lt;c058a3e0&amp;gt;] (dump_stack) from [&amp;lt;c0123598&amp;gt;] (__warn+0xcc/0xf8)&lt;BR /&gt;[ 2.579461] r10:00000048 r9:c0499838 r8:00000043 r7:00000009 r6:c07524d4 r5:00000000&lt;BR /&gt;[ 2.587307] r4:00000000 r3:c0a170f8&lt;BR /&gt;[ 2.590907] [&amp;lt;c01234cc&amp;gt;] (__warn) from [&amp;lt;c0123694&amp;gt;] (warn_slowpath_null+0x44/0x50)&lt;BR /&gt;[ 2.598496] r9:02400000 r8:ef7f2a78 r7:ec514e00 r6:c0499838 r5:00000043 r4:c07524d4&lt;BR /&gt;[ 2.606261] [&amp;lt;c0123650&amp;gt;] (warn_slowpath_null) from [&amp;lt;c0499838&amp;gt;] (ipu_probe+0x1cc/0x274)&lt;BR /&gt;[ 2.614281] r6:00000000 r5:ec1e5010 r4:ec50f710&lt;BR /&gt;[ 2.618930] [&amp;lt;c049966c&amp;gt;] (ipu_probe) from [&amp;lt;c04a9958&amp;gt;] (platform_drv_probe+0x58/0xb4)&lt;BR /&gt;[ 2.626779] r10:00000000 r9:00000000 r8:c0a2d7d0 r7:fffffdfb r6:c0a2d7d0 r5:fffffffe&lt;BR /&gt;[ 2.634622] r4:ec1e5010&lt;BR /&gt;[ 2.637179] [&amp;lt;c04a9900&amp;gt;] (platform_drv_probe) from [&amp;lt;c04a7e50&amp;gt;] (driver_probe_device+0x254/0x338)&lt;BR /&gt;[ 2.646068] r7:00000000 r6:c119bd4c r5:c119bd48 r4:ec1e5010&lt;BR /&gt;[ 2.651749] [&amp;lt;c04a7bfc&amp;gt;] (driver_probe_device) from [&amp;lt;c04a7fe8&amp;gt;] (__driver_attach+0xb4/0xb8)&lt;BR /&gt;[ 2.660205] r10:c0a2e238 r9:c04a9900 r8:c04a98b8 r7:00000000 r6:ec1e5044 r5:c0a2d7d0&lt;BR /&gt;[ 2.668050] r4:ec1e5010 r3:00000000&lt;BR /&gt;[ 2.671646] [&amp;lt;c04a7f34&amp;gt;] (__driver_attach) from [&amp;lt;c04a614c&amp;gt;] (bus_for_each_dev+0x54/0xa4)&lt;BR /&gt;[ 2.679841] r7:00000000 r6:c04a7f34 r5:c0a2d7d0 r4:00000000&lt;BR /&gt;[ 2.685520] [&amp;lt;c04a60f8&amp;gt;] (bus_for_each_dev) from [&amp;lt;c04a77b0&amp;gt;] (driver_attach+0x20/0x28)&lt;BR /&gt;[ 2.693540] r6:c0a2e238 r5:ec518180 r4:c0a2d7d0&lt;BR /&gt;[ 2.698177] [&amp;lt;c04a7790&amp;gt;] (driver_attach) from [&amp;lt;c04a72a8&amp;gt;] (bus_add_driver+0x178/0x20c)&lt;BR /&gt;[ 2.706201] [&amp;lt;c04a7130&amp;gt;] (bus_add_driver) from [&amp;lt;c04a8964&amp;gt;] (driver_register+0x80/0xfc)&lt;BR /&gt;[ 2.714223] r7:c064ef14 r6:00000000 r5:00000003 r4:c0a2d7d0&lt;BR /&gt;[ 2.719904] [&amp;lt;c04a88e4&amp;gt;] (driver_register) from [&amp;lt;c04a9a5c&amp;gt;] (__platform_register_drivers+0x5c/0xe4)&lt;BR /&gt;[ 2.729051] r5:00000003 r4:00000002&lt;BR /&gt;[ 2.732653] [&amp;lt;c04a9a00&amp;gt;] (__platform_register_drivers) from [&amp;lt;c083e240&amp;gt;] (imx_ipu_init+0x1c/0x24)&lt;BR /&gt;[ 2.741544] r10:c0800608 r9:c084b858 r8:00000007 r7:c07b1d2c r6:ffffe000 r5:c083e224&lt;BR /&gt;[ 2.749386] r4:00000000&lt;BR /&gt;[ 2.751944] [&amp;lt;c083e224&amp;gt;] (imx_ipu_init) from [&amp;lt;c0101bf4&amp;gt;] (do_one_initcall+0x44/0x170)&lt;BR /&gt;[ 2.759896] [&amp;lt;c0101bb0&amp;gt;] (do_one_initcall) from [&amp;lt;c0800e60&amp;gt;] (kernel_init_freeable+0x120/0x1e0)&lt;BR /&gt;[ 2.768613] r8:00000007 r7:c07b1d2c r6:c084b850 r5:c0858b88 r4:c0a36c80&lt;BR /&gt;[ 2.775341] [&amp;lt;c0800d40&amp;gt;] (kernel_init_freeable) from [&amp;lt;c059d904&amp;gt;] (kernel_init+0x10/0x118)&lt;BR /&gt;[ 2.783625] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c059d8f4&lt;BR /&gt;[ 2.791468] r4:00000000&lt;BR /&gt;[ 2.794032] [&amp;lt;c059d8f4&amp;gt;] (kernel_init) from [&amp;lt;c0108054&amp;gt;] (ret_from_fork+0x14/0x20)&lt;BR /&gt;[ 2.801617] r5:c059d8f4 r4:00000000&lt;BR /&gt;[ 2.805380] ---[ end trace 22d3f38891ba6363 ]---&lt;BR /&gt;[ 2.810103] imx-ipuv3 2400000.ipu: failed to reset: -524&lt;BR /&gt;[ 2.815810] imx-ipuv3: probe of 2400000.ipu failed with error -524&lt;BR /&gt;[ 2.822468] ------------[ cut here ]------------&lt;BR /&gt;[ 2.827128] WARNING: CPU: 0 PID: 1 at ./include/linux/reset.h:67 ipu_probe+0x1cc/0x274&lt;BR /&gt;[ 2.835138] Modules linked in:&lt;BR /&gt;[ 2.838239] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.15.0 #18&lt;BR /&gt;[ 2.845569] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)&lt;BR /&gt;[ 2.852112] Backtrace: &lt;BR /&gt;[ 2.854601] [&amp;lt;c010c828&amp;gt;] (dump_backtrace) from [&amp;lt;c010caf4&amp;gt;] (show_stack+0x18/0x1c)&lt;BR /&gt;[ 2.862194] r7:00000000 r6:60000013 r5:00000000 r4:c0a35794&lt;BR /&gt;[ 2.867880] [&amp;lt;c010cadc&amp;gt;] (show_stack) from [&amp;lt;c058a494&amp;gt;] (dump_stack+0xb4/0xec)&lt;BR /&gt;[ 2.875141] [&amp;lt;c058a3e0&amp;gt;] (dump_stack) from [&amp;lt;c0123598&amp;gt;] (__warn+0xcc/0xf8)&lt;BR /&gt;[ 2.882038] r10:0000004c r9:c0499838 r8:00000043 r7:00000009 r6:c07524d4 r5:00000000&lt;BR /&gt;[ 2.889882] r4:00000000 r3:c0a170f8&lt;BR /&gt;[ 2.893484] [&amp;lt;c01234cc&amp;gt;] (__warn) from [&amp;lt;c0123694&amp;gt;] (warn_slowpath_null+0x44/0x50)&lt;BR /&gt;[ 2.901075] r9:02800000 r8:ef7f45ec r7:ec514e80 r6:c0499838 r5:00000043 r4:c07524d4&lt;BR /&gt;[ 2.908841] [&amp;lt;c0123650&amp;gt;] (warn_slowpath_null) from [&amp;lt;c0499838&amp;gt;] (ipu_probe+0x1cc/0x274)&lt;BR /&gt;[ 2.916863] r6:00000000 r5:ec1e6010 r4:ec50f710&lt;BR /&gt;[ 2.921510] [&amp;lt;c049966c&amp;gt;] (ipu_probe) from [&amp;lt;c04a9958&amp;gt;] (platform_drv_probe+0x58/0xb4)&lt;BR /&gt;[ 2.929362] r10:00000000 r9:00000000 r8:c0a2d7d0 r7:fffffdfb r6:c0a2d7d0 r5:fffffffe&lt;BR /&gt;[ 2.937207] r4:ec1e6010&lt;BR /&gt;[ 2.939766] [&amp;lt;c04a9900&amp;gt;] (platform_drv_probe) from [&amp;lt;c04a7e50&amp;gt;] (driver_probe_device+0x254/0x338)&lt;BR /&gt;[ 2.948657] r7:00000000 r6:c119bd4c r5:c119bd48 r4:ec1e6010&lt;BR /&gt;[ 2.954340] [&amp;lt;c04a7bfc&amp;gt;] (driver_probe_device) from [&amp;lt;c04a7fe8&amp;gt;] (__driver_attach+0xb4/0xb8)&lt;BR /&gt;[ 2.962799] r10:c0a2e238 r9:c04a9900 r8:c04a98b8 r7:00000000 r6:ec1e6044 r5:c0a2d7d0&lt;BR /&gt;[ 2.970647] r4:ec1e6010 r3:00000000&lt;BR /&gt;[ 2.974244] [&amp;lt;c04a7f34&amp;gt;] (__driver_attach) from [&amp;lt;c04a614c&amp;gt;] (bus_for_each_dev+0x54/0xa4)&lt;BR /&gt;[ 2.982440] r7:00000000 r6:c04a7f34 r5:c0a2d7d0 r4:00000000&lt;BR /&gt;[ 2.988119] [&amp;lt;c04a60f8&amp;gt;] (bus_for_each_dev) from [&amp;lt;c04a77b0&amp;gt;] (driver_attach+0x20/0x28)&lt;BR /&gt;[ 2.996139] r6:c0a2e238 r5:ec518180 r4:c0a2d7d0&lt;BR /&gt;[ 3.000778] [&amp;lt;c04a7790&amp;gt;] (driver_attach) from [&amp;lt;c04a72a8&amp;gt;] (bus_add_driver+0x178/0x20c)&lt;BR /&gt;[ 3.008803] [&amp;lt;c04a7130&amp;gt;] (bus_add_driver) from [&amp;lt;c04a8964&amp;gt;] (driver_register+0x80/0xfc)&lt;BR /&gt;[ 3.016825] r7:c064ef14 r6:00000000 r5:00000003 r4:c0a2d7d0&lt;BR /&gt;[ 3.022508] [&amp;lt;c04a88e4&amp;gt;] (driver_register) from [&amp;lt;c04a9a5c&amp;gt;] (__platform_register_drivers+0x5c/0xe4)&lt;BR /&gt;[ 3.031656] r5:00000003 r4:00000002&lt;BR /&gt;[ 3.035260] [&amp;lt;c04a9a00&amp;gt;] (__platform_register_drivers) from [&amp;lt;c083e240&amp;gt;] (imx_ipu_init+0x1c/0x24)&lt;BR /&gt;[ 3.044152] r10:c0800608 r9:c084b858 r8:00000007 r7:c07b1d2c r6:ffffe000 r5:c083e224&lt;BR /&gt;[ 3.051996] r4:00000000&lt;BR /&gt;[ 3.054553] [&amp;lt;c083e224&amp;gt;] (imx_ipu_init) from [&amp;lt;c0101bf4&amp;gt;] (do_one_initcall+0x44/0x170)&lt;BR /&gt;[ 3.062503] [&amp;lt;c0101bb0&amp;gt;] (do_one_initcall) from [&amp;lt;c0800e60&amp;gt;] (kernel_init_freeable+0x120/0x1e0)&lt;BR /&gt;[ 3.071222] r8:00000007 r7:c07b1d2c r6:c084b850 r5:c0858b88 r4:c0a36c80&lt;BR /&gt;[ 3.077952] [&amp;lt;c0800d40&amp;gt;] (kernel_init_freeable) from [&amp;lt;c059d904&amp;gt;] (kernel_init+0x10/0x118)&lt;BR /&gt;[ 3.086236] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c059d8f4&lt;BR /&gt;[ 3.094081] r4:00000000&lt;BR /&gt;[ 3.096644] [&amp;lt;c059d8f4&amp;gt;] (kernel_init) from [&amp;lt;c0108054&amp;gt;] (ret_from_fork+0x14/0x20)&lt;BR /&gt;[ 3.104230] r5:c059d8f4 r4:00000000&lt;BR /&gt;[ 3.107916] ---[ end trace 22d3f38891ba6364 ]---&lt;BR /&gt;[ 3.112644] imx-ipuv3 2800000.ipu: failed to reset: -524&lt;BR /&gt;[ 3.118064] imx-ipuv3: probe of 2800000.ipu failed with error -524&lt;BR /&gt;[ 3.155025] brd: module loaded&lt;BR /&gt;[ 3.188594] loop: module loaded&lt;BR /&gt;[ 3.194090] i2c /dev entries driver&lt;BR /&gt;[ 3.203444] Registering SWP/SWPB emulation handler&lt;BR /&gt;[ 3.210521] Loading compiled-in X.509 certificates&lt;BR /&gt;[ 3.271645] input: gpio-keys as /devices/soc0/gpio-keys/input/input0&lt;BR /&gt;[ 3.287008] Freeing unused kernel memory: 2048K&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also anexed the .config file.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Im running it on imx6quadSD and the linux is 4.15.&lt;BR /&gt;Id appreciate any input because im stuck here and all the answers found on google didnt work.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ailton Lopes&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2018 00:21:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843944#M129384</guid>
      <dc:creator>ailtonlopes</dc:creator>
      <dc:date>2018-07-24T00:21:22Z</dc:date>
    </item>
    <item>
      <title>Re: Linux hang at: Freeing unused kernel memory: 2048K</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843945#M129385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;our official BSP is not support hypervisor&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2018 09:15:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843945#M129385</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2018-07-24T09:15:32Z</dc:date>
    </item>
    <item>
      <title>Re: Linux hang at: Freeing unused kernel memory: 2048K</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843946#M129386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jimmychan"&gt;jimmychan&lt;/A&gt; but it is possible to run linux without the U-boot? because at the moment i only have linux running the only difference is that im not using the u-boot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2018 11:59:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843946#M129386</guid>
      <dc:creator>ailtonlopes</dc:creator>
      <dc:date>2018-07-24T11:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: Linux hang at: Freeing unused kernel memory: 2048K</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843947#M129387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem was that i had all the interrupts as non secure and but removing that it worked fine.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jul 2018 07:26:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843947#M129387</guid>
      <dc:creator>ailtonlopes</dc:creator>
      <dc:date>2018-07-25T07:26:56Z</dc:date>
    </item>
    <item>
      <title>Re: Linux hang at: Freeing unused kernel memory: 2048K</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843948#M129388</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ailton,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I facing the same problem like you I think. Would you share some more Information about your solution? ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"The problem was that i had all the interrupts as non secure and but removing that it worked fine."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Adrian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Oct 2019 10:14:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-hang-at-Freeing-unused-kernel-memory-2048K/m-p/843948#M129388</guid>
      <dc:creator>adrian_kuhlbrod</dc:creator>
      <dc:date>2019-10-14T10:14:20Z</dc:date>
    </item>
  </channel>
</rss>

