[PATCH -mm] ne2: needs more 8390 support functions - Kernel

This is a discussion on [PATCH -mm] ne2: needs more 8390 support functions - Kernel ; From: Randy Dunlap ne2 (MCA) needs both 8390.o and 8390p.o functions: drivers/built-in.o: In function `ne_close': ne2.c .text+0x30544): undefined reference to `eip_close' drivers/built-in.o: In function `ne_open': ne2.c .text+0x30554): undefined reference to `eip_open' drivers/built-in.o: In function `ne2_probe': (.init.text+0x1bce): undefined reference to `__alloc_eip_netdev' ...

+ Reply to Thread
Results 1 to 4 of 4

Thread: [PATCH -mm] ne2: needs more 8390 support functions

  1. [PATCH -mm] ne2: needs more 8390 support functions

    From: Randy Dunlap

    ne2 (MCA) needs both 8390.o and 8390p.o functions:

    drivers/built-in.o: In function `ne_close':
    ne2.c.text+0x30544): undefined reference to `eip_close'
    drivers/built-in.o: In function `ne_open':
    ne2.c.text+0x30554): undefined reference to `eip_open'
    drivers/built-in.o: In function `ne2_probe':
    (.init.text+0x1bce): undefined reference to `__alloc_eip_netdev'
    drivers/built-in.o: In function `ne2_probe':
    (.init.text+0x1dd9): undefined reference to `eip_interrupt'
    make[1]: *** [.tmp_vmlinux1] Error 1

    Signed-off-by: Randy Dunlap
    ---
    drivers/net/Makefile | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- linux-2.6.25-rc5-mm1.orig/drivers/net/Makefile
    +++ linux-2.6.25-rc5-mm1/drivers/net/Makefile
    @@ -108,7 +108,7 @@ obj-$(CONFIG_68360_ENET) += 68360enet.o
    obj-$(CONFIG_WD80x3) += wd.o 8390.o
    obj-$(CONFIG_EL2) += 3c503.o 8390p.o
    obj-$(CONFIG_NE2000) += ne.o 8390p.o
    -obj-$(CONFIG_NE2_MCA) += ne2.o 8390.o
    +obj-$(CONFIG_NE2_MCA) += ne2.o 8390.o 8390p.o
    obj-$(CONFIG_HPLAN) += hp.o 8390p.o
    obj-$(CONFIG_HPLAN_PLUS) += hp-plus.o 8390p.o
    obj-$(CONFIG_ULTRA) += smc-ultra.o 8390.o
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

  2. Re: [PATCH -mm] ne2: needs more 8390 support functions

    On Tue, 11 Mar 2008 09:56:43 -0700 Randy Dunlap wrote:

    > From: Randy Dunlap
    >
    > ne2 (MCA) needs both 8390.o and 8390p.o functions:
    >
    > drivers/built-in.o: In function `ne_close':
    > ne2.c.text+0x30544): undefined reference to `eip_close'
    > drivers/built-in.o: In function `ne_open':
    > ne2.c.text+0x30554): undefined reference to `eip_open'
    > drivers/built-in.o: In function `ne2_probe':
    > (.init.text+0x1bce): undefined reference to `__alloc_eip_netdev'
    > drivers/built-in.o: In function `ne2_probe':
    > (.init.text+0x1dd9): undefined reference to `eip_interrupt'
    > make[1]: *** [.tmp_vmlinux1] Error 1
    >
    > Signed-off-by: Randy Dunlap
    > ---
    > drivers/net/Makefile | 2 +-
    > 1 file changed, 1 insertion(+), 1 deletion(-)
    >
    > --- linux-2.6.25-rc5-mm1.orig/drivers/net/Makefile
    > +++ linux-2.6.25-rc5-mm1/drivers/net/Makefile
    > @@ -108,7 +108,7 @@ obj-$(CONFIG_68360_ENET) += 68360enet.o
    > obj-$(CONFIG_WD80x3) += wd.o 8390.o
    > obj-$(CONFIG_EL2) += 3c503.o 8390p.o
    > obj-$(CONFIG_NE2000) += ne.o 8390p.o
    > -obj-$(CONFIG_NE2_MCA) += ne2.o 8390.o
    > +obj-$(CONFIG_NE2_MCA) += ne2.o 8390.o 8390p.o
    > obj-$(CONFIG_HPLAN) += hp.o 8390p.o
    > obj-$(CONFIG_HPLAN_PLUS) += hp-plus.o 8390p.o
    > obj-$(CONFIG_ULTRA) += smc-ultra.o 8390.o


    I have a note here that there's something busted about
    8390-split-8390-support-into-a-pausing-and-a-non-pausing-driver-core.patch
    but I do not recall what it was. The details languish in Alan's inbox
    somewhere from around February.

    I wonder if this was it, and if that was the only bug.
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

  3. Re: [PATCH -mm] ne2: needs more 8390 support functions

    Alan Cox wrote:
    > On Tue, 11 Mar 2008 09:56:43 -0700
    > Randy Dunlap wrote:
    >
    >> From: Randy Dunlap
    >>
    >> ne2 (MCA) needs both 8390.o and 8390p.o functions:

    >
    > NAK - the two modules are alternatives nothing should use both - is 8390p
    > not sufficient ?


    8390p alone is not sufficient.
    http://lkml.org/lkml/2008/3/11/243

    --
    ~Randy
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

  4. Re: [PATCH -mm] ne2: needs more 8390 support functions

    On Tue, 11 Mar 2008 09:56:43 -0700
    Randy Dunlap wrote:

    > From: Randy Dunlap
    >
    > ne2 (MCA) needs both 8390.o and 8390p.o functions:


    NAK - the two modules are alternatives nothing should use both - is 8390p
    not sufficient ?
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

+ Reply to Thread