lkml.org 
[lkml]   [2003]   [Nov]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectPROBLEM: 2.4.23-pre7,pre8,pre9 hang on starting squid
    Date
    [1.] summary:

    2.4.23-pre7,pre8,pre9 hang depending on when 'squid' is started.

    [2.] Full description:

    Running up-to-date Sorcerer.

    One machine hangs consistently when this sequence of daemons
    is started in runlevel 3:

    S26networking ifconfig etho, eth1, eth1:1 & routes
    S28firewall firewall viaiptables
    S30portmap 5beta
    S32ntpd 4.2.0
    S34named bind 9.2.3
    S36nfs
    S38rpc.bootparamd
    S40xinetd
    S42squid 2.5.STABLE4
    S44mysql 4.0.15a
    S46xmail xmailserver mail server 1.17
    S48spamd
    S50apachectl 2.0.48

    It works flawlessly when squid is put to the bottom:

    S26networking
    S28firewall
    S30portmap
    S32ntpd
    S34named
    S36nfs
    S38rpc.bootparamd
    S40xinetd
    S42mysql
    S44xmail
    S46spamd
    S48apachectl
    S50squid

    Why am I bothering you kernel folks with what looks like a pure
    SA problem?

    1. This machine works flawlessly (with squid started before
    mysql, etc.) unter 2.4.22.
    2. Four other machines running the same software (I compile
    my own packages via Sorcerer) using 2.4.23-pre9 and squid
    above.
    3. This problem is solid on this one machine. Always reproduceable.
    Always hangs with squid. No dumps found. Just HANG.

    [3.] Keywords (i.e., modules, networking, kernel):

    2.4.23-prex squid

    [4.] Kernel version (from /proc/version):

    Linux version 2.4.23-pre9 (Beau E. Cox: beau@beaucox.com) (gcc version 3.2.3)
    #1 SMP Mon Nov 3 04:59:14 HST 2003

    [5.] Output of Oops.. message (if applicable) with symbolic information
    resolved (see Documentation/oops-tracing.txt)

    -none-

    [6.] A small shell script or example program which triggers the
    problem (if possible)

    -n/a-

    [7.] Environment
    [7.1.] Software (add the output of the ver_linux script here)

    Software enumerated above.

    ver_linux
    If some fields are empty or look unusual you may have an old version.
    Compare to the current minimal requirements in Documentation/Changes.

    Linux cathy.beaucox.com 2.4.23-pre9 #1 SMP Mon Nov 3 04:59:14 HST 2003 i686
    unknown unknown GNU/Linux

    Gnu C 3.2.3
    Gnu make 3.80
    util-linux 2.12
    mount 2.12
    modutils 2.4.26
    e2fsprogs 1.34
    jfsutils 1.1.4
    Linux C Library 2.3.2
    Dynamic linker (ldd) 2.3.2
    Procps 3.1.14
    Net-tools 1.60
    Console-tools 0.2.3
    Sh-utils 5.0
    Modules Loaded serial isa-pnp parport_pc lp parport ipt_REDIRECT
    ipt_limit ipt_state ip_nat_ftp iptable_nat ip_conntrack_ftp ip_conntrack
    iptable_filter ip_tables ide-scsi rtc

    [7.2.] Processor information (from /proc/cpuinfo):

    Tyan Tiger MP dual AMD athlon processors.

    /proc/cpuinfo
    processor : 0
    vendor_id : AuthenticAMD
    cpu family : 6
    model : 6
    model name : AMD Athlon(tm) MP Processor 1600+
    stepping : 2
    cpu MHz : 1400.071
    cache size : 256 KB
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
    pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
    bogomips : 2791.83

    processor : 1
    vendor_id : AuthenticAMD
    cpu family : 6
    model : 6
    model name : AMD Athlon(tm) Processor
    stepping : 2
    cpu MHz : 1400.071
    cache size : 256 KB
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
    pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
    bogomips : 2798.38

    [7.3.] Module information (from /proc/modules):

    /proc/modules
    serial 50596 0 (autoclean)
    isa-pnp 32292 0 (autoclean) [serial]
    parport_pc 23496 1 (autoclean)
    lp 6976 0 (autoclean)
    parport 27008 1 (autoclean) [parport_pc lp]
    ipt_REDIRECT 824 1 (autoclean)
    ipt_limit 1016 1 (autoclean)
    ipt_state 568 4 (autoclean)
    ip_nat_ftp 2992 0 (unused)
    iptable_nat 17688 2 [ipt_REDIRECT ip_nat_ftp]
    ip_conntrack_ftp 4144 1 [ip_nat_ftp]
    ip_conntrack 23016 3 [ipt_REDIRECT ipt_state ip_nat_ftp
    iptable_nat ip_conntrack_ftp]
    iptable_filter 1740 1 (autoclean)
    ip_tables 13152 7 [ipt_REDIRECT ipt_limit ipt_state iptable_nat
    iptable_filter]
    ide-scsi 10480 0
    rtc 7676 0 (autoclean)

    [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)

    /proc/ioports
    0000-001f : dma1
    0020-003f : pic1
    0040-005f : timer
    0060-006f : keyboard
    0070-007f : rtc
    0080-008f : dma page reg
    00a0-00bf : pic2
    00c0-00df : dma2
    00f0-00ff : fpu
    0170-0177 : ide1
    01f0-01f7 : ide0
    02f8-02ff : serial(auto)
    0376-0376 : ide1
    0378-037a : parport0
    037b-037f : parport0
    03c0-03df : vga+
    03f6-03f6 : ide0
    03f8-03ff : serial(auto)
    0cf8-0cff : PCI conf1
    1000-10ff : Linksys Network Everywhere Fast Ethernet 10/100 model NC100
    1000-10ff : tulip
    1400-14ff : National Semiconductor Corporation DP83815 (MacPhyter) Ethernet
    Controller
    1400-14ff : eth1
    1810-1813 : Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System
    Controller
    2000-2fff : PCI Bus #01
    2000-20ff : ATI Technologies Inc Rage 128 PF/PRO AGP 4x TMDS
    f000-f00f : Advanced Micro Devices [AMD] AMD-766 [ViperPlus] IDE
    f000-f007 : ide0
    f008-f00f : ide1

    /proc/iomem
    00000000-0009f7ff : System RAM
    0009f800-0009ffff : reserved
    000a0000-000bffff : Video RAM area
    000c0000-000c7fff : Video ROM
    000dc000-000dcfff : Advanced Micro Devices [AMD] AMD-766 [ViperPlus] USB
    000e0000-000effff : Extension ROM
    000f0000-000fffff : System ROM
    00100000-3fffffff : System RAM
    00100000-0029caa9 : Kernel code
    0029caaa-00302623 : Kernel data
    f0001000-f0001fff : National Semiconductor Corporation DP83815 (MacPhyter)
    Ethernet Controller
    f0001000-f0001fff : eth1
    f0002000-f00023ff : Linksys Network Everywhere Fast Ethernet 10/100 model
    NC100
    f0002000-f00023ff : tulip
    f0003000-f0003fff : Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System
    Controller
    f0100000-f01fffff : PCI Bus #01
    f0100000-f0103fff : ATI Technologies Inc Rage 128 PF/PRO AGP 4x TMDS
    f4000000-f7ffffff : Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System
    Controller
    f8000000-fbffffff : PCI Bus #01
    f8000000-fbffffff : ATI Technologies Inc Rage 128 PF/PRO AGP 4x TMDS

    [7.5.] PCI information ('lspci -vvv' as root)

    00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System
    Controller (rev 11)
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
    SERR- FastB2B-
    Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort+ >SERR- <PERR-
    Latency: 64
    Region 0: Memory at f4000000 (32-bit, prefetchable) [size=64M]
    Region 1: Memory at f0003000 (32-bit, prefetchable) [size=4K]
    Region 2: I/O ports at 1810 [disabled] [size=4]
    Capabilities: [a0] AGP version 2.0
    Status: RQ=16 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+
    AGP3- Rate=x1,x2,x4
    Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4

    00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] AGP
    Bridge (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
    SERR- FastB2B-
    Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort- >SERR- <PERR-
    Latency: 99
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=68
    I/O behind bridge: 00002000-00002fff
    Memory behind bridge: f0100000-f01fffff
    Prefetchable memory behind bridge: f8000000-fbffffff
    BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-

    00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] ISA (rev
    02)
    Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping-
    SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort- >SERR- <PERR-
    Latency: 0

    00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] IDE
    (rev 01) (prog-if 8a [Master SecP PriP])
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
    SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort- >SERR- <PERR-
    Latency: 64
    Region 4: I/O ports at f000 [size=16]

    00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] ACPI (rev 01)
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
    SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort- >SERR- <PERR-

    00:07.4 USB Controller: Advanced Micro Devices [AMD] AMD-766 [ViperPlus] USB
    (rev 07) (prog-if 10 [OHCI])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping-
    SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort- >SERR- <PERR-
    Latency: 16 (20000ns max)
    Interrupt: pin D routed to IRQ 11
    Region 0: Memory at 000dc000 (32-bit, non-prefetchable) [size=4K]

    00:0a.0 Ethernet controller: Linksys Network Everywhere Fast Ethernet 10/100
    model NC100 (rev 11)
    Subsystem: Linksys: Unknown device 0574
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping-
    SERR- FastB2B-
    Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort- >SERR- <PERR-
    Latency: 64 (63750ns min, 63750ns max), cache line size 10
    Interrupt: pin A routed to IRQ 10
    Region 0: I/O ports at 1000 [size=256]
    Region 1: Memory at f0002000 (32-bit, non-prefetchable) [size=1K]
    Expansion ROM at <unassigned> [disabled] [size=128K]
    Capabilities: [c0] Power Management version 2
    Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=100mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME-

    00:0b.0 Ethernet controller: National Semiconductor Corporation DP83815
    (MacPhyter) Ethernet Controller
    Subsystem: Netgear: Unknown device f311
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
    SERR- FastB2B-
    Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort- >SERR- <PERR-
    Latency: 90 (2750ns min, 13000ns max)
    Interrupt: pin A routed to IRQ 11
    Region 0: I/O ports at 1400 [size=256]
    Region 1: Memory at f0001000 (32-bit, non-prefetchable) [size=4K]
    Expansion ROM at <unassigned> [disabled] [size=64K]
    Capabilities: [40] Power Management version 2
    Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=320mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME+

    01:05.0 VGA compatible controller: ATI Technologies Inc Rage 128 PF/PRO AGP 4x
    TMDS (prog-if 00 [VGA])
    Subsystem: ATI Technologies Inc Rage 128 PF/PRO AGP 4x TMDS
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+
    SERR- FastB2B+
    Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
    <MAbort- >SERR- <PERR-
    Latency: 66 (2000ns min), cache line size 10
    Interrupt: pin A routed to IRQ 10
    Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
    Region 1: I/O ports at 2000 [size=256]
    Region 2: Memory at f0100000 (32-bit, non-prefetchable) [size=16K]
    Expansion ROM at <unassigned> [disabled] [size=128K]
    Capabilities: [50] AGP version 2.0
    Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW-
    AGP3- Rate=x1,x2,x4
    Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
    Capabilities: [5c] Power Management version 2
    Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME-

    [7.6.] SCSI information (from /proc/scsi/scsi)

    /proc/scsi/scsi
    Attached devices:
    Host: scsi0 Channel: 00 Id: 00 Lun: 00
    Vendor: SAMSUNG Model: CD-ROM SC-152L Rev: C100
    Type: CD-ROM ANSI SCSI revision: 02

    [7.7.] Other information that might be relevant to the problem
    (please look in /proc and include all information that you
    think to be relevant):

    -n/a-

    [X.] Other notes, patches, fixes, workarounds:

    I have everthing working now, so this ?bug? is not bothering me.
    I may well be something sloppy I have done on my end, having nothing
    to do with the kernel, but the kernel is the only thing changed(???)

    Aloha => Beau;

    -
    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:58    [W:0.044 / U:60.260 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site