Am 17.12.2013 um 21:05 schrieb Geert Uytterhoeven <geert@linux-m68k.org>:
>> A slight increase with ioremap_fullcache() for buffered reads... well, let's see how it works with 2 BigRamPlus cards and when running a buildd... :-)
> That's indeed a bit disappointing. Even for the cached reads. Google shows that
> on elgar you get 12 MB/s for cached reads.
Yeah. This is about the maximum you'll get out of Z3 bus.
> This an A3000 with an '040 board (which one)? Do you use a memfile?
> Is the kernel running in accelerator RAM, or in mainboard RAM?
It's a WarpEngine 040/40. The kernel runs on accelerator RAM by using a memfile.
Another challenge is now to get two BigRamPlus running... ;-)
spice:/home/ij# lszorro -v
00: MacroSystems USA Warp Engine 40xx [Accelerator, SCSI Host Adapter and RAM Expansion]
40000000 (512K)
01: Unknown device 0e3b:20:00
50000000 (256M)
02: Village Tronic Picasso II/II+ RAM [Graphics Card]
00200000 (2M)
03: Village Tronic Picasso II/II+ [Graphics Card]
00e90000 (64K)
04: Hydra Systems Amiganet [Ethernet Card]
00ea0000 (64K)
05: Unknown device 0e3b:20:00
60000000 (256M)
So, when I calculated correctly it should be possible to add phram by combining 2x 256M starting at 0x500...00, but:
spice:/home/ij# /sbin/modprobe phram phram=bigram0,0x50000000,0x20000000
ERROR: could not insert 'phram': Input/output error
[ 1573.410000] phram: ioremap_fullcache failed
Anyway, I'll start the buildd now with just 256M enabled to see how well that works out... :-)
--
Ciao... // Fon: 0381-2744150
Ingo \X/ http://blog.windfluechter.net
gpg pubkey: http://www.juergensmann.de/ij_public_key.asc
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail