From nobody@FreeBSD.ORG  Wed Sep 20 22:17:03 2000
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id B032D37B422; Wed, 20 Sep 2000 22:17:03 -0700 (PDT)
Message-Id: <20000921051703.B032D37B422@hub.freebsd.org>
Date: Wed, 20 Sep 2000 22:17:03 -0700 (PDT)
From: beaupran@iro.umontreal.ca
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@FreeBSD.org
Subject: Sox recording in 16 bits creates a panic: no feed
X-Send-Pr-Version: www-1.0

>Number:         21438
>Category:       kern
>Synopsis:       Sox recording in 16 bits creates a panic: no feed
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    cg
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 20 22:20:01 PDT 2000
>Closed-Date:    Thu Jul 12 18:20:00 PDT 2001
>Last-Modified:  Thu Jul 12 18:20:30 PDT 2001
>Originator:     Antoine Beaupre
>Release:        FreeBSD 4.1-RELEASE
>Organization:
Nada
>Environment:
FreeBSD shall.anarcat.yi.org 4.1-RELEASE FreeBSD 4.1-RELEASE #33: Wed Sep 20 21:33:35 EDT 2000     root@shall.anarcat.yi.org:/usr/src/sys/compile/SHALL  i386

Current kernel config:

########################################################################
#
# S H A L L
#


########################################################################
# CPU & kernel options

ident		SHALL
maxusers	32

machine		i386

cpu		I586_CPU		#Pentium MMX
options		CPU_FASTER_5X86_FPU	#Faster FPU exception handler

# FPU onboard, do not need this
#options 	MATH_EMULATE		#Support for x87 emulation

#####################################################################
# DEBUGGING OPTIONS

options         DDB	# Enable the kernel debugger.

#options         DDB_UNATTENDED # It's important to put this back on

makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols

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

########################################################################
# Networking options
options 	INET			#InterNETworking
#options 	INET6			#IPv6 communications protocols
options		ICMP_BANDLIM		#Rate limit bad replies

# Pseudo devices - the number indicates how many units to allocated.
pseudo-device	loop		# Network loopback
pseudo-device	ether		# Ethernet support
#pseudo-device	sl	1	# Kernel SLIP
#pseudo-device	ppp	1	# Kernel PPP
pseudo-device	tun		# Packet tunnel.
#pseudo-device	gif	4	# IPv6 and IPv4 tunneling
#pseudo-device	faith	1	# IPv6-to-IPv4 relaying (translation)

# The `bpf' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
pseudo-device	bpf		#Berkeley packet filter

########################################################################
# Filesystem options
options 	FFS			#Berkeley Fast Filesystem
options 	FFS_ROOT		#FFS usable as root device [keep this!]
options 	SOFTUPDATES		#Enable FFS soft updates support
#options 	MFS			#Memory Filesystem
#options 	MD_ROOT			#MD is a potential root device
options 	MSDOSFS			#MSDOS Filesystem
options 	CD9660			#ISO 9660 Filesystem
options 	CD9660_ROOT		#CD-ROM usable as root, CD9660 required
options 	PROCFS			#Process filesystem
options		QUOTA			#Enable disk quotas

#options 	NFS			#Network Filesystem
#options 	NFS_ROOT		#NFS usable as root device, NFS required
#options	NFS_NOSERVER		#Disable the NFS server code

########################################################################
# POSIX P1003.1B
options 	P1003_1B		#Posix P1003_1B real-time extensions
options 	_KPOSIX_PRIORITY_SCHEDULING

########################################################################
# SCSI device configuration
options 	SCSI_DELAY=2000		#Delay (in ms) before probing SCSI

# SCSI Controllers
device		ahc		# AHA2940 and onboard AIC7xxx devices

# SCSI peripherals
device		scbus		# SCSI bus (required)
device		da		# Direct Access (disks)
device		sa		# Sequential Access (tape etc)
device		cd		# CD
device		pass		# Passthrough device (direct SCSI access)
device		pt		#Scanner

########################################################################
# Miscellaneous devices and options

pseudo-device	pty		# Pseudo-ttys (telnet etc)
pseudo-device	md		# Memory "disks"

options 	UCONSOLE		#Allow users to grab the console
options 	USERCONFIG		#boot -c editor
options 	VISUAL_USERCONFIG	#visual boot -c editor
options 	KTRACE			#ktrace(1) support

########################################################################
# Hardware device configuration
device		isa
device		eisa
device		pci

# 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

device 		psm0	at atkbdc? irq 12
device		vga0	at isa?

options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev

# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? flags 0x100

# 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

# splash screen/screen saver
pseudo-device	splash

# Floating point support - do not disable.
device		npx0	at nexus? port IO_NPX irq 13

# ATA and ATAPI devices
device		ata0	at isa? port IO_WD1 irq 14
device		ata1	at isa? port IO_WD2 irq 15
device		ata
device		atadisk			# ATA disk drives
device		atapicd			# ATAPI CDROM drives
device		atapifd			# ATAPI floppy drives
#device		atapist			# ATAPI tape drives
options 	ATA_STATIC_ID		#Static device numbering
options 	ATA_ENABLE_ATAPI_DMA	#Enable DMA on ATAPI devices

# Floppy drives
device		fdc0	at isa? port IO_FD1 irq 6 drq 2
device		fd0	at fdc0 drive 0
#device		fd1	at fdc0 drive 1

# Power management support (see LINT for more options)
device		apm0    at nexus? disable flags 0x20 # Advanced Power Management

# Serial (COM) ports
device		sio0	at isa? port IO_COM1 flags 0x10 irq 4
device		sio1	at isa? port IO_COM2 irq 5
#device		sio2	at isa? port IO_COM3 irq 5
#device		sio3	at isa? disable port IO_COM4 irq 9

# 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

#controller		pnp0	# Why has this disappeared in 4.x?

# ISA el'cheapo NIC 
#ep0: <3Com 3C509-TPO EtherLink III> at port 0x200-0x20f irq 5 on isa0
#ep0: Ethernet address 00:10:5a:aa:51:33
device		ep

########################################################################
# Sound devices

device pcm
device sbc # at isa? port 0x220 irq 10 drq 1 flags 0x15
#device snd0
#device sb0	at isa? port 0x220 irq 9	drq 3
#device sbxvi0	at isa? 			drq 7
#device sbmidi0	at isa? port 0x300
#device awe0	at isa? port 0x620
device speaker
device pca0	at isa? port IO_TIMER1
device joy0	at isa? port IO_GAME	#this conflicts with NIC

########################################################################
# USB Support
device uhci
#device ohci
device usb		#USB bus
#device ugen		#Generic

>Description:
Recording a wave file in hi-fi (16 bits) with sox makes FreeBSD 4.1 panic.

shall# gdb -k /sys/compile/SHALL/kernel.debug 
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-freebsd"...core
(kgdb) core-file /usr/crash/vmcore.10048 
IdlePTD 3313664
initial pcb at 2a9480
panicstr: from debugger
panic messages:
---
panic: no feed


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x833d6628
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc01cebc0
stack pointer           = 0x10:0xc3dc9b9c
frame pointer           = 0x10:0xc3dc9bc8
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 246 (sox)
interrupt mask          = tty 
tot = 51732 (active = 108, free = 51624 (reserved = 46224, slush = 5400))


panic: from debugger
panic: from debugger
Uptime: 6m27s

dumping to dev #da/0x20001, offset 36864
dump 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 
---
#0  boot (howto=260) at ../../kern/kern_shutdown.c:302
302                     dumppcb.pcb_cr3 = rcr3();
#0  boot (howto=260) at ../../kern/kern_shutdown.c:302
#1  0xc0159a11 in panic (fmt=0xc0236a54 "from debugger")
    at ../../kern/kern_shutdown.c:552
#2  0xc012ffb1 in db_panic (addr=-1071579165, have_addr=0, count=-1, 
    modif=0xc3dc9bf8 "") at ../../ddb/db_command.c:433
#3  0xc012ff51 in db_command (last_cmdp=0xc0266e1c, cmd_table=0xc0266c7c, 
    aux_cmd_tablep=0xc02a5818) at ../../ddb/db_command.c:333
#4  0xc0130016 in db_command_loop () at ../../ddb/db_command.c:455
#5  0xc0132123 in db_trap (type=10, code=0) at ../../ddb/db_trap.c:71
#6  0xc020fd7e in kdb_trap (type=10, code=0, regs=0xc3dc9d00)
    at ../../i386/i386/db_interface.c:158
#7  0xc021bf28 in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = 2, 
      tf_esi = 256, tf_ebp = -1008951992, tf_isp = -1008952020, 
      tf_ebx = -1071310752, tf_edx = 0, tf_ecx = 6489242, tf_eax = 18, 
      tf_trapno = 10, tf_err = 0, tf_eip = -1071579165, tf_cs = 8, 
      tf_eflags = 838, tf_esp = -1071277089, tf_ss = -1071394717})
    at ../../i386/i386/trap.c:552
#8  0xc020ffe3 in Debugger (msg=0xc023d063 "panic")
    at ../../i386/i386/db_interface.c:319
#9  0xc0159a08 in panic (fmt=0xc0251860 "no feed")
    at ../../kern/kern_shutdown.c:550
#10 0xc01edb23 in chn_rdfeed2nd ()
#11 0xc01edc83 in chn_read ()
#12 0xc01eeb84 in dsp_read ()
#13 0xc01f0b55 in sndread ()
#14 0xc0190333 in spec_read ()
#15 0xc01c52fc in ufsspec_read ()
#16 0xc01c5849 in ufs_vnoperatespec ()
#17 0xc018aac8 in vn_read ()
#18 0xc0166a49 in dofileread ()
#19 0xc016693f in read ()
#20 0xc021c869 in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, 
      tf_edi = 1965, tf_esi = 672307616, tf_ebp = -1077937540, 
      tf_isp = -1008951340, tf_ebx = 672240036, tf_edx = 672307704, 
      tf_ecx = 0, tf_eax = 3, tf_trapno = 12, tf_err = 2, tf_eip = 672199776, 
      tf_cs = 31, tf_eflags = 663, tf_esp = -1077937584, tf_ss = 47})
    at ../../i386/i386/trap.c:1126
#21 0xc02106c5 in Xint0x80_syscall ()
#22 0x280fd47e in ?? ()
#23 0x280dec0d in ?? ()
#24 0x8051f01 in ?? ()
#25 0x8052151 in ?? ()
#26 0x8049bbd in ?? ()
#27 0x80493d7 in ?? ()
#28 0x8048f61 in ?? ()

Obviously, this is not enough. :) The upper frames from #8 are in the
inline debugger. I thought I could use it, but somehow, I really don't 
know how this thing (DDB) works.

However, using the advice from the FAQ:

bash-2.04$ nm /kernel  | grep c01ceb 
c01ceb20 t vm_object_check
c01ceb84 t vm_object_print_static
bash-2.04$

Doesn't get us anywhere closer. I think the thing to look for is
"syscall2". I don't know how to decode the arg, though. I leave this
to you from here on.

