Date: Tue, 24 Jun 2003 20:37:10 +0800 (CST) From: =?gb2312?q?qian=20Zhao?= <osgroup605@yahoo.com.cn> To: freebsd-ia64@freebsd.org Subject: FreeBSD 5.1 can't run on Intel's Tiger4 Message-ID: <20030624123710.81928.qmail@web15001.mail.bjs.yahoo.com>
next in thread | raw e-mail | index | archive | help
Hi, Who can tell me why the FreeBSD 5.1 for IA64can't run on Intel's Tiger4.When I want to install the FreeBSD 5.1 on it, the machine reboot at once. I complied the kernel of 5.1 on 5.0 of IA64. I found the machine reboot at the line between >>>>>>>>> and <<<<<<<<<< when type is 3. void ia64_mca_save_state(int type) { struct ia64_sal_result result; struct mca_record_header *hdr; struct sysctl_oid *oidp; char *name, *state; uint64_t seqnr; size_t recsz, totsz; /* * Don't try to get the state if we couldn't get the size of * the state information previously. */ if (mca_info_size[type] == -1) return; while (1) { mtx_lock_spin(&mca_info_block_lock); >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> result = ia64_sal_entry(SAL_GET_STATE_INFO, type, 0, mca_info_block, 0, 0, 0, 0); <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< if (result.sal_status < 0) { mtx_unlock_spin(&mca_info_block_lock); return; } If I skip the type of 0,1 and 2, run this function with type 3 directly.The Machine reboot at once. Who can tell me the reason? If the FreeBSD 5.1 can run other IA64 machines? Luk. --------------------------------- Do You Yahoo!? 网恋的诠释:真情还是放纵?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030624123710.81928.qmail>