All of lore.kernel.org
 help / color / mirror / Atom feed
* kiobufs and highmem
@ 2002-07-17 18:15 William Waddington
  0 siblings, 0 replies; only message in thread
From: William Waddington @ 2002-07-17 18:15 UTC (permalink / raw)
  To: linux-kernel

Hello All,

I have a 2.4.x char driver which works fine, except in boxes with lots of
memory.

user_buffer -> write() -> map_user_kiobuf() -> pci_map_sg() -> Pci DMA

I'm using the .page/.offset version of the scatterlist, but in the HIGHMEM case,
map_user_kiobuf() seems to return peculiar page addresses.

What is the state of kiobufs/HIGHMEM in 2.4.x?  Do I need to implement
a bounce buffer in the driver?  Some email correspondence indicates so,
but I would be grateful for a definitive word from the kernel folks.

TIA,
Bill Waddington

-- 
*** please note our new name and address ***

Tahoma Technology (formerly Ikon Corporation)
107 2nd Avenue North, Seattle, WA, USA, 98109
Voice: 206.728.6465  Fax: 206.728.1633
http://www.tahomatech.com  tahoma@tahomatech.com



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

only message in thread, other threads:[~2002-07-17 18:13 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-07-17 18:15 kiobufs and highmem William Waddington

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.