Opened 16 years ago
Closed 16 years ago
#94 closed defect (fixed)
Kernel panic in memcpy_to_uspace() on ia64
Reported by: | Jakub Jermář | Owned by: | |
---|---|---|---|
Priority: | blocker | Milestone: | 0.4.1 |
Component: | helenos/kernel/ia64 | Version: | mainline |
Keywords: | ia64 | Cc: | |
Blocker for: | Depends on: | ||
See also: |
Description
SPARTAN kernel, release 0.4.0 (Sinister Valentine), revision 4623 Built on 2009-07-07 20:17:22 for ia64 Copyright (c) 2001-2009 HelenOS project Detected 1 CPU(s), 64 MiB free memory Kernel console ready (press any key to activate) ns: HelenOS IPC Naming Service ns: Accepting connections init: HelenOS init devmap: HelenOS Device Mapper rd: HelenOS RAM disk server rd: Found RAM disk at 0x45e4000, 2146304 bytes vfs: HelenOS VFS server fat: HelenOS FAT file system server. devmap: Accepting connections Task init:devmap (4) killed due to an exception at 0xb490: Page fault at 0x450. Interrupted context dump: ar.bsp=0xe0000000040dc438 ar.bspstore=0xe0000000040dc228 ar.rnat=0x0000000000000000 ar.rsc=0x0000000000000003 ar.ifs=0x8000000000000204 ar.pfs=0x000000000000040e cr.isr=0x0000080200000000 cr.ipsr=0x00001010080a2010 cr.iip=0xe0000000044161b0, #0 (arch/ia64/src/asm.o:memcpy_to_uspace) cr.iipa=0xe0000000044161a0 (arch/ia64/src/asm.o:memcpy_to_uspace) cr.ifa=0x0000000000020470 (Not found) Kernel panic in universal_handler() at arch/ia64/src/interrupt.c:236: Interrupti on: 0x5300 (Data Access Rights vector). cpu0: halted
Note:
See TracTickets
for help on using tickets.
Fixed in revision 4625.
The ia64 kernel did not handle writes to read-only pages properly.