sparc32: git sun4d fs cache page and dma

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

was Re: sparc32: git SCSI and fs

I did my homework, you were correct.

EXT2-fs error (device sdc3): ext2_check_page: bad entry in directory
#2: unaligned directory entry - offset=0, inode =83918864,
rec_len=4242, name_len=0


On Fri, 21 Jul 2006, David Miller wrote:

> More likely DMA is being corrupted or similar, and this
> means you should fiddle around in the sun4d IOMMU support
> code for SBUS and make sure nothing fishy is going on there.
> 

sun4d is using the io-unit.c code for dma setup and teardown, that
code is not yet updated to use sg->page as targets for dma transfers
and returning the same for file system use.

Barring other suggestions I'll debug my way to a patch using the
routines in iommu.c as models.

or are the needs of sun4m and sun4d enough alike at this point to
merge more of the common code ? 

Thanx
  Ray



-
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux