From owner-freebsd-mobile Wed Nov 15 8:56:25 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from post.it.helsinki.fi (post.it.helsinki.fi [128.214.205.24]) by hub.freebsd.org (Postfix) with ESMTP id 336E137B4CF for ; Wed, 15 Nov 2000 08:56:17 -0800 (PST) Received: from mursu.pesa.fi (root@sirppi.helsinki.fi [128.214.205.27]) by post.it.helsinki.fi (8.11.1/8.11.0-SPAMmers-sod-off) with ESMTP id eAFGuAo03884; Wed, 15 Nov 2000 18:56:11 +0200 (EET) Received: (from poku@localhost) by mursu.pesa.fi (8.11.1/8.11.1) id eAFGqcU05236; Wed, 15 Nov 2000 18:52:38 +0200 (EET) (envelope-from poku@mursu.pesa.fi) To: Warner Losh Cc: Jussi Reissell , mobile@FreeBSD.ORG Subject: Re: hangs with the APA-1460 References: <8766lzh6pn.fsf@mursu.pesa.fi> <200011072159.OAA23285@harmony.village.org> From: Jussi Reissell Date: 15 Nov 2000 18:52:38 +0200 In-Reply-To: Warner Losh's message of "Tue, 07 Nov 2000 14:59:04 -0700" Message-ID: <87k8a55ga1.fsf@mursu.pesa.fi> Lines: 36 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --=-=-= Warner Losh writes: > In message <8766lzh6pn.fsf@mursu.pesa.fi> Jussi Reissell writes: > : (probe6:-1065184176:-1010556672:6:0): ccb 0xc084ec00 - timed \ > : out, phase 0xff, state 4 > > This is the classic "bad irq" message for the aha and aic drivers :-(. > This irq is in use by another piece of hardware, which is likely > causing the problems. This hardware amy or may not have a FreeBSD > driver associated with it. AFAIK, FBSD should be pretty much aware of all the hardware I have. I don't have any winmodems or things like that. The peripherals I have BIOS control over, are also detected by the kernel. Anyway, I put in a bare bones kernel, switched off the superfluous stuff from the BIOS setup and went through all unused interrupts. With the pcic in polling or non-polling mode, no luck. Any suggestions? A couple of things I forgot to mention in my original R&R: I do get the occasional hang with my ethernet card also (3c589). These are very rare and always occur if/when I pull out the card. When this happens I don't get the usual beep or anything, the machine just quietly halts. And, FWIW, when upgrading from 3.4 -> 4.1 I did have the adaptec card working with an interim 4.0ish system. Not too stable, but at least it showed signs of life. I'm clueless at this point. I'll attach my kernel config, if that's of any use. jussi --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=KATTI Content-Description: kernel conf machine i386 cpu I586_CPU ident KATTI maxusers 8 # CPU Features # #options CPU_SUSP_HLT #options NO_F00F_HACK #options MATH_EMULATE #Support for x87 emulation #options GPL_MATH_EMULATE #x87 emulation via new math emulator # Boot editor # options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor # COMPATIBILITY OPTIONS # options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores #options P1003_1B #Posix P1003_1B real-time extensions #options _KPOSIX_PRIORITY_SCHEDULING options UCONSOLE #Allow users to grab the console # DEBUGGING OPTIONS # makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols options DDB #options DDB_UNATTENDED options KTRACE #kernel tracing # FILESYSTEM OPTIONS # options FFS #Fast filesystem #options MFS #Memory File System options NFS #Network File System #options NFS_NOSERVER #Disable the NFS-server code. options CD9660 #ISO 9660 filesystem #options FDESC #File descriptor filesystem options KERNFS #Kernel filesystem options MSDOSFS #MS DOS File System options PROCFS #Process filesystem #options UMAPFS #UID map filesystem #options UNION #Union filesystem #options CD9660_ROOT #CD-ROM usable as root device options FFS_ROOT #FFS usable as root device #options NFS_ROOT #NFS usable as root device #options DEVFS #devices filesystem options SOFTUPDATES options QUOTA #enable disk quotas # NETWORKING OPTIONS # options INET #InterNETworking options INET6 #IPv6 communications protocols #options IPSEC #IP security #options IPSEC_ESP #IP security (crypto; define w/ IPSEC) # Network interfaces pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device sl 1 # Kernel SLIP pseudo-device tun # Packet tunnel. # Be aware of the administrative consequences of enabling bpf! pseudo-device bpf 3 #Berkeley packet filter pseudo-device ppp 1 # Kernel PPP options PPP_BSDCOMP #PPP BSD-compress support options PPP_DEFLATE #PPP zlib/deflate/gzip support options PPP_FILTER #enable bpf filtering (needs bpf) # for IPv6 pseudo-device gif 4 # IPv6 and IPv4 tunneling pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) pseudo-device stf 1 #6to4 IPv6 over IPv4 encapsulation # IP family options: # #options TCP_COMPAT_42 #emulate 4.2BSD TCP bugs #options MROUTING # Multicast routing options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #print information about # dropped packets #options IPFIREWALL_FORWARD #enable transparent proxy support options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity #options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default options IPV6FIREWALL #firewall for IPv6 options IPV6FIREWALL_VERBOSE options IPV6FIREWALL_VERBOSE_LIMIT=100 #options IPV6FIREWALL_DEFAULT_TO_ACCEPT options IPDIVERT #divert sockets options IPFILTER #ipfilter support options IPFILTER_LOG #ipfilter logging #options IPSTEALTH #support for stealth forwarding #options TCPDEBUG options TCP_DROP_SYNFIN #drop TCP packets with SYN+FIN options TCP_RESTRICT_RST #restrict emission of TCP RST options ICMP_BANDLIM #options DUMMYNET #options BRIDGE # HARDWARE DEVICE CONFIGURATION # device isa device eisa device pci # Floppy drives device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 # ATA and ATAPI devices device ata0 at isa? port IO_WD1 irq 14 device ata device atadisk # ATA disk drives options ATA_STATIC_ID #Static device numbering options ATA_ENABLE_ATAPI_DMA #Enable DMA on ATAPI devices # SCSI devices device scbus # SCSI bus (required) device da # Direct Access (disks) device sa # Sequential Access (tape etc) device ch # SCSI media changers device cd # CD device pass # Passthrough device (direct SCSI access) # CAM options options SCSI_DELAY=8000 # Be pessimistic about Joe SCSI device # SCSI Controllers device aic0 at isa? # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 flags 0x1 options KBD_INSTALL_CDEV # install a CDEV entry in /dev # PS/2 mouse device psm0 at atkbdc? irq 12 device vga0 at isa? options VESA # splash screen/screen saver pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? flags 0x100 options MAXCONS=16 # number of virtual consoles options SC_ALT_MOUSE_IMAGE # simplified mouse cursor in text mode #options SC_DISABLE_DDBKEY # disable `debug' key #options SC_DISABLE_REBOOT # disable reboot key sequence options SC_HISTORY_SIZE=300 # number of history buffer lines #options SC_TWOBUTTON_MOUSE # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver #device vt0 at isa? #options XSERVER # support for X server on a vt console #options FAT_CURSOR # start with block cursor # If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines #options PCVT_SCANSET=2 # IBM keyboards are non-std # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # Power management support (see LINT for more options) #device apm0 at nexus? disable flags 0x20 #device apm0 at nexus? # PCCARD (PCMCIA) support device card device pcic0 at isa? irq 10 port 0x3e0 iomem 0xd0000 #device pcic1 at isa? irq 11 port 0x3e2 iomem 0xd4000 #device pcic0 at isa? port 0x3e0 iomem 0xd0000 # polling # Serial (COM) ports device sio0 at isa? port IO_COM1 flags 0x80 irq 4 #device sio1 at isa? port IO_COM2 irq 3 #options BREAK_TO_DEBUGGER #a BREAK on a comconsole goes to #DDB, if available. #options CONSPEED=19200 #default speed for serial console # Parallel port device ppc0 at isa? irq 7 device ppbus # Parallel port bus (required) device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device #device vpo # Requires scbus and da # ISA Ethernet NICs. device ep # Audio drivers #device pcm #options PNPBIOS # Pseudo devices - the number indicates how many units to allocated. pseudo-device pty # Pseudo-ttys (telnet etc) pseudo-device md # Memory "disks" pseudo-device snp 3 #Snoop device - to look at pty/vty/etc.. pseudo-device speaker #Play IBM BASIC-style noises out your speaker --=-=-=-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message