NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-evbarm/52010: Regression: Gumstix Verdex is hanging in enabling cache + KASSERT ram_size



The following reply was made to PR port-evbarm/52010; it has been noted by GNATS.

From: Nick Hudson <skrll%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost, port-evbarm-maintainer%netbsd.org@localhost,
 gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Cc: 
Subject: Re: port-evbarm/52010: Regression: Gumstix Verdex is hanging in
 enabling cache + KASSERT ram_size
Date: Tue, 28 Feb 2017 07:49:40 +0000

 This is a multi-part message in MIME format.
 --------------020700070203080902030601
 Content-Type: text/plain; charset=windows-1252; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Does this patch work for you?
 
 Thanks,
 Nick
 
 --------------020700070203080902030601
 Content-Type: text/plain; charset=UTF-8;
  name="diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="diff"
 
 Index: sys/arch/evbarm/gumstix/gumstix_machdep.c
 ===================================================================
 RCS file: /cvsroot/src/sys/arch/evbarm/gumstix/gumstix_machdep.c,v
 retrieving revision 1.57
 diff -u -p -r1.57 gumstix_machdep.c
 --- sys/arch/evbarm/gumstix/gumstix_machdep.c	20 Oct 2016 09:53:08 -0000	1.57
 +++ sys/arch/evbarm/gumstix/gumstix_machdep.c	28 Feb 2017 07:48:38 -0000
 @@ -206,13 +206,16 @@
  #endif
  
  /*
 - * The range 0xc1000000 - 0xcfffffff is available for kernel VM space
 - * Core-logic registers and I/O mappings occupy 0xfd000000 - 0xffffffff
 + * The range 0xc1000000 - 0xfd000000 is available for kernel VM space
 + * Core-logic registers and I/O mappings occupy
 + *
 + *    0xfd000000 - 0xfd800000	on gumstix
 + *    0xc0000000 - 0xc0400000	on overo, duovero and pepper
   */
  #ifndef KERNEL_VM_BASE
 -#define	KERNEL_VM_BASE		0xc1000000
 +#define	KERNEL_VM_BASE		0xc8000000
  #endif
 -#define KERNEL_VM_SIZE		0x0f000000
 +#define KERNEL_VM_SIZE		0x35000000
  
  BootConfig bootconfig;		/* Boot config storage */
  static char bootargs[MAX_BOOT_STRING];
 @@ -487,6 +490,9 @@ initarm(void *arg)
  	 */
  
  #if defined(CPU_XSCALE)
 +	extern vaddr_t xscale_cache_clean_addr;
 +	xscale_cache_clean_addr = 0xff000000U;
 +
  	cpu_reset_address = NULL;
  #elif defined(OMAP2)
  	cpu_reset_address = omap_reset;
 
 --------------020700070203080902030601--
 


Home | Main Index | Thread Index | Old Index