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

patch for NetBSD/cobalt kernel



	石川@NEC です.

	NetBSD/cobalt の kernel-source が 1.5Q の段階から
	broken になっていて make できません.

	1.5Q に変わった( pci_intr_map() の parameter 変更 )際に
	sommerfeld さんが修正しているのですが、typo のため
	compile が通りません.

	それと..
	sys/arch/mips/mips/db_interface.c 1.35 で db_machine_init() が
	無くなった影響で options DDB を付けると kernel 作れません.

	双方とも patch は作ってあって、前者の方は
	 port-cobalt-maintainer@netbsd.org 宛に送ってあるのですが、
	なぁんの反応もないので、patch 内容に問題がなければ commit して
	頂けないでしょうか.

Index: pci_machdep.c
===================================================================
RCS file: /export3/NetBSD/main/syssrc/sys/arch/cobalt/pci/pci_machdep.c,v
retrieving revision 1.10
diff -u -r1.10 pci_machdep.c
--- pci_machdep.c	2000/12/28 22:59:09	1.10
+++ pci_machdep.c	2001/02/01 15:55:38
@@ -152,7 +152,7 @@
 	pci_intr_handle_t *ihp;
 {
 	pci_chipset_tag_t pc = pa->pa_pc;
-	pcitag_t intrtag = pc->pa_intrtag;
+	pcitag_t intrtag = pa->pa_intrtag;
 	int pin = pa->pa_intrpin;
 	int line = pa->pa_intrline;
 	int bus, dev, func;

Index: machdep.c
===================================================================
RCS file: /export3/NetBSD/main/syssrc/sys/arch/cobalt/cobalt/machdep.c,v
retrieving revision 1.25
diff -u -r1.25 machdep.c
--- machdep.c	2001/01/15 20:19:53	1.25
+++ machdep.c	2001/02/01 15:57:22
@@ -185,11 +185,6 @@
 	}
 
 #ifdef DDB
-	/*
-	 * Initialize machine-dependent DDB commands, in case of early panic.
-	 */
-	db_machine_init();
-
 	if (boothowto & RB_KDB)
 		Debugger();
 #endif

-----
石川