Re: [PATCH v2 1/2] mtd: fix wrong usage of ioremap_nocache() in uclinux.c map driver
Artem Bityutskiy <[email protected]>
| Newsgroups | gmane.linux.uclinux.devel,gmane.linux.drivers.mtd |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 2012-07-19 at 15:42 +1000, [email protected] wrote: > From: Greg Ungerer <[email protected]> > > The uclinux.c mapping driver uses ioremap_nocache() to map its physical > mapping address to a system virtual address. Problem is that the region > it is mapping is not device memory. It is ordinary system RAM. On most > non-MMU systems this doesn't matter, and the mapping is always a 1:1 > translation of the address. On paged memory systems on some architectures > the page table mappings are not compatible between normal RAM and device > memory. Took both to l2-mtd.git tree, thanks! -- Best Regards, Artem Bityutskiy _______________________________________________ uClinux-dev mailing list [email protected] http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by [email protected] To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
signature.asc
(application/pgp-signature, 836 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAABAgAGBQJQMgDAAAoJECmIfjd9wqK0VzIP/iP2Cn7HhhV+piKlbJfce9cl xCezbN+waNBVmCCO7Y9EBMe0qMAfM1WDunTmVpNfA/mIQn4G2s4svKNK2sqkArB5 lFRBZ6hINWo/E/Mi4G0t/R4BgYCCE1sjMAQ9p8tdqe4JfN1ecACnRQPHJpwuPKgY hWVjL1wOgnBUuU/2rRT28Vr6h2FmoqjmuIlsKw5Io7AUnhszMoAO/4cdk5GO0s4D LjBGm6vxlxZuPl4ER1S14V39a6oqVxNvxIxfXx5gw9TFnojdZYxxAxPeF5xxaTTs mci413taQ+BkCm5VBzbaPd6bsQvfvM0U7TAnicy82Cpf+DBNvHAhiJdXauC97l8G 98KCmnNKwYUvZPAuvidkYmrkuPeBNkunJUWe74TR/0V7kCdy5Elv2+MfcpEkTZT+ ENeqBq9VyFDj5G4NJFwRSUSoKt7WrCwFrIpZnhBzNPbr7Nb9O5vyukluK3ue0Uq9 2i2VMfroAR2GAJb2jD5/jxyfp/GWJsCHer1aBYfjwqM3oktTnBfCForm2aTHO3Ul R3jUUFDkUgbh8X9t0pp0EO51geeyp/R5aLN01iUIUZQACjl+UxoIr0Y6+cXtrAyK w/3cs+pzWVRlB6ALXhIshRKDeotjJUnKNAOeA1nIok1TzKoYKXU9jRqIHksv4wMF DXP5ghWUDAur1B6Ccut1 =GxNn -----END PGP SIGNATURE-----