lkml.org 
[lkml]   [2003]   [May]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: The magical mystical changing ethernet interface order
    On Wed, May 07, 2003 at 08:24:16AM -0700, Randy.Dunlap wrote:
    > What version of 2.5?

    2.5.69.

    > There was a patch 17 days ago by Chuck Ebbert (merged by akpm) that
    > "fixed" PCI scan order in 2.5 to be same as 2.4. Comment in changelog
    > says "Russell King has acked this change."

    Yes, that affects the order of PCI devices on the global list when
    you have multiple PCI buses present. This machine has only one PCI
    bus, so is not affected by this issue.

    Note that I haven't been running 2.5 kernels on NetWinders until recently,
    so I couldn't say when it changed. A wild stab in the dark, I'd think
    maybe the init ordering changed:

    2.5.69 (System.map):

    c0023ba4 t __initcall_ne2k_pci_init
    c0023ba8 t __initcall_pcnet32_init_module
    c0023bac t __initcall_eepro100_init_module
    c0023bb0 t __initcall_tulip_init

    2.4.19 (System.map):

    c004ddd4 ? __initcall_tulip_init
    c004ddd8 ? __initcall_vortex_init
    c004dddc ? __initcall_ne2k_pci_init

    2.2.18 (drivers/net/Space.c):

    #ifdef CONFIG_NE2K_PCI
    {ne2k_pci_probe, 0},
    #endif
    #ifdef CONFIG_PCNET32
    {pcnet32_probe, 0},
    #endif
    #ifdef CONFIG_EEXPRESS_PRO100 /* Intel EtherExpress Pro/100 */
    {eepro100_probe, 0},
    #endif
    #ifdef CONFIG_LANMEDIA /* Lanmedia must be before Tulip */
    {lmc_probe_fake, 0},
    #endif
    #if defined(CONFIG_DEC_ELCP) || defined(CONFIG_DEC_ELCP_OLD)
    {tulip_probe, 0},
    #endif

    --
    Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux
    http://www.arm.linux.org.uk/personal/aboutme.html

    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 13:35    [W:0.045 / U:30.952 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site