Wind River Support Network

HomeDefectsLIN4-6302
Fixed

LIN4-6302 : [WRLinux4.3][BSP: nlm_xlr_atx_64_be] The NLM_XLR serial port would print Call Trace during the vsftpd booting.

Created: Oct 26, 2011    Updated: May 18, 2015
Resolved Date: Nov 13, 2011
Found In Version: 4.3
Fix Version: 4.1,4.2,4.3
Severity: Severe
Applicable for: Wind River Linux 4
Component/s: BSP
Host OS: Linux Red Hat
Architecture: MIPS

Description

  Problem Description
  ======================
  During the vsftpd booting, the NLM_XLR target serial port would print the "Unhandled kernel unaligned access"  CallTrace information.
  So this service could not boot successfully.

The  Call Trace info as follow:
====================================================================================
root@localhost:/root> vsftpd
Unhandled kernel unaligned access[#1]:
Cpu 28
$ 0   : 0000000000000000 0000000000000001 0000000000000000 ffffff0000000000
$ 4   : a80000012201feb0 000000002aac8000 0000000000409b94 0000000000000000
$ 8   : 000000002aac8000 0000000000000000 0000000000420000 000000002adc7160
$12   : 000000001000dce1 000000001000001e ffffffffffffffff 0000000000430000
$16   : a80000012201feb0 000000002aac8000 ffffffff8e050000 ffffffff8342049c
$20   : 0000000000000129 0000000000000000 0000000000000000 0000000000000000
$24   : 000000000042e674 000000002ae2a84c
$28   : a80000012201c000 a80000012201fbe0 0000000000420000 ffffffff8342049c
Hi    : 000000000000026b
Lo    : 00000000000001b6
epc   : ffffffff834202b8 emulate_load_store_insn+0x3b0/0x470
    Not tainted
ra    : ffffffff8342049c do_ade+0x124/0x2b0
Status: 1000dce3    KX SX UX KERNEL EXL IE
Cause : 00800010
BadVA : 000000002aac8000
PrId  : 000c0009 (XLR732 Rev C4)
Modules linked in: sg x_tables ip_tables ipv6 sctp binfmt_misc scsi_transport_iscsi libiscsi libiscsi_tcp iscsi_tcp [last unloaded: scsi_wait_scan]
Process vsftpd (pid: 1429, threadinfo=a80000012201c000, task=a80000012572b838, tls=000000002b0ed570)
Stack : a800000083f2f400 ffffffff8350ab60 0000000000000001 ffffffff8354c2d4
        a800000123feeb40 ffffffff8340fa3c 00000000906c0397 ffffffff83522d5c
        0000000023b9a0c0 a80000012418fe40 0000000000000180 ffffffff8340ff08
        000000001000dce1 ffffffff8340ff08 000000001000dce1 000000000043006c
        a800000123feeba0 ffffffff838c9dc0 ffffffff83e50000 ffffffff83400484
        a800000123f2ab40 ffffffff8340f9f8 000000000043006c ffffffff8342aad4
        a800000100030002 a8000001263f5ce0 0000000000000000 a800000123feeb40
        000000000000001c ffffffff8342cc24 000000002aac8000 000000002aac9000
        a8000001238f0540 000000002aac9000 000000002aac8000 a800000123feeb40
        a800000123feeb40 ffffffffffe00000 a8000001238f0540 a80000012201feb0
        ...
Call Trace:
[<ffffffff834202b8>] emulate_load_store_insn+0x3b0/0x470
[<ffffffff8342049c>] do_ade+0x124/0x2b0
[<ffffffff83400484>] ret_from_exception+0x0/0x10

Code: 00431024  5440ff4c  de030100 <8a230000> 9a230003  24020000  1440ff60  0060882d  08d0805e
Disabling lock debugging due to kernel taint

Segmentation fault
root@localhost:/root>

Workaround

No

Steps to Reproduce

1) /lpg-build/cdc/fast_prod/wrlinux4.3/dvd_install/lx18_10fa/wrlinux-4/wrlinux/../ldat/configure --with-product-dir=/lpg-build/cdc/fast_prod/wrlinux4.3/dvd_install/lx18_10fa/wrlinux-4/wrlinux --with-layer=/lpg-build/cdc/bsp/wrll-runtime-testing --with-template=userspace-regression/regression-test --enable-board=nlm_xlr_atx_64_be --enable-kernel=cgl --enable-rootfs=glibc_cgl
2) make fs
3) boot the kernel and FS
4) vsftpd
   Or /etc/init.d/vsftpd start 

Other Downloads


Live chat
Online