/*
 * Copyright 2002 Sun Microsystems, Inc.  All rights reserved.
 * Use is subject to license terms.
 */

$  #ident	"@(#)pmemtest.msg	1.19	02/07/19 SMI"



$ VERBOSE 1
1	"%s"
2	"%dMB of memory read."
3	"Total amount of memory read is %dMB."
4	"There are no SIMMs in Board%d, Bank%d."
5	"%s specific arguments:\n\
\tdev=<device_name>\n\
\tthreshold=<ECC Report Threshold> \n\
\t           0 means do not report error\n\
\tsection=<memory section of memory to be tested> \n\
\t           -1 means sequential test on one section in each pass\n\
\t               test section is function of <pass> and <instance no> \n\
\tbdinfo=<board information> \n\
\tsize=<number> percentages of memory to be test\n"
6	"You have selected section %d which is out of range: %d.\n\
Your selection has been changed to section %d."
7	"Instance:%d, Pass:%d, Section:%d \n"

$ INFO 2000
2000	"%s"
2001	"Connected <%ld MB physical memory has been found> "

$ WARNING 4000
4000	"%s"
4001	"%d ECC errors in simm %s"

$ ERROR  6000
6000	"%s"
6001	"Correctable errors found."
6002	"%d persistent errors on %s."
6003	"%d intermittent errors on %s."
6004	"Symbol %s not found in kernel image."
6005	"%d persistent errors on %s SIMM(s). Probable_Cause(s): %s SIMM(s).\
Recommended_Actions: Call your service representative."
6006	"%d ECC errors in simm %s."
6007	"ECC errors in %d:  simm %s0x%llx ."

6008	"The available size 0x%llx, from OS, is not multiple of 1MB. Probable_Cause(s): Possible OS error.\
Recommended_Actions: <Check the available size with your system physical memory"
6009	"Multiple persistent ECC errors on %s. \n\
Please see /var/adm/messages file for details."
6010	"Multiple intermittent ECC errors on %s. \n\
Please see /var/adm/messages file for details."
6011	"Multiple ECC errors in simm %s."


$ FATAL  8000
8000	"kvm_open() failed: %s."
8001	"sysinfo(SI_PLATFORM) failed: %s."
8002	"Symbol %s not found in kernel image."
8003	"Couldn't open file %s: %s."
8004	"Unable to read pointer to memlist structure."
8005	"Unable to read \"size\" and \"address\" in memlist."
8006	"llseek() to address 0x%llx failed (%s)."
8007	"read() at address 0x%llx failed (%s)."
8008	"sysconf(_SC_NPROCESSORS_ONLN) failed: %s."
8009	"llseek to address 0x%llx failed (%s)."
8010	"llseek to address 0x%llx [%s] failed (%s)."
8011	"read() at address 0x%llx [%s] failed (%s)."
8012	"%s"
8013    "sysinfo(SI_MACHINE) failed: %s."
8014    "sysconf(_SC_PAGESIZE) failed: %s."
8015    "sysconf(_SC_PHYS_PAGES) failed: %s."
8016    "malloc() failed: Not enough available memory."
8017    "calloc() failed: Not enough available memory."

$ PROBE	10000
10000	"sysinfo SI_MACHINE failed\n"
10001	"sysinfo SI_PLATFORM failed\n"
10002	"result %s\n"
10003	"sunfire_arg_chk: pmemp is NULL.\n"
10004	"sunfire_arg_chk: No dev option in testopts.\n"
10005	"pmem_probe: Unable to read kstat information.\n"
10006	"pmem_probe: get_mem_board() returned NULL.\n"
10007	"pmem_probe: No memory boards. get_mem_board(): %s.\n"
10008	"pmem_probe: Couldn't open file /dev/mem.\n"
10009	"sysconf _SC_PAGESIZE failed\n"
10010	"sysconf _SC_PHYS_PAGES failed\n"
10011   "malloc() failed: Not enough available memory.\n"