>How-To-Repeat:
rec -w test.wav
panic: no feedYeah.

A personal program I wrote doesn't have this behavior. wavrec (from
the wavplay-1.4 package) either. However, it can't record anything
else than garbage. Same for my personal program.


>Fix:
Unknown

>Release-Note:
>Audit-Trail:

From: Antoine Beaupre <beaupran@IRO.UMontreal.CA>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed
Date: Thu, 21 Sep 2000 01:35:05 -0400 (EDT)

 Hum. Sorry about the typo in "How-To repeat" section. The panic is:
 
 panic: nofeed
 
 The "yeah" was supposed to be on a seperate line, expressing the sadness
 blended with the surprise and pride of having found a bug. Like this:
 
 Yeah.
 
 Hum.
 
 A.
 
 
Responsible-Changed-From-To: freebsd-bugs->cg 
Responsible-Changed-By: nectar 
Responsible-Changed-When: Thu Sep 21 06:41:03 PDT 2000 
Responsible-Changed-Why:  
Over to maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=21438 

From: "Jacques A. Vidrine" <n@nectar.com>
To: beaupran@iro.umontreal.ca
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed
Date: Thu, 21 Sep 2000 08:40:29 -0500

 On Wed, Sep 20, 2000 at 10:17:03PM -0700, beaupran@iro.umontreal.ca wrote:
 > >Synopsis:       Sox recording in 16 bits creates a panic: no feed
 
 You don't mention what type of sound card.  `dmesg' output may be
 useful. 
 
 See also PR kern/21173.
 -- 
 Jacques Vidrine / n@nectar.com / jvidrine@verio.net / nectar@FreeBSD.org
 

