Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1242693
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Scott Wood <scottwood@freescale.com> |
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v2 05/25] powerpc/8xx: Fix vaddr for IMMR early remap |
| Date | Thu, 08 Oct 2015 21:20:02 +0200 |
| Message-ID | <qhoTo-4d2-3@gated-at.bofh.it> (permalink) |
| References | <qbz57-2KT-3@gated-at.bofh.it> <qbz5b-2KT-77@gated-at.bofh.it> <qdQbv-5V5-1@gated-at.bofh.it> <qhiEi-3AP-3@gated-at.bofh.it> |
| X-Original-To | Christophe Leroy <christophe.leroy@c-s.fr> |
| Authentication-Results | spf=none (sender IP is ) smtp.mailfrom=scottwood@freescale.com; |
| Content-Type | text/plain; charset="UTF-8" |
| X-Mailer | Evolution 3.16.0-fta1 |
| MIME-Version | 1.0 |
| Content-Transfer-Encoding | 8bit |
| X-Originating-IP | [50.157.106.250] |
| X-Clientproxiedby | CY1PR12CA0031.namprd12.prod.outlook.com (25.160.137.41) To BY1PR03MB1482.namprd03.prod.outlook.com (25.162.210.140) |
| X-Microsoft-Exchange-Diagnostics | 1;BY1PR03MB1482;2:prqKTCEWJAipJPI8RAWShkvMiEWoHKYbOEuslpTZwjDe85eIZMrSzcekpcf/ux69BLez4DObl83pnQM2/VW9yWthZ/xxAxQGp8HlfvN9oIzVE7eaS9N1fnLmmMsf+UHCwV4ueoWLEHUjl07MQcSNqpDv5veRSjUtsaCPYHOKVb4=;3:f8VedHLSxWucTJrM6CkV4xHUirulCdH8hGUv38gAzM/xr73hqlaQ2BlaHeWO0KwPXiAGREQjrdfL3ZIUsQ7RXVTQeaK23YuDT6tbIZbJDSU/H0jYb7ObHAWHxV7r/7gGeFtUXqIxD5qDYDzPdRZD9A==;25:TCGlMt83DI81bIlTZiINfSbkmB2s2ZkXlGte7LwoGxB9yCBX36sjKxWz/HKmtr22LWK1j+qi2N8Fuc1RbVi8kVUW7rxyTvUJMCGnuiVV38a2HpYC1eECzlmCd5xI8bc8SqT3m2/Q95dxLMaN0SJZlcyKr+Fb+Q8KTSS8bMRx+LP6oksmCOlI+O1+Wsq4ETZt6t7XQnFOLq0b8cBjdHb9yosrP4fLQUYfoaPr7wVTwNK/68V6Cg5zNclCV9+s0ypCLVOibn8H3elcaDJ5xmKm+Q== |
| X-Microsoft-Antispam | UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1482; |
| X-Microsoft-Exchange-Diagnostics | 1;BY1PR03MB1482;20:enPixNOg0LtVZ6CwWFEa4ZL3O+c72Yjic03ZOI+i1IAQ/e6zhrFqjpjtrrBudg6scUsqUtRwlshBTARDPXp51xZzA1d/VAYNk7OHmSVPRc7jTeMRpTBN4+nivilpMdCy//DkzHG6cet7bfNYd0KauZk5YibwFxavbDr/gO486QslU63Mz+Dl0iQsr6OMFl0J5GTZ5rMhII734Ecu48dtBnSLl/fjRyYGq6fyrDuFJ1ZAp8W1LtzDu74sSSiNh7GPSMJY/MtTw0ybRSjAVva0XR84Y7rZcRJLu1HnHMTZjc6ccYMNljppNHHdimJPxuRHMcQgDOom+TbDLaO3HJ1L3WbTtWrlGJ8qj3fS1I4/ycWWaw88+cHuGjbiuDBJSvyysJv7aJW2oVBfD1VEru9YzX+AUkqENotNOj9oE3wQOJPNL1348HOiRtMivESazHUIVCG7ziu/ORL7vYLkvtxT0Lk5zkXMtqjvw80jETpUY/CY5xLOZKwBUdQimV+PSyIV;4:b+M8eW1VBldABa0HQ6X9+m386+lJcCwbR6Kwk/2mBICAiTQNnGD1k6M+vwMgn8HI1QWeeqfRv3+wAaUtuZ6ts7FI6fJkUur6TBEXTB8Wb36R0qrDSvT/UFJwU0N5ovHyU1eUyLY8WGhjz1P3R9IvuhomiZ+Q8XPe3BNhp8vjZZfg7XGy6dkb947tPDyIjEuxz5ZuADwPiZfjLMwXAuxGC2Oq8x2fNIw8fI8S8Dho+lRWybAUXBdFYyTnWC6mT2GV8F2udaQMDlYgNRDkkIIE31yip8jzrJ7UDAiZAGcHzwmV12+cYsiqkXnhM0G+462UpJugGPUyy6iNchde3B8sn7utO7Pc9wiWoa57yBNRuMA= |
| X-Microsoft-Antispam-Prvs | <BY1PR03MB14829041321BC0EFA9FBF120B5350@BY1PR03MB1482.namprd03.prod.outlook.com> |
| X-Exchange-Antispam-Report-Test | UriScan:; |
| X-Exchange-Antispam-Report-Cfa-Test | BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001);SRVR:BY1PR03MB1482;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1482; |
| X-Forefront-Prvs | 0723A02764 |
| X-Forefront-Antispam-Report | SFV:NSPM;SFS:(10019020)(6009001)(24454002)(479174004)(377424004)(189002)(199003)(50466002)(42186005)(23676002)(2950100001)(92566002)(40100003)(97736004)(87976001)(19580405001)(81156007)(50986999)(122386002)(33646002)(36756003)(5820100001)(189998001)(5001960100002)(110136002)(47776003)(64706001)(66066001)(77096005)(76176999)(103116003)(86362001)(5008740100001)(105586002)(93886004)(106356001)(50226001)(5004730100002)(101416001)(46102003)(5007970100001)(99106002);DIR:OUT;SFP:1102;SCL:1;SRVR:BY1PR03MB1482;H:snotra.local;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; |
| Received-Spf | None (protection.outlook.com: freescale.com does not designate permitted sender hosts) |
| X-Microsoft-Exchange-Diagnostics | 1;BY1PR03MB1482;23:oI9ankSHqMX9AxE6VHDs5vIIL2H3Qw03Hsmac4pJhAzeISDjOTHmlVmZKCXM+ZWpf4+IzomZLAiT6fsc8VrQ9VgTBcLJlmeit1VNL4UR313qkXGE5/Q/QBQdmBJH4q3MVFOQiVXrGro2wvfi4cy+DrNgJMK2r+gamYL78KHojPROjDGliqdcmZ30MSNbKl9s7MwLaMlgI0R1syxvufjuqcOp15Nf+S5fa2sI6v7lJLnLXY5MHRQZ9eVxqgtJlrxuSwAM2RHd38s1DsbbZSWTKMry0pfbFUVZAUZrU8wAnzQLhprWGFeYme1bhkfLdzIoi8ruhCarxps0Vx4Y4Rtz+wQJFZ/neij2qjnnZWjFhtYnnULwhvgXhhTNt/Kednki7oiVe2qxoJ8XFxTcf9ftKmZB5sbbwK5T2rYVLtWKGcLX87cHd4KZZJ4s6TizcZytXxyp8qzILBOch2dppy+fYR6e4U3494EAi7FyihwLEMK57EPazLtcmycTEpuOfkq3RtUIIdh1yr1TNAm5WUSSQ47kKUL4rqzh3NdjEeU6u4UR3mlZ8NNR41VwxTadPpNVaF88A6UKO1aVOkC88ZW9I1JdMMofSKqnh4iw0tHCq2IupL7179whf3su+qUnkjxLnperrur8H2WnRYYyKMUNK54ANC9ZkxpZoZ2c7bHTaKGrMzU66tVP69tIiwmX3A8SWjm0YzNpDBRWU0go998eIsKUXJ78tyEGxqK6rknxZbHrut9IyrWaWaCF2DokVtssjkS/I+oBY8//7syip94wkDqDtiyc/Gh2hsRLmX1xbKxFbmj0irvw4hfjpIWzXGg0VsrlgHKJcdEY9UyeyRuSaXOTfwd9ClSkApTVLn5JMqyU1JqbySVIXjeasWUm0eV753zoZoAwhwtcOpsEJ3IR2dCy1l4vVA/Nsqj2Sxw2BbMPpZe+JborlkfLCw6EvD18YYc84MN7ZnEVA8ONVg8y4tQbt4DP5iBGcS56KhuWk4WwZGOVD67G+ALMQYOAh12hJ33gkMzOzOfCPDIkZYNBFe0COG5uzqdvrSve0pkYsfxveTYy/Bgyd921FSPITRjRsmH4IVD5106QwDJPpGCJPw== |
| X-Microsoft-Exchange-Diagnostics | 1;BY1PR03MB1482;5:JVK9nbvNlEiGQ1JTMH3IG5DTj5f0USlUA6hy0oHqz6oeZ0L+86Lz375YZNSNfNKZ/+HWlUEtO0+a2qhHkrmW6vd1dqs1BvvgIvhCbe/2t72pzYLo93YV2AIUAyQ4duHp+N81U0PHzoRK+dHbhfUKkw==;24:RUombqdFoHnGFhW5M4J+sgDQ2Qo2/d4Uuz2mEJ97gAn1S1CrFcWKFK8w2KVY3Gf3cNd0lpegBEQqvrjgIxd5c9cctH1cCYv0c1FoJ1ZNjq8=;20:HsHqQUg3EFb+IP1pYs7wnY//HBYVuhewIhdmNeKhBGBkyzEAWSeveG3XkEJpEA9DbYP9ZsQvvJbw7Zq/vNmABg== |
| Spamdiagnosticoutput | 1:23 |
| Spamdiagnosticmetadata | NSPM |
| X-Originatororg | freescale.com |
| X-Ms-Exchange-Crosstenant-Originalarrivaltime | 08 Oct 2015 19:13:35.1885 (UTC) |
| X-Ms-Exchange-Crosstenant-Fromentityheader | Hosted |
| X-Ms-Exchange-Transport-Crosstenantheadersstamped | BY1PR03MB1482 |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 41 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | Benjamin Herrenschmidt <benh@kernel.crashing.org>, Paul Mackerras <paulus@samba.org>, Michael Ellerman <mpe@ellerman.id.au>, <linux-kernel@vger.kernel.org>, <linuxppc-dev@lists.ozlabs.org> |
| X-Original-Date | Thu, 8 Oct 2015 14:13:28 -0500 |
| X-Original-Message-ID | <1444331608.5336.329.camel@freescale.com> |
| X-Original-References | <cover.1442939410.git.christophe.leroy@c-s.fr> <83ffd345e7a3fe00443e32b6caf900e7618453d6.1442939410.git.christophe.leroy@c-s.fr> <20150928233900.GB6161@home.buserror.net> <561662ED.1040103@c-s.fr> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1242693 |
Show key headers only | View raw
On Thu, 2015-10-08 at 14:34 +0200, Christophe Leroy wrote: > Le 29/09/2015 01:39, Scott Wood a écrit : > > On Tue, Sep 22, 2015 at 06:50:38PM +0200, Christophe Leroy wrote: > > > Memory: 124428K/131072K available (3748K kernel code, 188K rwdata, > > > 648K rodata, 508K init, 290K bss, 6644K reserved) > > > Kernel virtual memory layout: > > > * 0xfffdf000..0xfffff000 : fixmap > > > * 0xfde00000..0xfe000000 : consistent mem > > > * 0xfddf6000..0xfde00000 : early ioremap > > > * 0xc9000000..0xfddf6000 : vmalloc & ioremap > > > SLUB: HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 > > > > > > Mapping IMMR 1:1 is just wrong because it may overlap with another > > > area. On most mpc8xx boards it is OK because IMMR is set to > > > 0xff000000 but for instance on EP88xC board, IMMR is at 0xfa200000 > > > which overlaps with VM ioremap area > > > > > > This patch fixes the virtual address for remapping IMMR to 0xff000000, > > > regardless of the value of IMMR. > > > > > > The size of IMMR area is 256kbytes (CPM at offset 0, security engine > > > at offset 128) so 512kbytes is enough and allows to handle the EP88xC > > > case (which is not 8Mbytes but only 2Mbytes aligned) the same way. > > > > > > Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr> > > Instead of hardcoding 0xff000000, can you use asm/fixmap.h to allocate a > > virtual address at compile time? > > > > > Yes good idea, but in asm/fixmap.h FIX_XXXX constants are defined as enums. > Is there a way to use them in head_8xx.S ? asm-offsets -Scott -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
Re: [PATCH v2 05/25] powerpc/8xx: Fix vaddr for IMMR early remap Christophe Leroy <christophe.leroy@c-s.fr> - 2015-10-08 14:40 +0200 Re: [PATCH v2 05/25] powerpc/8xx: Fix vaddr for IMMR early remap Scott Wood <scottwood@freescale.com> - 2015-10-08 21:20 +0200
csiph-web