[Bugme-new] [Bug 9125] New: Unable to handle kernel paging request
at virtual address 40783384
bugme-daemon at bugzilla.kernel.org
bugme-daemon at bugzilla.kernel.org
Fri Oct 5 01:39:18 PDT 2007
http://bugzilla.kernel.org/show_bug.cgi?id=9125
Summary: Unable to handle kernel paging request at virtual
address 40783384
Product: Platform Specific/Hardware
Version: 2.5
KernelVersion: 2.6.15
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: blocking
Priority: P1
Component: ARM
AssignedTo: rmk at arm.linux.org.uk
ReportedBy: aaron at storlinksemi.com
Most recent kernel where this bug did not occur: Not try yet
Distribution: Linux 2.6.15 from www.kernel.org
Hardware Environment: ARM v4t with SATA interface and Gigabit MAC
Software Environment: samba-3.0.25a with sendfile enabled
Problem Description:
Got kernel fault after do copy/compile from samba for a whil
Steps to reproduce:
Coonnect 8 PCs with the board and do copy/compare files, after a lot of
time system got crash.
Unable to handle kernel paging request at virtual address 40783384
pgd = c2980000
[40783384] *pgd=00d81031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1]
Modules linked in: g_file_storage
CPU: 0
PC is at 0x40322aec
LR is at 0x403229bc
pc : [<40322aec>] lr : [<403229bc>] Not tainted
sp : be8301cc ip : 003395ac fp : 00216050
r10: 003392dc r9 : fee1dead r8 : 00209384
r7 : be83028c r6 : 00000018 r5 : 40783384 r4 : be83028c
r3 : 00000006 r2 : 00000006 r1 : 40783384 r0 : be83028c
Flags: Nzcv IRQs on FIQs on Mode USER_32 Segment user
Control: 397F Table: 02980000 DAC: 00000015
Process smbd (pid: 946, stack limit = 0xc232a194)
Stack: (0xbe8301cc to 0xc232c000)
01c0: be83028c 00398de8 00000018 be83028c
After I trace into kernel and found it is caused by
./linux/arch/arm/mm/fault.c
int do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs)
{
if(in_interrupt() || !mm)
{
goto no_context;
}
}
and check the preempt_count(), it is 256, means software interrupt is on
Any advice is welcome.
--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Bugme-new
mailing list