Date: Sat, 3 May 2014 15:53:13 +0000 (UTC) From: Andrew Turner <andrew@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r265271 - projects/arm64/sys/arm64/arm64 Message-ID: <201405031553.s43FrDAQ031135@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: andrew Date: Sat May 3 15:53:13 2014 New Revision: 265271 URL: http://svnweb.freebsd.org/changeset/base/265271 Log: Add the initialisation for the pcpu data. Modified: projects/arm64/sys/arm64/arm64/machdep.c Modified: projects/arm64/sys/arm64/arm64/machdep.c ============================================================================== --- projects/arm64/sys/arm64/arm64/machdep.c Sat May 3 15:33:48 2014 (r265270) +++ projects/arm64/sys/arm64/arm64/machdep.c Sat May 3 15:53:13 2014 (r265271) @@ -200,8 +200,6 @@ cpu_est_clockrate(int cpu_id, uint64_t * void cpu_pcpu_init(struct pcpu *pcpu, int cpuid, size_t size) { - - panic("cpu_pcpu_init"); } /* TODO: Move to swtch.S and implemenet */ @@ -480,6 +478,8 @@ initarm(struct arm64_bootparams *abp) } printf("Total = %llx\n", mem_len); + pcpu_init(pcpup, 0, sizeof(struct pcpu)); + /* Bootstrap enough of pmap to enter the kernel proper */ pmap_bootstrap(abp->kern_l1pt, KERNBASE - abp->kern_delta, lastaddr - KERNBASE);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405031553.s43FrDAQ031135>