* Re: possible deadlock in JFFS2
From: David Woodhouse @ 2004-01-26 12:44 UTC (permalink / raw)
To: Pierre Vandwalle; +Cc: linux-fsdevel
In-Reply-To: <3FFBC907DD03A34CA4410C5C745DEB120339A735@wnimail.WoodsideNet.Com>
On Sat, 2004-01-24 at 03:46 -0800, Pierre Vandwalle wrote:
> The deadlock is between:
> 1- a first process in jffs2_setattr doing an open/create which require truncating the inode pages
> 2- a second process in do_generic_file_read on the same file
Thanks for the report. At first glance, I suspect that a quick fix would
be to move the vmtruncate() down to the end of jffs2_setattr(), after
we've dropped the jffs2-private inode semaphore.
This increases the likelihood that we'll get a simultaneous call to
readpage() which ends up attempting to read a page from an offset
_greater_ than the new end-of-file, but as far as I can tell, nothing in
generic_file_read() actually prevents that anyway, and we handle it OK
by returning a page full of zeroes.
Equivalent fix for CVS HEAD and 2.6 version, if you're using that, is at
http://lists.infradead.org/pipermail/linux-mtd-cvs/2004-January/003460.html
Index: fs/jffs2/file.c
===================================================================
RCS file: /home/cvs/mtd/fs/jffs2/file.c,v
retrieving revision 1.58.2.7
retrieving revision 1.58.2.8
diff -u -p -r1.58.2.7 -r1.58.2.8
--- fs/jffs2/file.c 2 Nov 2003 13:51:17 -0000 1.58.2.7
+++ fs/jffs2/file.c 26 Jan 2004 12:40:32 -0000 1.58.2.8
@@ -1,7 +1,7 @@
/*
* JFFS2 -- Journalling Flash File System, Version 2.
*
- * Copyright (C) 2001 Red Hat, Inc.
+ * Copyright (C) 2001-2004 Red Hat, Inc.
*
* Created by David Woodhouse <dwmw2@cambridge.redhat.com>
*
@@ -31,7 +31,7 @@
* provisions above, a recipient may use your version of this file
* under either the RHEPL or the GPL.
*
- * $Id: file.c,v 1.58.2.7 2003/11/02 13:51:17 dwmw2 Exp $
+ * $Id: file.c,v 1.58.2.8 2004/01/26 12:40:32 dwmw2 Exp $
*
*/
@@ -197,10 +197,8 @@ int jffs2_setattr (struct dentry *dentry
old_metadata = f->metadata;
- if (inode->i_size > ri->isize) {
- vmtruncate(inode, ri->isize);
+ if (inode->i_size > ri->isize)
jffs2_truncate_fraglist (c, &f->fraglist, ri->isize);
- }
if (inode->i_size < ri->isize) {
jffs2_add_full_dnode_to_inode(c, f, new_metadata);
@@ -215,6 +213,15 @@ int jffs2_setattr (struct dentry *dentry
}
jffs2_free_raw_inode(ri);
up(&f->sem);
+
+ /* We have to do the vmtruncate() without f->sem held, since
+ some pages may be locked and waiting for it in readpage().
+ We are protected from a simultaneous write() extending i_size
+ back past iattr->ia_size, because do_truncate() holds the
+ generic inode semaphore. */
+ if (inode->i_size > ri->isize)
+ vmtruncate(inode, ri->isize);
+
return 0;
}
--
dwmw2
^ permalink raw reply
* [uml-devel] PATCH kernel/umid.c
From: Dan Shearer @ 2004-01-26 12:47 UTC (permalink / raw)
To: user-mode-linux-devel; +Cc: Jeff Dike
--- umid.c.orig 2004-01-26 23:10:38.000000000 +1030
+++ umid.c 2004-01-26 23:11:41.000000000 +1030
@@ -205,7 +205,7 @@
printf("Failed to malloc uml_dir - error = %d\n",
errno);
uml_dir = name;
- return(0);
+ return(1);
}
sprintf(uml_dir, "%s/", name);
}
(and the sf list seems to have nearly completely stopped over the last
36 hours.)
--
Dan Shearer
dan@shearer.org
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply
* SMP problems in Fedora kernels
From: Michal Szymanski @ 2004-01-26 12:46 UTC (permalink / raw)
To: SMP list
Hello,
I'd like to hear from the list members using Fedora Core 1 distro on a
dual-CPU machine (or at least on HT PIV) with SMP kernels.
There seems to be a severe problem (see Bugzilla Bug 109962) with FC1
SMP configurations, leading to system hangs, mainly during shutdown (on
stopping automounter or unmounting file systems) but also during normal
usage, with all 2.4.22-1.21XX.nptl SMP kernels available for Fedora
(generic and all updates). Both on dual/HT Xeons and dual Athlons. All
these problems disappear instantly if (a) one runs the non-SMP kernel or
(b) one installs one of the RedHat 9 2.4.20 SMP kernels.
Any experience, hints, ideas?
regards, Michal.
--
Michal Szymanski (msz@astrouw.edu.pl)
Warsaw University Observatory, Warszawa, POLAND
^ permalink raw reply
* Re: soundmodem support for HF modes?
From: Tomi Manninen @ 2004-01-26 12:48 UTC (permalink / raw)
To: Linux-hams List
In-Reply-To: <20040126034836.GD19534@cloud.net.au>
On Mon, 2004-01-26 at 05:48, Hamish Moffatt wrote:
> On Sun, Jan 25, 2004 at 07:35:12PM -0800, James Washer wrote:
> > Any linux soundmodem support for HF digital modes?
>
> There's a separate program which implements q15x25 (newqpsk) using the
> same structure as the user-space soundmodem.
That separate program is now obsolete. Soundmodem itself has the latest
newqpsk/q15x25 code included.
Soundmodem of course also supports regular HF packet as well, just
use the afsk modem and set the parameters correct (tones with a
200 Hz shift and bps to 300).
> Other than there's gMFSK which is a GNOME program which does PSK31,
> RTTY, FeldHell, MT63 and MFSK. Those aren't packet radio modes so not
> suitable for inclusion in the soundmodem.
http://gmfsk.connect.fi/
--
Tomi Manninen / OH2BNS / KP20ME04
^ permalink raw reply
* [LARTC] Maximum number of paralel connections
From: GoMi @ 2004-01-26 12:49 UTC (permalink / raw)
To: lartc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I was wondering, most of the p2p programs are bandwith wasters, because they open lots of parallel connections.
I have 5 queues to prioritize traffic, but these p2p open thousands of connections and my systems gets REALLY HIGH latence.
Does anybody of you know by any means, for a DSL connections, the ammount of parallel connections for a good rate of utilization? That way i can limit with netfilter the ammount of parallel connections assigned to each user.
Just wondering... :)
-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0
iQA/AwUBQBUM1H7diNnrrZKsEQIb1wCeMLGhRi8CKZFZUXycRpV2fjYx1LwAnjqS
Qx6wtyiPeY4L+FOnwg1s8CwR
=jWzC
-----END PGP SIGNATURE-----
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply
* Possible mistake in DSDT pages on acpi.sf.net
From: Dino Klein @ 2004-01-26 12:51 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
I think there might be a mistake on the acpi.sf.net site, where the DSDTs are displayed.
There are two entries that say "S2 Latency", and "S3 Latency"; however, I think that it is supposed to be C2 and C3 latencies.
Please correct me if I'm wrong.
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
* Re: [Qemu-devel] Reactos not booting
From: Gabriel Ebner @ 2004-01-26 12:53 UTC (permalink / raw)
To: qemu-devel
In-Reply-To: <20040126091857.26a7747b.Jens.Arm@gmx.de>
Am Mon, den 26.01.2004 schrieb Jens Arm um 09:18:
> Hi
Hello,
> The newest reactos 0.2 is not booting :(
It boots just fine here. The install doesn't even stop at the third
file like the ReactOS beta on QEMU 0.5.1.
Have you tried it with QEMU 0.5.2 (or current CVS)? AFAIK ReactOS
doesn't work with QEMU 0.5.1.
Gabriel.
^ permalink raw reply
* PROBLEM: uhci-hcd under 2.6* kernel hangs the system
From: MIkE @ 2004-01-26 12:56 UTC (permalink / raw)
To: linux-laptop
[-- Attachment #1: Type: text/plain, Size: 564 bytes --]
when I "modprobe uhci-hcd" the systems hangs after about a minute!
tried this under 2.6.0, 2.6.1-rc1 and 2.6.1
only my good old 2.4.19 works with usb-uhci
Hardware:
Samsung Q10 notebook
00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02)
00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02)
00:1d.2 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #3) (rev 02)
the other details as attachement !
anyone mentioned this before ??
mike
--
a woman can fake an orgasm,
but it takes a man
to fake an entire relationship
:-)
[-- Attachment #2: lspci.txt --]
[-- Type: application/octet-stream, Size: 8034 bytes --]
00:00.0 Host bridge: Intel Corp. 82830 830 Chipset Host Bridge (rev 04)
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Region 0: Memory at <unassigned> (32-bit, prefetchable)
Capabilities: [40] #09 [0105]
00:02.0 VGA compatible controller: Intel Corp. 82830 CGC [Chipset Graphics Controller] (rev 04) (prog-if 00 [VGA])
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at e0000000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [d0] Power Management version 1
Flags: PMEClk- DSI+ D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:02.1 Display controller: Intel Corp. 82830 CGC [Chipset Graphics Controller]
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0 (2500ns max)
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at e0080000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [d0] Power Management version 1
Flags: PMEClk- DSI+ D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02) (prog-if 00 [UHCI])
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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
Interrupt: pin A routed to IRQ 10
Region 4: I/O ports at 8c80 [size=32]
00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02) (prog-if 00 [UHCI])
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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
Interrupt: pin B routed to IRQ 11
Region 4: I/O ports at 8ca0 [size=32]
00:1d.2 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #3) (rev 02) (prog-if 00 [UHCI])
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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
Interrupt: pin C routed to IRQ 11
Region 4: I/O ports at 8cc0 [size=32]
00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 42) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=02, subordinate=03, sec-latency=168
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: e0200000-e02fffff
Prefetchable memory behind bridge: fff00000-000fffff
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (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:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at <unassigned>
Region 1: I/O ports at <unassigned>
Region 2: I/O ports at <unassigned>
Region 3: I/O ports at <unassigned>
Region 4: I/O ports at 9000 [size=16]
Region 5: Memory at 10000000 (32-bit, non-prefetchable) [size=1K]
00:1f.3 SMBus: Intel Corp. 82801CA/CAM SMBus Controller (rev 02)
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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-
Interrupt: pin B routed to IRQ 10
Region 4: I/O ports at 8ce0 [size=32]
00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02)
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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
Interrupt: pin B routed to IRQ 10
Region 0: I/O ports at 8400 [size=256]
Region 1: I/O ports at 80c0 [size=64]
00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02) (prog-if 00 [Generic])
Subsystem: PCTel Inc: Unknown device 4c31
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-
Interrupt: pin B routed to IRQ 10
Region 0: I/O ports at 8800 [size=256]
Region 1: I/O ports at 8c00 [size=128]
02:03.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev b8)
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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: 168
Interrupt: pin A routed to IRQ 10
Region 0: Memory at 10001000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
Memory window 0: 10400000-107ff000 (prefetchable)
Memory window 1: 10800000-10bff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
16-bit legacy interface ports at 0001
02:03.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C551 IEEE 1394 Controller (prog-if 10 [OHCI])
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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 (500ns min, 1000ns max)
Interrupt: pin B routed to IRQ 11
Region 0: Memory at e0200000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME+
02:05.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
Subsystem: Samsung Electronics Co Ltd: Unknown device c002
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: 80 (2500ns min, 2500ns max), cache line size 08
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at a000 [size=128]
Region 1: Memory at e0200800 (32-bit, non-prefetchable) [size=128]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D3 PME-Enable+ DSel=0 DScale=2 PME-
[-- Attachment #3: dmesg.txt --]
[-- Type: application/octet-stream, Size: 8933 bytes --]
Linux version 2.6.1 (root@yoda) (gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice)) #1 Sat Jan 17 10:23:02 CET 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009e400 (usable)
BIOS-e820: 000000000009e400 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000c0000 - 00000000000d4000 (reserved)
BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000f6e0000 (usable)
BIOS-e820: 000000000f6e0000 - 000000000f6f0000 (ACPI data)
BIOS-e820: 000000000f6f0000 - 000000000f700000 (ACPI NVS)
BIOS-e820: 000000000f700000 - 000000000f780000 (usable)
BIOS-e820: 000000000f780000 - 0000000010000000 (reserved)
BIOS-e820: 00000000ff800000 - 00000000ffc00000 (reserved)
BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
247MB LOWMEM available.
On node 0 totalpages: 63360
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 59264 pages, LIFO batch:14
HighMem zone: 0 pages, LIFO batch:1
DMI present.
Building zonelist for node : 0
Kernel command line: root=/dev/hda5 vga=789 pci=usepirqmask quiet
Initializing CPU#0
PID hash table entries: 1024 (order 10: 8192 bytes)
Detected 531.823 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Memory: 247740k/253440k available (1455k kernel code, 4844k reserved, 581k data, 124k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 1048.57 BogoMIPS
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After all inits, caps: 0383f9ff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) III Mobile CPU 800MHz stepping 01
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd9aa, last bus=3
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Transparent bridge - 0000:00:1e.0
PCI: Using IRQ router PIIX/ICH [8086/248c] at 0000:00:1f.0
PCI: Found IRQ 11 for device 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:02:03.1
PCI: Found IRQ 10 for device 0000:02:03.0
PCI: Sharing IRQ 10 with 0000:00:02.0
PCI: Sharing IRQ 10 with 0000:00:1d.0
vesafb: framebuffer at 0xe8000000, mapped to 0xd0000000, size 8000k
vesafb: mode is 800x600x32, linelength=3200, pages=3
vesafb: protected mode interface info at 00ff:44f0
vesafb: scrolling: redraw
vesafb: directcolor: size=8:8:8:8, shift=24:16:8:0
fb0: VESA VGA frame buffer device
SBF: Simple Boot Flag extension found and enabled.
SBF: Setting boot flags 0x1
Machine check exception polling timer started.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
devfs: v1.22 (20021013) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Console: switching to colour frame buffer device 100x37
pty: 256 Unix98 ptys configured
Non-volatile memory driver v1.2
hw_random hardware driver 1.0.0 loaded
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
PCI: Found IRQ 10 for device 0000:00:1f.6
PCI: Sharing IRQ 10 with 0000:00:1f.3
PCI: Sharing IRQ 10 with 0000:00:1f.5
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH3M: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
PCI: Found IRQ 11 for device 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:02:03.1
ICH3M: chipset revision 2
ICH3M: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x9000-0x9007, BIOS settings: hda:DMA, hdb:pio
hda: IC25N020ATCS04-0, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 39070080 sectors (20003 MB) w/1768KiB Cache, CHS=38760/16/63, UDMA(100)
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 < p5 p6 p7 >
Console: switching to colour frame buffer device 100x37
mice: PS/2 mouse device common for all mice
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET: Registered protocol family 17
PM: Reading pmdisk image.
PM: Resume from disk failed.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 124k freed
NET: Registered protocol family 1
Adding 512056k swap on /dev/hda2. Priority:-1 extents:1
EXT3 FS on hda5, internal journal
SCSI subsystem initialized
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
PCI: Found IRQ 10 for device 0000:02:03.0
PCI: Sharing IRQ 10 with 0000:00:02.0
PCI: Sharing IRQ 10 with 0000:00:1d.0
Yenta: CardBus bridge found at 0000:02:03.0 [144d:c002]
Yenta: ISA IRQ mask 0x02b8, PCI irq 10
Socket status: 30000006
orinoco.c 0.13e (David Gibson <hermes@gibson.dropbear.id.au> and others)
orinoco_cs.c 0.13e (David Gibson <hermes@gibson.dropbear.id.au> and others)
ohci1394: $Rev: 1087 $ Ben Collins <bcollins@debian.org>
PCI: Found IRQ 11 for device 0000:02:03.1
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:00:1f.1
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[11] MMIO=[e0200000-e02007ff] Max Packet=[2048]
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 830M Chipset.
agpgart: Maximum main memory to use for agp memory: 196M
agpgart: Detected 8060K stolen memory.
agpgart: AGP aperture is 128M @ 0xe8000000
mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x400000
[drm] Initialized i830 1.3.2 20021108 on minor 0
PCI: Found IRQ 11 for device 0000:02:05.0
PCI: Sharing IRQ 11 with 0000:00:1d.1
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
0000:02:05.0: 3Com PCI 3c905C Tornado at 0xa000. Vers LK1.1.19
ieee1394: Host added: ID:BUS[0-00:1023] GUID[0000f041040081b1]
Synaptics Touchpad, model: 1
Firmware: 5.9
180 degree mounted touchpad
Sensor: 37
new absolute packet format
Touchpad has extended capability bits
-> multifinger detection
-> palm detection
input: SynPS/2 Synaptics TouchPad on isa0060/serio4
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
PCI: Found IRQ 10 for device 0000:00:1f.5
PCI: Sharing IRQ 10 with 0000:00:1f.3
PCI: Sharing IRQ 10 with 0000:00:1f.6
PCI: Setting latency timer of device 0000:00:1f.5 to 64
intel8x0: clocking to 48000
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xd7fff 0xe0000-0xfffff
eth1: Station identity 001f:0003:0000:0008
eth1: Looks like an Intersil firmware version 0.8.3
eth1: Ad-hoc demo mode supported
eth1: IEEE standard IBSS ad-hoc mode supported
eth1: WEP supported, 104-bit key
eth1: MAC address 00:03:2F:00:B6:22
eth1: Station name "Prism I"
eth1: ready
eth1: index 0x01: Vcc 5.0, irq 10, io 0x0100-0x013f
eth1: This firmware requires an ESSID in IBSS-Ad-Hoc mode.
eth1: New link status: Disconnected (0002)
eth1: This firmware requires an ESSID in IBSS-Ad-Hoc mode.
eth1: This firmware requires an ESSID in IBSS-Ad-Hoc mode.
eth1: New link status: Connected (0001)
inserting floppy driver for 2.6.1
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
mtrr: base(0xe8000000) is not aligned on a size(0x300000) boundary
PCI: Found IRQ 10 for device 0000:00:02.0
PCI: Sharing IRQ 10 with 0000:00:1d.0
PCI: Sharing IRQ 10 with 0000:02:03.0
mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x400000
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
spurious 8259A interrupt: IRQ7.
[-- Attachment #4: ver_linux.txt --]
[-- Type: application/octet-stream, Size: 977 bytes --]
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.
Linux yoda 2.6.1 #1 Sat Jan 17 10:23:02 CET 2004 i686 Intel(R) Pentium(R) III Mobile CPU 800MHz GenuineIntel GNU/Linux
Gnu C 3.2.3
Gnu make 3.80
util-linux 2.11z
mount 2.11z
module-init-tools 0.9.12
e2fsprogs 1.34
pcmcia-cs 3.2.5
PPP 2.4.1
Linux C Library 2.3.2
Dynamic linker (ldd) 2.3.2
Procps 3.1.12
Net-tools 1.60
Kbd 1.06
Sh-utils 5.0
Modules Loaded sg floppy snd_intel8x0 snd_ac97_codec snd_mpu401_uart snd_rawmidi snd_pcm_oss snd_pcm snd_page_alloc snd_timer snd_mixer_oss snd soundcore usbcore psmouse 3c59x i830 intel_agp agpgart ohci1394 ieee1394 orinoco_cs ds orinoco hermes yenta_socket pcmcia_core sr_mod scsi_mod cdrom unix
[-- Attachment #5: cpuinfo.txt --]
[-- Type: application/octet-stream, Size: 401 bytes --]
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 11
model name : Intel(R) Pentium(R) III Mobile CPU 800MHz
stepping : 1
cpu MHz : 531.823
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 1048.57
[-- Attachment #6: modules.txt --]
[-- Type: application/octet-stream, Size: 1387 bytes --]
sg 30476 0 - Live 0xd09fd000
floppy 56116 0 - Live 0xd0a11000
snd_intel8x0 29124 0 - Live 0xd09bf000
snd_ac97_codec 52868 1 snd_intel8x0, Live 0xd09ef000
snd_mpu401_uart 6400 1 snd_intel8x0, Live 0xd0977000
snd_rawmidi 20480 1 snd_mpu401_uart, Live 0xd09af000
snd_pcm_oss 49412 0 - Live 0xd09e1000
snd_pcm 87808 2 snd_intel8x0,snd_pcm_oss, Live 0xd09ca000
snd_page_alloc 9348 2 snd_intel8x0,snd_pcm, Live 0xd088d000
snd_timer 22016 1 snd_pcm, Live 0xd097b000
snd_mixer_oss 17408 1 snd_pcm_oss, Live 0xd08b7000
snd 43652 8 snd_intel8x0,snd_ac97_codec,snd_mpu401_uart,snd_rawmidi,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss, Live 0xd0982000
soundcore 7360 1 snd, Live 0xd0891000
usbcore 106964 1 - Live 0xd0993000
psmouse 18828 0 - Live 0xd0894000
3c59x 35752 0 - Live 0xd089a000
i830 71576 2 - Live 0xd08a4000
intel_agp 16280 1 - Live 0xd084a000
agpgart 27208 3 intel_agp, Live 0xd0885000
ohci1394 32512 0 - Live 0xd087c000
ieee1394 210572 1 ohci1394, Live 0xd08bd000
orinoco_cs 6920 1 - Live 0xd0840000
ds 11264 3 orinoco_cs, Live 0xd083c000
orinoco 42756 1 orinoco_cs, Live 0xd0870000
hermes 8064 2 orinoco_cs,orinoco, Live 0xd0839000
yenta_socket 14848 1 - Live 0xd0829000
pcmcia_core 56832 3 orinoco_cs,ds,yenta_socket, Live 0xd0861000
sr_mod 13472 0 - Live 0xd0824000
scsi_mod 65572 2 sg,sr_mod, Live 0xd084f000
cdrom 33440 1 sr_mod, Live 0xd082f000
unix 23948 420 - Live 0xd07dd000
[-- Attachment #7: ioports.txt --]
[-- Type: application/octet-stream, Size: 704 bytes --]
0000-001f : dma1
0020-0021 : pic1
0040-005f : timer
0060-006f : keyboard
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0100-013f : orinoco_cs
01f0-01f7 : ide0
03c0-03df : vesafb
03f6-03f6 : ide0
03f8-03ff : serial
0cf8-0cff : PCI conf1
4000-40ff : PCI CardBus #03
4400-44ff : PCI CardBus #03
80c0-80ff : 0000:00:1f.5
80c0-80ff : Intel 82801CA-ICH3 - Controller
8400-84ff : 0000:00:1f.5
8400-84ff : Intel 82801CA-ICH3 - AC'97
8800-88ff : 0000:00:1f.6
8c00-8c7f : 0000:00:1f.6
8c80-8c9f : 0000:00:1d.0
8ca0-8cbf : 0000:00:1d.1
8cc0-8cdf : 0000:00:1d.2
8ce0-8cff : 0000:00:1f.3
9000-900f : 0000:00:1f.1
9000-9007 : ide0
a000-a07f : 0000:02:05.0
a000-a07f : 0000:02:05.0
[-- Attachment #8: interrupts.txt --]
[-- Type: application/octet-stream, Size: 365 bytes --]
CPU0
0: 2373908 XT-PIC timer
1: 11754 XT-PIC i8042
2: 0 XT-PIC cascade
10: 11028 XT-PIC yenta, Intel 82801CA-ICH3, orinoco_cs
11: 4 XT-PIC ohci1394
12: 174027 XT-PIC i8042
14: 9686 XT-PIC ide0
NMI: 0
ERR: 1
[-- Attachment #9: iomem.txt --]
[-- Type: application/octet-stream, Size: 983 bytes --]
00000000-0009e3ff : System RAM
0009e400-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000d3fff : reserved
000d4000-000d47ff : Extension ROM
000d4800-000d4fff : Extension ROM
000f0000-000fffff : System ROM
00100000-0f6dffff : System RAM
00100000-0026be4d : Kernel code
0026be4e-002fd57f : Kernel data
0f6e0000-0f6effff : ACPI Tables
0f6f0000-0f6fffff : ACPI Non-volatile Storage
0f700000-0f77ffff : System RAM
0f780000-0fffffff : reserved
10000000-100003ff : 0000:00:1f.1
10001000-10001fff : 0000:02:03.0
10001000-10001fff : yenta_socket
10400000-107fffff : PCI CardBus #03
10800000-10bfffff : PCI CardBus #03
60000000-60000fff : card services
e0000000-e007ffff : 0000:00:02.0
e0080000-e00fffff : 0000:00:02.1
e0200000-e02007ff : 0000:02:03.1
e0200000-e02007ff : ohci1394
e0200800-e020087f : 0000:02:05.0
e8000000-efffffff : 0000:00:02.0
e8000000-e87cffff : vesafb
f0000000-f7ffffff : 0000:00:02.1
ff800000-ffbfffff : reserved
fff00000-ffffffff : reserved
[-- Attachment #10: kernel-log-2.4.19.txt --]
[-- Type: application/octet-stream, Size: 2140 bytes --]
Jan 17 11:32:59 localhost kernel: memory : cd6e8160
Jan 17 11:33:58 localhost kernel: usb-uhci.c: $Revision: 1.275 $ time 00:10:23 Nov 3 2003
Jan 17 11:33:58 localhost kernel: usb-uhci.c: High bandwidth mode enabled
Jan 17 11:33:58 localhost kernel: PCI: Found IRQ 10 for device 00:1d.0
Jan 17 11:33:58 localhost kernel: PCI: Sharing IRQ 10 with 00:02.0
Jan 17 11:33:58 localhost kernel: PCI: Sharing IRQ 10 with 02:03.0
Jan 17 11:33:58 localhost kernel: PCI: Setting latency timer of device 00:1d.0 to 64
Jan 17 11:33:58 localhost kernel: usb-uhci.c: USB UHCI at I/O 0x8c80, IRQ 10
Jan 17 11:33:58 localhost kernel: usb-uhci.c: Detected 2 ports
Jan 17 11:33:58 localhost kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 17 11:33:58 localhost kernel: hub.c: USB hub found
Jan 17 11:33:58 localhost kernel: hub.c: 2 ports detected
Jan 17 11:33:58 localhost kernel: PCI: Found IRQ 11 for device 00:1d.1
Jan 17 11:33:58 localhost kernel: PCI: Sharing IRQ 11 with 02:05.0
Jan 17 11:33:58 localhost kernel: PCI: Setting latency timer of device 00:1d.1 to 64
Jan 17 11:33:58 localhost kernel: usb-uhci.c: USB UHCI at I/O 0x8ca0, IRQ 11
Jan 17 11:33:58 localhost kernel: usb-uhci.c: Detected 2 ports
Jan 17 11:33:58 localhost kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 17 11:33:58 localhost kernel: hub.c: USB hub found
Jan 17 11:33:58 localhost kernel: hub.c: 2 ports detected
Jan 17 11:33:58 localhost kernel: PCI: Found IRQ 11 for device 00:1d.2
Jan 17 11:33:58 localhost kernel: PCI: Sharing IRQ 11 with 00:1f.1
Jan 17 11:33:58 localhost kernel: PCI: Sharing IRQ 11 with 02:03.1
Jan 17 11:33:58 localhost kernel: PCI: Setting latency timer of device 00:1d.2 to 64
Jan 17 11:33:58 localhost kernel: usb-uhci.c: USB UHCI at I/O 0x8cc0, IRQ 11
Jan 17 11:33:58 localhost kernel: usb-uhci.c: Detected 2 ports
Jan 17 11:33:58 localhost kernel: usb.c: new USB bus registered, assigned bus number 3
Jan 17 11:33:58 localhost kernel: hub.c: USB hub found
Jan 17 11:33:58 localhost kernel: hub.c: 2 ports detected
Jan 17 11:33:58 localhost kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
[-- Attachment #11: kernel-log-2.6.0.txt --]
[-- Type: application/octet-stream, Size: 6388 bytes --]
Jan 17 11:22:31 [kernel] Linux version 2.6.0 (root@yoda) (gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice)) #4 Mon Dec 29 13:02:07 CET 2003
Jan 17 11:24:04 [kernel] drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
Jan 17 11:24:04 [kernel] PCI: Setting latency timer of device 0000:00:1d.0 to 64
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.0: irq 10, io base 00008c80
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
Jan 17 11:24:04 [kernel] drivers/usb/host/uhci-hcd.c: detected 2 ports
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.0: root hub device address 1
Jan 17 11:24:04 [kernel] usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
Jan 17 11:24:04 [kernel] drivers/usb/core/message.c: USB device number 1 default language ID 0x409
Jan 17 11:24:04 [kernel] usb usb1: Product: UHCI Host Controller
Jan 17 11:24:04 [kernel] usb usb1: Manufacturer: Linux 2.6.0 uhci_hcd
Jan 17 11:24:04 [kernel] usb usb1: SerialNumber: 0000:00:1d.0
Jan 17 11:24:04 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 11:24:04 [kernel] usb usb1: registering 1-0:1.0 (config #1, interface 0)
Jan 17 11:24:04 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 11:24:04 [kernel] hub 1-0:1.0: usb_probe_interface
Jan 17 11:24:04 [kernel] hub 1-0:1.0: usb_probe_interface - got id
Jan 17 11:24:04 [kernel] hub 1-0:1.0: USB hub found
Jan 17 11:24:04 [kernel] hub 1-0:1.0: 2 ports detected
Jan 17 11:24:04 [kernel] hub 1-0:1.0: standalone hub
Jan 17 11:24:04 [kernel] hub 1-0:1.0: ganged power switching
Jan 17 11:24:04 [kernel] hub 1-0:1.0: global over-current protection
Jan 17 11:24:04 [kernel] hub 1-0:1.0: Port indicators are not supported
Jan 17 11:24:04 [kernel] hub 1-0:1.0: power on to power good time: 2ms
Jan 17 11:24:04 [kernel] hub 1-0:1.0: hub controller current requirement: 0mA
Jan 17 11:24:04 [kernel] hub 1-0:1.0: local power source is good
Jan 17 11:24:04 [kernel] hub 1-0:1.0: no over-current condition exists
Jan 17 11:24:04 [kernel] hub 1-0:1.0: enabling power on all ports
Jan 17 11:24:04 [kernel] PCI: Found IRQ 11 for device 0000:00:1d.1
Jan 17 11:24:04 [kernel] PCI: Sharing IRQ 11 with 0000:02:05.0
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.1: UHCI Host Controller
Jan 17 11:24:04 [kernel] PCI: Setting latency timer of device 0000:00:1d.1 to 64
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.1: irq 11, io base 00008ca0
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
Jan 17 11:24:04 [kernel] drivers/usb/host/uhci-hcd.c: detected 2 ports
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.1: root hub device address 1
Jan 17 11:24:04 [kernel] usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
Jan 17 11:24:04 [kernel] drivers/usb/core/message.c: USB device number 1 default language ID 0x409
Jan 17 11:24:04 [kernel] usb usb2: Product: UHCI Host Controller
Jan 17 11:24:04 [kernel] usb usb2: Manufacturer: Linux 2.6.0 uhci_hcd
Jan 17 11:24:04 [kernel] usb usb2: SerialNumber: 0000:00:1d.1
Jan 17 11:24:04 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 11:24:04 [kernel] usb usb2: registering 2-0:1.0 (config #1, interface 0)
Jan 17 11:24:04 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 11:24:04 [kernel] hub 2-0:1.0: usb_probe_interface
Jan 17 11:24:04 [kernel] hub 2-0:1.0: usb_probe_interface - got id
Jan 17 11:24:04 [kernel] hub 2-0:1.0: USB hub found
Jan 17 11:24:04 [kernel] hub 2-0:1.0: 2 ports detected
Jan 17 11:24:04 [kernel] hub 2-0:1.0: standalone hub
Jan 17 11:24:04 [kernel] hub 2-0:1.0: ganged power switching
Jan 17 11:24:04 [kernel] hub 2-0:1.0: global over-current protection
Jan 17 11:24:04 [kernel] hub 2-0:1.0: Port indicators are not supported
Jan 17 11:24:04 [kernel] hub 2-0:1.0: power on to power good time: 2ms
Jan 17 11:24:04 [kernel] hub 2-0:1.0: hub controller current requirement: 0mA
Jan 17 11:24:04 [kernel] hub 2-0:1.0: local power source is good
Jan 17 11:24:04 [kernel] hub 2-0:1.0: no over-current condition exists
Jan 17 11:24:04 [kernel] hub 2-0:1.0: enabling power on all ports
Jan 17 11:24:04 [kernel] PCI: Found IRQ 11 for device 0000:00:1d.2
Jan 17 11:24:04 [kernel] PCI: Sharing IRQ 11 with 0000:00:1f.1
Jan 17 11:24:04 [kernel] PCI: Sharing IRQ 11 with 0000:02:03.1
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.2: UHCI Host Controller
Jan 17 11:24:04 [kernel] PCI: Setting latency timer of device 0000:00:1d.2 to 64
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.2: irq 11, io base 00008cc0
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
Jan 17 11:24:04 [kernel] drivers/usb/host/uhci-hcd.c: detected 2 ports
Jan 17 11:24:04 [kernel] uhci_hcd 0000:00:1d.2: root hub device address 1
Jan 17 11:24:04 [kernel] usb usb3: new device strings: Mfr=3, Product=2, SerialNumber=1
Jan 17 11:24:04 [kernel] drivers/usb/core/message.c: USB device number 1 default language ID 0x409
Jan 17 11:24:04 [kernel] usb usb3: Product: UHCI Host Controller
Jan 17 11:24:04 [kernel] usb usb3: Manufacturer: Linux 2.6.0 uhci_hcd
Jan 17 11:24:04 [kernel] usb usb3: SerialNumber: 0000:00:1d.2
Jan 17 11:24:04 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 11:24:04 [kernel] usb usb3: registering 3-0:1.0 (config #1, interface 0)
Jan 17 11:24:04 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 11:24:05 [kernel] hub 3-0:1.0: usb_probe_interface
Jan 17 11:24:05 [kernel] hub 3-0:1.0: usb_probe_interface - got id
Jan 17 11:24:05 [kernel] hub 3-0:1.0: USB hub found
Jan 17 11:24:05 [kernel] hub 3-0:1.0: 2 ports detected
Jan 17 11:24:05 [kernel] hub 3-0:1.0: standalone hub
Jan 17 11:24:05 [kernel] hub 3-0:1.0: ganged power switching
Jan 17 11:24:05 [kernel] hub 3-0:1.0: global over-current protection
Jan 17 11:24:05 [kernel] hub 3-0:1.0: Port indicators are not supported
Jan 17 11:24:05 [kernel] hub 3-0:1.0: power on to power good time: 2ms
Jan 17 11:24:05 [kernel] hub 3-0:1.0: hub controller current requirement: 0mA
Jan 17 11:24:05 [kernel] hub 3-0:1.0: local power source is good
Jan 17 11:24:05 [kernel] hub 3-0:1.0: no over-current condition exists
Jan 17 11:24:05 [kernel] hub 3-0:1.0: enabling power on all ports
Jan 17 11:24:06 [kernel] drivers/usb/host/uhci-hcd.c: 8c80: suspend_hc
Jan 17 11:24:06 [kernel] drivers/usb/host/uhci-hcd.c: 8ca0: suspend_hc
Jan 17 11:24:07 [kernel] drivers/usb/host/uhci-hcd.c: 8cc0: suspend_hc
[-- Attachment #12: kernel-log-2.6.1.txt --]
[-- Type: application/octet-stream, Size: 6388 bytes --]
Jan 17 10:28:35 [kernel] Linux version 2.6.1 (root@yoda) (gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice)) #1 Sat Jan 17 10:23:02 CET 2004
Jan 17 10:30:28 [kernel] drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
Jan 17 10:30:28 [kernel] PCI: Setting latency timer of device 0000:00:1d.0 to 64
Jan 17 10:30:28 [kernel] uhci_hcd 0000:00:1d.0: irq 10, io base 00008c80
Jan 17 10:30:28 [kernel] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
Jan 17 10:30:28 [kernel] drivers/usb/host/uhci-hcd.c: detected 2 ports
Jan 17 10:30:28 [kernel] uhci_hcd 0000:00:1d.0: root hub device address 1
Jan 17 10:30:28 [kernel] usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
Jan 17 10:30:28 [kernel] drivers/usb/core/message.c: USB device number 1 default language ID 0x409
Jan 17 10:30:28 [kernel] usb usb1: Product: UHCI Host Controller
Jan 17 10:30:28 [kernel] usb usb1: Manufacturer: Linux 2.6.1 uhci_hcd
Jan 17 10:30:28 [kernel] usb usb1: SerialNumber: 0000:00:1d.0
Jan 17 10:30:28 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 10:30:28 [kernel] usb usb1: registering 1-0:1.0 (config #1, interface 0)
Jan 17 10:30:28 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 10:30:28 [kernel] hub 1-0:1.0: usb_probe_interface
Jan 17 10:30:28 [kernel] hub 1-0:1.0: usb_probe_interface - got id
Jan 17 10:30:28 [kernel] hub 1-0:1.0: USB hub found
Jan 17 10:30:28 [kernel] hub 1-0:1.0: 2 ports detected
Jan 17 10:30:28 [kernel] hub 1-0:1.0: standalone hub
Jan 17 10:30:28 [kernel] hub 1-0:1.0: ganged power switching
Jan 17 10:30:28 [kernel] hub 1-0:1.0: global over-current protection
Jan 17 10:30:28 [kernel] hub 1-0:1.0: Port indicators are not supported
Jan 17 10:30:28 [kernel] hub 1-0:1.0: power on to power good time: 2ms
Jan 17 10:30:28 [kernel] hub 1-0:1.0: hub controller current requirement: 0mA
Jan 17 10:30:28 [kernel] hub 1-0:1.0: local power source is good
Jan 17 10:30:28 [kernel] hub 1-0:1.0: no over-current condition exists
Jan 17 10:30:28 [kernel] hub 1-0:1.0: enabling power on all ports
Jan 17 10:30:28 [kernel] PCI: Found IRQ 11 for device 0000:00:1d.1
Jan 17 10:30:28 [kernel] PCI: Sharing IRQ 11 with 0000:02:05.0
Jan 17 10:30:28 [kernel] uhci_hcd 0000:00:1d.1: UHCI Host Controller
Jan 17 10:30:28 [kernel] PCI: Setting latency timer of device 0000:00:1d.1 to 64
Jan 17 10:30:28 [kernel] uhci_hcd 0000:00:1d.1: irq 11, io base 00008ca0
Jan 17 10:30:28 [kernel] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
Jan 17 10:30:28 [kernel] drivers/usb/host/uhci-hcd.c: detected 2 ports
Jan 17 10:30:28 [kernel] uhci_hcd 0000:00:1d.1: root hub device address 1
Jan 17 10:30:28 [kernel] usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
Jan 17 10:30:28 [kernel] drivers/usb/core/message.c: USB device number 1 default language ID 0x409
Jan 17 10:30:28 [kernel] usb usb2: Product: UHCI Host Controller
Jan 17 10:30:28 [kernel] usb usb2: Manufacturer: Linux 2.6.1 uhci_hcd
Jan 17 10:30:28 [kernel] usb usb2: SerialNumber: 0000:00:1d.1
Jan 17 10:30:28 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 10:30:28 [kernel] usb usb2: registering 2-0:1.0 (config #1, interface 0)
Jan 17 10:30:28 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 10:30:28 [kernel] hub 2-0:1.0: usb_probe_interface
Jan 17 10:30:28 [kernel] hub 2-0:1.0: usb_probe_interface - got id
Jan 17 10:30:28 [kernel] hub 2-0:1.0: USB hub found
Jan 17 10:30:28 [kernel] hub 2-0:1.0: 2 ports detected
Jan 17 10:30:28 [kernel] hub 2-0:1.0: standalone hub
Jan 17 10:30:28 [kernel] hub 2-0:1.0: ganged power switching
Jan 17 10:30:28 [kernel] hub 2-0:1.0: global over-current protection
Jan 17 10:30:28 [kernel] hub 2-0:1.0: Port indicators are not supported
Jan 17 10:30:28 [kernel] hub 2-0:1.0: power on to power good time: 2ms
Jan 17 10:30:28 [kernel] hub 2-0:1.0: hub controller current requirement: 0mA
Jan 17 10:30:28 [kernel] hub 2-0:1.0: local power source is good
Jan 17 10:30:28 [kernel] hub 2-0:1.0: no over-current condition exists
Jan 17 10:30:28 [kernel] hub 2-0:1.0: enabling power on all ports
Jan 17 10:30:28 [kernel] PCI: Found IRQ 11 for device 0000:00:1d.2
Jan 17 10:30:28 [kernel] PCI: Sharing IRQ 11 with 0000:00:1f.1
Jan 17 10:30:28 [kernel] PCI: Sharing IRQ 11 with 0000:02:03.1
Jan 17 10:30:28 [kernel] uhci_hcd 0000:00:1d.2: UHCI Host Controller
Jan 17 10:30:29 [kernel] PCI: Setting latency timer of device 0000:00:1d.2 to 64
Jan 17 10:30:29 [kernel] uhci_hcd 0000:00:1d.2: irq 11, io base 00008cc0
Jan 17 10:30:29 [kernel] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
Jan 17 10:30:29 [kernel] drivers/usb/host/uhci-hcd.c: detected 2 ports
Jan 17 10:30:29 [kernel] uhci_hcd 0000:00:1d.2: root hub device address 1
Jan 17 10:30:29 [kernel] usb usb3: new device strings: Mfr=3, Product=2, SerialNumber=1
Jan 17 10:30:29 [kernel] drivers/usb/core/message.c: USB device number 1 default language ID 0x409
Jan 17 10:30:29 [kernel] usb usb3: Product: UHCI Host Controller
Jan 17 10:30:29 [kernel] usb usb3: Manufacturer: Linux 2.6.1 uhci_hcd
Jan 17 10:30:29 [kernel] usb usb3: SerialNumber: 0000:00:1d.2
Jan 17 10:30:29 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 10:30:29 [kernel] usb usb3: registering 3-0:1.0 (config #1, interface 0)
Jan 17 10:30:29 [kernel] drivers/usb/core/usb.c: usb_hotplug
Jan 17 10:30:29 [kernel] hub 3-0:1.0: usb_probe_interface
Jan 17 10:30:29 [kernel] hub 3-0:1.0: usb_probe_interface - got id
Jan 17 10:30:29 [kernel] hub 3-0:1.0: USB hub found
Jan 17 10:30:29 [kernel] hub 3-0:1.0: 2 ports detected
Jan 17 10:30:29 [kernel] hub 3-0:1.0: standalone hub
Jan 17 10:30:29 [kernel] hub 3-0:1.0: ganged power switching
Jan 17 10:30:29 [kernel] hub 3-0:1.0: global over-current protection
Jan 17 10:30:29 [kernel] hub 3-0:1.0: Port indicators are not supported
Jan 17 10:30:29 [kernel] hub 3-0:1.0: power on to power good time: 2ms
Jan 17 10:30:29 [kernel] hub 3-0:1.0: hub controller current requirement: 0mA
Jan 17 10:30:29 [kernel] hub 3-0:1.0: local power source is good
Jan 17 10:30:29 [kernel] hub 3-0:1.0: no over-current condition exists
Jan 17 10:30:29 [kernel] hub 3-0:1.0: enabling power on all ports
Jan 17 10:30:30 [kernel] drivers/usb/host/uhci-hcd.c: 8c80: suspend_hc
Jan 17 10:30:30 [kernel] drivers/usb/host/uhci-hcd.c: 8ca0: suspend_hc
Jan 17 10:30:31 [kernel] drivers/usb/host/uhci-hcd.c: 8cc0: suspend_hc
^ permalink raw reply
* Re: hdsp vs 16bit vs dmix
From: Thomas Charbonnel @ 2004-01-26 12:57 UTC (permalink / raw)
To: Takashi Iwai; +Cc: Patrick Shirkey, alsa-devel
In-Reply-To: <s5hn08yznzf.wl@alsa2.suse.de>
Takashi Iwai wrote :
>>
>>------
>> aplay -f cd -D default audio.wav
>>ALSA lib pcm_hw.c:324:(snd_pcm_hw_hw_params) SNDRV_PCM_IOCTL_HW_PARAMS
>>failed: Device or resource busy
>>ALSA lib pcm_direct.c:712:(snd_pcm_direct_initialize_slave) unable to
>>install hw params
>>ALSA lib pcm_dmix.c:827:(snd_pcm_dmix_open) unable to initialize slave
>>aplay: main:502: audio open error: Device or resource busy
>
>
> hmm, it's wierd. -ENODEV ?
>
Old thread, but I missed it then. Indeed the dmix plugin doesn't play
nicely with the hdsp.
The above give -ENODEV because if you don't specify 'channels 18' (for a
multiface) in the dmix slave definition, the way the hw param settings
is done tries to switch the card to double speed mode (there are less
channels then, I guess it's closer to the 2 channels requested).
You should have the following in your logs :
cannot change speed mode (capture PID = -1, playback PID = 3888)
Now if you do specify 'channels 18' in the dmix slave definition, the
error is as follows :
aplay: set_params:827: Sample format non available
I have 'format S32_LE' set in the dmix slave definition, but it doesn't
seem to be taken into account.
Thomas
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
* Total kernel freeze under 2.6.1
From: Neil Macvicar @ 2004-01-26 12:58 UTC (permalink / raw)
To: linux-kernel
I mailled before on this problem, but received no replies (!). anyways, a
recap of the problem is: When I leave my computer running and doing whatever,
if I come back to it after ~ 1 hour (any shorter lengths of time and the
freeze doesn't occur) and either move the mouse or type on the keyboard, the
entire system will freeze. I can tell that it hasn't frozen up to this point
as if I am in X, the clock is still ticking etc, or if I am in console mode,
and compiling somthing, then text is whizzing by, or HDD is active.
Now, I've done a further bit of investigation, and tried pinging the box
instead of keyboard/mouse input, and the ping will cause the box to freeze
also.
Note that this freeze happens _no matter what_ is running. The result is the
same in console mode, as well as X, with modules loaded, or without any
modules loaded.
Whilst under 2.4.x, this problem never manifested itself.
My system consists of the following:
PII 450MHz CPU
Intel 440BX MoBo
WinTV PCI card
Nvidia GeForce 2 AGP card (moduled driver)
Ens1371 PCI audio card
Promise PCI IDE controller
Linksys Wireless USB adapter (moduled driver)
My enabled parts of .config:
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_X86_PC=y
CONFIG_MPENTIUMII=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_PREEMPT=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_BINFMT_ELF=y
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_CML1=m
CONFIG_PNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_BLK_DEV_INITRD=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_IDE_TASKFILE_IO=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_PDC202XX_OLD=y
CONFIG_PDC202XX_BURST=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI=y
CONFIG_MD=y
CONFIG_BLK_DEV_DM=y
CONFIG_DM_IOCTL_V4=y
CONFIG_IEEE1394=y
CONFIG_IEEE1394_OHCI1394=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_NETFILTER=y
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_PKTTYPE=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_DSCP=m
CONFIG_IP_NF_MATCH_AH_ESP=m
CONFIG_IP_NF_MATCH_LENGTH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IPV6_SCTP__=y
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_PCI=y
CONFIG_8139TOO=y
CONFIG_NET_RADIO=y
CONFIG_NET_WIRELESS=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
CONFIG_I2C=y
CONFIG_I2C_ALGOBIT=y
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_BT848=y
CONFIG_VIDEO_TUNER=y
CONFIG_VIDEO_BUF=y
CONFIG_VIDEO_BTCX=y
CONFIG_FB=y
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_PCI_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_ENS1371=y
CONFIG_SND_INTEL8X0=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_SCANNER=m
CONFIG_EXT2_FS=y
CONFIG_REISERFS_FS=y
CONFIG_REISERFS_PROC_INFO=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_UDF_FS=y
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_DEVFS_FS=y
CONFIG_DEVFS_MOUNT=y
CONFIG_DEVPTS_FS=y
CONFIG_RAMFS=y
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_NFS_V4=y
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
CONFIG_NFSD_V4=y
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=m
CONFIG_SUNRPC=m
CONFIG_SMB_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_X86_EXTRA_IRQS=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_SECURITY=y
CONFIG_SECURITY_CAPABILITIES=y
CONFIG_CRC32=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y
^ permalink raw reply
* [uml-devel] Re: PATCH kernel/umid.c
From: Dan Shearer @ 2004-01-26 13:03 UTC (permalink / raw)
To: Jeff Dike; +Cc: user-mode-linux-devel
In-Reply-To: <20040126124708.GH4203@erizo.shearer.org>
In addition, umid.c seems to be a bit inconsistent as to what rates an
exit(1) and what just does return(1).
On Mon, Jan 26, 2004 at 11:17:08PM +1030, Dan Shearer wrote:
> --- umid.c.orig 2004-01-26 23:10:38.000000000 +1030
> +++ umid.c 2004-01-26 23:11:41.000000000 +1030
> @@ -205,7 +205,7 @@
> printf("Failed to malloc uml_dir - error = %d\n",
> errno);
> uml_dir = name;
> - return(0);
> + return(1);
> }
> sprintf(uml_dir, "%s/", name);
> }
--
Dan Shearer
dan@shearer.org
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply
* Re: Wrong Synaptics Touchpad detection when USB mouse present
From: Vojtech Pavlik @ 2004-01-26 13:09 UTC (permalink / raw)
To: Linux Kernel Mailing List; +Cc: Mattia Dongili
In-Reply-To: <20040126121749.GA1078@inferi.kami.home>
On Mon, Jan 26, 2004 at 01:17:49PM +0100, Mattia Dongili wrote:
> Hi,
>
> [Please Cc me as I'm not subscribed to the list]
>
> I'm experiencing problems with a dual configuration of mice on my
> laptop. The sympthoms are:
>
> - if I boot with my Logitech USB mouse plugged in, the Synaptics
> Touchpad is not recognized as such but as "PS/2 Generic Mouse"
>
> - if I boot without USB mouse plugged in or if I simply reload psmouse
> after the boot process, the Synaptics Touchpad is recognized correctly
>
> So it has something to do with the order modules are loaded.
Load the USB modules first. It's your BIOS intervening. Or disable USB
Mouse support or USB Legacy support in the BIOS.
> I'm available to test patches and/or send more info.
> I have some evidences of those facts:
> ---> /proc/bus/input/devices
>
> usb mouse present during boot
> I: Bus=0011 Vendor=0002 Product=0001 Version=0000
> N: Name="PS/2 Generic Mouse"
> P: Phys=isa0060/serio1/input0
> H: Handlers=mouse0 event1
> B: EV=7
> B: KEY=70000 0 0 0 0 0 0 0 0
> B: REL=3
>
> usb mouse absent during boot
> I: Bus=0011 Vendor=0002 Product=0007 Version=0000
> N: Name="SynPS/2 Synaptics TouchPad"
> P: Phys=isa0060/serio1/input0
> H: Handlers=mouse0 event1
> B: EV=b
> B: KEY=6420 0 670000 0 0 0 0 0 0 0 0
> B: ABS=11000003
>
> ---> dmesg
>
> usb mouse present during boot
> input: PS/2 Generic Mouse on isa0060/serio1
>
> usb mouse absent during boot or reloading psmouse
> Synaptics Touchpad, model: 1
> Firmware: 5.9
> Sensor: 37
> new absolute packet format
> Touchpad has extended capability bits
> -> multifinger detection
> -> palm detection
> input: SynPS/2 Synaptics TouchPad on isa0060/serio1
>
>
> Linux inferi 2.6.1-2 #2 Mon Jan 26 11:09:55 CET 2004 i686 GNU/Linux
> # lsmod
> Module Size Used by
> [...]
> psmouse 18700 0
> usb_storage 25600 0
> scsi_mod 66860 1 usb_storage
> hid 23680 0
> uhci_hcd 30224 0
> usbcore 97884 5 usb_storage,hid,uhci_hcd
> radeon 116908 0
> intel_agp 16412 1
> agpgart 26920 2 intel_agp
> sonypi 21052 0
> speedstep_ich 3724 0
> speedstep_lib 2944 1 speedstep_ich
> evdev 7808 1
> pcspkr 3428 0
> rtc 10680 0
>
> bye
> --
> mattia
> :wq!
> -
> 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/
>
--
Vojtech Pavlik
SuSE Labs, SuSE CR
^ permalink raw reply
* Re: [OFFTOPIC] "smack the penguin"
From: Andrei Mikhailovsky @ 2004-01-26 13:10 UTC (permalink / raw)
Cc: linux-kernel
In-Reply-To: <1074892312.1798.0.camel@localhost>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Omkhar Arasaratnam wrote:
| On Fri, 2004-01-23 at 14:36, Chris Friesen wrote:
|
|>Diversion for friday afternoon...how far can you get?
|>
|>Personal best is 586
|>
|>http://www.meph.eu.org/
|
|
| First version that killed productivity^H^H^H^ I found was much harder, I
| think we topped out at 320.... thanks for the Turbo version :-)
On the first version i got 321.7 )
- --
Andrei Mikhailovsky
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Debian - http://enigmail.mozdev.org
iD8DBQFAFRHZ5bSBOf9npPQRAgAUAJ0Wz7ubKj/iC0URm8u43M2YyDbZ3ACeOiti
gdQzp8keCFB91se/4yycVu8=
=0ZTu
-----END PGP SIGNATURE-----
^ permalink raw reply
* Re: hdsp vs 16bit vs dmix
From: Jaroslav Kysela @ 2004-01-26 13:15 UTC (permalink / raw)
To: Thomas Charbonnel; +Cc: Takashi Iwai, Patrick Shirkey, alsa-devel
In-Reply-To: <40150EB7.8070907@undata.org>
On Mon, 26 Jan 2004, Thomas Charbonnel wrote:
> Now if you do specify 'channels 18' in the dmix slave definition, the
> error is as follows :
> aplay: set_params:827: Sample format non available
> I have 'format S32_LE' set in the dmix slave definition, but it doesn't
> seem to be taken into account.
It should be. Did you used 'aplay -D plug:your_dmix'?
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
* Re: Linux Performance
From: Dave, Dave, Dave, Dave Johnson, Johnson, Johnson, Johnson @ 2004-01-26 13:22 UTC (permalink / raw)
To: Wolfgang Denk; +Cc: linuxppc-embedded
In-Reply-To: <20040123000415.E219AC10AF@atlas.denx.de>
[-- Attachment #1: Type: text/plain, Size: 903 bytes --]
Sorry, file is attached now.
Dave
--- Wolfgang Denk <wd@denx.de> wrote:
>
> In message
> <20040122204828.62134.qmail@web21405.mail.yahoo.com>
> you wrote:
> >
> > I am running MV3.1 Linux on a MPC8270 based custom
> > board. I ran LMbench2 on my board and got these
> > numbers (file attached). Also I have high
> interrupt
>
> Attachment missing.
>
> > Also these numbers dont look good either. Are
> there
> > any tricks which can be played to enhance kernel
> > performance??
>
> Turn on the caches?
>
>
> Wolfgang Denk
>
> --
> See us @ Embedded World, Nuremberg, Feb 17 - 19,
> Hall 12.0 Booth 440
> Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88
> Email: wd@denx.de
> "You know, after a woman's raised a family and so
> on, she wants to
> start living her own life." "Whose life she's
> _been_ living, then?"
> - Terry Pratchett,
> _Witches Abroad_
>
>
[-- Attachment #2: ppc_LMbench.txt --]
[-- Type: text/plain, Size: 4972 bytes --]
L M B E N C H 2 . 0 S U M M A R Y
------------------------------------
Basic system parameters
----------------------------------------------------
Host OS Description Mhz
--------- ------------- ----------------------- ----
dave--x86 Linux 2.4.18- i686-pc-linux-gnu 2387
dave-ppc Linux 2.4.18_ powerpc-linux-gnu 450
Processor, Processes - times in microseconds - smaller is better
----------------------------------------------------------------
Host OS Mhz null null open selct sig sig fork exec sh
call I/O stat clos TCP inst hndl proc proc proc
--------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ----
dave--x86 Linux 2.4.18- 2387 0.46 0.51 1.21 1.87 6.001 0.74 2.51 125. 348. 2349
dave-ppc Linux 2.4.18_ 450 0.49 1.19 7.32 24.1 68.9 1.98 6.21 1388 9126 36.K
Context switching - times in microseconds - smaller is better
-------------------------------------------------------------
Host OS 2p/0K 2p/16K 2p/64K 8p/16K 8p/64K 16p/16K 16p/64K
ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw
--------- ------------- ----- ------ ------ ------ ------ ------- -------
dave--x86 Linux 2.4.18- 0.800 1.8600 5.4000 2.3500 32.4 5.74000 41.2
dave-ppc Linux 2.4.18_ 1.730 82.9 277.1 85.0 282.3 85.0 282.4
*Local* Communication latencies in microseconds - smaller is better
-------------------------------------------------------------------
Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP
ctxsw UNIX UDP TCP conn
--------- ------------- ----- ----- ---- ----- ----- ----- ----- ----
dave--x86 Linux 2.4.18- 0.800 4.085 7.55 11.1 17.2 13.7 23.3 32.5
dave-ppc Linux 2.4.18_ 1.730 14.1 42.6 128.1 285.9 210.7 375.0 603.
File & VM system latencies in microseconds - smaller is better
--------------------------------------------------------------
Host OS 0K File 10K File Mmap Prot Page
Create Delete Create Delete Latency Fault Fault
--------- ------------- ------ ------ ------ ------ ------- ----- -----
dave--x86 Linux 2.4.18- 29.6 6.0130 67.6 11.5 1125.0 1.083 1.00000
dave-ppc Linux 2.4.18_ 1968.5 1483.7 19.6K 1841.6 8065.0 1.920 38.0
*Local* Communication bandwidths in MB/s - bigger is better
-----------------------------------------------------------
Host OS Pipe AF TCP File Mmap Bcopy Bcopy Mem Mem
UNIX reread reread (libc) (hand) read write
--------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- -----
dave--x86 Linux 2.4.18- 1237 2080 580. 1508.6 1546.5 800.0 795.8 1582 1194.
dave-ppc Linux 2.4.18_ 91.7 54.2 42.7 80.9 210.3 108.0 108.0 210. 166.6
Memory latencies in nanoseconds - smaller is better
(WARNING - may not be correct, check graphs)
---------------------------------------------------
Host OS Mhz L1 $ L2 $ Main mem Guesses
--------- ------------- ---- ----- ------ -------- -------
dave--x86 Linux 2.4.18- 2387 0.838 7.6960 143.3
dave-ppc Linux 2.4.18_ 450 4.447 121.1 125.5 No L2 cache?
Interrupt Latency Numbers (done from console, if done from telnet, I dont get the ones in 2k+)
root@dave-ppc:~# cat /proc/latencytimes
cpu 0 worst 20 latency times of 261 measured in this period.
usec cause mask start line/file address end line/file
2862 uart 0 832/sched.c c000ff24 71/tty_io.c
2861 uart 1 832/sched.c c000ff24 664/sched.c
2838 spin_lock 0 60/tty_io.c c00a9b90 664/sched.c
87 spin_lock 0 392/memory.c c0028c34 413/memory.c
86 spin_lock 0 60/dir.c c007d7c4 664/sched.c
85 spin_lock 0 60/namei.c c00539d0 664/sched.c
56 spin_lock 0 163/memory.c c0028830 169/memory.c
55 spin_lock 0 205/fork.c c0013d90 210/fork.c
51 spin_lock 0 1477/memory.c c002aad4 210/fork.c
42 spin_lock 0 60/exit.c c0019b9c 664/sched.c
40 unknown 4 78/softirq.c c001bc20 123/softirq.c
28 unknown 0 832/sched.c c000ff24 71/dir.c
24 unknown 0 832/sched.c c000ff24 71/namei.c
20 spin_lock 0 1017/memory.c c0029b80 1027/memory.c
19 spin_lock 0 1245/memory.c c002a57c 1262/memory.c
19 spin_lock 1 582/irq.c c00058cc 123/softirq.c
18 spin_lock 0 1313/memory.c c002a7d8 1342/memory.c
17 spin_lock 0 86/mprotect.c c0032ebc 92/mprotect.c
16 spin_lock 0 60/namei.c c00539d0 71/namei.c
^ permalink raw reply
* Re: [PATCH 3/6][8021q][2.4] Use VLAN tag set functionality in 8021q module
From: Shmuel Hen @ 2004-01-26 13:22 UTC (permalink / raw)
To: Jeff Garzik, David S. Miller; +Cc: netdev, bonding-devel
In-Reply-To: <E791C176A6139242A988ABA8B3D9B38A02A46612@hasmsx403.iil.intel.com>
On Thursday 22 January 2004 20:06, David S. Miller wrote:
> > > On Thu, 22 Jan 2004 Shmuel Hen <shmulik.hen@intel.com> wrote:
> > > > Make the regular/HW accelerated xmit functions in the 8021q
> > > > module use the new set VLAN tag functionality to reduce code
> > > > duplication.
> > >
> > > I'm fine with this and the ARP change, I am pretty sure.
> > >
> > > But we have way too much stuff pending for the next 2.6.x release,
> > > so I'm going to defer adding these changes until Linus puts
> > > something final out.
> > >
> > > Please resend these two changes after he does a release.
> >
> > Fair enough. What about 2.4 ?
>
> Sure, send it once 2.4.26-preX starts up.
Jeff,
Since the last 3 patches from this set depend on the acceptance of
the first 3, and because they are also based on previous changes in
bonding that are queued in the netdev-2.4/2.6 BK trees, do you have
a problem accepting all 6 patches into the netdev trees?
Also, speaking of the bonding changes queued in netdev-2.4, some of
those have been queued there since 2.4.23 came out. Will those be
pushed to Marcelo during 2.4.25 or do you intend to hold them until
2.4.26-preX starts?
--
| Shmulik Hen Advanced Network Services |
| Israel Design Center, Jerusalem |
| LAN Access Division, Platform Networking |
| Intel Communications Group, Intel corp. |
^ permalink raw reply
* Re: Possible mistake in DSDT pages on acpi.sf.net
From: Sebastian Henschel @ 2004-01-26 13:23 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
In-Reply-To: <LAW11-OE22OdHFSux6V0002b246-PkbjNfxxIARBDgjK7y7TUQ@public.gmane.org>
[-- Attachment #1: Type: text/plain, Size: 1067 bytes --]
hi list...
* Dino Klein <dinoklein-PkbjNfxxIARBDgjK7y7TUQ@public.gmane.org> [2004-01-26 14:12 +0100]:
> I think there might be a mistake on the acpi.sf.net site, where the DSDTs are displayed.
> There are two entries that say "S2 Latency", and "S3 Latency"; however, I think that it is supposed to be C2 and C3 latencies.
> Please correct me if I'm wrong.
dino and i already had a little discussion about this where he wrote:
-----------
In the ACPI 1.0b specs, section "5.2.5 Fixed ACPI Description Table", on
page 115 you will find P_LVL2_LAT & P_LVL3_LAT. I read most of the ACPI
1.0b specs, and a bit of 2.0, and didn't see anytying about the Sx latency.
The Duty Width parameter also comes from that table, so that's why I'm
inclined to think that the other params came from there as well.
-----------
before changing this, i wanted to read the opinions of people who _really_
know what this is about. :)
cheers,
sebastian
--
::: .O.
::: ..O
::: OOO
::: lynx -source http://www.kodeaffe.de/shensche.pub | gpg --import
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply
* raid set limit of 27 disks
From: Tomas Hodan @ 2004-01-26 13:23 UTC (permalink / raw)
To: linux-raid
hi all,
how can I increase the 27 disks limit in one raid set ?
thx
tomas
^ permalink raw reply
* Re: [Alsa-user] ADI AD1888 soundmax (such as in Asus P4P800S)
From: Takashi Iwai @ 2004-01-26 13:38 UTC (permalink / raw)
To: Clemens Ladisch
Cc: Jaroslav Kysela, Carlos Fernandez Sanz, alsa-user, alsa-devel
In-Reply-To: <Pine.HPX.4.33n.0401260942440.3348-100000@studcom.urz.uni-halle.de>
At Mon, 26 Jan 2004 09:55:43 +0100 (MET),
Clemens Ladisch wrote:
>
> Jaroslav Kysela wrote:
>
> > On Sun, 25 Jan 2004, Carlos Fernandez Sanz wrote:
> >
> > > Is the ADI AD1888 chipset supported yet? I'm asking because it doesn't seem
> > > to work out-of-the-box with Alsa 1.0.1, however Asus does have a driver in
> > > their page (see download area for their P4P800S motherboard), but it's for
> > > Alsa 0.9 (or rather, it *is* a custom Alsa 0.9).
> >
> > Could you send us pointer? And if you are a bit skilled, could you make a
> > diff against our ALSA code (same version) to see what was changed?
>
> The driver on Asus' page doesn't actually support the AD1888.
>
> The datasheet is available at the usual location:
> http://www.analog.com/UploadedFiles/Data_Sheets/634441702AD1888_0.pdf
>
> It seems the AD1888 has ID 0x68 and is compatible to the AD1985, but
> without the EQ (not used by ALSA anyway) and without the ability to
> record from a stereo microphone (AC97_AD198x_2CMIC bit). A control
> for the latter is created by patch_ad1980_specific, which is called by
> patch_ad1985_specific.
>
> The diff against ADI's driver is below. Some of these IDs look rather
> like internal development versions of some mainboards.
i had removed most of AD1985 quirks intentionally, because it's
already set in patch_ad1985().
(added Cc: alsa-devel, BTW).
Takashi
>
>
> Regards,
> Clemens
>
>
> --- alsa-driver-0.9.1/alsa-kernel/pci/intel8x0.c 2003-03-10 17:08:16.000000000 +0100
> +++ alsa-driver-0.9.1adi/alsa-kernel/pci/intel8x0.c 2003-03-31 17:49:02.000000000 +0200
> @@ -1528,7 +1528,38 @@
>
> static struct ac97_quirk ac97_quirks[] = {
> { 0x1028, 0x0126, "Dell Optiplex GX260", AC97_TUNE_HP_ONLY },
> + { 0x1043, 0x80f3, "ASUS ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x11d4, 0x5375, "ADI AD1985 (discrete)", AC97_TUNE_HP_ONLY },
> { 0x1734, 0x0088, "Fujisu-Siemens D1522", AC97_TUNE_HP_ONLY },
> + { 0x8086, 0x2000, "Intel ICH5/AD1985 (discrete)", AC97_TUNE_HP_ONLY },
> + { 0x8086, 0x2001, "Intel ICH5/AD1985 (discrete)", AC97_TUNE_HP_ONLY },
> + { 0x8086, 0x2002, "Intel ICH5/AD1985 (discrete)", AC97_TUNE_HP_ONLY },
> + { 0x8086, 0x4000, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x4001, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x4002, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6000, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6001, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6002, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6003, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6004, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6005, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6006, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6007, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6008, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0x6009, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe000, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe001, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe002, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe003, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe004, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe005, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe006, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe007, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe008, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xe009, "Intel ICH5/AD1985", AC97_TUNE_SHARING },
> + { 0x8086, 0xA000, "Intel ICH5/AD1985 (discrete)", AC97_TUNE_HP_ONLY },
> + { 0x8086, 0xA001, "Intel ICH5/AD1985 (discrete)", AC97_TUNE_HP_ONLY },
> + { 0x8086, 0xA002, "Intel ICH5/AD1985 (discrete)", AC97_TUNE_HP_ONLY },
> { } /* terminator */
> };
>
>
>
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> Alsa-user mailing list
> Alsa-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsa-user
>
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
* Re: [RFC/PATCH] IMQ port to 2.6
From: jamal @ 2004-01-26 13:38 UTC (permalink / raw)
To: Vladimir B. Savkin; +Cc: linux-kernel, netdev
In-Reply-To: <20040126093230.GA17811@usr.lcm.msu.ru>
On Mon, 2004-01-26 at 04:32, Vladimir B. Savkin wrote:
> On Sun, Jan 25, 2004 at 10:09:48PM -0500, jamal wrote:
[..]
> > shape). I have not seen anything in favor of shaping; i could be wrong
> > (so if you know of something or have experimented pass the data).
>
> Yes, I have experimented. Shaping works much better:
> much less packets dropped, much better donwload rates for clients.
>
I cant say i doubt you, but your word alone is insufficient data ;->
The important point is the eventual effective throughput and fairness
amongst the flows. Whether it is induced by an increased RTT from
shaping or a single packet retransmit on some misbehaving flows because
of policing is less important. i.e it is not evil for packets to
be dropped.
When you analyse something like this you should look at the aggregate
throughput instead of a single client with better downloads (probably at
the expense of another poor client download).
> I want to shape traffic that comes from upstream to clients connected
> via PPTP.
So if i understand correctly and was to draw this:
you have clients on the left side coming in through ethx and that need
to be tunneled to some pppoe/pptp before going out ethy on the right
hand side. The right handside represents "upstream" in your terminology.
Is this correct? I hate it when people ask me for a diagram for
something that looks obvious;-> but bear with me and supply me with a
diagram if i didnt understand you.
>
> Here is a part of my scripts:
>
> DEVICE=imq0
> /sbin/tc qidisc add dev $DEVICE root handle 10: htb r2q 1 default 100
> /sbin/tc class add dev $DEVICE parent 10:0 classid 10:1 est 1sec 8sec htb \
> rate 10Mbit burst 400k
> /sbin/tc class add dev $DEVICE parent 10:1 classid 10:2 est 1sec 8sec htb \
> rate 180kbps ceil 180kbps burst 3000
> # default class for users
> /sbin/tc class add dev $DEVICE parent 10:2 classid 10:101 est 1sec 8sec htb \
> rate 20kbps burst 1k ceil 50kbps cburst 1k
> /sbin/tc qdisc add dev $DEVICE parent 10:101 wrr \
> dest ip 128 1 wmode1=1 wmode2=1
> /sbin/tc filter add dev $DEVICE protocol ip parent 10:0 \
> prio 100 handle 1 fw flowid 10:101
> # more classes to follow ...
>
So why not have the above attached to ethy? Why does it have to be done
at some other device?
>
> The limit 50kbps is artificial, so there's no bottleneck in
> connection from upstream to this router. I cannot allocate all
> the channel bandwidth to clients for some political reasons.
> Then, I mark packets I want to go to this default user class with mark "1",
> like this:
>
> iptables -t mangle -A FORWARD -i $UPLINK_DEV -d $CLIENTS_NET \
> -j IMQ --todev 0 # traffic from internet to clients
> iptables -t mangle -A FORWARD -i $UPLINK_DEV -d $CLIENTS_NET \
> -j MARK --set-mark 1 # default class
Why do you need the redirect to IMQ?
If you can selectively mark packets here (or at any other netfilter
hook) you could use the fwmark classifier to attach to different
10:x classes on the ethy interface. I feel i am missing something.
> So, I shape traffic destined to clients, and I use "wrr" to
> divide bandwidth fairly. I cannot attach qdisc to an egress device
> because there's no single one, each client has its own ppp interface.
>
I mean the ethy interface not the ppp* interfaces. Mark the packets;
use fwmark classifier.
> Well, I could move this shaping upstream, but what if upstream router was
> some dumb cisco with no "wrr" qdisc?
You dont have to.
Give me the diagram.
cheers,
jamal
^ permalink raw reply
* Re: [Qemu-devel] Reactos not booting
From: Jens Arm @ 2004-01-26 13:35 UTC (permalink / raw)
To: qemu-devel
In-Reply-To: <1075121635.4720.2.camel@localhost>
> > The newest reactos 0.2 is not booting :(
>
> It boots just fine here. The install doesn't even stop at the third
> file like the ReactOS beta on QEMU 0.5.1.
>
> Have you tried it with QEMU 0.5.2 (or current CVS)? AFAIK ReactOS
> doesn't work with QEMU 0.5.1.
I have tried it with curent CVS.
I have to use the newest VGA- and normal BIOS that freeloader boots.
The BIOSes which are in the qemu-CVS do not boot with reactos.
Jens
^ permalink raw reply
* Re: Patch to fix Pax/Grsecurity Problems
From: Clemens Ladisch @ 2004-01-26 13:45 UTC (permalink / raw)
To: Takashi Iwai; +Cc: siti_veni, alsa-devel
In-Reply-To: <s5h4qumwmha.wl@alsa2.suse.de>
Takashi Iwai wrote:
> Stephen Cook wrote:
> >
> > >> - qsort(hctl->pelems, hctl->count, sizeof(*hctl->pelems), compar);
> > >> +
> > >> + pthread_mutex_lock(&sync_lock);
> > >> + compare_hctl = hctl;
> > >> + qsort(hctl->pelems, hctl->count, sizeof(*hctl->pelems), hctl_compare);
> > >> + pthread_mutex_unlock(&sync_lock);
> >
> > I hope I don't sound to persistent but I am just wondering when this
> > patch is going to be merged or if there is anything I can do to help
> > speed it up. Such as any changes to the patch etc.
>
> well, i'm also waiting for the response from others.
Looks fine.
We're already dependent on pthreads, and qsort doesn't pass extra
parameters, so I don't see any better way to do this.
("Let's write our own sorting routine" is not better IMNSHO.)
Regards,
Clemens
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
* Re: Bluetooth USB oopses on unplug (2.6.1)
From: Marcel Holtmann @ 2004-01-26 13:45 UTC (permalink / raw)
To: Pavel Machek; +Cc: Linux Kernel Mailing List, Max Krasnyansky
In-Reply-To: <20040126102041.GA1112@elf.ucw.cz>
Hi Pavel,
> In 2.6.1, bluetooth-over-usb (hci_usb) works very well... As long as I
> do not unplug it. When I do, it oopses. Is there newer version of
> bluetooth that I should try?
try to disable the SCO audio option for the driver itself. It should
work then, because the driver no longer uses ISOC transfers.
However show us the oops (through ksymoops) and show us your USB
hardware on your motherboard (lspci).
Regards
Marcel
^ permalink raw reply
* clipper f/r locking failure
From: Yassen Damyanov @ 2004-01-26 13:47 UTC (permalink / raw)
To: linux-msdos
hi all,
I've been trying for quite some time to run a clipper accounting
application within DOSEMU/FreeDOS (also within DOSEMU/MS-DOS 7). The
thing runs just fine until time comes to do the clipper file and record
locking (flock, rlock). In this case, when running two DOSEMU instances
on one and the same machine, and files are shared via lredir, one of two
clients hangs. (If you wonder how two clients operate on one machine at
the same time, they are remote X terminals).
DOSEMU leaves a message like this after terminating the hang client:
"ERROR: SS selector invalid: 0x6A22, type=0 np=1"
The linux version is 2.4.20; the DOSEMU is 1.1.99. I tried with the
FreeDOS shipped together with the binary distro of DOSEMU; also with
MS-DOS 7 as I said already (which shows me that the problem, ot at leats
part of it, is not in the DOS but in the emulator). The clipper version
is 5.3b and uses standard clipper locking functions (flock, rlock). If
any other information is needed, just let me know.
Please help me somehow to solve this. I was fighting quite a long time
with this sole trouble. If I succeed, a well known accounting software
in my country will get a reliable and legal open source platform to run
on! Would be REALLY GREAT! Many people know of the experiment and often
ask me how are things going on... I would like DOSEMU to win this case
:-) Hope it will.
--
What I intend to try last (after trying so many options, like sharing a
disk image or a real vfat partion (yes, bad ideas, but I tried these to
see what happens), is to activate networking on each DOSEMU session and
try to mount to a samba share somewhere on the local net.
Any comments and suggestions are more than welcome.
I would appreciate any help -- thanks in advance!
Regards,
Yassen
^ permalink raw reply
* Re: Linux Performance
From: Dave Johnson @ 2004-01-26 13:48 UTC (permalink / raw)
To: Wolfgang Denk; +Cc: linuxppc-embedded
In-Reply-To: <20040123000415.E219AC10AF@atlas.denx.de>
Caches are already enabled.
Dave..
--- Wolfgang Denk <wd@denx.de> wrote:
> In message
> <20040122204828.62134.qmail@web21405.mail.yahoo.com>
> you wrote:
> >
> > I am running MV3.1 Linux on a MPC8270 based custom
> > board. I ran LMbench2 on my board and got these
> > numbers (file attached). Also I have high
> interrupt
>
> Attachment missing.
>
> > Also these numbers dont look good either. Are
> there
> > any tricks which can be played to enhance kernel
> > performance??
>
> Turn on the caches?
>
>
> Wolfgang Denk
>
> --
> See us @ Embedded World, Nuremberg, Feb 17 - 19,
> Hall 12.0 Booth 440
> Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88
> Email: wd@denx.de
> "You know, after a woman's raised a family and so
> on, she wants to
> start living her own life." "Whose life she's
> _been_ living, then?"
> - Terry Pratchett,
> _Witches Abroad_
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.