From owner-freebsd-bugs@FreeBSD.ORG Wed Aug 11 00:10:25 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6741D16A4D0 for ; Wed, 11 Aug 2004 00:10:25 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EB1343D3F for ; Wed, 11 Aug 2004 00:10:25 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i7B0AP4a095705 for ; Wed, 11 Aug 2004 00:10:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i7B0APUL095704; Wed, 11 Aug 2004 00:10:25 GMT (envelope-from gnats) Date: Wed, 11 Aug 2004 00:10:25 GMT Message-Id: <200408110010.i7B0APUL095704@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Vadim Mikhailov Subject: Re: kern/68351: bge0 watchdog timeout on 5.2.1 and -current, 5.1 is ok X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Vadim Mikhailov List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Aug 2004 00:10:25 -0000 The following reply was made to PR kern/68351; it has been noted by GNATS. From: Vadim Mikhailov To: John Baldwin Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: kern/68351: bge0 watchdog timeout on 5.2.1 and -current, 5.1 is ok Date: Tue, 10 Aug 2004 17:04:48 -0700 John Baldwin wrote: >>> It looks like the interrupts are routed just as both ACPI and >>>the MP Table say they should be. Have you tried using cvs to change the >>>sys/dev/bge source back to 5.1 sources with the rest of the kernel being >>>5.2.1 to see if it works ok? >> Yes I did. Unfortunately difference between 5.1 and 5.2.1 is just too >>big: >>http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/bge/if_bge.c.diff?f=h&r1= >>1.41&r2=1.60 With 5.2.1-p9 sources when I replace if_bge.c rev. 1.60 >>(5_2_1_RELEASE) with rev. 1.41 (5_1_0_RELEASE) kernel would not compile at >>all: >> >>/usr/src/sys/dev/bge/if_bge.c:107:24: pci/pcireg.h: No such file or >>directory /usr/src/sys/dev/bge/if_bge.c:108:24: pci/pcivar.h: No such file >>or directory mkdep: compile failed >>*** Error code 1 > > Just change the files to say '#include ', that is, add the > 'dev/' to the start of the filename and that should fix that problem. If you > could try with those changes I'd appreciate it. Still no go. As I said before, difference between 5.1 and 5.2.1 is just too big. When I change #includes to , I get this on make buildkernel: error /usr/src/sys/dev/bge/if_bge.c /usr/src/sys/dev/bge/if_bge.c: In function `bge_alloc_jumbo_mem': /usr/src/sys/dev/bge/if_bge.c:618: error: structure has no member named `bge_jumbo_buf' /usr/src/sys/dev/bge/if_bge.c:621: error: structure has no member named `bge_jumbo_buf' /usr/src/sys/dev/bge/if_bge.c:633: error: structure has no member named `bge_jumbo_buf' /usr/src/sys/dev/bge/if_bge.c:640: error: structure has no member named `bge_jumbo_buf' /usr/src/sys/dev/bge/if_bge.c:642: error: structure has no member named `bge_jumbo_buf' /usr/src/sys/dev/bge/if_bge.c: In function `bge_free_jumbo_mem': /usr/src/sys/dev/bge/if_bge.c:668: error: structure has no member named `bge_jumbo_buf' /usr/src/sys/dev/bge/if_bge.c: In function `bge_jfree': /usr/src/sys/dev/bge/if_bge.c:715: error: structure has no member named `bge_jumbo_buf' /usr/src/sys/dev/bge/if_bge.c: In function `bge_newbuf_std': /usr/src/sys/dev/bge/if_bge.c:764: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_newbuf_jumbo': /usr/src/sys/dev/bge/if_bge.c:818: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_free_rx_ring_std': /usr/src/sys/dev/bge/if_bge.c:862: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_init_rx_ring_jumbo': /usr/src/sys/dev/bge/if_bge.c:883: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_free_rx_ring_jumbo': /usr/src/sys/dev/bge/if_bge.c:903: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_free_tx_ring': /usr/src/sys/dev/bge/if_bge.c:916: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:924: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_blockinit': /usr/src/sys/dev/bge/if_bge.c:1198: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1199: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1199: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1218: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1219: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1219: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1235: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1266: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1266: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1299: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1299: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1360: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1366: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1368: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1369: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_attach': /usr/src/sys/dev/bge/if_bge.c:1608: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1611: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1618: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1639: error: structure has no member named `if_unit' /usr/src/sys/dev/bge/if_bge.c:1640: error: structure has no member named `if_name' /usr/src/sys/dev/bge/if_bge.c:1732: warning: passing arg 1 of `callout_handle_init' from incompatible pointer type /usr/src/sys/dev/bge/if_bge.c: In function `bge_release_resources': /usr/src/sys/dev/bge/if_bge.c:1796: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1797: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_rxeof': /usr/src/sys/dev/bge/if_bge.c:1906: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:1915: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_txeof': /usr/src/sys/dev/bge/if_bge.c:2021: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:2025: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_intr': /usr/src/sys/dev/bge/if_bge.c:2054: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:2083: error: incompatible type for argument 3 of `untimeout' /usr/src/sys/dev/bge/if_bge.c:2095: error: incompatible type for argument 3 of `untimeout' /usr/src/sys/dev/bge/if_bge.c: In function `bge_tick': /usr/src/sys/dev/bge/if_bge.c:2141: error: incompatible types in assignment /usr/src/sys/dev/bge/if_bge.c: In function `bge_stats_update': /usr/src/sys/dev/bge/if_bge.c:2193: error: structure has no member named `dot3StatsSingleCollisionFrames' /usr/src/sys/dev/bge/if_bge.c:2194: error: structure has no member named `dot3StatsMultipleCollisionFrames' /usr/src/sys/dev/bge/if_bge.c:2195: error: structure has no member named `dot3StatsExcessiveCollisions' /usr/src/sys/dev/bge/if_bge.c:2196: error: structure has no member named `dot3StatsLateCollisions' /usr/src/sys/dev/bge/if_bge.c: In function `bge_encap': /usr/src/sys/dev/bge/if_bge.c:2250: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c:2281: error: structure has no member named `bge_rdata' /usr/src/sys/dev/bge/if_bge.c: In function `bge_init': /usr/src/sys/dev/bge/if_bge.c:2452: error: incompatible types in assignment /usr/src/sys/dev/bge/if_bge.c: In function `bge_stop': /usr/src/sys/dev/bge/if_bge.c:2668: error: incompatible type for argument 3 of `untimeout' *** Error code 1 Stop in /usr/obj/usr/src/sys/VORTEX. *** Error code 1 Thanks, Vadim Mikhailov