From: Antoine Beaupre <beaupran@IRO.UMontreal.CA>
To: "Jacques A. Vidrine" <n@nectar.com>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed
Date: Thu, 21 Sep 2000 14:08:26 -0400 (EDT)

 Oups.
 
 This is indeed the same crash than 21173. The common problem/behavior is
 that, when recording 16-bit data with sox, there's a panic. I did not have
 the occasion to try this with "ohphone", but it is very likely to be the
 same.
 
 I suggest that this PR be closed and "transfered" to 21173. I still have
 a crash dump available with full debugging symbols around, so I can
 provide more info on request (I don't know what to send...).
 
 My sound card is a Creative AWE32 PnP on ISA. Please note that I can
 record 8-bit sound without problems using either sox or wavrec. Well, I do
 have a problem when I hit 44100KHz with sox, but I'll submit another PR
 for that. It's not a panic, but an underrun, and I'm not sure wheter it's
 not a config problem. Or more likely a bug in sox itself. 
 
 Again, for all I know, the panic is specific to sox. I can 
 "record" (garbage!) with wavrec in 16 bits, as mentionned earlier, and I
 can record normally in 8 bits mode with wavrec.
 
 I would have liked to use my 'rec' program
 (http://www.iro.umontreal.ca/~beaupran/src/bin/#rec) to debug this, but I
 realised it's not working anymore! Either I broke it or 4.1 did. :)
 
 I included dmesg at first but removed it for no reason.
 
 Here it is:
 
 Copyright (c) 1992-2000 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
 	The Regents of the University of California. All rights reserved.
 FreeBSD 4.1-RELEASE #31: Wed Sep 20 16:09:52 EDT 2000
     root@shall.anarcat.yi.org:/usr/src/sys/compile/SHALL
 Timecounter "i8254"  frequency 1193182 Hz
 CPU: Pentium/P55C (167.05-MHz 586-class CPU)
   Origin = "GenuineIntel"  Id = 0x543  Stepping = 3
   Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
 real memory  = 33554432 (32768K bytes)
 FreeBSD Kernel Configuration Utility - Version 1.2
  Type "help" for help or "visual" to go to the visual
  configuration interface (requires MGA/VGA display or
  serial terminal capable of displaying ANSI graphics).
 avail memory = 29732864 (29036K bytes)
 Preloaded elf kernel "kernel" at 0xc0308000.
 Preloaded userconfig_script "/boot/kernel.conf" at 0xc03080a8.
 Intel Pentium detected, installing workaround for F00F bug
 md0: Malloc disk
 npx0: <math processor> on motherboard
 npx0: INT 16 interface
 pcib0: <Host to PCI bridge> on motherboard
 pci0: <PCI bus> on pcib0
 isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
 isa0: <ISA bus> on isab0
 atapci0: <Intel PIIX4 ATA33 controller> port 0xf000-0xf00f at device 7.1
 on pci0
 ata0: at 0x1f0 irq 14 on atapci0
 uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x6900-0x691f irq 11
 at device 7.2 on pci0
 usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
 usb0: USB revision 1.0
 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 uhub0: port 1 power on failed, IOERROR
 uhub0: port 2 power on failed, IOERROR
 chip1: <Intel 82371AB Power management controller> port 0x5000-0x500f at
 device 7.3 on pci0
 pci0: <ATI Mach64-GU graphics accelerator> at 9.0
 ahc0: <Adaptec 2930CU SCSI adapter> port 0x6400-0x64ff mem
 0xe1001000-0xe1001fff irq 12 at device 11.0 on pci0
 ahc0: aic7859 Single Channel A, SCSI Id=7, 3/255 SCBs
 isa0: too many dependant configs (8)
 isa0: too many dependant configs (8)
 isa0: unexpected small tag 14
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
 kbd0 at atkbd0
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1: configured irq 3 not in bitmap of probed irqs 0
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
 ppi0: <Parallel I/O> on ppbus0
 lpt0: <Printer> on ppbus0
 lpt0: Interrupt-driven port
 plip0: <PLIP network interface> on ppbus0
 pca0 at port 0x40 on isa0
 ep0: <3Com 3C509-TPO EtherLink III> at port 0x200-0x20f irq 5 on isa0
 ep0: Ethernet address 00:10:5a:aa:51:33
 sio2: configured irq 3 not in bitmap of probed irqs 0
 sio2: <CIRRUS LOGIC PnP V34 MODEM> at port 0x2f8-0x2ff irq 3 on isa0
 sio2: type 16550A
 sbc0: <Creative SB AWE64> at port 0x220-0x22f,0x300-0x301,0x388-0x38b irq
 9 drq 0,5 on isa0
 sbc0: setting card to irq 9, drq 0, 5
 pcm0: <SB DSP 4.16> on sbc0
 unknown: <Game> can't assign resources
 unknown0: <WaveTable> at port 0x620-0x623 on isa0
 ad0: 3079MB <QUANTUM FIREBALL ST3.2A> [6256/16/63] at ata0-master using
 UDMA33
 acd0: CDROM <MATSHITA CR-585> at ata0-slave using PIO3
 Waiting 2 seconds for SCSI devices to settle
 Mounting root from ufs:/dev/ad0s2a
 da0 at ahc0 bus 0 target 0 lun 0
 da0: <DEC RZ2CD-KS (C) DEC 0306> Fixed Direct Access SCSI-2 device 
 da0: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled
 da0: 4091MB (8380080 512 byte sectors: 255H 63S/T 521C)
 cd0 at ahc0 bus 0 target 3 lun 0
 cd0: <YAMAHA CRW8424S 1.0d> Removable CD-ROM SCSI-2 device 
 cd0: 20.000MB/s transfers (20.000MHz, offset 15)
 cd0: cd present [279683 x 2048 byte records]
 
 
 On Thu, 21 Sep 2000, Jacques A. Vidrine wrote:
 
 > On Wed, Sep 20, 2000 at 10:17:03PM -0700, beaupran@iro.umontreal.ca wrote:
 > > >Synopsis:       Sox recording in 16 bits creates a panic: no feed
 > 
 > You don't mention what type of sound card.  `dmesg' output may be
 > useful. 
 > 
 > See also PR kern/21173.
 > -- 
 > Jacques Vidrine / n@nectar.com / jvidrine@verio.net / nectar@FreeBSD.org
 > 
 
 Si l'image donne l'illusion de savoir
 C'est que l'adage pretend que pour croire,
 L'important ne serait que de voir
 
 Lofofora
 
 
 
 
 
 
 
 

From: Antoine Beaupre <beaupran@IRO.UMontreal.CA>
To: freebsd-gnats-submit@FreeBSD.org
Cc: freebsd-stable@FreeBSD.org
Subject: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed
Date: Mon, 23 Oct 2000 13:24:50 -0400 (EDT)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
   Send mail to mime@docserver.cac.washington.edu for more info.
 
 ---863759340-2037437708-972321890=:9745
 Content-Type: TEXT/PLAIN; charset=US-ASCII
 
 [follow-up on PR and request for help on -stable]
 
 Ok. I've upgraded my FreeBSD-4.1 machine to 4.1.1 stable (20001017).
 
 Now recording in hi-fi with sox doesn't create a panic() but "pcm0: record
 overrun, dumping 89912 bytes". "hi-fi" is:
 
 rec -w -r 44100 file.wav
 
 I really don't see myself pinpointing the exact revision since -release
 that caused the panic to go away, but something defenitly changed since. 
 
 Well, actually, quite a few things changed. I have a new modem, which is
 now working properly (wasn't before...). 
 
 Included as attachments are my kernel config, dmesg output and pnpinfo
 output.
 
 Si l'image donne l'illusion de savoir
 C'est que l'adage pretend que pour croire,
 L'important ne serait que de voir
 
 Lofofora
 
 ---863759340-2037437708-972321890=:9745
 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=dmesg
 Content-Transfer-Encoding: BASE64
 Content-ID: <Pine.LNX.4.21.0010231324500.9745@phobos.IRO.UMontreal.CA>
 Content-Description: dmesg(1) output
 Content-Disposition: attachment; filename=dmesg
 
 Q29weXJpZ2h0IChjKSAxOTkyLTIwMDAgVGhlIEZyZWVCU0QgUHJvamVjdC4N
 CkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwg
 MTk4OSwgMTk5MSwgMTk5MiwgMTk5MywgMTk5NA0KICAgICAgICBUaGUgUmVn
 ZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln
 aHRzIHJlc2VydmVkLg0KRnJlZUJTRCA0LjEuMS1TVEFCTEUgIzA6IFR1ZSBP
 Y3QgMTcgMTA6NTI6MDQgRURUIDIwMDANCiAgICByb290QDovdXNyL3NyYy9z
 eXMvY29tcGlsZS9IQUxMDQpUaW1lY291bnRlciAiaTgyNTQiICBmcmVxdWVu
 Y3kgMTE5MzE4MiBIeg0KVGltZWNvdW50ZXIgIlRTQyIgIGZyZXF1ZW5jeSAx
 NjcwNDU5NjYgSHoNCkNQVTogUGVudGl1bS9QNTVDICgxNjcuMDUtTUh6IDU4
 Ni1jbGFzcyBDUFUpDQogIE9yaWdpbiA9ICJHZW51aW5lSW50ZWwiICBJZCA9
 IDB4NTQzICBTdGVwcGluZyA9IDMNCiAgRmVhdHVyZXM9MHg4MDAxYmY8RlBV
 LFZNRSxERSxQU0UsVFNDLE1TUixNQ0UsQ1g4LE1NWD4NCnJlYWwgbWVtb3J5
 ICA9IDMzNTU0NDMyICgzMjc2OEsgYnl0ZXMpDQpjb25maWc+IGRpcyBqb3kN
 CmNvbmZpZz4gaXJxIHNpbzIgMTINCmF2YWlsIG1lbW9yeSA9IDI5NDkxMjAw
 ICgyODgwMEsgYnl0ZXMpDQpQcmVsb2FkZWQgZWxmIGtlcm5lbCAia2VybmVs
 IiBhdCAweGMwMzUyMDAwLg0KUHJlbG9hZGVkIHVzZXJjb25maWdfc2NyaXB0
 ICIvYm9vdC9rZXJuZWwuY29uZiIgYXQgMHhjMDM1MjA5Yy4NCkludGVsIFBl
 bnRpdW0gZGV0ZWN0ZWQsIGluc3RhbGxpbmcgd29ya2Fyb3VuZCBmb3IgRjAw
 RiBidWcNCm5weDA6IDxtYXRoIHByb2Nlc3Nvcj4gb24gbW90aGVyYm9hcmQN
 Cm5weDA6IElOVCAxNiBpbnRlcmZhY2UNCnBjaWIwOiA8SG9zdCB0byBQQ0kg
 YnJpZGdlPiBvbiBtb3RoZXJib2FyZA0KcGNpMDogPFBDSSBidXM+IG9uIHBj
 aWIwDQppc2FiMDogPEludGVsIDgyMzcxQUIgUENJIHRvIElTQSBicmlkZ2U+
 IGF0IGRldmljZSA3LjAgb24gcGNpMA0KaXNhMDogPElTQSBidXM+IG9uIGlz
 YWIwDQphdGFwY2kwOiA8SW50ZWwgUElJWDQgQVRBMzMgY29udHJvbGxlcj4g
 cG9ydCAweGYwMDAtMHhmMDBmIGF0IGRldmljZSA3LjEgb24gcGNpMA0KYXRh
 MDogYXQgMHgxZjAgaXJxIDE0IG9uIGF0YXBjaTANCmF0YTE6IGF0IDB4MTcw
 IGlycSAxNSBvbiBhdGFwY2kwDQpwY2kwOiA8SW50ZWwgODIzNzFBQi9FQiAo
 UElJWDQpIFVTQiBjb250cm9sbGVyPiBhdCA3LjIgaXJxIDExDQpjaGlwMTog
 PEludGVsIDgyMzcxQUIgUG93ZXIgbWFuYWdlbWVudCBjb250cm9sbGVyPiBw
 b3J0IDB4NTAwMC0weDUwMGYgYXQgZGV2aWNlIDcuMyBvbiBwY2kwDQpwY2kw
 OiA8QVRJIE1hY2g2NC1HVSBncmFwaGljcyBhY2NlbGVyYXRvcj4gYXQgOS4w
 DQphaGMwOiA8QWRhcHRlYyAyOTMwQ1UgU0NTSSBhZGFwdGVyPiBwb3J0IDB4
 NjQwMC0weDY0ZmYgbWVtIDB4ZTEwMDEwMDAtMHhlMTAwMWZmZiBpcnEgMTAg
 YXQgZGV2aWNlIDExLjAgb24gcGNpMA0KYWljNzg2MDogU2luZ2xlIENoYW5u
 ZWwgQSwgU0NTSSBJZD03LCAzLzI1NSBTQ0JzDQppc2EwOiB0b28gbWFueSBk
 ZXBlbmRhbnQgY29uZmlncyAoOCkNCmlzYTA6IHVuZXhwZWN0ZWQgc21hbGwg
 dGFnIDE0DQplcDA6IDwzQ29tIDNDNTA5LVRQTyBFdGhlckxpbmsgSUlJPiBh
 dCBwb3J0IDB4MjAwLTB4MjBmIGlycSA1IG9uIGlzYTANCmVwMDogRXRoZXJu
 ZXQgYWRkcmVzcyAwMDoxMDo1YTphYTo1MTozMw0KZmRjMDogPE5FQyA3MjA2
 NUIgb3IgY2xvbmU+IGF0IHBvcnQgMHgzZjAtMHgzZjUsMHgzZjcgaXJxIDYg
 ZHJxIDIgb24gaXNhMA0KZmRjMDogRklGTyBlbmFibGVkLCA4IGJ5dGVzIHRo
 cmVzaG9sZA0KZmQwOiA8MTQ0MC1LQiAzLjUiIGRyaXZlPiBvbiBmZGMwIGRy
 aXZlIDANCnNjMDogPFN5c3RlbSBjb25zb2xlPiBvbiBpc2EwDQpzYzA6IFZH
 QSA8MTYgdmlydHVhbCBjb25zb2xlcywgZmxhZ3M9MHgyMDA+DQphdGtiZGMw
 OiA8S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBhdCBwb3J0IDB4NjAs
 MHg2NCBvbiBpc2EwDQphdGtiZDA6IDxBVCBLZXlib2FyZD4gaXJxIDEgb24g
 YXRrYmRjMA0KdmdhMDogPEdlbmVyaWMgSVNBIFZHQT4gYXQgcG9ydCAweDNj
 MC0weDNkZiBpb21lbSAweGEwMDAwLTB4YmZmZmYgb24gaXNhMA0Kc2lvMCBh
 dCBwb3J0IDB4M2Y4LTB4M2ZmIGlycSA0IGZsYWdzIDB4MTAgb24gaXNhMA0K
 c2lvMDogdHlwZSAxNjU1MEENCnNpbzEgYXQgcG9ydCAweDJmOC0weDJmZiBp
 cnEgMyBvbiBpc2EwDQpzaW8xOiB0eXBlIDE2NTUwQQ0Kc2lvMiBhdCBwb3J0
 IDB4M2U4LTB4M2VmIGlycSAxMiBkcnEgMCBvbiBpc2EwDQpzaW8yOiB0eXBl
 IDE2NTUwQQ0KcHBjMDogPFBhcmFsbGVsIHBvcnQ+IGF0IHBvcnQgMHgzNzgt
 MHgzN2YgaXJxIDcgb24gaXNhMA0KcHBjMDogR2VuZXJpYyBjaGlwc2V0IChF
 UFAvTklCQkxFKSBpbiBDT01QQVRJQkxFIG1vZGUNCnBsaXAwOiA8UExJUCBu
 ZXR3b3JrIGludGVyZmFjZT4gb24gcHBidXMwDQpscHQwOiA8UHJpbnRlcj4g
 b24gcHBidXMwDQpscHQwOiBJbnRlcnJ1cHQtZHJpdmVuIHBvcnQNCnBwaTA6
 IDxQYXJhbGxlbCBJL08+IG9uIHBwYnVzMA0KcGNhMCBhdCBwb3J0IDB4NDAg
 b24gaXNhMA0Kc2JjMDogPENyZWF0aXZlIFNCIEFXRTY0PiBhdCBwb3J0IDB4
 MjIwLTB4MjJmLDB4MzAwLTB4MzAxLDB4Mzg4LTB4MzhiIGlycSA5IGRycSAw
 LDUgb24gaXNhMA0KcGNtMDogPFNCIERTUCA0LjE2PiBvbiBzYmMwDQp1bmtu
 b3duOiA8R2FtZT4gY2FuJ3QgYXNzaWduIHJlc291cmNlcw0KSVAgcGFja2V0
 IGZpbHRlcmluZyBpbml0aWFsaXplZCwgZGl2ZXJ0IGRpc2FibGVkLCBydWxl
 LWJhc2VkIGZvcndhcmRpbmcgZGlzYWJsZWQsIGRlZmF1bHQgdG8gZGVueSwg
 bG9nZ2luZyBsaW1pdGVkIHRvIDEwMCBwYWNrZXRzL2VudHJ5IGJ5IGRlZmF1
 bHQNCmFkMDogMzA3OU1CIDxRVUFOVFVNIEZJUkVCQUxMIFNUMy4yQT4gWzYy
 NTYvMTYvNjNdIGF0IGF0YTAtbWFzdGVyIHVzaW5nIFVETUEzMw0KYWNkMDog
 Q0RST00gPE1BVFNISVRBIENSLTU4NT4gYXQgYXRhMC1zbGF2ZSB1c2luZyBQ
 SU8zDQpXYWl0aW5nIDIgc2Vjb25kcyBmb3IgU0NTSSBkZXZpY2VzIHRvIHNl
 dHRsZQ0KTW91bnRpbmcgcm9vdCBmcm9tIHVmczovZGV2L2FkMHMyYQ0KZGEw
 IGF0IGFoYzAgYnVzIDAgdGFyZ2V0IDAgbHVuIDANCmRhMDogPERFQyBSWjJD
 RC1LUyAoQykgREVDIDAzMDY+IEZpeGVkIERpcmVjdCBBY2Nlc3MgU0NTSS0y
 IGRldmljZSANCmRhMDogMjAuMDAwTUIvcyB0cmFuc2ZlcnMgKDIwLjAwME1I
 eiwgb2Zmc2V0IDE1KSwgVGFnZ2VkIFF1ZXVlaW5nIEVuYWJsZWQNCmRhMDog
 NDA5MU1CICg4MzgwMDgwIDUxMiBieXRlIHNlY3RvcnM6IDI1NUggNjNTL1Qg
 NTIxQykNCmNkMCBhdCBhaGMwIGJ1cyAwIHRhcmdldCAzIGx1biAwDQpjZDA6
 IDxZQU1BSEEgQ1JXODQyNFMgMS4wZD4gUmVtb3ZhYmxlIENELVJPTSBTQ1NJ
 LTIgZGV2aWNlIA0KY2QwOiAyMC4wMDBNQi9zIHRyYW5zZmVycyAoMjAuMDAw
 TUh6LCBvZmZzZXQgMTUpDQpjZDA6IGNkIHByZXNlbnQgWzgzMDIwIHggMjA0
 OCBieXRlIHJlY29yZHNdDQooY2QwOmFoYzA6MDozOjApOiBSRUFEIFNVQi1D
 SEFOTkVMLiBDREI6IDQyIDIgNDAgMiAwIDAgMCAwIDE4IDAgDQooY2QwOmFo
 YzA6MDozOjApOiBJTExFR0FMIFJFUVVFU1QgYXNjOjAsMTENCihjZDA6YWhj
 MDowOjM6MCk6IEF1ZGlvIHBsYXkgb3BlcmF0aW9uIGluIHByb2dyZXNzDQpw
 Y20wOiByZWNvcmQgb3ZlcnJ1biwgZHVtcGluZyA0NDI1NiBieXRlcw0KcGNt
 MDogcmVjb3JkIG92ZXJydW4sIGR1bXBpbmcgNDQ2NTYgYnl0ZXMNCnBjbTA6
 IHJlY29yZCBvdmVycnVuLCBkdW1waW5nIDQ0NDQ4IGJ5dGVzDQpwY20wOiBy
 ZWNvcmQgb3ZlcnJ1biwgZHVtcGluZyA4OTI4OCBieXRlcw0KcGNtMDogcmVj
 b3JkIG92ZXJydW4sIGR1bXBpbmcgODk4ODAgYnl0ZXMNCnBjbTA6IHJlY29y
 ZCBvdmVycnVuLCBkdW1waW5nIDg5Njc2IGJ5dGVzDQpwY20wOiByZWNvcmQg
 b3ZlcnJ1biwgZHVtcGluZyA4OTU0NCBieXRlcw0KcGNtMDogcmVjb3JkIG92
 ZXJydW4sIGR1bXBpbmcgOTAxNjggYnl0ZXMNCnBjbTA6IHJlY29yZCBvdmVy
 cnVuLCBkdW1waW5nIDg5NjM2IGJ5dGVzDQpwY20wOiByZWNvcmQgb3ZlcnJ1
 biwgZHVtcGluZyA4OTk5NiBieXRlcw0KcGNtMDogcmVjb3JkIG92ZXJydW4s
 IGR1bXBpbmcgODk5NTYgYnl0ZXMNCnBjbTA6IHJlY29yZCBvdmVycnVuLCBk
 dW1waW5nIDg5NzQ0IGJ5dGVzDQpwY20wOiByZWNvcmQgb3ZlcnJ1biwgZHVt
 cGluZyA4OTkyOCBieXRlcw0KcGNtMDogcmVjb3JkIG92ZXJydW4sIGR1bXBp
 bmcgODk5ODAgYnl0ZXMNCnBjbTA6IHJlY29yZCBvdmVycnVuLCBkdW1waW5n
 IDkwMDA4IGJ5dGVzDQpwY20wOiByZWNvcmQgb3ZlcnJ1biwgZHVtcGluZyA4
 OTc2MCBieXRlcw0KcGNtMDogcmVjb3JkIG92ZXJydW4sIGR1bXBpbmcgODk4
 OTIgYnl0ZXMNCnBjbTA6IHJlY29yZCBvdmVycnVuLCBkdW1waW5nIDg5OTEy
 IGJ5dGVzDQpwY20wOiByZWNvcmQgb3ZlcnJ1biwgZHVtcGluZyA4OTg0MCBi
 eXRlcw0KcGNtMDogcmVjb3JkIG92ZXJydW4sIGR1bXBpbmcgODk2MzYgYnl0
 ZXMNCnBjbTA6IHJlY29yZCBvdmVycnVuLCBkdW1waW5nIDg5NjA4IGJ5dGVz
 DQpwY20wOiByZWNvcmQgb3ZlcnJ1biwgZHVtcGluZyA4OTU2MCBieXRlcw0K
 
 ---863759340-2037437708-972321890=:9745
 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=pnpinfo
 Content-Transfer-Encoding: BASE64
 Content-ID: <Pine.LNX.4.21.0010231324501.9745@phobos.IRO.UMontreal.CA>
 Content-Description: pnpinfo(8) output
 Content-Disposition: attachment; filename=pnpinfo
 
 Q2hlY2tpbmcgZm9yIFBsdWctbi1QbGF5IGRldmljZXMuLi4NCg0KQ2FyZCBh
 c3NpZ25lZCBDU04gIzENClZlbmRvciBJRCBDVEwwMGU0ICgweGU0MDA4YzBl
 KSwgU2VyaWFsIE51bWJlciAweDExZDAxN2UwDQpQblAgVmVyc2lvbiAxLjAs
 IFZlbmRvciBWZXJzaW9uIDE2DQpEZXZpY2UgRGVzY3JpcHRpb246IENyZWF0
 aXZlIFNCIEFXRTY0ICBQblANCioqKiBTbWFsbCBWZW5kb3IgVGFnIERldGVj
 dGVkDQoNCkxvZ2ljYWwgRGV2aWNlIElEOiBDVEwwMDQ1IDB4NDUwMDhjMGUg
 IzANCkRldmljZSBEZXNjcmlwdGlvbjogQXVkaW8NClRBRyBTdGFydCBERg0K
 R29vZCBDb25maWd1cmF0aW9uDQogICAgSVJROiA1ICAtIG9ubHkgb25lIHR5
 cGUgKHRydWUvZWRnZSkNCiAgICBETUE6IGNoYW5uZWwocykgMSANCiAgICAg
 ICAgOC1iaXQsIG5vdCBhIGJ1cyBtYXN0ZXIsIGNvdW50IGJ5IGJ5dGUsICwg
 Q29tcGF0aWJpbGl0eSBtb2RlDQogICAgRE1BOiBjaGFubmVsKHMpIDUgDQog
 ICAgICAgIDE2LWJpdCwgbm90IGEgYnVzIG1hc3RlciwgLCBjb3VudCBieSB3
 b3JkLCBDb21wYXRpYmlsaXR5IG1vZGUNCiAgICBJL08gUmFuZ2UgMHgyMjAg
 Li4gMHgyMjAsIGFsaWdubWVudCAweDEsIGxlbiAweDEwDQogICAgICAgIFsx
 Ni1iaXQgYWRkcl0NCiAgICBJL08gUmFuZ2UgMHgzMzAgLi4gMHgzMzAsIGFs
 aWdubWVudCAweDEsIGxlbiAweDINCiAgICAgICAgWzE2LWJpdCBhZGRyXQ0K
 ICAgIEkvTyBSYW5nZSAweDM4OCAuLiAweDM4OCwgYWxpZ25tZW50IDB4MSwg
 bGVuIDB4NA0KICAgICAgICBbMTYtYml0IGFkZHJdDQpUQUcgU3RhcnQgREYN
 CkFjY2VwdGFibGUgQ29uZmlndXJhdGlvbg0KICAgIElSUTogNSA3IDkgMTAg
 IC0gb25seSBvbmUgdHlwZSAodHJ1ZS9lZGdlKQ0KICAgIERNQTogY2hhbm5l
 bChzKSAwIDEgMyANCiAgICAgICAgOC1iaXQsIG5vdCBhIGJ1cyBtYXN0ZXIs
 IGNvdW50IGJ5IGJ5dGUsICwgQ29tcGF0aWJpbGl0eSBtb2RlDQogICAgRE1B
 OiBjaGFubmVsKHMpIDUgNiA3IA0KICAgICAgICAxNi1iaXQsIG5vdCBhIGJ1
 cyBtYXN0ZXIsICwgY291bnQgYnkgd29yZCwgQ29tcGF0aWJpbGl0eSBtb2Rl
 DQogICAgSS9PIFJhbmdlIDB4MjIwIC4uIDB4MjgwLCBhbGlnbm1lbnQgMHgy
 MCwgbGVuIDB4MTANCiAgICAgICAgWzE2LWJpdCBhZGRyXQ0KICAgIEkvTyBS
 YW5nZSAweDMwMCAuLiAweDMzMCwgYWxpZ25tZW50IDB4MzAsIGxlbiAweDIN
 CiAgICAgICAgWzE2LWJpdCBhZGRyXQ0KICAgIEkvTyBSYW5nZSAweDM4OCAu
 LiAweDM4OCwgYWxpZ25tZW50IDB4MSwgbGVuIDB4NA0KICAgICAgICBbMTYt
 Yml0IGFkZHJdDQpUQUcgU3RhcnQgREYNCkFjY2VwdGFibGUgQ29uZmlndXJh
 dGlvbg0KICAgIElSUTogNSA3IDkgMTAgIC0gb25seSBvbmUgdHlwZSAodHJ1
 ZS9lZGdlKQ0KICAgIERNQTogY2hhbm5lbChzKSAwIDEgMyANCiAgICAgICAg
 OC1iaXQsIG5vdCBhIGJ1cyBtYXN0ZXIsIGNvdW50IGJ5IGJ5dGUsICwgQ29t
 cGF0aWJpbGl0eSBtb2RlDQogICAgRE1BOiBjaGFubmVsKHMpIDUgNiA3IA0K
 ICAgICAgICAxNi1iaXQsIG5vdCBhIGJ1cyBtYXN0ZXIsICwgY291bnQgYnkg
 d29yZCwgQ29tcGF0aWJpbGl0eSBtb2RlDQogICAgSS9PIFJhbmdlIDB4MjIw
 IC4uIDB4MjgwLCBhbGlnbm1lbnQgMHgyMCwgbGVuIDB4MTANCiAgICAgICAg
 WzE2LWJpdCBhZGRyXQ0KICAgIEkvTyBSYW5nZSAweDMwMCAuLiAweDMzMCwg
 YWxpZ25tZW50IDB4MzAsIGxlbiAweDINCiAgICAgICAgWzE2LWJpdCBhZGRy
 XQ0KVEFHIFN0YXJ0IERGDQpBY2NlcHRhYmxlIENvbmZpZ3VyYXRpb24NCiAg
 ICBJUlE6IDUgNyA5IDEwICAtIG9ubHkgb25lIHR5cGUgKHRydWUvZWRnZSkN
 CiAgICBETUE6IGNoYW5uZWwocykgMCAxIDMgDQogICAgICAgIDgtYml0LCBu
 b3QgYSBidXMgbWFzdGVyLCBjb3VudCBieSBieXRlLCAsIENvbXBhdGliaWxp
 dHkgbW9kZQ0KICAgIERNQTogY2hhbm5lbChzKSA1IDYgNyANCiAgICAgICAg
 MTYtYml0LCBub3QgYSBidXMgbWFzdGVyLCAsIGNvdW50IGJ5IHdvcmQsIENv
 bXBhdGliaWxpdHkgbW9kZQ0KICAgIEkvTyBSYW5nZSAweDIyMCAuLiAweDI4
 MCwgYWxpZ25tZW50IDB4MjAsIGxlbiAweDEwDQogICAgICAgIFsxNi1iaXQg
 YWRkcl0NClRBRyBTdGFydCBERg0KQWNjZXB0YWJsZSBDb25maWd1cmF0aW9u
 DQogICAgSVJROiA1IDcgOSAxMCAgLSBvbmx5IG9uZSB0eXBlICh0cnVlL2Vk
 Z2UpDQogICAgRE1BOiBjaGFubmVsKHMpIDAgMSAzIA0KICAgICAgICA4LWJp
 dCwgbm90IGEgYnVzIG1hc3RlciwgY291bnQgYnkgYnl0ZSwgLCBDb21wYXRp
 YmlsaXR5IG1vZGUNCiAgICBJL08gUmFuZ2UgMHgyMjAgLi4gMHgyODAsIGFs
 aWdubWVudCAweDIwLCBsZW4gMHgxMA0KICAgICAgICBbMTYtYml0IGFkZHJd
 DQogICAgSS9PIFJhbmdlIDB4MzAwIC4uIDB4MzMwLCBhbGlnbm1lbnQgMHgz
 MCwgbGVuIDB4Mg0KICAgICAgICBbMTYtYml0IGFkZHJdDQogICAgSS9PIFJh
 bmdlIDB4Mzg4IC4uIDB4Mzg4LCBhbGlnbm1lbnQgMHgxLCBsZW4gMHg0DQog
 ICAgICAgIFsxNi1iaXQgYWRkcl0NClRBRyBTdGFydCBERg0KQWNjZXB0YWJs
 ZSBDb25maWd1cmF0aW9uDQogICAgSVJROiA1IDcgOSAxMCAgLSBvbmx5IG9u
 ZSB0eXBlICh0cnVlL2VkZ2UpDQogICAgRE1BOiBjaGFubmVsKHMpIDAgMSAz
 IA0KICAgICAgICA4LWJpdCwgbm90IGEgYnVzIG1hc3RlciwgY291bnQgYnkg
 Ynl0ZSwgLCBDb21wYXRpYmlsaXR5IG1vZGUNCiAgICBJL08gUmFuZ2UgMHgy
 MjAgLi4gMHgyODAsIGFsaWdubWVudCAweDIwLCBsZW4gMHgxMA0KICAgICAg
 ICBbMTYtYml0IGFkZHJdDQogICAgSS9PIFJhbmdlIDB4MzAwIC4uIDB4MzMw
 LCBhbGlnbm1lbnQgMHgzMCwgbGVuIDB4Mg0KICAgICAgICBbMTYtYml0IGFk
 ZHJdDQpUQUcgU3RhcnQgREYNCkFjY2VwdGFibGUgQ29uZmlndXJhdGlvbg0K
 ICAgIElSUTogNSA3IDkgMTAgIC0gb25seSBvbmUgdHlwZSAodHJ1ZS9lZGdl
 KQ0KICAgIERNQTogY2hhbm5lbChzKSAwIDEgMyANCiAgICAgICAgOC1iaXQs
 IG5vdCBhIGJ1cyBtYXN0ZXIsIGNvdW50IGJ5IGJ5dGUsICwgQ29tcGF0aWJp
 bGl0eSBtb2RlDQogICAgSS9PIFJhbmdlIDB4MjIwIC4uIDB4MjgwLCBhbGln
 bm1lbnQgMHgyMCwgbGVuIDB4MTANCiAgICAgICAgWzE2LWJpdCBhZGRyXQ0K
 VEFHIFN0YXJ0IERGDQpTdWItb3B0aW1hbCBDb25maWd1cmF0aW9uDQogICAg
 SVJROiA1IDcgOSAxMCAgLSBvbmx5IG9uZSB0eXBlICh0cnVlL2VkZ2UpDQog
 ICAgRE1BOiBjaGFubmVsKHMpIDAgMSAzIA0KICAgICAgICA4LWJpdCwgbm90
 IGEgYnVzIG1hc3RlciwgY291bnQgYnkgYnl0ZSwgLCBDb21wYXRpYmlsaXR5
 IG1vZGUNCiAgICBETUE6IGNoYW5uZWwocykgNSA2IDcgDQogICAgICAgIDE2
 LWJpdCwgbm90IGEgYnVzIG1hc3RlciwgLCBjb3VudCBieSB3b3JkLCBDb21w
 YXRpYmlsaXR5IG1vZGUNCiAgICBJL08gUmFuZ2UgMHgyMjAgLi4gMHgyODAs
 IGFsaWdubWVudCAweDIwLCBsZW4gMHgxMA0KICAgICAgICBbMTYtYml0IGFk
 ZHJdDQogICAgSS9PIFJhbmdlIDB4MzAwIC4uIDB4MzMwLCBhbGlnbm1lbnQg
 MHgxMCwgbGVuIDB4Mg0KICAgICAgICBbMTYtYml0IGFkZHJdDQogICAgSS9P
 IFJhbmdlIDB4Mzg4IC4uIDB4Mzk0LCBhbGlnbm1lbnQgMHg0LCBsZW4gMHg0
 DQogICAgICAgIFsxNi1iaXQgYWRkcl0NClRBRyBFbmQgREYNCg0KTG9naWNh
 bCBEZXZpY2UgSUQ6IENUTDcwMDIgMHgwMjcwOGMwZSAjMQ0KQ29tcGF0aWJs
 ZSBEZXZpY2UgSUQ6IFBOUGIwMmYgKDJmYjBkMDQxKQ0KRGV2aWNlIERlc2Ny
 aXB0aW9uOiBHYW1lDQpUQUcgU3RhcnQgREYNCkdvb2QgQ29uZmlndXJhdGlv
 bg0KICAgIEkvTyBSYW5nZSAweDIwMCAuLiAweDIwMCwgYWxpZ25tZW50IDB4
 MSwgbGVuIDB4OA0KICAgICAgICBbMTYtYml0IGFkZHJdDQpUQUcgU3RhcnQg
 REYNCkFjY2VwdGFibGUgQ29uZmlndXJhdGlvbg0KICAgIEkvTyBSYW5nZSAw
 eDIwMCAuLiAweDIwOCwgYWxpZ25tZW50IDB4OCwgbGVuIDB4OA0KICAgICAg
 ICBbMTYtYml0IGFkZHJdDQpUQUcgRW5kIERGDQoNCkxvZ2ljYWwgRGV2aWNl
 IElEOiBDVEwwMDIyIDB4MjIwMDhjMGUgIzINCkRldmljZSBEZXNjcmlwdGlv
 bjogV2F2ZVRhYmxlDQpUQUcgU3RhcnQgREYNCkdvb2QgQ29uZmlndXJhdGlv
 bg0KICAgIEkvTyBSYW5nZSAweDYyMCAuLiAweDYyMCwgYWxpZ25tZW50IDB4
 MSwgbGVuIDB4NA0KICAgICAgICBbMTYtYml0IGFkZHJdDQpUQUcgU3RhcnQg
 REYNCkFjY2VwdGFibGUgQ29uZmlndXJhdGlvbg0KICAgIEkvTyBSYW5nZSAw
 eDYyMCAuLiAweDY4MCwgYWxpZ25tZW50IDB4MjAsIGxlbiAweDQNCiAgICAg
 ICAgWzE2LWJpdCBhZGRyXQ0KVEFHIEVuZCBERg0KKioqIFNtYWxsIFZlbmRv
 ciBUYWcgRGV0ZWN0ZWQNCkVuZCBUYWcNCg0KU3VjY2Vzc2Z1bGx5IGdvdCA2
 OSByZXNvdXJjZXMsIDMgbG9naWNhbCBmZGV2cw0KLS0gY2FyZCBzZWxlY3Qg
 IyAweDAwMDENCg0KQ1NOIENUTDAwZTQgKDB4ZTQwMDhjMGUpLCBTZXJpYWwg
 TnVtYmVyIDB4MTFkMDE3ZTANCg0KTG9naWNhbCBkZXZpY2UgIzANCklPOiAg
 MHgwMjIwIDB4MDIyMCAweDAyMjAgMHgwMjIwIDB4MDIyMCAweDAyMjAgMHgw
 MjIwIDB4MDIyMA0KSVJRIDkgMA0KRE1BIDAgNQ0KSU8gcmFuZ2UgY2hlY2sg
 MHgwMCBhY3RpdmF0ZSAweDAxDQoNCkxvZ2ljYWwgZGV2aWNlICMxDQpJTzog
 IDB4MDAwMCAweDAwMDAgMHgwMDAwIDB4MDAwMCAweDAwMDAgMHgwMDAwIDB4
 MDAwMCAweDAwMDANCklSUSAwIDANCkRNQSA0IDQNCklPIHJhbmdlIGNoZWNr
 IDB4MDAgYWN0aXZhdGUgMHgwMA0KDQpMb2dpY2FsIGRldmljZSAjMg0KSU86
 ICAweDAwMDAgMHgwMDAwIDB4MDAwMCAweDAwMDAgMHgwMDAwIDB4MDAwMCAw
 eDAwMDAgMHgwMDAwDQpJUlEgMCAwDQpETUEgNCA0DQpJTyByYW5nZSBjaGVj
 ayAweDAwIGFjdGl2YXRlIDB4MDENCg==
 ---863759340-2037437708-972321890=:9745
 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=HALL
 Content-Transfer-Encoding: BASE64
 Content-ID: <Pine.LNX.4.21.0010231324502.9745@phobos.IRO.UMontreal.CA>
 Content-Description: current kernel config
 Content-Disposition: attachment; filename=HALL
 
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyAgICAgICAg
 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
 ICAgICAgICAgICAgICAgICAgICAgICAgIA0KIyAgICAjICAjICMjIyMgIyAg
 ICAjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
 IA0KIyAgICAjICAjICMgICMgIyAgICAjICAgICAgICAgICAgICAgICAgICAg
 ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQojICAgICMjIyMgIyMjIyAj
 ICAgICMgICAgIFRoZSBBbmFyQ2F0J3MgU2VydmVyIGtlcm5lbC4gICAgICAg
 ICAgICAgICAgICAgICAgDQojICAgICMgICMgIyAgIyAjICAgICMgICAgICAg
 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoj
 ICAgICMgICMgIyAgIyAjIyMjICMjIyMgICAgICAgICAgICAgICAgICAgICAg
 ICAgICAgICAgICAgICAgICAgICAgICAgIA0KIyAgICAgICAgICAgICAgICAg
 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
 ICAgICAgICAgICAgICAgICANCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIw0KIw0KIyAgTWFjaGluZSBhbmQgS2VybmVsIE9wdGlvbnMN
 CiMNCg0KbWFjaGluZSAgICAgICAgICJpMzg2IiAgICAgICAgICAjIFRoaXMg
 aXMgYSAzODYgT1MNCmNwdSAgICAgICAgICAgICAiSTU4Nl9DUFUiICAgICAg
 IyBQZW50aXVtDQppZGVudCAgICAgICAgICAgSEFMTCAgICAgICAgICAgICMg
 VGhpcyBpcyBIQUxMIQ0KbWF4dXNlcnMgICAgICAgIDMyDQojY29uZmlnICAg
 ICAgICAga2VybmVsIHJvb3QNCm9wdGlvbnMgICAgICAgICAiQ1BVX0ZBU1RF
 Ul81WDg2X0ZQVSIgICAjIGVuYWJsZXMgZmFzdGVyIEZQVSBleGNlcHRpb24g
 aGFuZGxlci4NCg0KDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjDQojDQojICBHZW5lcmFsIE9wdGlvbnMNCiMNCg0Kb3B0aW9ucyAgICAg
 ICAgICJDT01QQVRfNDMiICAgICAgICAgICAgICNDb21wYXRpYmxlIHdpdGgg
 QlNEIDQuMyBbS0VFUCBUSElTIV0NCm9wdGlvbnMgICAgICAgICBVQ09OU09M
 RSAgICAgICAgICAgICAgICAjQWxsb3cgdXNlcnMgdG8gZ3JhYiB0aGUgY29u
 c29sZQ0Kb3B0aW9ucyAgICAgICAgIFNZU1ZTSE0gICAgICAgICAgICAgICAg
 ICNTeXNWICAgc2hhcmVkIG1lbW9yeQ0Kb3B0aW9ucyAgICAgICAgIFNZU1ZT
 RU0gICAgICAgICAgICAgICAgICMgICAgICAgc2VtYXBob3Jlcw0Kb3B0aW9u
 cyAgICAgICAgIFNZU1ZNU0cgICAgICAgICAgICAgICAgICMgICAgICAgbWVz
 c2FnZSBxdWV1ZQ0Kb3B0aW9ucyAgICAgICAgIFVTRVJfTERUICAgICAgICAg
 ICAgICAgICNhbGxvdyB1c2VyLWxldmVsIGNvbnRyb2wgb2YgaTM4NiBsZHQN
 Cg0Kb3B0aW9ucyAgICAgICAgIEtUUkFDRSAgICAgICAgICAgICAgICAgICNr
 ZXJuZWwgdHJhY2luZw0KI29wdGlvbnMgICAgICAgIEZBSUxTQUZFICAgICAg
 ICAgICAgICAgICNCZSBjb25zZXJ2YXRpdmUNCm9wdGlvbnMgICAgICAgICBV
 U0VSQ09ORklHICAgICAgICAgICAgICAjYm9vdCAtYyBlZGl0b3INCiNvcHRp
 b25zICAgICAgICBJTlRST19VU0VSQ09ORklHICAgICAgICAjaW1wbHkgLWMg
 YW5kIHNob3cgaW50cm8gc2NyZWVuDQpvcHRpb25zICAgICAgICAgVklTVUFM
 X1VTRVJDT05GSUcgICAgICAgI3Zpc3VhbCBib290IC1jIGVkaXRvcg0KDQoj
 b3B0aW9ucyAgICAgICAgICAgICAgICAiTUQ1Ig0KDQojIElmIHlvdSBzZWUg
 dGhlICJjYWxjcnU6IG5lZ2F0aXZlIHRpbWUgb2YgJWxkIHVzZWMgZm9yIHBp
 ZCAlZCAoJXMpXG4iDQojIG1lc3NhZ2UgeW91IHByb2JhYmx5IGhhdmUgc29t
 ZSBicm9rZW4gc3cvaHcgd2hpY2ggZGlzYWJsZXMgaW50ZXJydXB0cw0KIyBm
 b3IgdG9vIGxvbmcuICBZb3UgY2FuIG1ha2UgdGhlIHN5c3RlbSBtb3JlIHJl
 c2lzdGFudCB0byB0aGlzIGJ5DQojIGNob29zaW5nIGEgaGlnaCB2YWx1ZSBm
 b3IgTlRJTUVDT1VOVEVSLiAgVGhlIGRlZmF1bHQgaXMgNSwgdGhlcmUNCiMg
 aXMgbm8gdXBwZXIgbGltaXQgYnV0IG1vcmUgdGhhbiBhIGNvdXBsZSBvZiBo
 dW5kcmVkIGFyZSBub3QgcHJvZHVjdGl2ZS4NCg0Kb3B0aW9ucyAgICAgICAg
 IE5USU1FQ09VTlRFUj0yMA0KDQojDQojIEFsbG93IHByb2Nlc3NlcyB0byBz
 d2l0Y2ggdG8gdm04NiBtb2RlLCBhcyB3ZWxsIGFzIGVuYWJsaW5nIGRpcmVj
 dA0KIyB1c2VyLW1vZGUgYWNjZXNzIHRvIHRoZSBJL08gcG9ydCBzcGFjZS4g
 IFRoaXMgb3B0aW9uIGlzIG5lY2Vzc2FyeSBmb3IgDQojIHRoZSBkb3NjbWQg
 ZW11bGF0b3IgdG8gcnVuLg0KIw0KI29wdGlvbnMgICAgICAgICAiVk04NiIN
 Cg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIw0KIyAg
 RmlsZXN5c3RlbXMgT3B0aW9ucw0KIw0KDQpvcHRpb25zICAgICAgICAgRkZT
 ICAgICAgICAgICAgICAgICAgICAgI0JlcmtlbGV5IEZhc3QgRmlsZXN5c3Rl
 bQ0Kb3B0aW9ucyAgICAgICAgIEZGU19ST09UICAgICAgICAgICAgICAgICNG
 RlMgdXNhYmxlIGFzIHJvb3QgZGV2aWNlIFtrZWVwIHRoaXMhXQ0Kb3B0aW9u
 cyAgICAgICAgIE1TRE9TRlMgICAgICAgICAgICAgICAgICNNU0RPUyBGaWxl
 c3lzdGVtDQpvcHRpb25zICAgICAgICAgQ0Q5NjYwICAgICAgICAgICAgICAg
 ICAgI0lTTyA5NjYwIEZpbGVzeXN0ZW0NCm9wdGlvbnMgICAgICAgICBDRDk2
 NjBfUk9PVCAgICAgICAgICAgICAjQ0QtUk9NIHVzYWJsZSBhcyByb290LiAi
 Q0Q5NjYwIiByZXEnZWQNCiNvcHRpb25zICAgICAgICAgICAgICAgIENEOTY2
 MF9ST09UREVMQVk9MjAgICAgICN3YWl0IGZvciBDRC1ScyB0byBzZXR0bGUu
 Li4NCm9wdGlvbnMgICAgICAgICBQUk9DRlMgICAgICAgICAgICAgICAgICAj
 UHJvY2VzcyBmaWxlc3lzdGVtDQoNCm9wdGlvbnMgICAgICAgICBRVU9UQSAg
 ICAgICAgICAgICAgICAgICAjZW5hYmxlIGRpc2sgcXVvdGFzDQpvcHRpb25z
 ICAgICAgICAgTkZTICAgICAgICAgICAgICAgICAgICAgI05ldHdvcmsgRmls
 ZSBTeXN0ZW0NCg0KIyBUaGUgcmVzdCBhcmUgb3B0aW9uYWw6DQojIG9wdGlv
 bnMgICAgICAgTkZTX05PU0VSVkVSICAgICAgICAgICAgI0Rpc2FibGUgdGhl
 IE5GUy1zZXJ2ZXIgY29kZS4NCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIw0KIyBQT1NJWCBQMTAwMy4xQg0KDQojIFJlYWwgdGltZSBl
 eHRlbnNpb25zIGFkZGVkIGludCB0aGUgMTk5MyBQb3NpeA0KIyBQMTAwM18x
 QjogSW5mcmFzdHJ1Y3R1cmUNCiMgX0tQT1NJWF9QUklPUklUWV9TQ0hFRFVM
 SU5HOiBCdWlsZCBpbiBfUE9TSVhfUFJJT1JJVFlfU0NIRURVTElORw0KIyBf
 S1BPU0lYX1ZFUlNJT046ICAgICAgICAgICAgIFZlcnNpb24ga2VybmVsIGlz
 IGJ1aWx0IGZvcg0KDQpvcHRpb25zICAgICAgICAgIlAxMDAzXzFCIg0Kb3B0
 aW9ucyAgICAgICAgICJfS1BPU0lYX1BSSU9SSVRZX1NDSEVEVUxJTkciDQpv
 cHRpb25zICAgICAgICAgX0tQT1NJWF9WRVJTSU9OPTE5OTMwOUwNCg0KIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIw0KIyAgQmFzaWMg
 Q29udHJvbGxlcnMgYW5kIERldmljZXMNCiMNCg0KZGV2aWNlICAgICAgICAg
 IGlzYTANCmRldmljZSAgICAgICAgICBwY2kwDQoNCmRldmljZSAgICAgICAg
 ICBmZGMwICAgIGF0IGlzYT8gcG9ydCBJT19GRDEgaXJxIDYgZHJxIDINCmRl
 dmljZSAgICAgICAgICBmZDAgICAgIGF0IGZkYzAgZHJpdmUgMA0KDQojb3B0
 aW9ucyAgICAgICAgICAgICAgICAiQ01ENjQwIiAgICAgICAgIyB3b3JrIGFy
 b3VuZCBDTUQ2NDAgY2hpcCBkZWZpY2llbmN5DQpkZXZpY2UgICAgICAgICAg
 YXRhMCAgICBhdCBpc2E/IHBvcnQgSU9fV0QxIGlycSAxNA0KZGV2aWNlICAg
 ICAgICAgIGF0YTEgICAgYXQgaXNhPyBwb3J0IElPX1dEMiBpcnEgMTUNCmRl
 dmljZSAgICAgICAgICBhdGENCmRldmljZSAgICAgICAgICBhdGFkaXNrICAg
 ICAgICAgIyBBVEEgZGlzayBkcml2ZQ0KZGV2aWNlICAgICAgICAgIGF0YXBp
 Y2QgICAgICAgICAjIEFUQVBJIENEUk9NIGRyaXZlcw0KZGV2aWNlICAgICAg
 ICAgIGF0YXBpZmQgICAgICAgICAjIEFUQVBJIGZsb3BweSBkcml2ZXMNCiNv
 cHRpb25zICAgICAgICBBVEFfRU5BQkxFX0FUQVBJX0RNQQ0KDQpkZXZpY2Ug
 ICAgICAgICAgbnB4MCAgICBhdCBpc2E/IHBvcnQgIklPX05QWCIgaXJxIDEz
 DQoNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMNCiMg
 IFNDU0kgRGV2aWNlIFN1cHBvcnQNCiMNCg0KZGV2aWNlICAgICAgICAgIHNj
 YnVzDQpkZXZpY2UgICAgICAgICAgY2QNCmRldmljZSAgICAgICAgICBwYXNz
 DQpkZXZpY2UgICAgICAgICAgc2ENCmRldmljZSAgICAgICAgICBkYQ0KZGV2
 aWNlICAgICAgICAgIGNoDQoNCmRldmljZSAgICAgICAgICBhaGMNCm9wdGlv
 bnMgICAgICAgICBBSENfQUxMT1dfTUVNSU8NCg0KIyBIUCBTY2FubmVyDQpk
 ZXZpY2UgcHQwIGF0IHNjYnVzPw0KDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjDQojDQojICBDb25zb2xlLCBCdXMgTW91c2UsIGFuZCBY
 IFNlcnZlciBTdXBwb3J0DQojDQoNCiMgc3lzY29ucyBpcyB0aGUgZGVmYXVs
 dCBjb25zb2xlIGRyaXZlciwgcmVzZW1ibGluZyBhbiBTQ08gY29uc29sZQ0K
 ZGV2aWNlICAgICAgICAgIHNjMCAgICAgYXQgaXNhPyANCg0KZGV2aWNlICAg
 ICAgICAgIGF0a2JkYzAgYXQgaXNhPyBwb3J0IElPX0tCRCANCmRldmljZSAg
 ICAgICAgICBhdGtiZDAgIGF0IGF0a2JkYz8gaXJxIDENCg0KZGV2aWNlICAg
 ICAgICAgIHZnYTAgICAgYXQgaXNhPw0KDQoNCiMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMNCiMNCiMgIFNlcmlhbCBQb3J0cw0KIw0KDQpk
 ZXZpY2UgICAgICAgICAgc2lvMCAgICBhdCBpc2E/IHBvcnQgSU9fQ09NMSBm
 bGFncyAweDEwIGlycSA0IA0KZGV2aWNlICAgICAgICAgIHNpbzEgICAgYXQg
 aXNhPyBwb3J0IElPX0NPTTIgaXJxIDMNCmRldmljZSAgICAgICAgICBzaW8y
 ICAgIGF0IGlzYT8gcG9ydCBJT19DT00zIGlycSAxMg0KDQojIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojDQojICBQYXJhbGxlbCBCdXMN
 CiMNCg0KZGV2aWNlICAgICAgICAgIHBwYzAgICAgYXQgaXNhPyBpcnEgNw0K
 ZGV2aWNlICAgICAgICAgIHBwYnVzDQpkZXZpY2UgICAgICAgICAgbHB0DQpk
 ZXZpY2UgICAgICAgICAgcGxpcA0KZGV2aWNlICAgICAgICAgIHBwaQ0KDQoN
 Cg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIw0KIyAg
 TmV0d29ya2luZw0KIw0KDQpvcHRpb25zICAgICAgICAgSU5FVCAgICAgICAg
 ICAgICAgICAgICAgI0ludGVyTkVUd29ya2luZw0KDQpwc2V1ZG8tZGV2aWNl
 ICAgbG9vcA0KcHNldWRvLWRldmljZSAgIHR1biAgICAgMQ0KcHNldWRvLWRl
 dmljZSAgIGV0aGVyICAgICAgICAgICAjIEV0aGVybmV0IHN1cHBvcnQNCnBz
 ZXVkby1kZXZpY2UgICBwcHAgICAgIDEgICAgICAgICAgICAgICAjUG9pbnQt
 dG8tcG9pbnQgcHJvdG9jb2wNCm9wdGlvbnMgUFBQX0JTRENPTVAgICAgICAg
 ICAgICAgICAgICAgICAjUFBQIEJTRC1jb21wcmVzcyBzdXBwb3J0DQpvcHRp
 b25zIFBQUF9ERUZMQVRFICAgICAgICAgICAgICAgICAgICAgI1BQUCB6bGli
 L2RlZmxhdGUvZ3ppcCBzdXBwb3J0DQpvcHRpb25zIFBQUF9GSUxURVIgICAg
 ICAgICAgICAgICAgICAgICAgI2VuYWJsZSBicGYgZmlsdGVyaW5nIChuZWVk
 cyBicGZpbHRlcikNCnBzZXVkby1kZXZpY2UgICBicGYgICAgIDQNCnBzZXVk
 by1kZXZpY2UgICB2biAgICAgIDQNCg0Kb3B0aW9ucyAgICAgICAgIElQRklS
 RVdBTEwgICAgICAgICAgICAgICNmaXJld2FsbA0Kb3B0aW9ucyAgICAgICAg
 IElQRklSRVdBTExfVkVSQk9TRSAgICAgICNwcmludCBpbmZvcm1hdGlvbiBh
 Ym91dA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
 ICMgZHJvcHBlZCBwYWNrZXRzDQpvcHRpb25zICAgICAgICAgSVBGSVJFV0FM
 TF9WRVJCT1NFX0xJTUlUPTEwMCAjbGltaXQgdmVyYm9zaXR5DQoNCiMgTklD
 Uw0KIyBQQ0kgRXRoZXJuZXQgTklDcy4NCiNkZXZpY2UgICAgICAgICAgYWwg
 ICAgICAgICAgICAgIyBBRE10ZWsgQUw5ODEgKGBgQ29tZXQnJykNCiNkZXZp
 Y2UgICAgICAgICAgYXggICAgICAgICAgICAgIyBBU0lYIEFYODgxNDBBDQoj
 ZGV2aWNlICAgICAgICAgIGRlICAgICAgICAgICAgICMgREVDL0ludGVsIERD
 MjF4NHggKGBgVHVsaXAnJykNCiNkZXZpY2UgICAgICAgICAgZnhwICAgICAg
 ICAgICAgIyBJbnRlbCBFdGhlckV4cHJlc3MgUFJPLzEwMEIgKDgyNTU3LCA4
 MjU1OCkNCiNkZXZpY2UgICAgICAgICAgbXggICAgICAgICAgICAgIyBNYWNy
 b25peCA5ODcxMy85ODcxNS85ODcyNSAoYGBQTUFDJycpDQojZGV2aWNlICAg
 ICAgICAgIHBuICAgICAgICAgICAgIyBMaXRlLU9uIDgyYzE2OC84MmMxNjkg
 KGBgUE5JQycnKQ0KI2RldmljZSAgICAgICAgICBybCAgICAgICAgICAgICAj
 IFJlYWxUZWsgODEyOS84MTM5DQojZGV2aWNlICAgICAgICAgIHNmICAgICAg
 ICAgICAgICMgQWRhcHRlYyBBSUMtNjkxNSBEdXJhTEFOIChgYFN0YXJmaXJl
 JycpDQojZGV2aWNlICAgICAgICAgIHNpcyAgICAgICAgICAgICMgU2lsaWNv
 biBJbnRlZ3JhdGVkIFN5c3RlbXMgU2lTIDkwMC9TaVMgNzAxNg0KI2Rldmlj
 ZSAgICAgICAgICBzdGUgICAgICAgICAgICAjIFN1bmRhbmNlIFNUMjAxIChE
 LUxpbmsgREZFLTU1MCkNCiNkZXZpY2UgICAgICAgICAgdGwgICAgICAgICAg
 ICAgIyBUZXhhcyBJbnN0cnVtZW50cyBUaHVuZGVyTEFODQojZGV2aWNlICAg
 ICAgICAgIHR4ICAgICAgICAgICAgICMgU01DIDk0MzJUWCAoODNjMTcwIGBg
 RVBJQycnKQ0KI2RldmljZSAgICAgICAgICB2ciAgICAgICAgICAgICAjIFZJ
 QSBSaGluZSwgUmhpbmUgSUkNCiNkZXZpY2UgICAgICAgICAgdnggICAgICAg
 ICAgICAgIyAzQ29tIDNjNTkwLCAzYzU5NSAoYGBWb3J0ZXgnJykNCiNkZXZp
 Y2UgICAgICAgICAgd2IgICAgICAgICAgICAgIyBXaW5ib25kIFc4OUM4NDBG
 DQojZGV2aWNlICAgICAgICAgIHhsICAgICAgICAgICAgICMgM0NvbSAzYzkw
 eCAoYGBCb29tZXJhbmcnJywgYGBDeWNsb25lJycpDQoNCiMgSVNBIEV0aGVy
 bmV0IE5JQ3MuDQojIE9yZGVyIGlzIGltcG9ydGFudCBoZXJlIGR1ZSB0byBp
 bnRydXNpdmUgcHJvYmVzLCBkbyAqbm90KiBhbHBoYWJldGl6ZQ0KIyB0aGlz
 IGxpc3Qgb2YgbmV0d29yayBpbnRlcmZhY2VzIHVudGlsIHRoZSBwcm9iZXMg
 aGF2ZSBiZWVuIGZpeGVkLg0KIyBSaWdodCBub3cgaXQgYXBwZWFycyB0aGF0
 IHRoZSBpZTAgbXVzdCBiZSBwcm9iZWQgYmVmb3JlIGVwMC4gU2VlDQojIHJl
 dmlzaW9uIDEuMjAgb2YgdGhpcyBmaWxlLg0KI2RldmljZSAgICAgICAgICBj
 czAgICAgIGF0IGlzYT8gcG9ydCAweDMwMA0KI2RldmljZSAgICAgICAgICBl
 ZDAgICAgIGF0IGlzYT8gcG9ydCAweDI4MCBpcnEgNSBpb21lbSAweGQ4MDAw
 DQojZGV2aWNlICAgICAgICAgIGllMCAgICAgYXQgaXNhPyBwb3J0IDB4MzAw
 IGlycSA1IGlvbWVtIDB4ZDAwMDANCmRldmljZSAgICAgICAgICBlcA0KI2Rl
 dmljZSAgICAgICAgICBleA0KI2RldmljZSAgICAgICAgICBmZTAgICAgIGF0
 IGlzYT8gcG9ydCAweDMwMCANCiNkZXZpY2UgICAgICAgICAgbGUwICAgICBh
 dCBpc2E/IHBvcnQgMHgzMDAgaXJxIDUgaW9tZW0gMHhkMDAwMA0KI2Rldmlj
 ZSAgICAgICAgICBsbmMwICAgIGF0IGlzYT8gcG9ydCAweDI4MCBpcnEgMTAg
 ZHJxIDANCiMgcmVxdWlyZXMgUENDQVJEIChQQ01DSUEpIHN1cHBvcnQgdG8g
 YmUgYWN0aXZhdGVkDQojZGV2aWNlICAgICAgICAgeGUNCg0KIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIw0KIyAgU291bmQgQ2FyZHMN
 CiMNCg0KI2NvbnRyb2xsZXIgICAgICBwbnAwIA0KZGV2aWNlICAgICAgICAg
 IHBjbQ0KIzAgICAgICBhdCBpc2E/IHBvcnQgPyB0dHkgaXJxIDUgZHJxID8g
 ZmxhZ3MgMHgxNQ0KI2NvbnRyb2xsZXIgICAgICBzbmQwDQojZGV2aWNlICAg
 ICAgICAgIHNiMCAgICAgYXQgaXNhPyBwb3J0IDB4MjIwIGlycSA5IGRycSAx
 IHZlY3RvciBzYmludHINCiNkZXZpY2UgICAgICAgICAgc2J4dmkwICBhdCBp
 c2E/IGRycSA1DQojZGV2aWNlICAgICAgICAgIHNibWlkaTAgYXQgaXNhPyBw
 b3J0IDB4MzAwDQojZGV2aWNlICAgICAgICAgIG9wbDAgICAgYXQgaXNhPyBw
 b3J0IDB4Mzg4DQojZGV2aWNlICAgICAgICAgICAgICAgICBhd2UwICAgIGF0
 IGlzYT8gcG9ydCAweDYyMCANCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIw0KIw0KIyAgUHNldWRvLURldmljZXMNCiMNCiMgZXZpbD8N
 CnBzZXVkby1kZXZpY2UgICBzcGxhc2ggICAgICAgICAgIyBzcGxhc2ggc2Ny
 ZWVuL3NjcmVlbiBzYXZlcg0KcHNldWRvLWRldmljZSAgIGd6aXAgICAgICAg
 ICAgICAjIEV4ZWMgZ3ppcHBlZCBhLm91dCdzDQpwc2V1ZG8tZGV2aWNlICAg
 cHR5ICAgICAxNiAgICAgICMgVGhpcyBpcyBhIGxvdCBmb3IgYSBub24tc2hl
 bGwgc2VydmVyLi4NCg0KDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
 IyMjIyMjDQojDQojICBKb3lzdGljaywgUEMgU3BlYWtlciwgTWlzY2VsbGFu
 ZW91cw0KIw0KDQpkZXZpY2UgIGpveTAgICAgYXQgaXNhPyBwb3J0IElPX0dB
 TUUgICAgICAgICAgICAjIEpveXN0aWNrDQpkZXZpY2UgIHBjYTAgICAgYXQg
 aXNhPyBwb3J0IElPX1RJTUVSMSAgICAgICAgICAjIE5vdCBjb250cm9sbGVk
 IGJ5IGBzbmQnDQpwc2V1ZG8tZGV2aWNlICAgc3BlYWtlciAgICAgICAgICNQ
 bGF5IElCTSBCQVNJQy1zdHlsZSBub2lzZXMgb3V0IHlvdXIgc3BlYWtlcg0K
 I2RldmljZSAgICAgICAgICBhcG0wICAgIGF0IGlzYT8gcG9ydCA/IGNvbmZs
 aWN0cyAjIEFkdmFuY2VkIFBvd2VyIE1hbmFnZW1lbnQNCg0K
 ---863759340-2037437708-972321890=:9745--
 

From: Antoine Beaupre <beaupran@IRO.UMontreal.CA>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: kern/21438: Sox recording in 16 bits creates a pani:c no feed
Date: Tue, 24 Oct 2000 22:55:28 -0400 (EDT)

 Great. I'll remember not sending MIME to GNATS. Sorry about that.
 
 Thinking about it now, maybe pnpinfo is not really necessary...
 
 So here are dmesg output and kernel config.
 
 Copyright (c) 1992-2000 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights reserved.
 FreeBSD 4.1.1-STABLE #0: Tue Oct 17 10:52:04 EDT 2000
     root@:/usr/src/sys/compile/HALL
 Timecounter "i8254"  frequency 1193182 Hz
 Timecounter "TSC"  frequency 167046148 Hz
 CPU: Pentium/P55C (167.05-MHz 586-class CPU)
   Origin = "GenuineIntel"  Id = 0x543  Stepping = 3
   Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
 real memory  = 33554432 (32768K bytes)
 config> dis joy
 config> irq sio2 12
 avail memory = 29491200 (28800K bytes)
 Preloaded elf kernel "kernel" at 0xc0352000.
 Preloaded userconfig_script "/boot/kernel.conf" at 0xc035209c.
 Intel Pentium detected, installing workaround for F00F bug
 npx0: <math processor> on motherboard
 npx0: INT 16 interface
 pcib0: <Host to PCI bridge> on motherboard
 pci0: <PCI bus> on pcib0
 isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
 isa0: <ISA bus> on isab0
 atapci0: <Intel PIIX4 ATA33 controller> port 0xf000-0xf00f at device 7.1
 on pci0
 ata0: at 0x1f0 irq 14 on atapci0
 ata1: at 0x170 irq 15 on atapci0
 pci0: <Intel 82371AB/EB (PIIX4) USB controller> at 7.2 irq 11
 chip1: <Intel 82371AB Power management controller> port 0x5000-0x500f at
 device 7.3 on pci0
 pci0: <ATI Mach64-GU graphics accelerator> at 9.0
 ahc0: <Adaptec 2930CU SCSI adapter> port 0x6400-0x64ff mem
 0xe1001000-0xe1001fff irq 10 at device 11.0 on pci0
 aic7860: Single Channel A, SCSI Id=7, 3/255 SCBs
 isa0: too many dependant configs (8)
 isa0: unexpected small tag 14
 ep0: <3Com 3C509-TPO EtherLink III> at port 0x200-0x20f irq 5 on isa0
 ep0: Ethernet address 00:10:5a:aa:51:33
 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 sc0: <System console> on isa0
 sc0: VGA <16 virtual consoles, flags=0x200>
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 atkbd0: <AT Keyboard> irq 1 on atkbdc0
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 sio2 at port 0x3e8-0x3ef irq 12 drq 0 on isa0
 sio2: type 16550A
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
 plip0: <PLIP network interface> on ppbus0
 lpt0: <Printer> on ppbus0
 lpt0: Interrupt-driven port
 ppi0: <Parallel I/O> on ppbus0
 pca0 at port 0x40 on isa0
 sbc0: <Creative SB AWE64> at port 0x220-0x22f,0x300-0x301,0x388-0x38b irq
 9 drq 0,5 on isa0
 pcm0: <SB DSP 4.16> on sbc0
 unknown: <Game> can't assign resources
 IP packet filtering initialized, divert disabled, rule-based forwarding
 disabled, default to deny, logging limited to 100 packets/entry by default
 ad0: 3079MB <QUANTUM FIREBALL ST3.2A> [6256/16/63] at ata0-master using
 UDMA33
 acd0: CDROM <MATSHITA CR-585> at ata0-slave using PIO3
 Waiting 2 seconds for SCSI devices to settle
 Mounting root from ufs:/dev/ad0s2a
 da0 at ahc0 bus 0 target 0 lun 0
 da0: <DEC RZ2CD-KS (C) DEC 0306> Fixed Direct Access SCSI-2 device 
 da0: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled
 da0: 4091MB (8380080 512 byte sectors: 255H 63S/T 521C)
 cd0 at ahc0 bus 0 target 3 lun 0
 cd0: <YAMAHA CRW8424S 1.0d> Removable CD-ROM SCSI-2 device 
 cd0: 20.000MB/s transfers (20.000MHz, offset 15)
 cd0: cd present [284675 x 2048 byte records]
 
 Kernel config, comments remove for sanity:
 
 machine         "i386"          # This is a 386 OS
 cpu             "I586_CPU"      # Pentium
 ident           HALL            # This is HALL!
 maxusers        32
 options         "CPU_FASTER_5X86_FPU"   # enables faster FPU exception
 handler.
 
 
 
 options         "COMPAT_43"             #Compatible with BSD 4.3 [KEEP
 THIS!]
 options         UCONSOLE                #Allow users to grab the console
 options         SYSVSHM                 #SysV   shared memory
 options         SYSVSEM                 #       semaphores
 options         SYSVMSG                 #       message queue
 options         USER_LDT                #allow user-level control of i386
 ldt
 
 options         KTRACE                  #kernel tracing
 options         USERCONFIG              #boot -c editor
 options         VISUAL_USERCONFIG       #visual boot -c editor
 
 
 
 options         NTIMECOUNTER=20
 
 
 
 options         FFS                     #Berkeley Fast Filesystem
 options         FFS_ROOT                #FFS usable as root device [keep
 this!]
 options         MSDOSFS                 #MSDOS Filesystem
 options         CD9660                  #ISO 9660 Filesystem
 options         CD9660_ROOT             #CD-ROM usable as
 root. "CD9660" req'ed
 options         PROCFS                  #Process filesystem
 
 options         QUOTA                   #enable disk quotas
 options         NFS                     #Network File System
 
 
 
 
 options         "P1003_1B"
 options         "_KPOSIX_PRIORITY_SCHEDULING"
 options         _KPOSIX_VERSION=199309L
 
 
 device          isa0
 device          pci0
 
 device          fdc0    at isa? port IO_FD1 irq 6 drq 2
 device          fd0     at fdc0 drive 0
 
 device          ata0    at isa? port IO_WD1 irq 14
 device          ata1    at isa? port IO_WD2 irq 15
 device          ata
 device          atadisk         # ATA disk drive
 device          atapicd         # ATAPI CDROM drives
 device          atapifd         # ATAPI floppy drives
 
 device          npx0    at isa? port "IO_NPX" irq 13
 
 
 device          scbus
 device          cd
 device          pass
 device          sa
 device          da
 device          ch
 
 device          ahc
 options         AHC_ALLOW_MEMIO
 
 device pt0 at scbus?
 
 
 device          sc0     at isa? 
 
 device          atkbdc0 at isa? port IO_KBD 
 device          atkbd0  at atkbdc? irq 1
 
 device          vga0    at isa?
 
 
 
 device          sio0    at isa? port IO_COM1 flags 0x10 irq 4 
 device          sio1    at isa? port IO_COM2 irq 3
 device          sio2    at isa? port IO_COM3 irq 12
 
 
 device          ppc0    at isa? irq 7
 device          ppbus
 device          lpt
 device          plip
 device          ppi
 
 
 
 
 options         INET                    #InterNETworking
 
 pseudo-device   loop
 pseudo-device   tun     1
 pseudo-device   ether           # Ethernet support
 pseudo-device   ppp     1               #Point-to-point protocol
 options PPP_BSDCOMP                     #PPP BSD-compress support
 options PPP_DEFLATE                     #PPP zlib/deflate/gzip support
 options PPP_FILTER                      #enable bpf filtering (needs
 bpfilter)
 pseudo-device   bpf     4
 pseudo-device   vn      4
 
 options         IPFIREWALL              #firewall
 options         IPFIREWALL_VERBOSE      #print information about
                                         # dropped packets
 options         IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
 
 
 device          ep
 
 
 device          pcm
 
 pseudo-device   splash          # splash screen/screen saver
 pseudo-device   gzip            # Exec gzipped a.out's
 pseudo-device   pty     16      # This is a lot for a non-shell server..
 
 
 
 device  joy0    at isa? port IO_GAME            # Joystick
 device  pca0    at isa? port IO_TIMER1          # Not controlled by `snd'
 pseudo-device   speaker         #Play IBM BASIC-style noises out your
 speaker
 
 Sorry about this mess.
 
 Si l'image donne l'illusion de savoir
 C'est que l'adage pretend que pour croire,
 L'important ne serait que de voir
 
 Lofofora
 
 

