[icecast] Re: Compiling ices

Marc Remijn marc at dubhead.xs4all.nl
Mon Feb 3 12:33:49 PST 2003

On Monday 03 February 2003 00:38, Karl Heyes wrote:
> On Sun, 2003-02-02 at 22:48, Marc Remijn wrote:
> > The only module I know about that is 'tainted' is the philips webcam
> > compression module pwcx, which I forced loaded with 'insmod -f'. But
> > unloading that didn't change the problem. Anyway the 'tainted' issue has
> > to do with no being in order with the GNU licence isn't it?
> No the best thing to do, is not load the module to start with, unloading
> the module may mean nothing as it's already had access to the kernel.
> You more or less on the right idea with what tainted is, although it's
> really a check for modules that don't have the typical open licenses
> like GPL and BSD. Only a reboot will be sufficient for clearing the
> tainted state.

I rebooted the system without loading the pwc and pwcx modules. Still the same 
problem on starting ices live.

But the kernel messages and the output of lsmod now say: 
Tainted: P
instead of 'PF'.

So that would mean there are more tainted modules. By the way, what do the 'P' 
and 'F' mean. Nothing is said about this in the lsmod manpage.
I might try rebooting the machine without any module loading. 

> > >From this output it isn't clear to me which module is tainted.
> you've identified the module that is a potential cause.
> > Hmm. This machine has been working for years without any problem. I
> > installed more memory, but with this memory it has been running for
> > months now, also without problems. There are quite a number of fans in
> > the case.
> it's better to check, A good memory test is the memcheck program but
> also doing heavy compiling can stress the memory more. As for fans make
> sure you have good air flow through the case, especially with more
> recent CPU's.

Well I downloaded and burned the bootable memtest86 cd. Started the system. I 
left it running the (standard) test for more than 3 hours (4 passes): no 
errors. So the memory seems to be OK.

I don' t know if it is useful but I included a dmesg after the last boot 
(again with the pwc and pwcx modules loading). This is the Slackware 8.1 
distibution adaptec scsi kernel.


-------------- next part --------------
Linux version 2.4.18 (root at midas) (gcc version 2.95.3 20010315 (release)) #2 Fri May 31 01:21:23 PDT 2002
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000000fffd000 (usable)
 BIOS-e820: 000000000fffd000 - 000000000ffff000 (ACPI data)
 BIOS-e820: 000000000ffff000 - 0000000010000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
On node 0 totalpages: 65533
zone(0): 4096 pages.
zone(1): 61437 pages.
zone(2): 0 pages.
Kernel command line: auto BOOT_IMAGE=lin ro root=900 hda=ide-scsi
ide_setup: hda=ide-scsi
Initializing CPU#0
Detected 350.804 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 699.59 BogoMIPS
Memory: 254964k/262132k available (1667k kernel code, 6780k reserved, 472k data, 232k init, 0k highmem)
Dentry-cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: Before vendor init, caps: 0183f9ff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After vendor init, caps: 0183f9ff 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0183f9ff 00000000 00000000 00000000
CPU:             Common caps: 0183f9ff 00000000 00000000 00000000
CPU: Intel Pentium II (Deschutes) stepping 02
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch at atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xf0720, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
Unknown bridge resource 0: assuming transparent
PCI: Using IRQ router PIIX [8086/7110] at 00:04.0
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Diskquotas version dquot_6.4.0 initialized
Journalled Block Device driver loaded
pty: 512 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
block: 128 slots per queue, batch=32
RAMDISK driver initialized: 16 RAM disks of 7777K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 21
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:pio
hda: Hewlett-Packard CD-Writer Plus 8200a, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hdc: 20044080 sectors (10263 MB) w/418KiB Cache, CHS=19885/16/63, UDMA(33)
ide-floppy driver 0.97.sv
Partition check:
 hdc: [PTBL] [1247/255/63] hdc1 hdc2 hdc3 < hdc5 hdc6 hdc7 >
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
loop: loaded (max 8 devices)
ide-floppy driver 0.97.sv
SCSI subsystem driver Revision: 1.00
Loading Adaptec I2O RAID: Version 2.4 Build 5
Detecting Adaptec I2O RAID controllers...
Red Hat/Adaptec aacraid driver, May 31 2002
PCI: Found IRQ 9 for device 00:06.0
PCI: Sharing IRQ 9 with 00:04.2
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.4
        <Adaptec aic7890/91 Ultra2 SCSI adapter>
        aic7890/91: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs

  Vendor: IBM       Model: DDRS-39130D       Rev: DC1B
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: QUANTUM   Model: ATLAS_V__9_WLS    Rev: 0230
  Type:   Direct-Access                      ANSI SCSI revision: 03
scsi0:A:0:0: Tagged Queuing enabled.  Depth 8
scsi0:A:4:0: Tagged Queuing enabled.  Depth 8
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi disk sdb at scsi0, channel 0, id 4, lun 0
(scsi0:A:0): 80.000MB/s transfers (40.000MHz, offset 15, 16bit)
SCSI device sda: 17850000 512-byte hdwr sectors (9139 MB)
 sda: sda1 sda2 sda3
(scsi0:A:4): 80.000MB/s transfers (40.000MHz, offset 63, 16bit)
SCSI device sdb: 17930694 512-byte hdwr sectors (9181 MB)
 sdb: sdb1 sdb2 sdb3
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   8regs     :   610.000 MB/sec
   32regs    :   400.000 MB/sec
   pII_mmx   :   793.600 MB/sec
   p5_mmx    :   817.600 MB/sec
