* [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! [not found] <mailman.1448.1221743175.22433.adeos-main@gna.org> @ 2008-09-18 13:14 ` Hank 2008-09-18 13:17 ` Gilles Chanteperdrix 2008-09-18 13:21 ` Gilles Chanteperdrix 0 siblings, 2 replies; 11+ messages in thread From: Hank @ 2008-09-18 13:14 UTC (permalink / raw) To: adeos-main [-- Attachment #1.1: Type: text/plain, Size: 1425 bytes --] Hello Guys, I'm porting xenomai to Freescale iMX31 processor (on iMX31 LiteKit) as per porting guidelines. In the first phase, applied adeos-ipipe-2.6.19-arm-1.7-00 patch found in xenomai-2.4.4 to kernel 2.6.19.2 and have implemented required machine specific code. Everything went smooth and after fixing a few bugs, kernel booted but with a problem - init doesn't complete. Following are last few kernel boot log messages: Looking up port of RPC 100003/2 on 192.168.1.25 Looking up port of RPC 100005/1 on 192.168.1.25 VFS: Mounted root (nfs filesystem). Freeing init memory: 120K ====== No More Messages ======= As one might suspect, It's not a lockup or freeze - the console is responsive and echoes back. The kernel is apparently up as it can be ping'ed from outside. If IPIPE is disabled, kernel boots OK into the shell. Have tried booting with init=/bin/sh and even with a statically/dynamically linked simple app but same response. printk debugging shows that run_init_process() goes upto kernel_execve() call, do_execve() completes without error but while switching to user space, it's lost! PS: I've even tried applying adeos-ipipe-2.6.20-arm-1.8-03.patch (I know the kernel version difference, but I somehow happened to fix all the failed HUNKS!). Unfortunately, the response is exactly the same as with 1.7. Any help would be highly appreciated. Attached is complete kernel boot log for reference. Thanks [-- Attachment #1.2: Type: text/html, Size: 1962 bytes --] [-- Attachment #2: kernlog.txt --] [-- Type: text/plain, Size: 7579 bytes --] Uncompressing Linux............................................................................................................... done, booting the kernel. Linux version 2.6.19.2 (hank@linux) (gcc version 4.1.1) #19 Wed Sep 17 11:15:55 BST 2008 CPU: Some Random V6 Processor [4107b364] revision 4 (ARMv6TEJ), cr=00c5387f Machine: Freescale i.MX31 litekit Memory policy: ECC disabled, Data cache writeback CPU0: D VIPT write-back cache CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets Built 1 zonelists. Total pages: 28448 Kernel command line: noinitrd console=ttymxc0 root=/dev/nfs nfsroot=192.168.1.25:/tftpboot/rootfs rw init=/linuxrc ip=dhcp MXC IRQ initialized PID hash table entries: 512 (order: 9, 2048 bytes) Clock input source is 26000000 Actual CLOCK_TICK_RATE is 16625000 Hz I-pipe 1.7-00: pipeline enabled. Console: colour dummy device 80x30 Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 112MB = 112MB total Memory: 109952KB available (2808K code, 751K data, 120K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 MXC GPIO hardware system_rev is: 0x20 XXXXXXXXXXXXXXXXXXXX pll = 190320000, usb_pdf = 1, usb_prepdf = 1, retval = 47580000 Irq init for eth0 L2 cache: WB kobject_add failed for MX31ADS/MX31LITE PC (-13) [<c002af68>] (dump_stack+0x0/0x14) from [<c013f320>] (kobject_add+0x15c/0x19c) [<c013f1c4>] (kobject_add+0x0/0x19c) from [<c0175058>] (device_add+0x88/0x4a8) [<c0174fd0>] (device_add+0x0/0x4a8) from [<c0179080>] (platform_device_add+0x100/0x158) [<c0178f80>] (platform_device_add+0x0/0x158) from [<c01790fc>] (platform_device_register+0x24/0x28) r7 = 00000000 r6 = C04B8000 r5 = C00215F8 r4 = C02EBEE8 [<c01790d8>] (platform_device_register+0x0/0x28) from [<c00109b8>] (mxc_init_devices+0xa0/0xd8) r4 = C0021D84 [<c0010918>] (mxc_init_devices+0x0/0xd8) from [<c00260c8>] (init+0x9c/0x290) [<c002602c>] (init+0x0/0x290) from [<c0048564>] (do_exit+0x0/0x820) r7 = 00000000 r6 = 00000000 r5 = 00000000 r4 = 00000000 Using SDMA I.API MXC DMA API initialized usb: Host 1 registered usb: Host 2 registered usb: OTG HS Host registered usb: OTG HS Gadget registered Generic PHY: Registered new driver SCSI subsystem initialized spi_active 1 CSPI: mxc_spi-2 probed usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb MXC I2C driver mc13783 Rev 3.3 FinVer 0 detected Device spi2.0 probed PMIC Character device: successfully loaded PMIC RTC successfully probed PMIC Light successfully loaded PMIC Power successfully probed NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 4096 bind 2048) TCP reno registered Low-Level PM Driver module loaded Freescale i.MX31 Dynamic Power Management. I-pipe: Domain Xenomai registered. Xenomai: hal/arm started. Xenomai: real-time nucleus v2.4.4 (Made Of Tears) loaded. Xenomai: starting native API services. Xenomai: starting POSIX services. Xenomai: starting RTDM services. JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) FS453/4 driver, (c) 2005 Freescale Semiconductor, Inc. mxc_ipu mxc_ipu: Warning: channel already initialized Console: switching to colour frame buffer device 100x30 mxcfb: fb registered, using mode Promate-WVGA Real TIme clock Driver v1.0 MXC WatchDog Driver 2.0 MXC Watchdog # 0 Timer: initial timeout 60 sec Serial: MXC Internal UART driver mxcintuart.0: ttymxc0 at MMIO 0x43f90000 (irq = 45) is a Freescale MXC mxcintuart.1: ttymxc1 at MMIO 0x43f94000 (irq = 32) is a Freescale MXC mxcintuart.2: ttymxc2 at MMIO 0x5000c000 (irq = 18) is a Freescale MXC mxcintuart.4: ttymxc4 at MMIO 0x43fb4000 (irq = 47) is a Freescale MXC RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize loop: loaded (max 8 devices) SMSC LAN83C185: Registered new driver cs89x0:cs89x0_probe(0x0) cs89x0: no cs8900 or cs8920 detected. Be sure to disable PnP with SETUP Linux video capture interface: v2.00 MXC Video Output MXC Video Output.0: Registered device video16 MXC MTD nor Driver 2.0 mxc_nor_flash.0: Found 1 x16 devices at 0x0 in 16-bit bank Support for command set 0003 not present gen_probe: No supported Vendor Command Set found mxc_nor_flash: probe of mxc_nor_flash.0 failed with error -5 MXC MTD nand Driver 2.0 NAND device: Manufacturer ID: 0x20, Chip ID: 0x76 (ST Micro NAND 64MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 793 at 0x00c64000 Creating 4 MTD partitions on "NAND 64MiB 3,3V 8-bit": 0x00000000-0x00200000 : "nand.kernel" 0x00200000-0x04000000 : "nand.rootfs" 0x00000000-0x04000000 : "<NULL>" 0x00000000-0x04000000 : "<NULL>" usbmon: debugfs is not available Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. MXC keypad loaded input: mxckpd as /class/input/input0 i2c /dev entries driver Driver for 1-wire Dallas network protocol. Serial: MXC OWire driver IPU Post-filter loading SSI module loaded successfully PMIC Audio driver loading... PMIC Battery successfully probed PMIC Connectivity driver loading.. DPTC controller initialized DVFS controller initialized DVFS frequency #0: 532000000 DVFS frequency #1: 266000000 DVFS frequency #2: 133000000 DVFS frequency #3: 133000000 RNG Driver: Loading SEC: mxc_sec_mod_init() called MXC MMC/SD driver mxcmci-0 found Advanced Linux Sound Architecture Driver Version 1.0.13 (Tue Nov 28 14:07:24 2006 UTC). Control ALSA component registered ALSA device list: #0: MXC Freescale with PMIC oprofile: using arm/arm11 TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 ieee80211: 802.11 data/management/control stack, git-1.1.13 ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com> Power Management for Freescale MX31 VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 2 input: mxc_ts as /class/input/input1 mxc input touchscreen loaded eth0: SMSC911x/921x identified at 0xc7a00000, IRQ: 90 eth0: SMSC911x MAC Address: 00:08:ee:01:e2:57 eth0: link down Sending DHCP requests .<6>eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 ., OK IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.1.20 IP-Config: Complete: device=eth0, addr=192.168.1.20, mask=255.255.255.0, gw=192.168.1.105, host=192.168.1.20, domain=dev.local, nis-domain=(none), bootserver=0.0.0.0, rootserver=192.168.1.25, rootpath= Looking up port of RPC 100003/2 on 192.168.1.25 Looking up port of RPC 100005/1 on 192.168.1.25 VFS: Mounted root (nfs filesystem). Freeing init memory: 120K ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 13:14 ` [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! Hank @ 2008-09-18 13:17 ` Gilles Chanteperdrix 2008-09-18 13:21 ` Gilles Chanteperdrix 1 sibling, 0 replies; 11+ messages in thread From: Gilles Chanteperdrix @ 2008-09-18 13:17 UTC (permalink / raw) To: Hank; +Cc: adeos-main Hank wrote: > Hello Guys, > I'm porting xenomai to Freescale iMX31 processor (on iMX31 LiteKit) as per > porting guidelines. In the first phase, applied > adeos-ipipe-2.6.19-arm-1.7-00 patch found in xenomai-2.4.4 to kernel > 2.6.19.2 and have implemented required machine specific code. Everything > went smooth and after fixing a few bugs, kernel booted but with a problem - > init doesn't complete. Following are last few kernel boot log messages: Did you try to follow the second advice in the "Tips and tricks" section ? -- Gilles. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 13:14 ` [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! Hank 2008-09-18 13:17 ` Gilles Chanteperdrix @ 2008-09-18 13:21 ` Gilles Chanteperdrix 2008-09-18 14:22 ` Hank 1 sibling, 1 reply; 11+ messages in thread From: Gilles Chanteperdrix @ 2008-09-18 13:21 UTC (permalink / raw) To: Hank; +Cc: adeos-main Hank wrote: > Hello Guys, > I'm porting xenomai to Freescale iMX31 processor (on iMX31 LiteKit) as per > porting guidelines. In the first phase, applied > adeos-ipipe-2.6.19-arm-1.7-00 patch found in xenomai-2.4.4 to kernel > 2.6.19.2 and have implemented required machine specific code. Everything > went smooth and after fixing a few bugs, kernel booted but with a problem - > init doesn't complete. Following are last few kernel boot log messages: > > > Looking up port of RPC 100003/2 on 192.168.1.25 > Looking up port of RPC 100005/1 on 192.168.1.25 > VFS: Mounted root (nfs filesystem). > Freeing init memory: 120K Since you are booting via NFS, wireshark may help ? Do you have the same problem if you disable support for VFP ? -- Gilles. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 13:21 ` Gilles Chanteperdrix @ 2008-09-18 14:22 ` Hank 2008-09-18 14:24 ` Gilles Chanteperdrix 0 siblings, 1 reply; 11+ messages in thread From: Hank @ 2008-09-18 14:22 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: adeos-main [-- Attachment #1: Type: text/plain, Size: 1089 bytes --] On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> wrote: > > Hank wrote: > > Hello Guys, > > I'm porting xenomai to Freescale iMX31 processor (on iMX31 LiteKit) as > per > > porting guidelines. In the first phase, applied > > adeos-ipipe-2.6.19-arm-1.7-00 patch found in xenomai-2.4.4 to kernel > > 2.6.19.2 and have implemented required machine specific code. Everything > > went smooth and after fixing a few bugs, kernel booted but with a problem > - > > init doesn't complete. Following are last few kernel boot log messages: > > > > > > Looking up port of RPC 100003/2 on 192.168.1.25 > > Looking up port of RPC 100005/1 on 192.168.1.25 > > VFS: Mounted root (nfs filesystem). > > Freeing init memory: 120K > > Since you are booting via NFS, wireshark may help ? > > Do you have the same problem if you disable support for VFP ? > > -- > Gilles. Thanks Gilles. I've tried everything. Wireshark shows NFS read requests being issued and busybox etc. being sent back. Already played with VFP without any luck! Regards [-- Attachment #2: Type: text/html, Size: 1841 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 14:22 ` Hank @ 2008-09-18 14:24 ` Gilles Chanteperdrix 2008-09-18 15:07 ` Hank 0 siblings, 1 reply; 11+ messages in thread From: Gilles Chanteperdrix @ 2008-09-18 14:24 UTC (permalink / raw) To: Hank; +Cc: adeos-main Hank wrote: > On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> wrote: >> Hank wrote: >>> Hello Guys, >>> I'm porting xenomai to Freescale iMX31 processor (on iMX31 LiteKit) as >> per >>> porting guidelines. In the first phase, applied >>> adeos-ipipe-2.6.19-arm-1.7-00 patch found in xenomai-2.4.4 to kernel >>> 2.6.19.2 and have implemented required machine specific code. Everything >>> went smooth and after fixing a few bugs, kernel booted but with a problem >> - >>> init doesn't complete. Following are last few kernel boot log messages: >>> >>> >>> Looking up port of RPC 100003/2 on 192.168.1.25 >>> Looking up port of RPC 100005/1 on 192.168.1.25 >>> VFS: Mounted root (nfs filesystem). >>> Freeing init memory: 120K >> Since you are booting via NFS, wireshark may help ? >> >> Do you have the same problem if you disable support for VFP ? >> >> -- >> Gilles. > > Thanks Gilles. > > I've tried everything. Wireshark shows NFS read requests being issued and > busybox etc. being sent back. Already played with VFP without any luck! And the advice in the "tips and tricks" section of the howto ? -- Gilles. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 14:24 ` Gilles Chanteperdrix @ 2008-09-18 15:07 ` Hank 2008-09-18 15:11 ` Gilles Chanteperdrix 0 siblings, 1 reply; 11+ messages in thread From: Hank @ 2008-09-18 15:07 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: adeos-main [-- Attachment #1: Type: text/plain, Size: 1497 bytes --] On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> wrote: > > Hank wrote: > > On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > wrote: > >> Hank wrote: > >>> Hello Guys, > >>> I'm porting xenomai to Freescale iMX31 processor (on iMX31 LiteKit) as > >> per > >>> porting guidelines. In the first phase, applied > >>> adeos-ipipe-2.6.19-arm-1.7-00 patch found in xenomai-2.4.4 to kernel > >>> 2.6.19.2 and have implemented required machine specific code. > Everything > >>> went smooth and after fixing a few bugs, kernel booted but with a > problem > >> - > >>> init doesn't complete. Following are last few kernel boot log messages: > >>> > >>> > >>> Looking up port of RPC 100003/2 on 192.168.1.25 > >>> Looking up port of RPC 100005/1 on 192.168.1.25 > >>> VFS: Mounted root (nfs filesystem). > >>> Freeing init memory: 120K > >> Since you are booting via NFS, wireshark may help ? > >> > >> Do you have the same problem if you disable support for VFP ? > >> > >> -- > >> Gilles. > > > > Thanks Gilles. > > > > I've tried everything. Wireshark shows NFS read requests being issued and > > busybox etc. being sent back. Already played with VFP without any luck! > > And the advice in the "tips and tricks" section of the howto ? > > -- > Gilles. Well, some of the tricks helped during initial stages but other don't seem to apply now as there is no crash here! [-- Attachment #2: Type: text/html, Size: 2711 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 15:07 ` Hank @ 2008-09-18 15:11 ` Gilles Chanteperdrix 2008-09-18 15:17 ` Hank 0 siblings, 1 reply; 11+ messages in thread From: Gilles Chanteperdrix @ 2008-09-18 15:11 UTC (permalink / raw) To: Hank; +Cc: adeos-main Hank wrote: > Well, some of the tricks helped during initial stages but other don't seem > to apply now as there is no crash here! Oh yes ? Are you sure the timer is ticking correctly ? -- Gilles. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 15:11 ` Gilles Chanteperdrix @ 2008-09-18 15:17 ` Hank 2008-09-18 15:24 ` Gilles Chanteperdrix 0 siblings, 1 reply; 11+ messages in thread From: Hank @ 2008-09-18 15:17 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: adeos-main [-- Attachment #1: Type: text/plain, Size: 519 bytes --] On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> wrote: > > Hank wrote: > > Well, some of the tricks helped during initial stages but other don't > seem > > to apply now as there is no crash here! > > Oh yes ? Are you sure the timer is ticking correctly ? > > -- > Gilles. Yes. Also, forced it to a soft lockup crash in ret_to_user() and trace showed timer interrupt ticking and updating process timers all the way up! -- Freedom is everything [-- Attachment #2: Type: text/html, Size: 1110 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 15:17 ` Hank @ 2008-09-18 15:24 ` Gilles Chanteperdrix 2008-09-18 15:55 ` Hank 0 siblings, 1 reply; 11+ messages in thread From: Gilles Chanteperdrix @ 2008-09-18 15:24 UTC (permalink / raw) To: Hank; +Cc: adeos-main Hank wrote: > On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> wrote: >> Hank wrote: >>> Well, some of the tricks helped during initial stages but other don't >> seem >>> to apply now as there is no crash here! >> Oh yes ? Are you sure the timer is ticking correctly ? >> >> -- >> Gilles. > > > Yes. Also, forced it to a soft lockup crash in ret_to_user() and trace > showed timer interrupt ticking and updating process timers all the way up! I am afraid I can not help much. The patch you use is too old, I fixed some bugs recently in the traps interception code which should lead to a clear crash instead of some lockup. I also added support for VFP. So, do you observe the same phenomenon with a vanilla 2.6.26 and the latest patch (AFAIK Litekit is supported by mainline) ? I also suspect a bug when using Xenomai with NO_HZ on ARM. So, you may try to disable NO_HZ. -- Gilles. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 15:24 ` Gilles Chanteperdrix @ 2008-09-18 15:55 ` Hank 2008-09-18 15:58 ` Gilles Chanteperdrix 0 siblings, 1 reply; 11+ messages in thread From: Hank @ 2008-09-18 15:55 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: adeos-main [-- Attachment #1: Type: text/plain, Size: 1323 bytes --] On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> wrote: > > Hank wrote: > > On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > wrote: > >> Hank wrote: > >>> Well, some of the tricks helped during initial stages but other don't > >> seem > >>> to apply now as there is no crash here! > >> Oh yes ? Are you sure the timer is ticking correctly ? > >> > >> -- > >> Gilles. > > > > > > Yes. Also, forced it to a soft lockup crash in ret_to_user() and trace > > showed timer interrupt ticking and updating process timers all the way > up! > > I am afraid I can not help much. The patch you use is too old, I fixed > some bugs recently in the traps interception code which should lead to a > clear crash instead of some lockup. I also added support for VFP. > > So, do you observe the same phenomenon with a vanilla 2.6.26 and the > latest patch (AFAIK Litekit is supported by mainline) ? > > I also suspect a bug when using Xenomai with NO_HZ on ARM. So, you may > try to disable NO_HZ. > > -- > Gilles. Thanks Gilles. Well, looks like your suspicions about VFP were right! I certainly didn't test it recently without VFP. It just booted to shell after disabling VFP. Thanks for helping out. [-- Attachment #2: Type: text/html, Size: 2438 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! 2008-09-18 15:55 ` Hank @ 2008-09-18 15:58 ` Gilles Chanteperdrix 0 siblings, 0 replies; 11+ messages in thread From: Gilles Chanteperdrix @ 2008-09-18 15:58 UTC (permalink / raw) To: Hank; +Cc: adeos-main Hank wrote: > On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> wrote: >> Hank wrote: >>> On 9/18/08, Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> >> wrote: >>>> Hank wrote: >>>>> Well, some of the tricks helped during initial stages but other don't >>>> seem >>>>> to apply now as there is no crash here! >>>> Oh yes ? Are you sure the timer is ticking correctly ? >>>> >>>> -- >>>> Gilles. >>> >>> Yes. Also, forced it to a soft lockup crash in ret_to_user() and trace >>> showed timer interrupt ticking and updating process timers all the way >> up! >> >> I am afraid I can not help much. The patch you use is too old, I fixed >> some bugs recently in the traps interception code which should lead to a >> clear crash instead of some lockup. I also added support for VFP. >> >> So, do you observe the same phenomenon with a vanilla 2.6.26 and the >> latest patch (AFAIK Litekit is supported by mainline) ? >> >> I also suspect a bug when using Xenomai with NO_HZ on ARM. So, you may >> try to disable NO_HZ. >> >> -- >> Gilles. > > > Thanks Gilles. Well, looks like your suspicions about VFP were right! I > certainly didn't test it recently without VFP. It just booted to shell after > disabling VFP. Ok. If you intend to use VFP, you have to use the latest version of Xenomai (not released yet), and the latest I-pipe patch. Otherwise, you will run into problems. -- Gilles. ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2008-09-18 15:58 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <mailman.1448.1221743175.22433.adeos-main@gna.org>
2008-09-18 13:14 ` [Adeos-main] adeos-ipipe-2.6.19-arm-1.7-00 on iMX31: init doesn't complete! Hank
2008-09-18 13:17 ` Gilles Chanteperdrix
2008-09-18 13:21 ` Gilles Chanteperdrix
2008-09-18 14:22 ` Hank
2008-09-18 14:24 ` Gilles Chanteperdrix
2008-09-18 15:07 ` Hank
2008-09-18 15:11 ` Gilles Chanteperdrix
2008-09-18 15:17 ` Hank
2008-09-18 15:24 ` Gilles Chanteperdrix
2008-09-18 15:55 ` Hank
2008-09-18 15:58 ` Gilles Chanteperdrix
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.