On Mon, 4 Nov 2024 21:52:36 +0000 (GMT) "Maciej W. Rozycki" <macro@xxxxxxxxxxx> wrote: > On Mon, 4 Nov 2024, Magnus Lindholm wrote: > > > Use dma_get_required_mask() to determine an acceptable DMA_BIT_MASK > > since on some platforms, qla1040 cards do not work with a 64-bit > > mask. For example, on alpha systems with more than 2GB ram a 64-bit DMA mask > > will result in filesystem corruption, but a 64-bit mask is required on > > IP30/MIPS. > > This is missing the point, you get filesystem corruption because *your > card* does not support 64-bit DMA addressing and not because your Alpha > system has an issue with it. I've checked one of my Octane boards and there are ISP1040B chips on the board, so even ISP1040B is able to address 64bits. How does the memory map look for more and 2GB ram on the ES40 ? Thomas. -- SUSE Software Solutions Germany GmbH HRB 36809 (AG Nürnberg) Geschäftsführer: Ivo Totev, Andrew McDonald, Werner Knoblich