mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Reading kmem
@ 2005-04-17 19:23 Catalin Patulea
  0 siblings, 0 replies; only message in thread
From: Catalin Patulea @ 2005-04-17 19:23 UTC (permalink / raw)
  To: linux-kernel

Hello,

I'm having trouble reading from /dev/kmem in Linux 2.4.22 and 2.4.25. I 
have written some code available at 
http://vv.carleton.ca/~cat/misc/readidt.c. The behavior on both kernel 
versions is the following:

# ./readidt
idt: 0xffffe000 + 0x07ff
pointer at 0x00000000ffffe400
read: 0

As read returns 0, it seems as if it's reading past the end of file. 
However, the IDT must be present in the kernel's virtual memory. Also, 
looking at 2.4.20's read_kmem() (drivers/char/mem.c:215), I don't see how 
the function could return 0 unless count was 0.

It would be great if follow-ups could be CC'ed to my e-mail address.

Thank you very much for your time,
Catalin

-----------------------------------------
Catalin Patulea       VV Volunteer 2002,3
http://vv.carleton.ca/~cat/    VV HI 2004
cat@vv.carleton.ca

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-04-17 19:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-17 19:23 Reading kmem Catalin Patulea

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®