raid5: using function: p5_mmx (817.600 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
 [events: 000000d7]
 [events: 000000d7]
md: autorun ...
md: considering sdb3 ...
md:  adding sdb3 ...
md:  adding sda3 ...
md: created md0
md: bind<sda3,1>
md: bind<sdb3,2>
md: running: <sdb3><sda3>
md: sdb3's event counter: 000000d7
md: sda3's event counter: 000000d7
md: RAID level 1 does not need chunksize! Continuing anyway.
md0: max total readahead window set to 124k
md0: 1 data-disks, max readahead per data-disk: 124k
raid1: device sdb3 operational as mirror 1
raid1: device sda3 operational as mirror 0
raid1: raid set md0 active with 2 out of 2 mirrors
md: updating md0 RAID superblock on device
md: sdb3 [events: 000000d8]<6>(write) sdb3's sb offset: 8707136
md: sda3 [events: 000000d8]<6>(write) sda3's sb offset: 8666944
md: ... autorun DONE.
LVM version 1.0.1-rc4(ish)(03/10/2001)
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 232k freed
Adding Swap: 248996k swap-space (priority -1)
Adding Swap: 248996k swap-space (priority -2)
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on md(9,0), internal journal
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
lp0: using parport0 (polling).
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 64M @ 0xe4000000
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.1
PPP Deflate Compression module registered
Linux video capture interface: v1.00
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
pwc Philips PCA645/646 + PCVC675/680/690 + PCVC730/740/750 webcam module version 8.5 loaded.
pwc Also supports the Askey VC010, Logitech Quickcam 3000 Pro, Samsung MPC-C10 and MPC-C30, the Creative WebCam 5 and the SOTEC CMS-001.
pwc Default framerate set to 10.
pwc Default image size set to sif [320x240].
usb.c: registered new driver Philips webcam
pwc Philips webcam decompressor routines version 8.1.
pwc Supports PCA645/646, PCVC675/680/690 and PCVC730/740.
pwc Adding decompressor for model 645.
pwc Adding decompressor for model 646.
pwc Adding decompressor for model 675.
pwc Adding decompressor for model 680.
pwc Adding decompressor for model 690.
pwc Adding decompressor for model 730.
pwc Adding decompressor for model 740.
pwc Adding decompressor for model 750.
usb-uhci.c: $Revision: 1.275 $ time 00:45:39 May 31 2002
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 9 for device 00:04.2
PCI: Sharing IRQ 9 with 00:06.0
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
hub.c: USB new device connect on bus1/2, assigned device number 2
pwc Philips PCVC740K (ToUCam Pro) USB webcam detected.
Creative EMU10K1 PCI Audio Driver, version 0.18, 00:45:28 May 31 2002
PCI: Found IRQ 10 for device 00:0c.0
emu10k1: EMU10K1 rev 7 model 0x8040 found, IO at 0xb000-0xb01f, IRQ 10
ac97_codec: AC97 Audio codec, id: 0x8384:0x7609 (SigmaTel STAC9721/23)
PCI: Found IRQ 9 for device 00:0a.0
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
00:0a.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xb800. Vers LK1.1.16
PCI: Found IRQ 5 for device 00:0b.0
00:0b.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xb400. Vers LK1.1.16
pwc Registered as /dev/video0.
ISDN subsystem Rev: loaded
HiSax: Linux Driver for passive ISDN cards
HiSax: Version 3.5 (module)
HiSax: Layer1 Revision
HiSax: Layer2 Revision
HiSax: TeiMgr Revision
HiSax: Layer3 Revision
HiSax: LinkLayer Revision
HiSax: Approval certification valid
HiSax: Approved with ELSA Microlink PCI cards
HiSax: Approved with Eicon Technology Diva 2.01 PCI cards
HiSax: Approved with Sedlbauer Speedfax + cards
HiSax: Approved with HFC-S PCI A based cards
HiSax: Total 1 card defined
HiSax: Card 1 Protocol EDSS1 Id=Diva0 (0)
HiSax: Eicon.Diehl Diva driver Rev.
Diva: IPAC version 1
Diva: IPAC ISA card configured at 0x200 IRQ 11
Diva: IPAC version 1
Eicon.Diehl Diva: IRQ 11 count 0
Eicon.Diehl Diva: IRQ 11 count 3
HiSax: DSS1 Rev.
HiSax: 2 channels added
scsi1 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: HP        Model: CD-Writer+ 8200a  Rev: 1.0f
  Type:   CD-ROM                             ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi1, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
HiSax: debugging flags card 1 set to 4
isdn: Verbose-Level is 3
isdn: Global Mode running
ippp, open, slot: 0, minor: 0, state: 0000
ippp_ccp: allocated reset data structure cf32c800
ippp, open, slot: 1, minor: 1, state: 0000
ippp_ccp: allocated reset data structure cf20a000
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack (2047 buckets, 16376 max)
PPP BSD Compression module registered
pwc Dumping frame 6.
pwc Dumping frame 7.
pwc Dumping frame 8.
pwc Dumping frame 9.
pwc Dumping frame 10.
pwc Dumping frame 11.
pwc Dumping frame 12.
pwc Dumping frame 13.
pwc Dumping frame 14.
pwc Dumping frame 15.
pwc Dumping frame 16.
pwc Dumping frame 17.
pwc Dumping frame 18.
pwc Dumping frame 19.
pwc Dumping frame 20.
pwc Dumping frame 21 (last message).

More information about the Icecast mailing list