[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: [rtl] Shared Memory and a kernel panic




I have exactly the same problem. All is well until I try to
write to the shared memory.  The error message always states
the address with a 0xc..... prefix, as does yours.

If the shared area starts at 0x1f00000 and I try to write to
the first byte the kernel error complains about 0xc1f00000.

Any help is appreciated!

Jim.

At 12:21 PM 5/31/99 -0700, John VanLoon wrote:
>Hi,
>	I have had an application running for a while using shared memory. Now the 
>system crashes with some debugging info after my interrupt routine tries to 
>write to shared memory (as the shared memory paper shows). This has always 
>worked in the past but now it crashes the system, makes a mess out of the 
>hard drive ...
>Does anyone have any ideas? I have increased the memory in the controller 
>to 32 MB. 1 MB is used by the video.
>RTL V1.1 kernel 2.0.36 with an upgraded tulip driver (patch gave no 
>complaints).
>
>Error:
>Unable to handle kernel paging request at virtual address c1e00000
>current ->tss.cr3 = 00b44000, %cr3 = 00b4400
>
>My base pointer to shared memory is (30* 100000)
>
>the error occurs on the first write attempt to MY_STRUCT->data1
>
>Thanks for any pointers :-)
>John
>Attachment Converted: "c:\program files\eudora\attach\[rtl] Shared Memory
and a kerne"
>

--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/