From: "Cameron Grant" <gandalf@vilnya.demon.co.uk>
To: <freebsd-gnats-submit@FreeBSD.org>, <beaupran@iro.umontreal.ca>
Cc:  
Subject: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed
Date: Tue, 27 Mar 2001 06:50:39 +0100

 should be fixed in -stable.  please confirm whether it still occurs.
 
     -cg
 
 

From: "Antoine Beaupre (LMC)" <Antoine.Beaupre@ericsson.ca>
To: Cameron Grant <gandalf@vilnya.demon.co.uk>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed
Date: Mon, 16 Apr 2001 15:03:38 -0400

 Hi.
 
 It seems my old adress is dead, so I post a follow-up from here. They
 were supposed to keep mail following up here, but it seems they
 stopped...
 
 This *is* fixed is -stable and has been for a while, if I'm not
 mistaken.
 
 Thanks Cameron! I know you've been working very hard on the pcm driver
 to make it up to VoxWare, and, against all odds, I see that it's going
 very well!
 
 By the way, would you happen to know if 16 bits recording really "works"
 or wether pcm is just converting the samples from 8 to 16 bits?
 
 How can I tell?
 
 Thanks again,
 
 A.
 
 ----->
      From: "Cameron Grant" <gandalf@vilnya.demon.co.uk>
      To: <freebsd-gnats-submit@FreeBSD.org>, <beaupran@iro.umontreal.ca>
      Cc:  
      Subject: Re: kern/21438: Sox recording in 16 bits creates a panic:
 no feed
      Date: Tue, 27 Mar 2001 06:50:39 +0100
 
       should be fixed in -stable.  please confirm whether it still
 occurs.
       
           -cg
 --
 La smantique est la gravit de l'abstraction.
State-Changed-From-To: open->closed 
State-Changed-By: greid 
State-Changed-When: Thu Jul 12 18:20:00 PDT 2001 
State-Changed-Why:  
Duplicate of 21173, which has been fixed. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=21438 
>Unformatted:
