Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jan 2006 19:01:53 +0200
From:      husnu demir <hdemir@metu.edu.tr>
To:        Gleb Smirnoff <glebius@FreeBSD.org>
Cc:        stable@FreeBSD.org, oleg@FreeBSD.org
Subject:   Re: if_bge driver problem.
Message-ID:  <20060127170153.GA794690@metu.edu.tr>
In-Reply-To: <20060127163055.GB83922@cell.sick.ru>
References:  <20060127122438.GA1044592@metu.edu.tr> <20060127153512.GX83922@FreeBSD.org> <20060127155818.GB643116@metu.edu.tr> <20060127163055.GB83922@cell.sick.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 27, 2006 at 07:30:55PM +0300, Gleb Smirnoff wrote:
> On Fri, Jan 27, 2006 at 05:58:18PM +0200, husnu demir wrote:
> h> By the way the problem exists on bge2 (with Multimode F/O connector.)
> 
> Oh, this is an important information.
> 
> Can you please upgrade to STABLE and then test several versions of if_bge.c?
> 
> The breakage is somewhere between rev. 1.101 and 1.113. There is
> high probability it is one of Oleg's changes. Details here:
> 
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/bge/if_bge.c
> 
> All revisions up to the latest should be buildable on 6.0-STABLE.
> The only place where build can fail is VLAN_INPUT_TAG() macro. You
> probably need to replace it with VLAN_INPUT_TAG_NEW() if it fails
> to build.
> 
> -- 
> Totus tuus, Glebius.
> GLEBIUS-RIPN GLEB-RIPE
Hi,

I tried "http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/sys/dev/bge/if_bge.c?rev=1.91.2.7&content-type=text/plain" version and replaced VLAN_INPUT_TAG with VLAN_INPUT_TAG_NEW (only one occurance). And the following errors come up.


Husnu Demir.

Not: I am leaving the office. Most probly, I will be here tomorrow morning :(




/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_eeprom_getbyte':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:574: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_miibus_readreg':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:649: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_miibus_writereg':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:700: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_alloc_jumbo_mem':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:761: error: structure has no member named `bge_jumbo_tag'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:765: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:771: error: structure has no member named `bge_jumbo_tag'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:772: error: structure has no member named `bge_jumbo_buf'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:773: error: structure has no member named `bge_jumbo_map'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:778: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:779: error: structure has no member named `bge_jinuse_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:785: error: structure has no member named `bge_jumbo_buf'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:787: error: structure has no member named `bge_jslots'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:789: error: invalid application of `sizeof' to incomplete type `bge_jpool_entry' 
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:793: error: structure has no member named `bge_jumbo_buf'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:795: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:798: error: dereferencing pointer to incomplete type
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:799: error: dereferencing pointer to incomplete type
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:799: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:799: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_free_jumbo_mem':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:814: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:815: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:815: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:822: error: structure has no member named `bge_jumbo_tag'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:823: error: structure has no member named `bge_jumbo_buf'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:824: error: structure has no member named `bge_jumbo_map'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:827: error: structure has no member named `bge_jumbo_tag'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:828: error: structure has no member named `bge_jumbo_map'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:830: error: structure has no member named `bge_jumbo_tag'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:831: error: structure has no member named `bge_jumbo_tag'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_jalloc':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:845: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:848: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:852: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:852: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:853: error: dereferencing pointer to incomplete type
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:853: error: structure has no member named `bge_jinuse_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:853: error: structure has no member named `bge_jinuse_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:854: error: structure has no member named `bge_jslots'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:854: error: dereferencing pointer to incomplete type
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_jfree':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:878: error: structure has no member named `bge_jumbo_buf'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:883: error: structure has no member named `bge_jinuse_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:886: error: dereferencing pointer to incomplete type
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:887: error: structure has no member named `bge_jinuse_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:887: error: structure has no member named `bge_jinuse_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:888: error: dereferencing pointer to incomplete type
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:888: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:888: error: structure has no member named `bge_jfree_listhead'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_newbuf_jumbo':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:982: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1001: warning: assignment from incompatible pointer type
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_chipinit':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1219: error: `BGE_LITTLEENDIAN_INIT' undeclared (first use in this function)
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1219: error: (Each undeclared identifier is reported only once
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1219: error: for each function it appears in.)
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1228: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_blockinit':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1400: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1418: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1501: error: structure has no member named `bge_vhandle'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1511: error: structure has no member named `bge_vhandle'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1524: error: structure has no member named `bge_vhandle'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1549: error: structure has no member named `bge_vhandle'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1599: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_probe':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:1759: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_attach':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2274: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2293: error: structure has no member named `bge_vhandle'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2307: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2346: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2381: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2395: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2412: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2476: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_reset':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2680: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_tick_locked':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:3130: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:3146: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_stats_update':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:3203: error: structure has no member named `bge_vhandle'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_init_locked':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:3424: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:3467: error: structure has no member named `bge_unit'
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c: In function `bge_watchdog':
/usr/src/sys/modules/bge/../../dev/bge/if_bge.c:3764: error: structure has no member named `bge_unit'
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 2
2 errors
*** Error code 2
1 error
*** Error code 2
1 error




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060127170153.GA794690>