All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [LARTC] total bandwidth ocupied
From: Adi Nugroho @ 2002-12-17  4:12 UTC (permalink / raw)
  To: lartc
In-Reply-To: <marc-lartc-104000531807331@msgid-missing>

Pada hari Selasa, 17 Desember 2002 01:06, Catalin Bucur menulis:
> | * how to make the bandwidth are limited exacly at "x" kbps?
>
> Set a lower value for ceil and a value for cburst thus:
> ceil+cburst=limited_bandwidth

Thank you very much.
This calculation is very helpfull.

-- 
Salam,

Adi Nugroho
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply

* Re: gas "ljmp" instruction
From: Doug Smith @ 2002-12-17  4:09 UTC (permalink / raw)
  To: ram; +Cc: linux-assembly
In-Reply-To: <3DFD1CAF.6010106@curvesoft.com>


Join the club. I hope to have a few things straightened out at the
first of the year and I can more easily help you. It appears that this
ljmp means, if it's like the instruction sets I worked with in the
past, long jump. In those days, it meant that the processor was to
jump over either a page or bank boundary. If I remember correctly, it
meant over a page boundary. I will have to study a little more on this
and I will be happy to tell you more. 



Hope this helps. 

-- 
Doug Smith: C.S.F.C.
Computer Scientist For CHRIST!

^ permalink raw reply

* Re: Compiling ucd-snmp using ELDK for PPC
From: Erik Christiansen @ 2002-12-17  4:09 UTC (permalink / raw)
  To: Jin Cheng; +Cc: linuxppc-embedded
In-Reply-To: <3DFA33AE.A1F2C35D@redswitch.com>


On Fri, Dec 13, 2002 at 11:23:26AM -0800, Jin Cheng wrote:
> I have compiled one, but only can snmpget/snmpwalk/etc, but can not
> snmpset, it always returns timeout.


   Presumably you have looked in /var/log/snmpd.log , to see what it is
telling you about the problem.

   Chances are that your access control is not right. Have you tried
everything in the FAQs on http://www.net-snmp.org/  ??

   You might like to try the mailing list (ucd-snmp was renamed net-snmp
some time ago):

List-Id:             General discussion forum for net-snmp users
List-Subscribe:      net-snmp-users-request@lists.sourceforge.net
                     subject=subscribe
List-Post:           net-snmp-users@lists.sourceforge.net

Searchable Archive:  http://sourceforge.net/mailarchive/forum.php?forum_id=4959

   The archive will give you plenty of things to check. That list will
be better equipped to advise.

Regards,
Erik


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply

* Re: Intel P6 vs P7 system call performance
From: David Schwartz @ 2002-12-17  4:10 UTC (permalink / raw)
  To: jsherman, Mark Mielke; +Cc: linux-kernel
In-Reply-To: <20021216160706.GA18431@rootbox>


On Mon, 16 Dec 2002 11:07:06 -0500, Jonah Sherman wrote:

>On Mon, Dec 16, 2002 at 12:54:32PM -0500, Mark Mielke wrote:

>>Programs that self verify their own CRC may get a little confused (are
>>there any of these left?), but other than that, 'goto is better avoided'
>>as well, but sometimes 'goto' is the best answer.

>This shouldn't cause any problems.  The only way this would cause a problem
>is if the program had direct system calls in it, but as long as they are
>using libc(what self-crcing program doesn't use libc?), the changes would
>only be made to code pages inside libc, so the program's own code pages
>would remain untouched.

	A program that checked its own CRC would probably be statically linked. This 
is especially likely to be true if the CRC was for security reasons.

	DS



^ permalink raw reply

* ulog-acctd 0.3.0 released
From: Hilko Bengen @ 2002-12-17  3:56 UTC (permalink / raw)
  To: netfilter


The 0.3.0 version of ulog-acctd has been released.

ulog-acctd is a userspace network accounting daemon which generates
log files of network traffic for accounting purposes. It collects
headers of IP packets that travel through the Linux 2.4+ netfilter. It
writes accounting information to a log which can include protocol
type, source and destination address, port numbers, byte and packet
count, and incoming and outgoing interfaces.

Changes: Logging of local user ID (for TCP connections) and MAC
address have been added. It is now possible to include formatted dates
in the log file and to specify a PID file.

Homepage: http://savannah.nongnu.org/projects/ulog-acctd/

-Hilko


^ permalink raw reply

* RE: Redhat 7.3 and IPTables 1.2.7a (was ICMP Destination Unreachable)
From: freedom @ 2002-12-17  3:53 UTC (permalink / raw)
  To: 'Marcello Scacchetti', netfilter
In-Reply-To: <1040044701.29233.1.camel@nxitmirms1>

Marcello,

Sure...

Is it possible to use IPTables version 1.2.7a with Redhat 7.3?  RH 7.3
comes with a different version by default and I wanted to upgrade to
1.2.7a.  Is it possible?

Also, do you know if any RPMs exist for IPTables version 1.2.7a and RH
7.3?

Thanks!
Kameron

> -----Original Message-----
> From: netfilter-admin@lists.netfilter.org [mailto:netfilter-
> admin@lists.netfilter.org] On Behalf Of Marcello Scacchetti
> Sent: Monday, December 16, 2002 7:18 AM
> To: netfilter@lists.netfilter.org
> Subject: Re: ICMP Destination Unreachable
> 
> Hi Kameron,
> can you be a little more verbose?
> What does "run" means? Unable to set rules? Unable to run iptables
> command? Unable to make rules work?
> 
> Marcello
> 
> Il ven, 2002-12-06 alle 16:09, Kameron ha scritto:
> > Hello Gurus,
> >
> > I have a couple of quick questions...
> >
> > 1) Does anybody know of any reason why I couldn't run IPTables
1.2.7a
> > with RH7.3.
> >
> > 2) Are there any .rpm's for IPTables 1.2.7.a available?  I attempted
to
> > compile my own, but didn't have any luck.
> >
> > Thanks!
> > Kameron
> --
> Marcello Scacchetti <marcello.scacchetti@nextrem.it>
> 




^ permalink raw reply

* [Linux-ia64] Re: ia64 cache flushing?
From: David Mosberger @ 2002-12-17  3:50 UTC (permalink / raw)
  To: linux-ia64
In-Reply-To: <marc-linux-ia64-105590709805582@msgid-missing>

>>>>> On Mon, 16 Dec 2002 19:42:51 -0800, Richard Henderson <rth@twiddle.net> said:

  Richard> On Mon, Dec 16, 2002 at 06:15:28PM -0800, David Mosberger
  Richard> wrote:
  >> For someone who cares about modules and ia64 performance: you
  >> might want to consider to use "brl" in the PLT stub instead of
  >> the standardized code sequence.

  Richard> You'll have to figure out how to find the plt stub though.
  Richard> It's not marked in any way.  The only thing you get a
  Richard> pointer to is the .IA_64.pltoff entry.

  Richard> For userland, the .plt stub has to use an indirect branch
  Richard> because the first invocation goes through the dynamic
  Richard> linker.  Then we update the .pltoff entry and so subsequent
  Richard> calls go direct to the target.

I assume you do early binding of the PLTs for kernel modules, right?
If so, patching the PLT code stub is trivial (even in user-land you
could do code patching, but that's obviously (a) not so trivial for
multi-threaded programs and (b) hurts sharing).

For user-level land, we should offer PLT-stub-inlining, but we
discussed this in private already...

	--david


^ permalink raw reply

* Re: alsasound init script (Re: possible problems with rc6 aplay )
From: Mark Knecht @ 2002-12-17  3:46 UTC (permalink / raw)
  To: Paul Davis; +Cc: Alsa-Devel
In-Reply-To: <E18O7m1-0002AU-00@sc8-sf-list1.sourceforge.net>

On Mon, 2002-12-16 at 18:51, Paul Davis wrote:

> 
> i think it would something like this:
> 
> options snd-hdsp snd_index=0
> options snd-usb-foo snd_index=1
> 
> i'm sure that takashi or jaroslav will correct me if i got this wrong.
> 
> --p

Paul,
   This makes perfect sense, and it isn't what I did. (!!)

   The PlanetCCRMA has a Nano-HOWTO on how to install the MidiMan 2X2 by
hand. It's a little USB-based MIDI interface (not a sound card) that is
not recognized by alsaconf, so we do a bit of editing by hand.

   alsaconf sets up modules.conf for the HDSP

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.9.0 ---
alias char-major-116 snd
alias snd-card-0 snd-hdsp
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1 device_mode=0666
options snd-hdsp index=0
# --- END: Generated by ALSACONF, do not edit. ---


We then modify one line in the file to look like this:

options snd major=116 cards_limit=2 device_mode=0666


and we also do the following:

<SNIP from the Planet>
add usb-midi and audio to the /etc/hotplug/blacklist file
So that the OSS audio and usb-midi modules are not automatically loaded
when the device reconnects after the firmware download. Add ``usb-midi''
and ``audio'' in separate lines at the end of the list of blacklisted
modules in that file. 
<End SNIP>

I think, according to your info, that the problem is caused by not
having some sort of 

options snd-midiman index=1

line. That makes sense to me, except that I don't know what to put there
since there actually isn't a driver. The goal is to get the system to
make some devices in /dev/snd. This works fine on a cold boot, but fails
sometimes on a warm boot. (At least I think it does, since sometimes I
get pcmC1D0 when I have no pcmC0D0

Thanks,
Mark



-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/

^ permalink raw reply

* Re: [Linux-ia64] Re: gas generates incorrect ia64 unwind rlen values
From: Keith Owens @ 2002-12-17  3:43 UTC (permalink / raw)
  To: linux-ia64
In-Reply-To: <marc-linux-ia64-105590709805569@msgid-missing>

On Mon, 16 Dec 2002 19:25:39 -0800, 
David Mosberger <davidm@napali.hpl.hp.com> wrote:
>Why do you insist on re-discovering old bugs?  For the code in
>question, the problem is caused by the jump-table generated for the
>switch-statement.  gcc 2.9x placed jump-tables in the text section,
>which violates the ia64 ABI and also confuses the assembler.

Which version of gcc to use is not my decision, I have to use 2.96 :(.
Thanks anyway.



^ permalink raw reply

* [Linux-ia64] Re: ia64 cache flushing?
From: Richard Henderson @ 2002-12-17  3:42 UTC (permalink / raw)
  To: linux-ia64
In-Reply-To: <marc-linux-ia64-105590709805582@msgid-missing>

On Mon, Dec 16, 2002 at 06:15:28PM -0800, David Mosberger wrote:
> For someone who cares about modules and ia64 performance: you might
> want to consider to use "brl" in the PLT stub instead of the
> standardized code sequence.

You'll have to figure out how to find the plt stub though.
It's not marked in any way.  The only thing you get a pointer
to is the .IA_64.pltoff entry.

For userland, the .plt stub has to use an indirect branch
because the first invocation goes through the dynamic linker.
Then we update the .pltoff entry and so subsequent calls go
direct to the target.


r~


^ permalink raw reply

* Re: My fixes to ide-tape in 2.4.20-ac2
From: Marcelo Tosatti @ 2002-12-17  0:49 UTC (permalink / raw)
  To: Pete Zaitcev; +Cc: alan, stern, linux-kernel
In-Reply-To: <20021213224424.A3446@devserv.devel.redhat.com>



On Fri, 13 Dec 2002, Pete Zaitcev wrote:

> Hi:
>
> I checked that my fixes were not corrected by Alan Stern,
> and re-diffed them against 2.4.20-ac2. I think it would
> be right if Alan (Cox :-) applied this patch to -ac3 or something.
> Marcelo agreed to take it many times but forgot to actually apply.

I haven't applied them because I was afraid they could break something.

Great that now its been tested in -ac.

:/

^ permalink raw reply

* [BENCHMARK]AIM benchmark result for kernel 2.5.52with mm1 patch.
From: Sowmya Adiga @ 2002-12-17  3:45 UTC (permalink / raw)
  To: linux-kernel
In-Reply-To: <001601c2a57e$292d6b60$6009720a@wipro.com>


Hi,

Here are the AIM benchmark result for kernel 2.5.52 with mm1 patch.
Kernel 2.5.52 with mm1 patch when compared with kernel 2.5.52 showed
difference of performance in following tests:-
------------------------------------------------------------------------
                  drop in performance of kernel 2.5.52mm1
------------------------------------------------------------------------

System Memory Allocations/second
8 brk_test[2.5.52mm1] 60.02      3303      55.03166      935538.15 
8 brk_test[2.5.52]    60.00      3365      56.08333      953416.67 

Sequential Disk Writes (K)/second
17 disk_wrt[2.5.52mm1]60.08      630       10.48602      53688.42 
17 disk_wrt[2.5.52]   60.03      648       10.79460      55268.37 

Disk Copies (K)/second
18 disk_cp[2.5.52mm1]  60.03      500       8.32917      42645.34 
18 disk_cp[2.5.52]     60.09      517       8.60376      44051.26 

------------------------------------------------------------------------
                 Gain in performance of kernel 2.5.52mm1
------------------------------------------------------------------------
Task Creations/second
12 fork_test[2.5.52mm1]60.01      1215      20.24663      2024.66 
12 fork_test[2.5.52]   60.03      1035      17.24138      1724.14

Dynamic Memory Operations/second
44 mem_rtns_1[2.5.52mm1]60.02      1971      32.83905     985171.61 
44 mem_rtns_1[2.5.52]   60.01      1617      26.94551     808365.27
------------------------------------------------------------------------

************************************************************************
                               kernel 2.5.52 with mm1
************************************************************************

Machine's name                                 : access1
Machine's configuration                        : PIII/868MHZ/128MB
Number of seconds to run each test [2 to 1000] : 60
Path to disk files                             :/tmp
------------------------------------------------------------------------

Test Test            Elapsed    Iteration  Iteration       Operation
NumberName           Time (sec) Count      Rate(loops/sec)Rate (ops/sec)
------------------------------------------------------------------------

Thousand Double Precision Additions/second
1 add_double          60.05      716       11.92340        214621.15 

Thousand Single Precision Additions/second
2 add_float           60.05      1075      17.90175        214820.98 

Thousand Long Integer Additions/second
3 add_long            60.01      1768      29.46176        1767705.38

Thousand Integer Additions/second
4 add_int             60.01      1768      29.46176        1767705.38 

Thousand Short Integer Additions/second
5 add_short           60.01      4419      73.63773        1767305.45 

File Creations and Closes/second
6 creat-clo           60.02      2158      35.95468        35954.68 

System Allocations & Pages/second
7 page_test           60.00      8703      145.05000       246585.00 

System Memory Allocations/second
8 brk_test            60.02      3303      55.03166        935538.15 

Non-local gotos/second
9 jmp_test            60.00      318110    5301.83333      5301833.33

Signal Traps/second
10 signal_test        60.00      9683      161.38333       161383.33
 
Program Loads/second
11 exec_test          60.00      2105      35.08333        175.42 

Task Creations/second
12 fork_test          60.01      1215      20.24663        2024.66 

Link/Unlink Pairs/second
13 link_test          60.00      10097     168.28333       10601.85 

Random Disk Reads (K)/second
14 disk_rr            60.09      491       8.17108         41835.91 

Random Disk Writes (K)/second
15 disk_rw            60.04      389       6.47901         33172.55 

Sequential Disk Reads (K)/second
16 disk_rd            60.01      2809      46.80887        239661.39 

Sequential Disk Writes (K)/second
17 disk_wrt           60.08      630       10.48602        53688.42 

Disk Copies (K)/second
18 disk_cp            60.03      500       8.32917         42645.34 

Sync Random Disk Writes (K)/second
19 sync_disk_rw       61.27      1         0.01632         41.78 

Sync Sequential Disk Writes (K)/second
20 sync_disk_wrt      76.82      2         0.02603         66.65 

Sync Disk Copies (K)/second
21 sync_disk_cp       78.52      2         0.02547         65.21 

Directory Searches/second
22 disk_src           60.00      10606     176.76667       13257.50 

Thousand Double Precision Divides/second
23 div_double         60.01      1322      22.02966        66088.99 

Thousand Single Precision Divides/second
24 div_float          60.00      1322      22.03333        66100.00 

Thousand Long Integer Divides/second
25 div_long           60.03      1592      26.52007        23868.07 

Thousand Integer Divides/second
26 div_int            60.03      1592      26.52007        23868.07 

Thousand Short Integer Divides/second
27 div_short          60.03      1592      26.52007        23868.07 

Function Calls (no arguments)/second
28 fun_cal            60.01      4362      72.68789        37216197.30 

Function Calls (1 argument)/second
29 fun_cal1           60.00      10231     170.51667       87304533.33 

Function Calls (2 arguments)/second
30 fun_cal2           60.00      7968      132.80000       67993600.00 

Function Calls (15 arguments)/second
31 fun_cal15          60.03      2455      40.89622        20938863.90 

Integer Sieves/second
32 sieve              60.46      41        0.67813         3.39 

Thousand Double Precision Multiplies/second
33 mul_double         60.05      837       13.93838        167260.62 

Thousand Single Precision Multiplies/second
34 mul_float          60.01      836       13.93101        167172.14 

Thousand Long Integer Multiplies/second
35 mul_long           60.00      75674     1261.23333      02696.00 

Thousand Integer Multiplies/second
36 mul_int            60.00      76002     1266.70000      304008.00 

Thousand Short Integer Multiplies/second
37 mul_short          60.00      60635     1010.58333      303175.00 

Numeric Functions/second
38 num_rtns_1         60.00      32597     543.28333       54328.33 

Zeros Found/second
39 new_raph           60.00      79889     1331.48333      266296.67 

Trigonometric Functions/second
40 trig_rtns          60.00      2170      36.16667        361666.67 

Point Transformations/second
41 matrix_rtns        60.00      349510    5825.16667      582516.67 

Linear Systems Solved/second
42 array_rtns         60.06      940       15.65102        313.02 

String Manipulations/second
43 string_rtns        60.01      851       14.18097        1418.10 

Dynamic Memory Operations/second
44 mem_rtns_1         60.02      1971      32.83905        985171.61 

Block Memory Operations/second
45 mem_rtns_2         60.00      131046    2184.10000      218410.00 

Sort Operations/second
46 sort_rtns_1        60.02      2425      40.40320        404.03 

Auxiliary Loops/second
47 misc_rtns_1        60.00      32078     534.63333       5346.33 

Directory Operations/second
48 dir_rtns_1         60.00      13136     218.93333       2189333.33 

Shell Scripts/second
49 shell_rtns_1       60.01       2431     40.50992        40.51 

Shell Scripts/second
50 shell_rtns_2       60.02       2443     40.70310        40.70 

Shell Scripts/second
51 shell_rtns_3       60.01       2441     40.67655        40.68 

Series Evaluations/second
52 series_1           60.00       1464046  24400.76667     2440076.67 

Shared Memory Operations/second
53 shared_memory      60.00       165255   2754.25000      275425.00 

TCP/IP Messages/second
54 tcp_test           60.00       10912    181.86667       16368.00 

UDP/IP DataGrams/second
55 udp_test           60.00        46347   772.45000       77245.00 

FIFO Messages/second
56 fifo_test          60.00        90470   1507.83333      150783.33 

Stream Pipe Messages/second
57 stream_pipe        60.00        70291   1171.51667      117151.67 

DataGram Pipe Messages/second
58 dgram_pipe         60.00        69220   1153.66667      115366.67 

Pipe Messages/second
59 pipe_cpy           60.00        249414  4156.90000      415690.00 

Memory to Memory Copy/second
60 ram_copy           60.00       1495432  24923.86667    623595144.00 
------------------------------------------------------------------------
Regards
 
Sowmya Adiga
Project Engineer
Wipro Technologies
53/1,Hosur Road,Madivala
Bangalore-560 068,INDIA
Tel: +91-80-5502001 Extn.5086
sowmya.adiga@wipro.com
 


^ permalink raw reply

* Re: buggy scsi_register behaviour in 2.5.51
From: Douglas Gilbert @ 2002-12-17  3:27 UTC (permalink / raw)
  To: linux-scsi; +Cc: wrlk

[-- Attachment #1: Type: text/plain, Size: 6827 bytes --]

Willem,
Can't fix all those problems but I did notice that
idescsi_release() was missing a call to scsi_unregister().
With this patch the ide-scsi entry remains dangling in
sysfs (ide problem??) but the scsi host gets cleaned up
after rmmod.

The attachment is against lk 2.5.52 . The ide-scsi
driver in lk 2.5.52 needs cleaning up in several
areas. If no-one else wants to attack it then I
will.

Doug Gilbert


Willem Riede wrote:
 > I was investigating why I get
 >
 > Dec 14 14:50:55 fallguy kernel: Badness in kobject_register at lib/kobject.c:113
 > Dec 14 14:50:55 fallguy kernel: Call Trace:
 > Dec 14 14:50:55 fallguy kernel:  [<c01c7c88>] kobject_register+0x58/0x70
 > Dec 14 14:50:55 fallguy kernel:  [<c01db442>] bus_add_driver+0x82/0xd0
 > Dec 14 14:50:55 fallguy kernel:  [<c022bd00>] ide_drive_remove+0x0/0x30
 > Dec 14 14:50:55 fallguy kernel:  [<c022bdec>] ide_register_driver+0xbc/0xf0
 > Dec 14 14:50:55 fallguy kernel:  [<c0133f6a>] sys_init_module+0x1ba/0x1d0
 > Dec 14 14:50:55 fallguy kernel:  [<c010b643>] syscall_call+0x7/0xb
 >
 > when re-insmod-ing ide-scsi, and the "badness" is in sysfs create_dir,
 > appearently because the ide-scsi directory is not removed when ide-scsi
 > is unloaded so the create fails because it already exists.
 >
 > But that's not the only thing going wrong when repeatedly (un)loading.
 > See below for some really horrible effects:
 >
 > [root@fallguy linux-2.5.51]# insmod drivers/scsi/ide-scsi.ko
 > [root@fallguy linux-2.5.51]# cat /proc/scsi/scsi
 > Attached devices:
 > Host: scsi0 Channel: 00 Id: 03 Lun: 00
 >   Vendor: OnStream Model: SC-30            Rev: 1.09
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi0 Channel: 00 Id: 06 Lun: 00
 >   Vendor: MATSHITA Model: CD-R   CW-7502   Rev: 4.17
 >   Type:   CD-ROM                           ANSI SCSI revision: 02
 > Host: scsi1 Channel: 00 Id: 00 Lun: 00
 >   Vendor: IBM      Model: DNES-318350W     Rev: SA30
 >   Type:   Direct-Access                    ANSI SCSI revision: 03
 > Host: scsi1 Channel: 00 Id: 01 Lun: 00
 >   Vendor: IBM      Model: DGHS09U          Rev: 0350
 >   Type:   Direct-Access                    ANSI SCSI revision: 03
 > Host: scsi3 Channel: 00 Id: 00 Lun: 00
 >   Vendor: CONNER   Model: CTT8000-A        Rev: 2.08
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi3 Channel: 00 Id: 01 Lun: 00
 >   Vendor: OnStream Model: DI-30            Rev: 1.09
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi3 Channel: 00 Id: 02 Lun: 00
 >   Vendor: OnStream Model: ADR Series       Rev: 5.05
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > [root@fallguy linux-2.5.51]# ls -l /sysfs/bus/ide/drivers/ide-scsi
 > total 0
 > [root@fallguy linux-2.5.51]# ls -ld /sysfs/bus/ide/drivers/ide-scsi
 > drwxr-xr-x    2 root     root            0 Dec 15 15:54 
/sysfs/bus/ide/drivers/ide-scsi
 > [root@fallguy linux-2.5.51]# rmmod ide_scsi
 > [root@fallguy linux-2.5.51]# ls -ld /sysfs/bus/ide/drivers/ide-scsi
 > drwxr-xr-x    2 root     root            0 Dec 15 15:54 
/sysfs/bus/ide/drivers/ide-scsi
 >
 >         ^^ the directory is still there ! ^^
 >
 > [root@fallguy linux-2.5.51]# cat /proc/scsi/scsi
 > Attached devices:
 > Host: scsi0 Channel: 00 Id: 03 Lun: 00
 >   Vendor: OnStream Model: SC-30            Rev: 1.09
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi0 Channel: 00 Id: 06 Lun: 00
 >   Vendor: MATSHITA Model: CD-R   CW-7502   Rev: 4.17
 >   Type:   CD-ROM                           ANSI SCSI revision: 02
 > Host: scsi1 Channel: 00 Id: 00 Lun: 00
 >   Vendor: IBM      Model: DNES-318350W     Rev: SA30
 >   Type:   Direct-Access                    ANSI SCSI revision: 03
 > Host: scsi1 Channel: 00 Id: 01 Lun: 00
 >   Vendor: IBM      Model: DGHS09U          Rev: 0350
 >   Type:   Direct-Access                    ANSI SCSI revision: 03
 > [root@fallguy linux-2.5.51]# insmod drivers/scsi/ide-scsi.ko
 > [root@fallguy linux-2.5.51]# ls -ld /sysfs/bus/ide/drivers/ide-scsi
 > drwxr-xr-x    2 root     root            0 Dec 15 15:54 
/sysfs/bus/ide/drivers/ide-scsi
 > [root@fallguy linux-2.5.51]# cat /proc/scsi/scsi
 > Attached devices:
 > Host: scsi0 Channel: 00 Id: 03 Lun: 00
 >   Vendor: OnStream Model: SC-30            Rev: 1.09
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi0 Channel: 00 Id: 06 Lun: 00
 >   Vendor: MATSHITA Model: CD-R   CW-7502   Rev: 4.17
 >   Type:   CD-ROM                           ANSI SCSI revision: 02
 > Host: scsi1 Channel: 00 Id: 00 Lun: 00
 >   Vendor: IBM      Model: DNES-318350W     Rev: SA30
 >   Type:   Direct-Access                    ANSI SCSI revision: 03
 > Host: scsi1 Channel: 00 Id: 01 Lun: 00
 >   Vendor: IBM      Model: DGHS09U          Rev: 0350
 >   Type:   Direct-Access                    ANSI SCSI revision: 03
 > Host: scsi3 Channel: 00 Id: 00 Lun: 00
 >   Vendor: OnStream Model: ADR Series       Rev: 5.05
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi3 Channel: 00 Id: 01 Lun: 00
 >   Vendor: OnStream Model: DI-30            Rev: 1.09
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi3 Channel: 00 Id: 02 Lun: 00
 >   Vendor: CONNER   Model: CTT8000-A        Rev: 2.08
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi4 Channel: 00 Id: 00 Lun: 00
 >   Vendor: OnStream Model: ADR Series       Rev: 5.05
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi4 Channel: 00 Id: 01 Lun: 00
 >   Vendor: OnStream Model: DI-30            Rev: 1.09
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 > Host: scsi4 Channel: 00 Id: 02 Lun: 00
 >   Vendor: CONNER   Model: CTT8000-A        Rev: 2.08
 >   Type:   Sequential-Access                ANSI SCSI revision: 02
 >
 > ide-scsi has now been assigned both scsi3 and scsi4?? Its devices appear twice!
 >
 > Clearly not correct. I'll work on fixing this, but first I have a question.
 >
 > Reading the source (hosts.c), it appears that a host adapter will only get
 > the same number as it had before, if it has been specified in the module
 > parameter "scsihosts".
 >
 > Is it a concious design decision to not try and re-assign the same number as
 > before if an adapter not in "scsihosts" gets (un)loaded repeatedly?
 >
 > I think a fix for this would be different if I would try to reassign the
 > same number than if the intention is to keep assigning new numbers.
 >
 > Thanks for your advise. Willem Riede.
 >
 > -
 > To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
 > the body of a message to majordomo@vger.kernel.org
 > More majordomo info at  http://vger.kernel.org/majordomo-info.html
 >

[-- Attachment #2: ide-scsi_2552x.diff --]
[-- Type: text/plain, Size: 252 bytes --]

--- linux/drivers/scsi/ide-scsi.c	2002-12-10 17:38:29.000000000 +1100
+++ linux/drivers/scsi/ide-scsi.c2552x	2002-12-17 13:06:39.000000000 +1100
@@ -658,6 +658,7 @@
 		if (drive)
 			DRIVER(drive)->busy--;
 	}
+	scsi_unregister(host);
 	return 0;
 }
 

^ permalink raw reply

* Re: [Linux-ia64] Re: gas generates incorrect ia64 unwind rlen values
From: David Mosberger @ 2002-12-17  3:25 UTC (permalink / raw)
  To: linux-ia64
In-Reply-To: <marc-linux-ia64-105590709805569@msgid-missing>

  Keith> I used gcc 2.96 20000731 (Red Hat Linux 7.1 2.96-101) to
  Keith> convert traps.c to traps.S, then extracted the headers and
  Keith> ia64_fault for testing against gas.  traps.S only has one
  Keith> body.  I wanted to avoid dumping 530+ lines to the list but
  Keith> ...

  Keith> Interesting that a different gcc which generates two bodies
  Keith> gets valid unwind data, but this code with only one body
  Keith> generates invalid unwind data.  David, what does your unwind
  Keith> data look like after assembling this code?

Why do you insist on re-discovering old bugs?  For the code in
question, the problem is caused by the jump-table generated for the
switch-statement.  gcc 2.9x placed jump-tables in the text section,
which violates the ia64 ABI and also confuses the assembler.

	--david


^ permalink raw reply

* Re: [Linux-ia64] Re: gas generates incorrect ia64 unwind rlen values
From: Keith Owens @ 2002-12-17  3:20 UTC (permalink / raw)
  To: linux-ia64
In-Reply-To: <marc-linux-ia64-105590709805569@msgid-missing>

On Mon, 16 Dec 2002 18:51:53 -0800, 
David Mosberger <davidm@napali.hpl.hp.com> wrote:
>>>>>> On Tue, 17 Dec 2002 13:34:03 +1100, Keith Owens <kaos@sgi.com> said:
>
>  Keith> I built binutils-2.13.90.0.2-2 (from rh 8.0) on ia64.  I
>  Keith> extracted the generated assembler for ia64_fault as traps.S.
>  Keith> The bug still exists in 2.13.90.0.2.  traps.S has been sent
>  Keith> to Jim Wilson as a test case.
>
>Which compiler did you use?

I used gcc 2.96 20000731 (Red Hat Linux 7.1 2.96-101) to convert
traps.c to traps.S, then extracted the headers and ia64_fault for
testing against gas.  traps.S only has one body.  I wanted to avoid
dumping 530+ lines to the list but ...

Interesting that a different gcc which generates two bodies gets valid
unwind data, but this code with only one body generates invalid unwind
data.  David, what does your unwind data look like after assembling
this code?

	.file	"traps.c"
	.pred.safe_across_calls p1-p5,p16-p63
.text
	.align 16
	.align 32
	.global ia64_fault#
	.proc ia64_fault#
ia64_fault:
	.prologue 12, 37
	.save ar.pfs, r38
	alloc r38 = ar.pfs, 4, 3, 5, 0
	.fframe 256
	adds r12 = -256, r12
	movl r14 = 34359738383
	.save rp, r37
	mov r37 = b0
	;;
	.body
	and r14 = r14, r33
	movl r15 = 34359738372
	;;
	cmp.ne p6, p7 = r15, r14
	adds r14 = 272, r12
	;;
	(p7) movl r15 = 8796093022208
	mov r36 = r14
	(p7) ld8 r14 = [r14]
	;;
	(p7) or r14 = r15, r14
	(p7) mov r15 = r36
	;;
	(p7) st8 [r15] = r14
	(p7) br.cond.dpnt .L2880
	adds r15 = -24, r32
	;;
	cmp.ltu p6, p7 = 23, r15
	(p6) br.cond.dptk .L2936
	addl r14 = @ltoff(.L2937), gp
	;;
	ld8 r14 = [r14]
	;;
	shladd r16 = r15, 3, r14
	;;
	ld8 r15 = [r16]
	;;
	add r15 = r15, r14
	;;
	mov b6 = r15
	br b6
	.align 8
.L2937:
	data8 .L2883-.L2937
	data8 .L2889-.L2937
	data8 .L2903-.L2937
	data8 .L2936-.L2937
	data8 .L2936-.L2937
	data8 .L2915-.L2937
	data8 .L2936-.L2937
	data8 .L2911-.L2937
	data8 .L2926-.L2937
	data8 .L2926-.L2937
	data8 .L2929-.L2937
	data8 .L2915-.L2937
	data8 .L2915-.L2937
	data8 .L2936-.L2937
	data8 .L2936-.L2937
	data8 .L2936-.L2937
	data8 .L2936-.L2937
	data8 .L2936-.L2937
	data8 .L2936-.L2937
	data8 .L2936-.L2937
	data8 .L2936-.L2937
	data8 .L2931-.L2937
	data8 .L2933-.L2937
	data8 .L2935-.L2937
	.align 16
.L2883:
	extr.u r35 = r33, 4, 4
	addl r14 = @ltoff(reason.3#), gp
	adds r34 = 144, r12
	;;
	cmp.ne p6, p7 = 3, r35
	ld8 r14 = [r14]
	mov r39 = r34
	;;
	shladd r14 = r35, 3, r14
	(p6) addl r42 = @ltoff(.LC31), gp
	;;
	ld8 r41 = [r14]
	(p6) ld8 r42 = [r42]
	(p6) br.cond.dptk .L2885
	tbit.z p6, p7 = r33, 37
	;;
	(p7) addl r42 = @ltoff(.LC29), gp
	;;
	(p7) ld8 r42 = [r42]
	(p6) addl r42 = @ltoff(.LC30), gp
	;;
	(p6) ld8 r42 = [r42]
.L2885:
	addl r40 = @ltoff(.LC28), gp
	;;
	ld8 r40 = [r40]
	br.call.sptk.many b0 = sprintf#
	;;
	cmp.ne p6, p7 = 8, r35
	(p6) br.cond.dptk .L2882
	adds r15 = 64, r36
	adds r14 = 8, r36
	addl r39 = @ltoff(.LC32), gp
	;;
	ld8 r40 = [r14]
	ld8 r41 = [r15]
	ld8 r39 = [r39]
	br.call.sptk.many b0 = printk#
	;;
	br .L2880
.L2889:
	tbit.z p6, p7 = r33, 1
	(p6) br.cond.dpnt .L2890
	ld8 r14 = [r36]
	addl r15 = -524289, r0
	;;
	and r14 = r15, r14
	;;
	st8 [r36] = r14
#APP
	mov ar.k5=r13
#NO_APP
	adds r14 = 1496, r13
	;;
	ld4 r15 = [r14]
	;;
	tbit.z p6, p7 = r15, 0
	(p6) br.cond.dpnt .L2901
	adds r39 = 2272, r13
	br.call.sptk.many b0 = __ia64_load_fpu#
	;;
	ld8 r14 = [r36]
	;;
	and r14 = -33, r14
	;;
	st8 [r36] = r14
	br .L2880
.L2901:
	br.call.sptk.many b0 = __ia64_init_fpu#
	;;
	ld8 r14 = [r36]
	;;
	or r14 = 32, r14
	;;
	st8 [r36] = r14
	br .L2880
.L2890:
	adds r34 = 144, r12
	addl r40 = @ltoff(.LC33), gp
	br .L2938
.L2903:
	ld8 r17 = [r36]
	;;
	mov r15 = r17
	;;
	extr.u r14 = r15, 32, 2
	;;
	cmp4.eq p6, p7 = 0, r14
	(p6) br.cond.dpnt .L2904
	extr.u r14 = r33, 4, 4
	adds r17 = 8, r36
	extr.u r15 = r15, 41, 2
	;;
	cmp.ne p6, p7 = 2, r14
	adds r16 = 20, r12
	adds r18 = 44, r12
	;;
	(p7) addl r39 = 11, r0
	adds r14 = 16, r12
	(p7) addl r35 = 196610, r0
	(p6) addl r39 = 4, r0
	(p6) addl r35 = 196610, r0
	mov r41 = r13
	;;
	st4 [r14] = r39
	adds r14 = 24, r12
	;;
	st4 [r14] = r35
	ld8 r14 = [r17]
	st4 [r16] = r0
	;;
	add r14 = r14, r15
	adds r17 = 32, r12
	;;
	st8 [r17] = r14
	adds r15 = 40, r12
	addl r16 = 1, r0
	;;
	st4 [r15] = r32
	adds r14 = 48, r12
	adds r15 = 16, r12
	st4 [r18] = r16
	;;
	mov r40 = r15
	st8 [r14] = r33
	br.call.sptk.many b0 = force_sig_info#
	;;
	br .L2880
.L2904:
	adds r14 = 8, r36
	;;
	ld8 r39 = [r14]
	br.call.sptk.many b0 = search_exception_table#
	;;
	cmp.eq p6, p7 = 0, r8
	;;
	(p6) mov r14 = r0
	(p6) br.cond.dpnt .L2910
	mov r40 = r8
	mov r39 = r36
	br.call.sptk.many b0 = handle_exception#
	;;
	addl r14 = 1, r0
	;;
.L2910:
	cmp4.eq p6, p7 = 0, r14
	(p7) br.cond.dptk .L2880
	adds r34 = 144, r12
	addl r40 = @ltoff(.LC34), gp
	br .L2938
.L2911:
	ld8 r17 = [r36]
	;;
	extr.u r14 = r17, 32, 2
	;;
	cmp4.eq p6, p7 = 0, r14
	(p6) br.cond.dpnt .L2912
	adds r14 = 16, r12
	addl r39 = 4, r0
	adds r16 = 24, r12
	;;
	st4 [r14] = r39
	adds r18 = 8, r36
	extr.u r17 = r17, 41, 2
	addl r14 = 196610, r0
	mov r41 = r13
	;;
	st4 [r16] = r14
	ld8 r15 = [r18]
	adds r14 = 20, r12
	adds r16 = 40, r12
	;;
	st4 [r14] = r0
	add r15 = r15, r17
	adds r14 = 32, r12
	;;
	st8 [r14] = r15
	st4 [r16] = r32
	adds r15 = 44, r12
	addl r14 = 1, r0
	;;
	st4 [r15] = r14
	adds r16 = 48, r12
	adds r15 = 16, r12
	;;
	st8 [r16] = r33
	br .L2939
.L2912:
	adds r34 = 144, r12
	addl r40 = @ltoff(.LC35), gp
	br .L2938
.L2915:
	cmp.eq p6, p7 = 35, r32
	;;
	(p6) adds r15 = 24, r12
	(p6) addl r14 = 196611, r0
	(p6) mov r34 = r0
	;;
	(p6) st4 [r15] = r14
	(p6) ld8 r17 = [r36]
	(p6) br.cond.dpnt .L2916
	cmp.ltu p6, p7 = 35, r32
	(p6) br.cond.dptk .L2923
	;;
	cmp.eq p6, p7 = 29, r32
	(p6) br.cond.dpnt .L2917
	ld8 r17 = [r36]
	br .L2916
	;;
.L2923:
	cmp.eq p6, p7 = 36, r32
	;;
	(p6) adds r15 = 24, r12
	(p6) addl r14 = 196610, r0
	(p6) mov r34 = r0
	;;
	(p6) st4 [r15] = r14
	(p6) ld8 r17 = [r36]
	(p6) br.cond.dpnt .L2916
	;;
	ld8 r17 = [r36]
	br .L2916
.L2917:
	addl r14 = 196612, r0
	;;
	ld8 r17 = [r36]
	adds r15 = 24, r12
	;;
	st4 [r15] = r14
	tbit.nz p6, p7 = r17, 34
	;;
	(p7) adds r14 = 8, r36
	;;
	(p7) ld8 r34 = [r14]
.L2916:
	extr.u r14 = r17, 32, 2
	;;
	cmp4.ne p6, p7 = 0, r14
	(p6) br.cond.dptk .L2924
	mov r40 = r32
	mov r41 = r36
	addl r39 = 4, r0
	br.call.sptk.many b0 = kdb#
	;;
	cmp4.eq p6, p7 = 0, r8
	(p7) br.cond.dptk .L2880
.L2924:
	adds r16 = 16, r12
	addl r39 = 5, r0
	adds r15 = 44, r12
	;;
	mov r14 = r16
	adds r17 = 48, r12
	adds r18 = 32, r12
	;;
	st4 [r14] = r39, 4
	adds r16 = 40, r12
	mov r41 = r13
	;;
	st4 [r14] = r0
	st4 [r15] = r0
	adds r14 = 16, r12
	st8 [r17] = r0
	;;
	mov r40 = r14
	st8 [r18] = r34
	br .L2940
.L2926:
	cmp.eq p6, p7 = 32, r32
	;;
	mov r40 = r36
	mov r41 = r33
	(p6) addl r39 = 1, r0
	(p7) mov r39 = r0
	br.call.sptk.many b0 = handle_fpu_swa#
	;;
	cmp4.gt p6, p7 = r0, r8
	(p6) br.cond.dpnt .L2928
	adds r14 = 1496, r13
	;;
	ld8 r15 = [r14]
	;;
	tbit.nz p6, p7 = r15, 7
	(p7) br.cond.dpnt .L2880
.L2928:
	adds r15 = 16, r12
	addl r39 = 8, r0
	adds r17 = 8, r36
	;;
	mov r14 = r15
	adds r18 = 24, r12
	mov r41 = r13
	ld8 r15 = [r36]
	;;
	st4 [r14] = r39, 4
	extr.u r15 = r15, 41, 2
	;;
	st4 [r14] = r0
	ld8 r16 = [r17]
	addl r14 = 196615, r0
	;;
	st4 [r18] = r14
	add r16 = r16, r15
	adds r17 = 32, r12
	;;
	st8 [r17] = r16
	addl r14 = 1, r0
	adds r15 = 44, r12
	;;
	st4 [r15] = r14
	adds r18 = 48, r12
	adds r16 = 40, r12
	adds r14 = 16, r12
	;;
	st8 [r18] = r33
	mov r40 = r14
.L2940:
	st4 [r16] = r0
	br.call.sptk.many b0 = force_sig_info#
	;;
	br .L2880
.L2929:
	ld8 r20 = [r36]
	;;
	extr.u r14 = r20, 32, 2
	;;
	cmp4.eq p6, p7 = 0, r14
	(p6) br.cond.dpnt .L2930
	adds r15 = 16, r12
	addl r39 = 4, r0
	adds r16 = 24, r12
	;;
	st4 [r15] = r39
	addl r14 = 196617, r0
	adds r17 = 20, r12
	;;
	st4 [r16] = r14
	adds r15 = 8, r36
	adds r18 = 44, r12
	st4 [r17] = r0
	adds r19 = 48, r12
	extr.u r16 = r20, 41, 2
	;;
	ld8 r14 = [r15]
	mov r41 = r13
	st4 [r18] = r0
	adds r15 = 40, r12
	;;
	add r14 = r14, r16
	st8 [r19] = r0
	adds r16 = 32, r12
	st4 [r15] = r0
	adds r15 = 16, r12
	;;
	st8 [r16] = r14
.L2939:
	mov r40 = r15
	br.call.sptk.many b0 = force_sig_info#
	;;
	br .L2880
.L2930:
	adds r34 = 144, r12
	addl r40 = @ltoff(.LC36), gp
	;;
.L2938:
	mov r39 = r34
	ld8 r40 = [r40]
	br.call.sptk.many b0 = sprintf#
	;;
	br .L2882
.L2931:
	mov r39 = r36
	mov r40 = r33
	br.call.sptk.many b0 = ia32_exception#
	;;
	cmp4.ne p6, p7 = 0, r8
	(p7) br.cond.dpnt .L2880
	addl r39 = @ltoff(.LC37), gp
	;;
	ld8 r39 = [r39]
	br.call.sptk.many b0 = printk#
	;;
	addl r39 = @ltoff(.LC38), gp
	adds r14 = 8, r36
	mov r41 = r34
	;;
	ld8 r40 = [r14]
	ld8 r39 = [r39]
	mov r42 = r33
	br.call.sptk.many b0 = printk#
	;;
	addl r39 = 11, r0
	mov r40 = r13
	br.call.sptk.many b0 = force_sig#
	;;
	adds r34 = 144, r12
	br .L2882
.L2933:
	mov r39 = r36
	mov r40 = r33
	br.call.sptk.many b0 = ia32_intercept#
	;;
	cmp4.ne p6, p7 = 0, r8
	(p7) br.cond.dpnt .L2880
	addl r39 = @ltoff(.LC39), gp
	;;
	ld8 r39 = [r39]
	br.call.sptk.many b0 = printk#
	;;
	adds r14 = 8, r36
	addl r39 = @ltoff(.LC40), gp
	mov r41 = r34
	;;
	ld8 r40 = [r14]
	ld8 r39 = [r39]
	mov r42 = r33
	mov r43 = r35
	br.call.sptk.many b0 = printk#
	;;
	addl r39 = 11, r0
	mov r40 = r13
	br.call.sptk.many b0 = force_sig#
	;;
	br .L2880
.L2935:
	adds r34 = 144, r12
	addl r40 = @ltoff(.LC41), gp
	shr.u r41 = r33, 16
	;;
	mov r39 = r34
	ld8 r40 = [r40]
	br.call.sptk.many b0 = sprintf#
	;;
	br .L2882
.L2936:
	adds r34 = 144, r12
	addl r40 = @ltoff(.LC42), gp
	mov r41 = r32
	;;
	mov r39 = r34
	ld8 r40 = [r40]
	br.call.sptk.many b0 = sprintf#
	;;
.L2882:
	mov r39 = r34
	mov r40 = r36
	mov r41 = r33
	br.call.sptk.many b0 = die_if_kernel#
	;;
	addl r39 = 4, r0
	mov r40 = r13
	br.call.sptk.many b0 = force_sig#
	;;
.L2880:
	mov ar.pfs = r38
	mov b0 = r37
	.restore sp
	adds r12 = 256, r12
	br.ret.sptk.many b0
	.endp ia64_fault#



^ permalink raw reply

* Re: [Linux-ia64] Re: gas generates incorrect ia64 unwind rlen values
From: David Mosberger @ 2002-12-17  3:19 UTC (permalink / raw)
  To: linux-ia64
In-Reply-To: <marc-linux-ia64-105590709805569@msgid-missing>

  David> Which compiler did you use?  With gcc-3.0, I get the info
  David> attached below.  It looks correct to me (I only checked the
  David> total length, not the individual regions).

Typo-alert: make that gcc-3.1 (not gcc-3.0).

	--david


^ permalink raw reply

* Re: counting shell args
From: dashielljt @ 2002-12-17  3:11 UTC (permalink / raw)
  To: Scott Taylor; +Cc: linux-admin
In-Reply-To: <5.1.1.6.0.20021216123048.01c06918@mustang>

Check argc for a value once script has started.

Jude <dashielljt(at)gmpexpress-dot-net>


^ permalink raw reply

* Re: [PATCH] : More module parameter compatibility for 2.5.52
From: Jean Tourrilhes @ 2002-12-17  3:02 UTC (permalink / raw)
  To: Linux kernel mailing list, Rusty Russell, Jeff Garzik
In-Reply-To: <20021217012646.GA18021@bougret.hpl.hp.com>

On Mon, Dec 16, 2002 at 05:26:46PM -0800, jt wrote:
> 	Hi,
> 
> 	I've just downloaded 2.5.52 to try the new module parameter
> support. Unfortunately, the letter 'c' was not implemented, and I need
> it. This is used in few drivers (such as hp100, wavelan, wlan_cs...).
> 	I've only checked that with this patch my hp100 cards load
> fine, but I didn't test the various corner cases.
> 
> 	Have fun...
> 
> 	Jean

	Yeah, and I really should have tested this stuff properly...
	New (corrected) patch attached... Maybe even correct, who
knows...

	Jean

---------------------------------------------------------------

diff -u -p linux/include/linux/moduleparam.r1.h linux/include/linux/moduleparam.h
--- linux/include/linux/moduleparam.r1.h	Mon Dec 16 16:19:59 2002
+++ linux/include/linux/moduleparam.h	Mon Dec 16 18:37:02 2002
@@ -25,6 +25,7 @@ struct kernel_param {
 	param_set_fn set;
 	param_get_fn get;
 	void *arg;
+	void *priv;
 };
 
 /* Special one for strings we want to copy into */
@@ -123,5 +124,6 @@ int param_array(const char *name,
 		const char *val,
 		unsigned int min, unsigned int max,
 		void *elem, int elemsize,
-		int (*set)(const char *, struct kernel_param *kp));
+		int (*set)(const char *, struct kernel_param *kp),
+		void *priv);
 #endif /* _LINUX_MODULE_PARAM_TYPES_H */
diff -u -p linux/kernel/params.r1.c linux/kernel/params.c
--- linux/kernel/params.r1.c	Mon Dec 16 16:08:35 2002
+++ linux/kernel/params.c	Mon Dec 16 18:38:33 2002
@@ -228,7 +228,8 @@ int param_array(const char *name,
 		const char *val,
 		unsigned int min, unsigned int max,
 		void *elem, int elemsize,
-		int (*set)(const char *, struct kernel_param *kp))
+		int (*set)(const char *, struct kernel_param *kp),
+		void *priv)
 {
 	int ret;
 	unsigned int count = 0;
@@ -237,6 +238,7 @@ int param_array(const char *name,
 	/* Get the name right for errors. */
 	kp.name = name;
 	kp.arg = elem;
+	kp.priv = priv;
 
 	/* No equals sign? */
 	if (!val) {
@@ -285,7 +287,7 @@ int param_set_intarray(const char *val, 
 	/* Grab min and max as first two elements */
 	array = kp->arg;
 	return param_array(kp->name, val, array[0], array[1], &array[2],
-			   sizeof(int), param_set_int);
+			   sizeof(int), param_set_int, NULL);
 }
 
 int param_get_intarray(char *buffer, struct kernel_param *kp)
diff -u -p linux/kernel/module.r1.c linux/kernel/module.c
--- linux/kernel/module.r1.c	Mon Dec 16 16:08:42 2002
+++ linux/kernel/module.c	Mon Dec 16 18:58:32 2002
@@ -569,9 +569,41 @@ static int param_string(const char *name
 	return 0;
 }
 
+/* Do char array. This probably should be made available in the new stuff.
+ * Note : driver has already allocated the char array and tell us the
+ * size. The array is in fact two dimensional.
+ * Quick'n'dirty hack by Jean II */
+int param_set_chara(const char *val, struct kernel_param *kp)
+{
+	int	maxchar = (int) kp->priv;
+
+	if (!val) {
+		printk(KERN_ERR "%s: char array parameter expected\n",
+		       kp->name);
+		return -EINVAL;
+	}
+
+	/* Let's be on the safe side with respect to nul-termination
+	 * and always set strings with a nul. */
+	if ((strlen(val) + 1) > maxchar) {
+		printk(KERN_ERR "%s: char array parameter too long\n",
+		       kp->name);
+		return -ENOSPC;
+	}
+
+	strcpy((char *)kp->arg, (char *) val);
+	return 0;
+}
+
+int param_get_chara(char *buffer, struct kernel_param *kp)
+{
+	/* We may want to check the array size ? */
+	return sprintf(buffer, "%s", ((char *)kp->arg));
+}
+
 extern int set_obsolete(const char *val, struct kernel_param *kp)
 {
-	unsigned int min, max;
+	unsigned int min, max, line;
 	char *p, *endp;
 	struct obsolete_modparm *obsparm = kp->arg;
 
@@ -581,6 +613,7 @@ extern int set_obsolete(const char *val,
 	}
 
 	/* type is: [min[-max]]{b,h,i,l,s} */
+	/* or [min[-max]]{c}line for 2d array of chars - Jean II */
 	p = obsparm->type;
 	min = simple_strtol(p, &endp, 10);
 	if (endp == obsparm->type)
@@ -593,18 +626,24 @@ extern int set_obsolete(const char *val,
 	switch (*endp) {
 	case 'b':
 		return param_array(kp->name, val, min, max, obsparm->addr,
-				   1, param_set_byte);
+				   1, param_set_byte, NULL);
 	case 'h':
 		return param_array(kp->name, val, min, max, obsparm->addr,
-				   sizeof(short), param_set_short);
+				   sizeof(short), param_set_short, NULL);
 	case 'i':
 		return param_array(kp->name, val, min, max, obsparm->addr,
-				   sizeof(int), param_set_int);
+				   sizeof(int), param_set_int, NULL);
 	case 'l':
 		return param_array(kp->name, val, min, max, obsparm->addr,
-				   sizeof(long), param_set_long);
+				   sizeof(long), param_set_long, NULL);
 	case 's':
 		return param_string(kp->name, val, min, max, obsparm->addr);
+	case 'c':
+		p = endp+1;
+		line = simple_strtol(p, &endp, 10);
+		/* Maybe we should check that line doesn't get absurdly big */
+		return param_array(kp->name, val, min, max, obsparm->addr,
+				   line, param_set_chara, (void *) line);
 	}
 	printk(KERN_ERR "Unknown obsolete parameter type %s\n", obsparm->type);
 	return -EINVAL;

^ permalink raw reply

* Re: installing Predict on a RedHat 7.3 box , no go :^(
From: Douglas Cole @ 2002-12-17  2:54 UTC (permalink / raw)
  To: John, htodd; +Cc: linux-hams
In-Reply-To: <E18Nz1e-00050R-00@probity.mcc.ac.uk>

On Monday 16 December 2002 09:24, John@man.ac.uk wrote:
> On 15 Dec, Hisashi T Fujinaka wrote:
> > Predict isn't all that hard to get going. I even got it going on a NetBSD
> > box.
>
> I have it running on several SuSE systems, CygWIN on Windows and on IRIX
> 6.5 on an ancient SGI Challenge S...
>
> See my Predict 2.2.1 mods at:
>
> 	http://voyager.mcc.ac.uk/Predict/
> or
> 	http://cumin.mcc.ac.uk/Predict/
>
> John

Yeah , I'm kinda dumb that way , since I don't write software and I am 
notoriously lazy...

On the particular box that I was having troubles installing , it was a minimal 
installation to conserve disk space, hence no development packages, whereas 
my SuSE box has a very large drive so I just told it to install "everything" 
and so the fact that it "the SuSE distro' installer scripts" happily 
installed the dev-packages of course was transparent to a dummy like me, all 
I knew was it was a no brainer to install predict on my SuSE box and the 
RH-IRLP node box was a no go, and since the error code confusingly (not a 
word) said curses.h , and of course I looked for a curses package and 
couldn't find anything but ncurses, so after looking at the files on my SuSE 
box and seeing curses.h there , I looked at the installed packages and didn't 
find any curses package but did find a ncurses-dev package, so I made a leap 
of faith and downloaded and installed the RH7.3 package for ncurses-devel and 
sure enough the predict installer played :)

Now , all you sharp egg's out there are going , duh !?!

But for me that took some effort , so if by some chance this is archived so 
that someone else runs into this same scenario then I hope that this will 
help them ...
I'll try and have a better question next time ;^}

my 5cents worth ...

73

-- 
Douglas Cole   N7BFS
Spokane IRLP node owner
AMSAT#26182 , K2 # 544
http://www.users.qwest.net/~cdoug3
Registered Linux user # 188922



^ permalink raw reply

* Re: [Linux-ia64] Re: gas generates incorrect ia64 unwind rlen values
From: David Mosberger @ 2002-12-17  2:51 UTC (permalink / raw)
  To: linux-ia64
In-Reply-To: <marc-linux-ia64-105590709805569@msgid-missing>

>>>>> On Tue, 17 Dec 2002 13:34:03 +1100, Keith Owens <kaos@sgi.com> said:

  Keith> I built binutils-2.13.90.0.2-2 (from rh 8.0) on ia64.  I
  Keith> extracted the generated assembler for ia64_fault as traps.S.
  Keith> The bug still exists in 2.13.90.0.2.  traps.S has been sent
  Keith> to Jim Wilson as a test case.

Which compiler did you use?  With gcc-3.0, I get the info attached
below.  It looks correct to me (I only checked the total length, not
the individual regions).

	--david

<ia64_fault>: [0xe00000000442cd00-0xe00000000442d840], info at +0x545c80
  v1, flags=0x0 (), len$ bytes
    R2:prologue_gr(mask=[rp,ar.pfs],grsave=r37,rlen\x14)
        P7:pfs_when(t=0)
        P7:mem_stack_f(t=1,size%6)
        P7:rp_when(t\x13)
    R3:body(rlenU)
        B1:label_state(label=1)
        B2:epilogue(t=2,ecount=0)
    R3:body(rlenG1)
        B1:copy_state(label=1)

e00000000442cd00 <ia64_fault>:
e00000000442cd00:       00 30 31 0e 80 05       [MII]       alloc r38=ar.pfs,12,
7,0
e00000000442cd06:       c0 00 30 7c 46 00                   adds r12=-256,r12
e00000000442cd0c:       00 00 04 00                         nop.i 0x0
      :
e00000000442d820:       00 70 c0 03 96 26       [MII]       addl r14=-2077840,r1
e00000000442d826:       90 02 85 5e 29 60                   shr.u r41=r33,16
e00000000442d82c:       04 61 04 84                         adds r35\x144,r12
e00000000442d830:       1d 00 00 00 01 00       [MFB]       nop.m 0x0
e00000000442d836:       00 00 00 02 00 00                   nop.f 0x0
e00000000442d83c:       c0 fe ff 48                         br.few e000000004426f0 <ia64_fault+0x9f0>;;


^ permalink raw reply

* Re: alsasound init script (Re: possible problems with rc6 aplay )
From: Paul Davis @ 2002-12-17  2:51 UTC (permalink / raw)
  To: Mark Knecht; +Cc: Takashi Iwai, martin-langer, Alsa-Devel, swpatrick
In-Reply-To: <1040073528.1312.18.camel@Godzilla>

>I wonder if this could have anything to do with a different problem I'm
>seeing. I have a HDSP 9652 and a MidiMan 2X2 interface. The HDSP is
>installed by alsaconf. The 2X2 is installed usign Fernando's
>instructions from the Planet.
>
>When I do a cold boot, the HDSP is always recognized first, and then the
>MidiMan comes up as card 2, at least by reading the numbers of the
>devices in /dev/snd. However, if I reboot, many times the system makes
>the 2X2 card 1 and the HDSP card 2, and that breaks a lot of this
>software.
>
>What would cause this to happen and how could I stop it?

set the snd_index parameter for each module in /etc/modules.conf. this
will force each module to use a particular card number every time.

i think it would something like this:

options snd-hdsp snd_index=0
options snd-usb-foo snd_index=1

i'm sure that takashi or jaroslav will correct me if i got this wrong.

--p


-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/

^ permalink raw reply

* A bug with using match limit
From: markooff @ 2002-12-17  2:51 UTC (permalink / raw)
  To: lists.netfilter.org

Hello!

Perhaps it's not a really new topic on this board, but i've found this
problem recently
I share my DSL connection with 4 other people and
i was just trying to limit one of them (who used to download lots of films,
mp3s )
and when i tried to use inverted match limit just like

     iptables -I FORWARD -p tcp -d 192.168.0.3 -m ! limit --limit 5/s -j
DROP

i received an error message :

iptables v1.2.6a: Couldn't load match `!':/usr/lib/iptables/libipt_!.so:
cannot open shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.

This looks like iptables treats an "!" after "-m" like an sparate match ,
not connected with limit expression
But in the Iptables Tutorial 1.1.15 by Oskar Andreasson  there is written :
"The limit match may also be inverted by adding a ! flag in front of the
limit match. It would then be expressed as -m ! limit. This means that all
packets will be matched after they have broken the limit."

I don't know, perhaps i've did somethig wrong (what it could be ??? ), but i
tried every possible combination of
m, limit and  ! expressions, without any results.

Ofcourse i'd managed to solve my problem by
root@horus:/etc# iptables -I FORWARD -p tcp -d 192.168.0.3 -j DROP
root@horus:/etc# iptables -I FORWARD -p tcp -d 192.168.0.3 -m limit --limit
5/s -j allowed

but it's not a proper solvation :))

Thanks a LOT

Pawel Markowski
markooff@interia.pl
markooff@uj.edu.pl
Linux Registered User
         #289621



----------------------------------------------------------------------
WIADOMOSCI minuta po minucie... >>> http://link.interia.pl/f16a8 




^ permalink raw reply

* Re: possible problems with rc6 aplay
From: Paul Davis @ 2002-12-17  2:48 UTC (permalink / raw)
  To: patrick reardon; +Cc: alsa-devel
In-Reply-To: <3DFE5965.90F4A8B7@earthlink.net>

>yes, thnx, it's much clearer now.  my converter is external with no
>rate switches and from the manual i just discovered it always
>operates at 48000 (Alesis AI-3).  i'm s till uncertain how to change
>the card's configuration though.  "alsactl" doesn't se em to provide
>an obvious way to do this (looking at the man page).  but my
>asound.state file has [ ... ]

what do you want to change it to?

--p


-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/

^ permalink raw reply

* [Linux-ia64] Re: gas generates incorrect ia64 unwind rlen values
From: Keith Owens @ 2002-12-17  2:34 UTC (permalink / raw)
  To: linux-ia64
In-Reply-To: <marc-linux-ia64-105590709805569@msgid-missing>

On 16 Dec 2002 18:10:21 -0500, 
Jim Wilson <wilson@redhat.com> wrote:
>Yes, this is the latest one that we give away free of charge to non-customers.
>I think we stopped maintaining these tools a while ago when we started
>recommending RH AS 2.[01] instead of RHL 7.[012] for IA-64 customers.

I built binutils-2.13.90.0.2-2 (from rh 8.0) on ia64.  I extracted the
generated assembler for ia64_fault as traps.S.  The bug still exists in
2.13.90.0.2.  traps.S has been sent to Jim Wilson as a test case.

/usr/src/redhat/BUILD/binutils-2.13.90.0.2/binutils/tmpdir/gas/as -x -mconstant-gp traps.S -o traps.o
/usr/src/redhat/BUILD/binutils-2.13.90.0.2/binutils/readelf -u traps.o

Unwind section '.IA_64.unwind' at offset 0xb40 contains 1 entries:

<ia64_fault>: [0x0-0xad0), info at +0x0
  v1, flags=0x0 ( ), len\x16 bytes
    R2:prologue_gr(mask=[rp,ar.pfs],grsave=r37,rlen=8)
        P7:pfs_when(t=0)
        P7:mem_stack_f(t=2,size%6)
        P7:rp_when(t=7)
    R3:body(rlenG5)			<= should be 511
        B2:epilogue(t=2,ecount=0)
    R1:prologue(rlen=0)

0000000000000000 <ia64_fault>:
   0:   0c 30 31 0e 80 05       [MFI]       alloc r38=ar.pfs,12,7,0
   6:   00 00 00 02 00 80                   nop.f 0x0
   c:   01 60 f8 8c                         adds r12=-256,r12
  10:   04 00 00 00 01 00       [MLX]       nop.m 0x0
  16:   00 08 00 00 00 c0                   movl r14=0x80000000f
  1c:   f1 00 00 60 
  20:   02 00 00 00 01 00       [MII]       nop.m 0x0
  26:   50 02 00 62 00 c0                   mov r37°;;
  2c:   e1 08 31 80                         and r14=r14,r33
.....
 ab0:   00 00 00 00 01 00       [MII]       nop.m 0x0
 ab6:   00 30 01 55 00 00                   mov.i ar.pfs=r38
 abc:   50 0a 00 07                         mov b0=r37
 ac0:   1d 60 00 18 02 21       [MFB]       adds r12%6,r12
 ac6:   00 00 00 02 00 80                   nop.f 0x0
 acc:   08 00 84 00                         br.ret.sptk.many b0;;
 ad0:   0c 00 00 00 01 00       [MFI]       nop.m 0x0			<== end of code at slot 519
 ad6:   00 00 00 02 00 00                   nop.f 0x0
 adc:   00 00 04 00                         nop.i 0x0



^ permalink raw reply

* kicking non-fresh hde1 from array!
From: root @ 2002-12-17  2:29 UTC (permalink / raw)
  To: linux-raid

Last night I heard a ping from my server and then the output on the screen 
said it was dropping /dev/hdg from the array.   No nice University 
Education for me so I was wondering if I could draw on yours.  Here is my 
array raidtab file.  If anyone can help can you cc back to arden underscore 
wiebe at hotmail dot com.  Also I have posted the entire message for comments 
at http://www.linuxguru.ca if that helps.  I don't have any of the kernel 
tools installed on the server yet...

raiddev		    /dev/md2
raid-level		    1
nr-raid-disks		    2
chunk-size		    64k
persistent-superblock	    1
nr-spare-disks		    0
    device	    /dev/hda1
    raid-disk     0
    device	    /dev/hdc2
    raid-disk     1
raiddev		    /dev/md1
raid-level		    0
nr-raid-disks		    2
chunk-size		    64k
persistent-superblock	    1
nr-spare-disks		    0
    device	    /dev/hde3
    raid-disk     0
    device	    /dev/hdg3
    raid-disk     1
raiddev		    /dev/md0
raid-level		    1
nr-raid-disks		    2
chunk-size		    64k
persistent-superblock	    1
nr-spare-disks		    0
    device	    /dev/hde1
    raid-disk     0
    device	    /dev/hdg1
    raid-disk     1

The failing device:

[root@inquisitive root]# cat /proc/mdstat
Personalities : [raid0] [raid1]
read_ahead 1024 sectors
md1 : active raid0 hde3[0] hdg3[1]
      38562816 blocks 64k chunks

md0 : active raid1 hdg1[1]
      19282944 blocks [2/1] [_U]

md2 : active raid1 hda1[0] hdc2[1]
      19541440 blocks [2/2] [UU]

unused devices: <none>
[root@inquisitive root]#

Various hdparm settings:

[root@inquisitive root]# hdparm -iv /dev/hda

/dev/hda:
 multcount    = 16 (on)
 I/O support  =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 39813/16/63, sectors = 40132503, start = 0

 Model=MAXTOR 6L020J1, FwRev=AR1.0500, SerialNo=661247741929
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
 BuffType=DualPortCache, BuffSize=1818kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=40132503
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4
 DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2
 AdvancedPM=no WriteCache=enabled
 Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-1 ATA-2 ATA-3 ATA-4 
ATA-5

 busstate     =  1 (on)
[root@inquisitive root]#

[root@inquisitive root]# hdparm -iv /dev/hdc

/dev/hdc:
 multcount    = 16 (on)
 I/O support  =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 39813/16/63, sectors = 40132503, start = 0

 Model=MAXTOR 6L020J1, FwRev=AR1.0500, SerialNo=661207748035
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
 BuffType=DualPortCache, BuffSize=1818kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=40132503
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4
 DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=no WriteCache=enabled
 Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-1 ATA-2 ATA-3 ATA-4 
ATA-5

 busstate     =  1 (on)
[root@inquisitive root]#

[root@inquisitive root]# hdparm -iv /dev/hde

/dev/hde:
 multcount    = 16 (on)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 77557/16/63, sectors = 78177792, start = 0

 Model=MAXTOR 6L040L2, FwRev=A93.0500, SerialNo=662210271602
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
 BuffType=DualPortCache, BuffSize=1819kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78177792
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4
 DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6
 AdvancedPM=no WriteCache=enabled
 Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-1 ATA-2 ATA-3 ATA-4 
ATA-5

 busstate     =  1 (on)
[root@inquisitive root]#

[root@inquisitive root]# hdparm -iv /dev/hdg

/dev/hdg:
 multcount    = 16 (on)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 77557/16/63, sectors = 78177792, start = 0

 Model=MAXTOR 6L040L2, FwRev=A93.0500, SerialNo=662210371352
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
 BuffType=DualPortCache, BuffSize=1819kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78177792
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4
 DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6
 AdvancedPM=no WriteCache=enabled
 Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-1 ATA-2 ATA-3 ATA-4 
ATA-5

 busstate     =  1 (on)
[root@inquisitive root]#

Now if you compare that to my original settings which I tweaked to get the 
disk reads matching the rest of the disks for /dev/hde and /dev/hdg at 
http://www.linuxguru.ca/article6.html to what they are now they seem faster.

[root@inquisitive root]# hdparm -Tt /dev/hda

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.59 seconds =218.47 MB/sec
 Timing buffered disk reads:  64 MB in  1.61 seconds = 39.72 MB/sec
[root@inquisitive root]# hdparm -Tt /dev/hdc

/dev/hdc:
 Timing buffer-cache reads:   128 MB in  0.60 seconds =214.89 MB/sec
 Timing buffered disk reads:  64 MB in  1.60 seconds = 39.96 MB/sec
[root@inquisitive root]# hdparm -Tt /dev/hde

/dev/hde:
 Timing buffer-cache reads:   128 MB in  0.58 seconds =219.93 MB/sec
 Timing buffered disk reads:  64 MB in  1.61 seconds = 39.77 MB/sec
[root@inquisitive root]# hdparm -Tt /dev/hdg

/dev/hdg:
 Timing buffer-cache reads:   128 MB in  0.58 seconds =220.67 MB/sec
 Timing buffered disk reads:  64 MB in  1.61 seconds = 39.86 MB/sec
[root@inquisitive root]#

I can recall the first time I heard the head drop it said something about lost 
DMA channel.  Here is the syslog:

Dec 16 02:06:40 inquisitive modprobe: modprobe: Can't locate module 
char-major-81
Dec 16 02:06:52 inquisitive insmod: 
/lib/modules/2.4.18-17.7.x/kernel/drivers/sound/via82cxxx_audio.o: 
init_module: No such device
Dec 16 02:06:52 inquisitive insmod: 
/lib/modules/2.4.18-17.7.x/kernel/drivers/sound/via82cxxx_audio.o: insmod 
sound-slot-0 failed
Dec 16 02:06:52 inquisitive modprobe: modprobe: Can't locate module 
sound-service-0-3
Dec 16 03:48:04 inquisitive xinetd[1169]: Exiting...
Dec 16 03:50:35 inquisitive kernel: Linux version 2.4.18-17.7.x 
(bhcompile@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 
7.3 2.96-112)) #1 Tue Oct 8 11:49:30 EDT 2002
Dec 16 03:50:35 inquisitive kernel:  BIOS-e820: 0000000000000000 - 
000000000009fc00 (usable)
Dec 16 03:50:35 inquisitive kernel:  BIOS-e820: 000000000009fc00 - 
00000000000a0000 (reserved)
Dec 16 03:50:35 inquisitive kernel:  BIOS-e820: 00000000000f0000 - 
0000000000100000 (reserved)
Dec 16 03:50:35 inquisitive kernel:  BIOS-e820: 0000000000100000 - 
0000000050000000 (usable)
Dec 16 03:50:35 inquisitive kernel:  BIOS-e820: 00000000ffff0000 - 
0000000100000000 (reserved)
Dec 16 03:50:35 inquisitive kernel: On node 0 totalpages: 327680
Dec 16 03:50:35 inquisitive kernel: zone(0): 4096 pages.
Dec 16 03:50:35 inquisitive kernel: zone(1): 225280 pages.
Dec 16 03:50:35 inquisitive kernel: zone(2): 98304 pages.
Dec 16 03:50:35 inquisitive kernel: Kernel command line: ro root=/dev/md2
Dec 16 03:50:35 inquisitive kernel: Detected 1005.437 MHz processor.
Dec 16 03:50:35 inquisitive kernel: Speakup v-1.00 CVS: Tue Jun 11 14:22:53 
EDT 2002 : initialized
Dec 16 03:50:35 inquisitive kernel: Console: colour VGA+ 80x25
Dec 16 03:50:35 inquisitive kernel: Calibrating delay loop... 1993.77 BogoMIPS
Dec 16 03:50:35 inquisitive kernel: Page-cache hash table entries: 524288 
(order: 9, 2097152 bytes)
Dec 16 03:50:35 inquisitive kernel: CPU: AMD Duron(tm) processor stepping 01
Dec 16 03:50:35 inquisitive kernel: POSIX conformance testing by UNIFIX
Dec 16 03:50:35 inquisitive kernel: mtrr: v1.40 (20010327) Richard Gooch 
(rgooch@atnf.csiro.au)
Dec 16 03:50:35 inquisitive kernel: mtrr: detected mtrr type: Intel
Dec 16 03:50:35 inquisitive kernel: speakup:  initialized device: /dev/synth, 
node (MAJOR 10, MINOR 25)
Dec 16 03:50:35 inquisitive kernel: Initializing RT netlink socket
Dec 16 03:50:35 inquisitive kernel: Starting kswapd
Dec 16 03:50:35 inquisitive kernel: allocated 64 pages and 64 bhs reserved for 
the highmem bounces
Dec 16 03:50:35 inquisitive kernel: pty: 2048 Unix98 ptys configured
Dec 16 03:50:35 inquisitive kernel: block: 1024 slots per queue, batch=256
Dec 16 03:50:35 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 03:50:35 inquisitive kernel: HPT372: IDE controller on PCI bus 00 dev 
70
Dec 16 03:50:35 inquisitive kernel: HPT372: chipset revision 5
Dec 16 03:50:35 inquisitive kernel: HPT372: not 100%% native mode: will probe 
irqs later
Dec 16 03:50:35 inquisitive kernel: HPT37X: using 33MHz PCI clock
Dec 16 03:50:35 inquisitive kernel:     ide2: BM-DMA at 0xd400-0xd407, BIOS 
settings: hde:DMA, hdf:pio
Dec 16 03:50:35 inquisitive kernel:     ide3: BM-DMA at 0xd408-0xd40f, BIOS 
settings: hdg:DMA, hdh:pio
Dec 16 03:50:35 inquisitive kernel: VP_IDE: IDE controller on PCI bus 00 dev 
89
Dec 16 03:50:35 inquisitive kernel: PCI: No IRQ known for interrupt pin A of 
device 00:11.1. Please try using pci=biosirq.
Dec 16 03:50:35 inquisitive kernel: VP_IDE: chipset revision 6
Dec 16 03:50:35 inquisitive kernel: VP_IDE: not 100%% native mode: will probe 
irqs later
Dec 16 03:50:35 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 03:50:35 inquisitive kernel:     ide0: BM-DMA at 0xd800-0xd807, BIOS 
settings: hda:DMA, hdb:DMA
Dec 16 03:50:35 inquisitive kernel:     ide1: BM-DMA at 0xd808-0xd80f, BIOS 
settings: hdc:DMA, hdd:pio
Dec 16 03:50:35 inquisitive kernel: hda: MAXTOR 6L020J1, ATA DISK drive
Dec 16 03:50:35 inquisitive kernel: hdb: IDE/ATAPI CD-ROM 36X, ATAPI 
CD/DVD-ROM drive
Dec 16 03:50:35 inquisitive kernel: hdc: MAXTOR 6L020J1, ATA DISK drive
Dec 16 03:50:35 inquisitive kernel: hde: MAXTOR 6L040L2, ATA DISK drive
Dec 16 03:50:35 inquisitive kernel: hdg: MAXTOR 6L040L2, ATA DISK drive
Dec 16 03:50:35 inquisitive kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 03:50:35 inquisitive kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 03:50:35 inquisitive kernel: ide2 at 0xc400-0xc407,0xc802 on irq 10
Dec 16 03:50:35 inquisitive kernel: ide3 at 0xcc00-0xcc07,0xd002 on irq 10
Dec 16 03:50:35 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 03:50:35 inquisitive kernel: RAMDISK driver initialized: 16 RAM disks 
of 4096K size 1024 blocksize
Dec 16 03:50:35 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 03:50:35 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-2, errno = 2
Dec 16 03:50:35 inquisitive kernel: md: personality 2 is not loaded!
Dec 16 03:50:35 inquisitive kernel: md :do_md_run() returned -22
Dec 16 03:50:36 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 03:50:36 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 03:50:36 inquisitive kernel: md :do_md_run() returned -22
Dec 16 03:50:36 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 03:50:36 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 03:50:36 inquisitive kernel: md :do_md_run() returned -22
Dec 16 03:50:36 inquisitive kernel: VFS: Mounted root (ext2 filesystem).
Dec 16 03:50:37 inquisitive kernel: raid0: looking at hde3
Dec 16 03:50:37 inquisitive kernel: raid0:   comparing hde3(19281408) with 
hde3(19281408)
Dec 16 03:50:37 inquisitive kernel: raid0:   END
Dec 16 03:50:37 inquisitive kernel: raid0:   ==> UNIQUE
Dec 16 03:50:37 inquisitive kernel: raid0: 1 zones
Dec 16 03:50:37 inquisitive kernel: raid0: looking at hdg3
Dec 16 03:50:37 inquisitive kernel: raid0:   comparing hdg3(19281408) with 
hde3(19281408)
Dec 16 03:50:37 inquisitive kernel: raid0:   EQUAL
Dec 16 03:50:37 inquisitive kernel: raid0: FINAL 1 zones
Dec 16 03:50:37 inquisitive kernel: raid0: zone 0
Dec 16 03:50:37 inquisitive kernel: raid0: checking hde3 ... contained as 
device 0
Dec 16 03:50:37 inquisitive kernel:   (19281408) is smallest!.
Dec 16 03:50:37 inquisitive kernel: raid0: checking hdg3 ... contained as 
device 1
Dec 16 03:50:37 inquisitive kernel: raid0: zone->nb_dev: 2, size: 38562816
Dec 16 03:50:37 inquisitive kernel: raid0: current zone offset: 19281408
Dec 16 03:50:37 inquisitive kernel: raid0: done.
Dec 16 03:50:37 inquisitive kernel: raid0 : md_size is 38562816 blocks.
Dec 16 03:50:37 inquisitive kernel: raid0 : conf->smallest->size is 38562816 
blocks.
Dec 16 03:50:37 inquisitive kernel: raid0 : nb_zone is 1.
Dec 16 03:50:37 inquisitive kernel: raid0 : Allocating 8 bytes for hash.
Dec 16 03:50:37 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 03:50:37 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 03:50:37 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 03:50:37 inquisitive kernel: hdb: ATAPI 16X CD-ROM drive, 128kB Cache
Dec 16 03:50:37 inquisitive kernel: ip_tables: (C) 2000-2002 Netfilter core 
team
Dec 16 03:50:37 inquisitive kernel: ip_conntrack (8192 buckets, 65536 max)
Dec 16 03:50:37 inquisitive xinetd[1168]: Server /usr/sbin/in.rexecd is not 
executable [line=13]
Dec 16 03:50:37 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 03:50:37 inquisitive xinetd[1168]: Server /usr/sbin/in.rlogind is not 
executable [line=13]
Dec 16 03:50:37 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 03:50:37 inquisitive xinetd[1168]: Server /usr/sbin/in.rshd is not 
executable [line=14]
Dec 16 03:50:37 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=14]
Dec 16 03:50:53 inquisitive postfix/postfix-script: warning: 
/var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Dec 16 06:02:03 inquisitive kernel: hde: dma_intr: status=0x7f { DriveReady 
DeviceFault SeekComplete DataRequest CorrectedError Index Error }
Dec 16 06:02:03 inquisitive kernel: hde: dma_intr: error=0x7f { 
DriveStatusError UncorrectableError SectorIdNotFound TrackZeroNotFound 
AddrMarkNotFound }, LBAsect=260013951, sector=274616
Dec 16 06:02:03 inquisitive kernel: hde: DMA disabled
Dec 16 06:02:03 inquisitive kernel: ide2: reset: master: error (0x7f?)
Dec 16 06:02:03 inquisitive kernel: hde: status error: status=0x7f { 
DriveReady DeviceFault SeekComplete DataRequest CorrectedError Index Error }
Dec 16 06:02:03 inquisitive kernel: hde: status error: error=0x7f { 
DriveStatusError UncorrectableError SectorIdNotFound TrackZeroNotFound 
AddrMarkNotFound }, LBAsect=260013951, sector=274616
Dec 16 06:02:03 inquisitive kernel: hde: drive not ready for command
Dec 16 06:02:03 inquisitive kernel: ide2: reset: master: error (0x7f?)
Dec 16 06:02:03 inquisitive kernel: end_request: I/O error, dev 21:01 (hde), 
sector 274616
Dec 16 06:02:03 inquisitive kernel: raid1: Disk failure on hde1, disabling 
device.
Dec 16 06:02:03 inquisitive kernel: ^IOperation continuing on 1 devices
Dec 16 06:02:03 inquisitive kernel: raid1: hde1: rescheduling block 274616
Dec 16 06:02:03 inquisitive kernel: end_request: I/O error, dev 21:01 (hde), 
sector 145496
Dec 16 06:02:13 inquisitive kernel: md0: no spare disk to reconstruct array! 
-- continuing in degraded mode
Dec 16 06:02:13 inquisitive kernel: hdg: timeout waiting for DMA
Dec 16 06:02:13 inquisitive kernel: ide_dmaproc: chipset supported 
ide_dma_timeout func only: 14
Dec 16 06:02:13 inquisitive kernel: hdg: status error: status=0x58 { 
DriveReady SeekComplete DataRequest }
Dec 16 06:02:13 inquisitive kernel: hdg: drive not ready for command
Dec 16 06:02:13 inquisitive kernel: raid1: hdg1: redirecting sector 274616 to 
another mirror
Dec 16 06:06:11 inquisitive xinetd[1168]: Exiting...
Dec 16 06:15:06 inquisitive kernel: Linux version 2.4.18-17.7.x 
(bhcompile@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 
7.3 2.96-112)) #1 Tue Oct 8 11:49:30 EDT 2002
Dec 16 06:15:06 inquisitive kernel:  BIOS-e820: 0000000000000000 - 
000000000009fc00 (usable)
Dec 16 06:15:06 inquisitive kernel:  BIOS-e820: 000000000009fc00 - 
00000000000a0000 (reserved)
Dec 16 06:15:06 inquisitive kernel:  BIOS-e820: 00000000000f0000 - 
0000000000100000 (reserved)
Dec 16 06:15:06 inquisitive kernel:  BIOS-e820: 0000000000100000 - 
0000000050000000 (usable)
Dec 16 06:15:06 inquisitive kernel:  BIOS-e820: 00000000ffff0000 - 
0000000100000000 (reserved)
Dec 16 06:15:06 inquisitive kernel: On node 0 totalpages: 327680
Dec 16 06:15:06 inquisitive kernel: zone(0): 4096 pages.
Dec 16 06:15:06 inquisitive kernel: zone(1): 225280 pages.
Dec 16 06:15:07 inquisitive kernel: zone(2): 98304 pages.
Dec 16 06:15:07 inquisitive kernel: Kernel command line: ro root=/dev/md2
Dec 16 06:15:07 inquisitive kernel: Detected 1005.588 MHz processor.
Dec 16 06:15:07 inquisitive kernel: Speakup v-1.00 CVS: Tue Jun 11 14:22:53 
EDT 2002 : initialized
Dec 16 06:15:07 inquisitive kernel: Console: colour VGA+ 80x25
Dec 16 06:15:07 inquisitive kernel: Calibrating delay loop... 1993.77 BogoMIPS
Dec 16 06:15:07 inquisitive kernel: Page-cache hash table entries: 524288 
(order: 9, 2097152 bytes)
Dec 16 06:15:07 inquisitive kernel: CPU: AMD Duron(tm) processor stepping 01
Dec 16 06:15:07 inquisitive kernel: POSIX conformance testing by UNIFIX
Dec 16 06:15:07 inquisitive kernel: mtrr: v1.40 (20010327) Richard Gooch 
(rgooch@atnf.csiro.au)
Dec 16 06:15:07 inquisitive kernel: mtrr: detected mtrr type: Intel
Dec 16 06:15:07 inquisitive kernel: speakup:  initialized device: /dev/synth, 
node (MAJOR 10, MINOR 25)
Dec 16 06:15:07 inquisitive kernel: Initializing RT netlink socket
Dec 16 06:15:07 inquisitive kernel: Starting kswapd
Dec 16 06:15:07 inquisitive kernel: allocated 64 pages and 64 bhs reserved for 
the highmem bounces
Dec 16 06:15:07 inquisitive kernel: pty: 2048 Unix98 ptys configured
Dec 16 06:15:07 inquisitive kernel: block: 1024 slots per queue, batch=256
Dec 16 06:15:07 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 06:15:07 inquisitive kernel: HPT372: IDE controller on PCI bus 00 dev 
70
Dec 16 06:15:07 inquisitive kernel: HPT372: chipset revision 5
Dec 16 06:15:07 inquisitive kernel: HPT372: not 100%% native mode: will probe 
irqs later
Dec 16 06:15:07 inquisitive kernel: HPT37X: using 33MHz PCI clock
Dec 16 06:15:07 inquisitive kernel:     ide2: BM-DMA at 0xd400-0xd407, BIOS 
settings: hde:DMA, hdf:pio
Dec 16 06:15:07 inquisitive kernel:     ide3: BM-DMA at 0xd408-0xd40f, BIOS 
settings: hdg:DMA, hdh:pio
Dec 16 06:15:07 inquisitive kernel: VP_IDE: IDE controller on PCI bus 00 dev 
89
Dec 16 06:15:07 inquisitive kernel: PCI: No IRQ known for interrupt pin A of 
device 00:11.1. Please try using pci=biosirq.
Dec 16 06:15:07 inquisitive kernel: VP_IDE: chipset revision 6
Dec 16 06:15:07 inquisitive kernel: VP_IDE: not 100%% native mode: will probe 
irqs later
Dec 16 06:15:07 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 06:15:07 inquisitive kernel:     ide0: BM-DMA at 0xd800-0xd807, BIOS 
settings: hda:DMA, hdb:DMA
Dec 16 06:15:07 inquisitive kernel:     ide1: BM-DMA at 0xd808-0xd80f, BIOS 
settings: hdc:DMA, hdd:pio
Dec 16 06:15:07 inquisitive kernel: hda: MAXTOR 6L020J1, ATA DISK drive
Dec 16 06:15:07 inquisitive kernel: hdb: IDE/ATAPI CD-ROM 36X, ATAPI 
CD/DVD-ROM drive
Dec 16 06:15:07 inquisitive kernel: hdc: MAXTOR 6L020J1, ATA DISK drive
Dec 16 06:15:07 inquisitive kernel: hde: MAXTOR 6L040L2, ATA DISK drive
Dec 16 06:15:07 inquisitive kernel: hdg: MAXTOR 6L040L2, ATA DISK drive
Dec 16 06:15:07 inquisitive kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 06:15:07 inquisitive kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 06:15:07 inquisitive kernel: ide2 at 0xc400-0xc407,0xc802 on irq 10
Dec 16 06:15:07 inquisitive kernel: ide3 at 0xcc00-0xcc07,0xd002 on irq 10
Dec 16 06:15:07 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 06:15:07 inquisitive kernel: RAMDISK driver initialized: 16 RAM disks 
of 4096K size 1024 blocksize
Dec 16 06:15:07 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 06:15:07 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 06:15:07 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-2, errno = 2
Dec 16 06:15:07 inquisitive kernel: md: personality 2 is not loaded!
Dec 16 06:15:07 inquisitive kernel: md :do_md_run() returned -22
Dec 16 06:15:07 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 06:15:07 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 06:15:07 inquisitive kernel: md0: removing former faulty hde1!
Dec 16 06:15:07 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 06:15:07 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 06:15:07 inquisitive kernel: md :do_md_run() returned -22
Dec 16 06:15:07 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 06:15:07 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 06:15:07 inquisitive kernel: md :do_md_run() returned -22
Dec 16 06:15:07 inquisitive kernel: VFS: Mounted root (ext2 filesystem).
Dec 16 06:15:08 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 06:15:08 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 06:15:08 inquisitive kernel: md0: removing former faulty hde1!
Dec 16 06:15:08 inquisitive kernel: raid1: md0, not all disks are operational 
-- trying to recover array
Dec 16 06:15:08 inquisitive kernel: md0: no spare disk to reconstruct array! 
-- continuing in degraded mode
Dec 16 06:15:08 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 06:15:08 inquisitive kernel: raid0: looking at hde3
Dec 16 06:15:08 inquisitive kernel: raid0:   comparing hde3(19281408) with 
hde3(19281408)
Dec 16 06:15:08 inquisitive kernel: raid0:   END
Dec 16 06:15:08 inquisitive kernel: raid0:   ==> UNIQUE
Dec 16 06:15:08 inquisitive kernel: raid0: 1 zones
Dec 16 06:15:08 inquisitive kernel: raid0: looking at hdg3
Dec 16 06:15:08 inquisitive kernel: raid0:   comparing hdg3(19281408) with 
hde3(19281408)
Dec 16 06:15:08 inquisitive kernel: raid0:   EQUAL
Dec 16 06:15:08 inquisitive kernel: raid0: FINAL 1 zones
Dec 16 06:15:08 inquisitive kernel: raid0: zone 0
Dec 16 06:15:08 inquisitive kernel: raid0: checking hde3 ... contained as 
device 0
Dec 16 06:15:08 inquisitive kernel:   (19281408) is smallest!.
Dec 16 06:15:08 inquisitive kernel: raid0: checking hdg3 ... contained as 
device 1
Dec 16 06:15:08 inquisitive kernel: raid0: zone->nb_dev: 2, size: 38562816
Dec 16 06:15:08 inquisitive kernel: raid0: current zone offset: 19281408
Dec 16 06:15:08 inquisitive kernel: raid0: done.
Dec 16 06:15:08 inquisitive kernel: raid0 : md_size is 38562816 blocks.
Dec 16 06:15:08 inquisitive kernel: raid0 : conf->smallest->size is 38562816 
blocks.
Dec 16 06:15:08 inquisitive kernel: raid0 : nb_zone is 1.
Dec 16 06:15:08 inquisitive kernel: raid0 : Allocating 8 bytes for hash.
Dec 16 06:15:08 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 06:15:08 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 06:15:08 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 06:15:08 inquisitive kernel: hdb: ATAPI 16X CD-ROM drive, 128kB Cache
Dec 16 06:15:08 inquisitive kernel: ip_tables: (C) 2000-2002 Netfilter core 
team
Dec 16 06:15:08 inquisitive kernel: ip_conntrack (8192 buckets, 65536 max)
Dec 16 06:15:09 inquisitive xinetd[1168]: Server /usr/sbin/in.rexecd is not 
executable [line=13]
Dec 16 06:15:09 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 06:15:09 inquisitive xinetd[1168]: Server /usr/sbin/in.rlogind is not 
executable [line=13]
Dec 16 06:15:09 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 06:15:09 inquisitive xinetd[1168]: Server /usr/sbin/in.rshd is not 
executable [line=14]
Dec 16 06:15:09 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=14]
Dec 16 06:15:27 inquisitive postfix/postfix-script: warning: 
/var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Dec 16 06:23:37 localhost kernel: Linux version 2.4.18-17.7.x 
(bhcompile@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 
7.3 2.96-112)) #1 Tue Oct 8 11:49:30 EDT 2002
Dec 16 06:23:37 localhost kernel:  BIOS-e820: 0000000000000000 - 
000000000009fc00 (usable)
Dec 16 06:23:37 localhost kernel:  BIOS-e820: 000000000009fc00 - 
00000000000a0000 (reserved)
Dec 16 06:23:37 localhost kernel:  BIOS-e820: 00000000000f0000 - 
0000000000100000 (reserved)
Dec 16 06:23:37 localhost kernel:  BIOS-e820: 0000000000100000 - 
0000000050000000 (usable)
Dec 16 06:23:37 localhost kernel:  BIOS-e820: 00000000ffff0000 - 
0000000100000000 (reserved)
Dec 16 06:23:37 localhost kernel: On node 0 totalpages: 327680
Dec 16 06:23:37 localhost kernel: zone(0): 4096 pages.
Dec 16 06:23:37 localhost kernel: zone(1): 225280 pages.
Dec 16 06:23:37 localhost kernel: zone(2): 98304 pages.
Dec 16 06:23:37 localhost kernel: Kernel command line: ro root=/dev/md2
Dec 16 06:23:37 localhost kernel: Detected 1005.588 MHz processor.
Dec 16 06:23:37 localhost kernel: Speakup v-1.00 CVS: Tue Jun 11 14:22:53 EDT 
2002 : initialized
Dec 16 06:23:37 localhost kernel: Console: colour VGA+ 80x25
Dec 16 06:23:37 localhost kernel: Calibrating delay loop... 1993.77 BogoMIPS
Dec 16 06:23:38 localhost kernel: Page-cache hash table entries: 524288 
(order: 9, 2097152 bytes)
Dec 16 06:23:38 localhost kernel: CPU: AMD Duron(tm) processor stepping 01
Dec 16 06:23:38 localhost kernel: POSIX conformance testing by UNIFIX
Dec 16 06:23:38 localhost kernel: mtrr: v1.40 (20010327) Richard Gooch 
(rgooch@atnf.csiro.au)
Dec 16 06:23:38 localhost kernel: mtrr: detected mtrr type: Intel
Dec 16 06:23:38 localhost kernel: speakup:  initialized device: /dev/synth, 
node (MAJOR 10, MINOR 25)
Dec 16 06:23:38 localhost kernel: Initializing RT netlink socket
Dec 16 06:23:38 localhost kernel: Starting kswapd
Dec 16 06:23:38 localhost kernel: allocated 64 pages and 64 bhs reserved for 
the highmem bounces
Dec 16 06:23:38 localhost kernel: pty: 2048 Unix98 ptys configured
Dec 16 06:23:38 localhost kernel: block: 1024 slots per queue, batch=256
Dec 16 06:23:38 localhost kernel: ide: Assuming 33MHz system bus speed for PIO 
modes; override with idebus=xx
Dec 16 06:23:38 localhost kernel: HPT372: IDE controller on PCI bus 00 dev 70
Dec 16 06:23:38 localhost kernel: HPT372: chipset revision 5
Dec 16 06:23:38 localhost kernel: HPT372: not 100%% native mode: will probe 
irqs later
Dec 16 06:23:38 localhost kernel: HPT37X: using 33MHz PCI clock
Dec 16 06:23:38 localhost kernel:     ide2: BM-DMA at 0xd400-0xd407, BIOS 
settings: hde:DMA, hdf:pio
Dec 16 06:23:38 localhost kernel:     ide3: BM-DMA at 0xd408-0xd40f, BIOS 
settings: hdg:DMA, hdh:pio
Dec 16 06:23:38 localhost kernel: VP_IDE: IDE controller on PCI bus 00 dev 89
Dec 16 06:23:38 localhost kernel: PCI: No IRQ known for interrupt pin A of 
device 00:11.1. Please try using pci=biosirq.
Dec 16 06:23:38 localhost kernel: VP_IDE: chipset revision 6
Dec 16 06:23:38 localhost kernel: VP_IDE: not 100%% native mode: will probe 
irqs later
Dec 16 06:23:38 localhost kernel: ide: Assuming 33MHz system bus speed for PIO 
modes; override with idebus=xx
Dec 16 06:23:38 localhost kernel:     ide0: BM-DMA at 0xd800-0xd807, BIOS 
settings: hda:DMA, hdb:DMA
Dec 16 06:23:38 localhost kernel:     ide1: BM-DMA at 0xd808-0xd80f, BIOS 
settings: hdc:DMA, hdd:pio
Dec 16 06:23:38 localhost kernel: hda: MAXTOR 6L020J1, ATA DISK drive
Dec 16 06:23:38 localhost kernel: hdb: IDE/ATAPI CD-ROM 36X, ATAPI CD/DVD-ROM 
drive
Dec 16 06:23:38 localhost kernel: hdc: MAXTOR 6L020J1, ATA DISK drive
Dec 16 06:23:38 localhost kernel: hde: MAXTOR 6L040L2, ATA DISK drive
Dec 16 06:23:38 localhost kernel: hdg: MAXTOR 6L040L2, ATA DISK drive
Dec 16 06:23:38 localhost kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 06:23:38 localhost kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 06:23:38 localhost kernel: ide2 at 0xc400-0xc407,0xc802 on irq 10
Dec 16 06:23:38 localhost kernel: ide3 at 0xcc00-0xcc07,0xd002 on irq 10
Dec 16 06:23:38 localhost kernel: ide-floppy driver 0.99.newide
Dec 16 06:23:38 localhost kernel: RAMDISK driver initialized: 16 RAM disks of 
4096K size 1024 blocksize
Dec 16 06:23:38 localhost kernel: ide-floppy driver 0.99.newide
Dec 16 06:23:38 localhost kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-2, errno = 2
Dec 16 06:23:38 localhost kernel: md: personality 2 is not loaded!
Dec 16 06:23:38 localhost kernel: md :do_md_run() returned -22
Dec 16 06:23:38 localhost kernel: md: superblock update time inconsistency -- 
using the most recent one
Dec 16 06:23:38 localhost kernel: md: kicking non-fresh hde1 from array!
Dec 16 06:23:38 localhost kernel: md: md0: raid array is not clean -- starting 
background reconstruction
Dec 16 06:23:38 localhost kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 06:23:38 localhost kernel: md: personality 3 is not loaded!
Dec 16 06:23:38 localhost kernel: md :do_md_run() returned -22
Dec 16 06:23:38 localhost kernel: md: md2: raid array is not clean -- starting 
background reconstruction
Dec 16 06:23:38 localhost kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 06:23:38 localhost kernel: md: personality 3 is not loaded!
Dec 16 06:23:38 localhost kernel: md :do_md_run() returned -22
Dec 16 06:23:38 localhost kernel: VFS: Mounted root (ext2 filesystem).
Dec 16 06:23:38 localhost kernel: md: md2: raid array is not clean -- starting 
background reconstruction
Dec 16 06:23:38 localhost kernel: raid1: raid set md2 not clean; 
reconstructing mirrors
Dec 16 06:23:38 localhost sshd[932]: error: Bind to port 22 on 192.168.0.2 
failed: Cannot assign requested address.
Dec 16 06:23:38 localhost sshd[932]: fatal: Cannot bind any address.
Dec 16 06:23:39 localhost kernel: md: superblock update time inconsistency -- 
using the most recent one
Dec 16 06:23:39 localhost kernel: md: kicking non-fresh hde1 from array!
Dec 16 06:23:39 localhost kernel: md: md0: raid array is not clean -- starting 
background reconstruction
Dec 16 06:23:39 localhost kernel: raid1: md0, not all disks are operational -- 
trying to recover array
Dec 16 06:23:39 localhost kernel: md0: no spare disk to reconstruct array! -- 
continuing in degraded mode
Dec 16 06:23:39 localhost kernel: raid0: looking at hde3
Dec 16 06:23:39 localhost kernel: raid0:   comparing hde3(19281408) with 
hde3(19281408)
Dec 16 06:23:39 localhost kernel: raid0:   END
Dec 16 06:23:39 localhost kernel: raid0:   ==> UNIQUE
Dec 16 06:23:39 localhost kernel: raid0: 1 zones
Dec 16 06:23:39 localhost kernel: raid0: looking at hdg3
Dec 16 06:23:39 localhost kernel: raid0:   comparing hdg3(19281408) with 
hde3(19281408)
Dec 16 06:23:39 localhost kernel: raid0:   EQUAL
Dec 16 06:23:39 localhost kernel: raid0: FINAL 1 zones
Dec 16 06:23:39 localhost kernel: raid0: zone 0
Dec 16 06:23:39 localhost kernel: raid0: checking hde3 ... contained as device 
0
Dec 16 06:23:39 localhost kernel:   (19281408) is smallest!.
Dec 16 06:23:39 localhost kernel: raid0: checking hdg3 ... contained as device 
1
Dec 16 06:23:39 localhost kernel: raid0: zone->nb_dev: 2, size: 38562816
Dec 16 06:23:39 localhost kernel: raid0: current zone offset: 19281408
Dec 16 06:23:39 localhost kernel: raid0: done.
Dec 16 06:23:39 localhost kernel: raid0 : md_size is 38562816 blocks.
Dec 16 06:23:39 localhost kernel: raid0 : conf->smallest->size is 38562816 
blocks.
Dec 16 06:23:39 localhost kernel: raid0 : nb_zone is 1.
Dec 16 06:23:39 localhost kernel: raid0 : Allocating 8 bytes for hash.
Dec 16 06:23:39 localhost kernel: usb-uhci.c: Detected 2 ports
Dec 16 06:23:39 localhost kernel: usb-uhci.c: Detected 2 ports
Dec 16 06:23:39 localhost kernel: ide-floppy driver 0.99.newide
Dec 16 06:23:39 localhost kernel: hdb: ATAPI 16X CD-ROM drive, 128kB Cache
Dec 16 06:23:39 localhost kernel: ip_tables: (C) 2000-2002 Netfilter core team
Dec 16 06:23:39 localhost kernel: ip_conntrack (8192 buckets, 65536 max)
Dec 16 06:23:39 localhost xinetd[964]: Server /usr/sbin/in.rexecd is not 
executable [line=13]
Dec 16 06:23:39 localhost xinetd[964]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 06:23:39 localhost xinetd[964]: Server /usr/sbin/in.rlogind is not 
executable [line=13]
Dec 16 06:23:39 localhost xinetd[964]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 06:23:39 localhost xinetd[964]: Server /usr/sbin/in.rshd is not 
executable [line=14]
Dec 16 06:23:39 localhost xinetd[964]: Error parsing attribute server - 
DISABLING SERVICE [line=14]
Dec 16 06:23:37 localhost dhcpcd[735]: timed out waiting for a valid DHCP 
server response  
Dec 16 06:23:57 localhost postfix/postfix-script: warning: 
/var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Dec 16 06:24:03 localhost snort: WARNING: OpenPcap() device eth0 network 
lookup:  ^Ieth0: no IPv4 address assigned 
Dec 16 06:24:27 localhost xinetd[964]: Exiting...
Dec 16 06:25:51 inquisitive kernel: Linux version 2.4.18-17.7.x 
(bhcompile@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 
7.3 2.96-112)) #1 Tue Oct 8 11:49:30 EDT 2002
Dec 16 06:25:51 inquisitive kernel:  BIOS-e820: 0000000000000000 - 
000000000009fc00 (usable)
Dec 16 06:25:51 inquisitive kernel:  BIOS-e820: 000000000009fc00 - 
00000000000a0000 (reserved)
Dec 16 06:25:51 inquisitive kernel:  BIOS-e820: 00000000000f0000 - 
0000000000100000 (reserved)
Dec 16 06:25:51 inquisitive kernel:  BIOS-e820: 0000000000100000 - 
0000000050000000 (usable)
Dec 16 06:25:51 inquisitive kernel:  BIOS-e820: 00000000ffff0000 - 
0000000100000000 (reserved)
Dec 16 06:25:51 inquisitive kernel: On node 0 totalpages: 327680
Dec 16 06:25:51 inquisitive kernel: zone(0): 4096 pages.
Dec 16 06:25:51 inquisitive kernel: zone(1): 225280 pages.
Dec 16 06:25:51 inquisitive kernel: zone(2): 98304 pages.
Dec 16 06:25:51 inquisitive kernel: Kernel command line: ro root=/dev/md2
Dec 16 06:25:51 inquisitive kernel: Detected 1005.588 MHz processor.
Dec 16 06:25:51 inquisitive kernel: Speakup v-1.00 CVS: Tue Jun 11 14:22:53 
EDT 2002 : initialized
Dec 16 06:25:51 inquisitive kernel: Console: colour VGA+ 80x25
Dec 16 06:25:51 inquisitive kernel: Calibrating delay loop... 1993.77 BogoMIPS
Dec 16 06:25:51 inquisitive kernel: Page-cache hash table entries: 524288 
(order: 9, 2097152 bytes)
Dec 16 06:25:51 inquisitive kernel: CPU: AMD Duron(tm) processor stepping 01
Dec 16 06:25:51 inquisitive kernel: POSIX conformance testing by UNIFIX
Dec 16 06:25:51 inquisitive kernel: mtrr: v1.40 (20010327) Richard Gooch 
(rgooch@atnf.csiro.au)
Dec 16 06:25:51 inquisitive kernel: mtrr: detected mtrr type: Intel
Dec 16 06:25:51 inquisitive kernel: speakup:  initialized device: /dev/synth, 
node (MAJOR 10, MINOR 25)
Dec 16 06:25:51 inquisitive kernel: Initializing RT netlink socket
Dec 16 06:25:51 inquisitive kernel: Starting kswapd
Dec 16 06:25:51 inquisitive kernel: allocated 64 pages and 64 bhs reserved for 
the highmem bounces
Dec 16 06:25:51 inquisitive kernel: pty: 2048 Unix98 ptys configured
Dec 16 06:25:51 inquisitive kernel: block: 1024 slots per queue, batch=256
Dec 16 06:25:51 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 06:25:51 inquisitive kernel: HPT372: IDE controller on PCI bus 00 dev 
70
Dec 16 06:25:51 inquisitive kernel: HPT372: chipset revision 5
Dec 16 06:25:52 inquisitive kernel: HPT372: not 100%% native mode: will probe 
irqs later
Dec 16 06:25:52 inquisitive kernel: HPT37X: using 33MHz PCI clock
Dec 16 06:25:52 inquisitive kernel:     ide2: BM-DMA at 0xd400-0xd407, BIOS 
settings: hde:DMA, hdf:pio
Dec 16 06:25:52 inquisitive kernel:     ide3: BM-DMA at 0xd408-0xd40f, BIOS 
settings: hdg:DMA, hdh:pio
Dec 16 06:25:52 inquisitive kernel: VP_IDE: IDE controller on PCI bus 00 dev 
89
Dec 16 06:25:52 inquisitive kernel: PCI: No IRQ known for interrupt pin A of 
device 00:11.1. Please try using pci=biosirq.
Dec 16 06:25:52 inquisitive kernel: VP_IDE: chipset revision 6
Dec 16 06:25:52 inquisitive kernel: VP_IDE: not 100%% native mode: will probe 
irqs later
Dec 16 06:25:52 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 06:25:52 inquisitive kernel:     ide0: BM-DMA at 0xd800-0xd807, BIOS 
settings: hda:DMA, hdb:DMA
Dec 16 06:25:52 inquisitive kernel:     ide1: BM-DMA at 0xd808-0xd80f, BIOS 
settings: hdc:DMA, hdd:pio
Dec 16 06:25:52 inquisitive kernel: hda: MAXTOR 6L020J1, ATA DISK drive
Dec 16 06:25:52 inquisitive kernel: hdb: IDE/ATAPI CD-ROM 36X, ATAPI 
CD/DVD-ROM drive
Dec 16 06:25:52 inquisitive kernel: hdc: MAXTOR 6L020J1, ATA DISK drive
Dec 16 06:25:52 inquisitive kernel: hde: MAXTOR 6L040L2, ATA DISK drive
Dec 16 06:25:52 inquisitive kernel: hdg: MAXTOR 6L040L2, ATA DISK drive
Dec 16 06:25:52 inquisitive kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 06:25:52 inquisitive kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 06:25:52 inquisitive kernel: ide2 at 0xc400-0xc407,0xc802 on irq 10
Dec 16 06:25:52 inquisitive kernel: ide3 at 0xcc00-0xcc07,0xd002 on irq 10
Dec 16 06:25:52 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 06:25:52 inquisitive kernel: RAMDISK driver initialized: 16 RAM disks 
of 4096K size 1024 blocksize
Dec 16 06:25:52 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 06:25:52 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-2, errno = 2
Dec 16 06:25:52 inquisitive kernel: md: personality 2 is not loaded!
Dec 16 06:25:52 inquisitive kernel: md :do_md_run() returned -22
Dec 16 06:25:52 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 06:25:52 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 06:25:52 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 06:25:52 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 06:25:52 inquisitive kernel: md :do_md_run() returned -22
Dec 16 06:25:52 inquisitive kernel: md: md2: raid array is not clean -- 
starting background reconstruction
Dec 16 06:25:52 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 06:25:52 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 06:25:52 inquisitive kernel: md :do_md_run() returned -22
Dec 16 06:25:52 inquisitive kernel: VFS: Mounted root (ext2 filesystem).
Dec 16 06:25:52 inquisitive kernel: md: md2: raid array is not clean -- 
starting background reconstruction
Dec 16 06:25:52 inquisitive kernel: raid1: raid set md2 not clean; 
reconstructing mirrors
Dec 16 06:25:53 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 06:25:53 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 06:25:53 inquisitive kernel: raid1: md0, not all disks are operational 
-- trying to recover array
Dec 16 06:25:53 inquisitive kernel: md0: no spare disk to reconstruct array! 
-- continuing in degraded mode
Dec 16 06:25:53 inquisitive kernel: raid0: looking at hde3
Dec 16 06:25:53 inquisitive kernel: raid0:   comparing hde3(19281408) with 
hde3(19281408)
Dec 16 06:25:53 inquisitive kernel: raid0:   END
Dec 16 06:25:53 inquisitive kernel: raid0:   ==> UNIQUE
Dec 16 06:25:53 inquisitive kernel: raid0: 1 zones
Dec 16 06:25:53 inquisitive kernel: raid0: looking at hdg3
Dec 16 06:25:53 inquisitive kernel: raid0:   comparing hdg3(19281408) with 
hde3(19281408)
Dec 16 06:25:53 inquisitive kernel: raid0:   EQUAL
Dec 16 06:25:53 inquisitive kernel: raid0: FINAL 1 zones
Dec 16 06:25:53 inquisitive kernel: raid0: zone 0
Dec 16 06:25:53 inquisitive kernel: raid0: checking hde3 ... contained as 
device 0
Dec 16 06:25:53 inquisitive kernel:   (19281408) is smallest!.
Dec 16 06:25:53 inquisitive kernel: raid0: checking hdg3 ... contained as 
device 1
Dec 16 06:25:53 inquisitive kernel: raid0: zone->nb_dev: 2, size: 38562816
Dec 16 06:25:53 inquisitive kernel: raid0: current zone offset: 19281408
Dec 16 06:25:53 inquisitive kernel: raid0: done.
Dec 16 06:25:53 inquisitive kernel: raid0 : md_size is 38562816 blocks.
Dec 16 06:25:53 inquisitive kernel: raid0 : conf->smallest->size is 38562816 
blocks.
Dec 16 06:25:53 inquisitive kernel: raid0 : nb_zone is 1.
Dec 16 06:25:53 inquisitive kernel: raid0 : Allocating 8 bytes for hash.
Dec 16 06:25:53 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 06:25:53 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 06:25:53 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 06:25:53 inquisitive kernel: hdb: ATAPI 16X CD-ROM drive, 128kB Cache
Dec 16 06:25:53 inquisitive kernel: ip_tables: (C) 2000-2002 Netfilter core 
team
Dec 16 06:25:53 inquisitive kernel: ip_conntrack (8192 buckets, 65536 max)
Dec 16 06:25:53 inquisitive xinetd[1169]: Server /usr/sbin/in.rexecd is not 
executable [line=13]
Dec 16 06:25:53 inquisitive xinetd[1169]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 06:25:53 inquisitive xinetd[1169]: Server /usr/sbin/in.rlogind is not 
executable [line=13]
Dec 16 06:25:53 inquisitive xinetd[1169]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 06:25:53 inquisitive xinetd[1169]: Server /usr/sbin/in.rshd is not 
executable [line=14]
Dec 16 06:25:53 inquisitive xinetd[1169]: Error parsing attribute server - 
DISABLING SERVICE [line=14]
Dec 16 06:26:13 inquisitive postfix/postfix-script: warning: 
/var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Dec 16 15:51:06 inquisitive mc: /dev/gpmctl: No such file or directory
Dec 16 15:56:50 inquisitive modprobe: modprobe: Can't locate module 
char-major-81
Dec 16 15:57:11 inquisitive modprobe: modprobe: Can't locate module 
sound-slot-0
Dec 16 15:57:11 inquisitive modprobe: modprobe: Can't locate module 
sound-service-0-3
Dec 16 16:03:19 inquisitive xinetd[1169]: Exiting...
Dec 16 16:04:40 inquisitive kernel: Linux version 2.4.18-17.7.x 
(bhcompile@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 
7.3 2.96-112)) #1 Tue Oct 8 11:49:30 EDT 2002
Dec 16 16:04:40 inquisitive kernel:  BIOS-e820: 0000000000000000 - 
000000000009fc00 (usable)
Dec 16 16:04:40 inquisitive kernel:  BIOS-e820: 000000000009fc00 - 
00000000000a0000 (reserved)
Dec 16 16:04:40 inquisitive kernel:  BIOS-e820: 00000000000f0000 - 
0000000000100000 (reserved)
Dec 16 16:04:40 inquisitive kernel:  BIOS-e820: 0000000000100000 - 
0000000050000000 (usable)
Dec 16 16:04:40 inquisitive kernel:  BIOS-e820: 00000000ffff0000 - 
0000000100000000 (reserved)
Dec 16 16:04:40 inquisitive kernel: On node 0 totalpages: 327680
Dec 16 16:04:40 inquisitive kernel: zone(0): 4096 pages.
Dec 16 16:04:40 inquisitive kernel: zone(1): 225280 pages.
Dec 16 16:04:40 inquisitive kernel: zone(2): 98304 pages.
Dec 16 16:04:40 inquisitive kernel: Kernel command line: ro root=/dev/md2
Dec 16 16:04:40 inquisitive kernel: Detected 1005.588 MHz processor.
Dec 16 16:04:40 inquisitive kernel: Speakup v-1.00 CVS: Tue Jun 11 14:22:53 
EDT 2002 : initialized
Dec 16 16:04:40 inquisitive kernel: Console: colour VGA+ 80x25
Dec 16 16:04:40 inquisitive kernel: Calibrating delay loop... 1993.77 BogoMIPS
Dec 16 16:04:40 inquisitive kernel: Page-cache hash table entries: 524288 
(order: 9, 2097152 bytes)
Dec 16 16:04:40 inquisitive kernel: CPU: AMD Duron(tm) processor stepping 01
Dec 16 16:04:40 inquisitive kernel: POSIX conformance testing by UNIFIX
Dec 16 16:04:40 inquisitive kernel: mtrr: v1.40 (20010327) Richard Gooch 
(rgooch@atnf.csiro.au)
Dec 16 16:04:40 inquisitive kernel: mtrr: detected mtrr type: Intel
Dec 16 16:04:40 inquisitive kernel: speakup:  initialized device: /dev/synth, 
node (MAJOR 10, MINOR 25)
Dec 16 16:04:40 inquisitive kernel: Initializing RT netlink socket
Dec 16 16:04:40 inquisitive kernel: Starting kswapd
Dec 16 16:04:40 inquisitive kernel: allocated 64 pages and 64 bhs reserved for 
the highmem bounces
Dec 16 16:04:40 inquisitive kernel: pty: 2048 Unix98 ptys configured
Dec 16 16:04:40 inquisitive kernel: block: 1024 slots per queue, batch=256
Dec 16 16:04:40 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 16:04:40 inquisitive kernel: HPT372: IDE controller on PCI bus 00 dev 
70
Dec 16 16:04:40 inquisitive kernel: HPT372: chipset revision 5
Dec 16 16:04:40 inquisitive kernel: HPT372: not 100%% native mode: will probe 
irqs later
Dec 16 16:04:40 inquisitive kernel: HPT37X: using 33MHz PCI clock
Dec 16 16:04:40 inquisitive kernel:     ide2: BM-DMA at 0xd400-0xd407, BIOS 
settings: hde:DMA, hdf:pio
Dec 16 16:04:40 inquisitive kernel:     ide3: BM-DMA at 0xd408-0xd40f, BIOS 
settings: hdg:DMA, hdh:pio
Dec 16 16:04:41 inquisitive kernel: VP_IDE: IDE controller on PCI bus 00 dev 
89
Dec 16 16:04:41 inquisitive kernel: PCI: No IRQ known for interrupt pin A of 
device 00:11.1. Please try using pci=biosirq.
Dec 16 16:04:41 inquisitive kernel: VP_IDE: chipset revision 6
Dec 16 16:04:41 inquisitive kernel: VP_IDE: not 100%% native mode: will probe 
irqs later
Dec 16 16:04:41 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 16:04:41 inquisitive kernel:     ide0: BM-DMA at 0xd800-0xd807, BIOS 
settings: hda:DMA, hdb:DMA
Dec 16 16:04:41 inquisitive kernel:     ide1: BM-DMA at 0xd808-0xd80f, BIOS 
settings: hdc:DMA, hdd:pio
Dec 16 16:04:41 inquisitive kernel: hda: MAXTOR 6L020J1, ATA DISK drive
Dec 16 16:04:41 inquisitive kernel: hdb: IDE/ATAPI CD-ROM 36X, ATAPI 
CD/DVD-ROM drive
Dec 16 16:04:41 inquisitive kernel: hdc: MAXTOR 6L020J1, ATA DISK drive
Dec 16 16:04:41 inquisitive kernel: hde: MAXTOR 6L040L2, ATA DISK drive
Dec 16 16:04:41 inquisitive kernel: hdg: MAXTOR 6L040L2, ATA DISK drive
Dec 16 16:04:41 inquisitive kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 16:04:41 inquisitive kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 16:04:41 inquisitive kernel: ide2 at 0xc400-0xc407,0xc802 on irq 10
Dec 16 16:04:41 inquisitive kernel: ide3 at 0xcc00-0xcc07,0xd002 on irq 10
Dec 16 16:04:41 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 16:04:41 inquisitive kernel: RAMDISK driver initialized: 16 RAM disks 
of 4096K size 1024 blocksize
Dec 16 16:04:41 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 16:04:41 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-2, errno = 2
Dec 16 16:04:41 inquisitive kernel: md: personality 2 is not loaded!
Dec 16 16:04:41 inquisitive kernel: md :do_md_run() returned -22
Dec 16 16:04:41 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 16:04:41 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 16:04:41 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 16:04:41 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 16:04:41 inquisitive kernel: md :do_md_run() returned -22
Dec 16 16:04:41 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 16:04:41 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 16:04:41 inquisitive kernel: md :do_md_run() returned -22
Dec 16 16:04:41 inquisitive kernel: VFS: Mounted root (ext2 filesystem).
Dec 16 16:04:41 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 16:04:41 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 16:04:41 inquisitive kernel: raid1: md0, not all disks are operational 
-- trying to recover array
Dec 16 16:04:41 inquisitive kernel: md0: no spare disk to reconstruct array! 
-- continuing in degraded mode
Dec 16 16:04:41 inquisitive kernel: raid0: looking at hde3
Dec 16 16:04:41 inquisitive kernel: raid0:   comparing hde3(19281408) with 
hde3(19281408)
Dec 16 16:04:41 inquisitive kernel: raid0:   END
Dec 16 16:04:41 inquisitive kernel: raid0:   ==> UNIQUE
Dec 16 16:04:41 inquisitive kernel: raid0: 1 zones
Dec 16 16:04:41 inquisitive kernel: raid0: looking at hdg3
Dec 16 16:04:41 inquisitive kernel: raid0:   comparing hdg3(19281408) with 
hde3(19281408)
Dec 16 16:04:41 inquisitive kernel: raid0:   EQUAL
Dec 16 16:04:41 inquisitive kernel: raid0: FINAL 1 zones
Dec 16 16:04:41 inquisitive kernel: raid0: zone 0
Dec 16 16:04:41 inquisitive kernel: raid0: checking hde3 ... contained as 
device 0
Dec 16 16:04:41 inquisitive kernel:   (19281408) is smallest!.
Dec 16 16:04:41 inquisitive kernel: raid0: checking hdg3 ... contained as 
device 1
Dec 16 16:04:41 inquisitive kernel: raid0: zone->nb_dev: 2, size: 38562816
Dec 16 16:04:41 inquisitive kernel: raid0: current zone offset: 19281408
Dec 16 16:04:41 inquisitive kernel: raid0: done.
Dec 16 16:04:41 inquisitive kernel: raid0 : md_size is 38562816 blocks.
Dec 16 16:04:41 inquisitive kernel: raid0 : conf->smallest->size is 38562816 
blocks.
Dec 16 16:04:41 inquisitive kernel: raid0 : nb_zone is 1.
Dec 16 16:04:41 inquisitive kernel: raid0 : Allocating 8 bytes for hash.
Dec 16 16:04:42 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 16:04:42 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 16:04:42 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 16:04:42 inquisitive kernel: hdb: ATAPI 16X CD-ROM drive, 128kB Cache
Dec 16 16:04:42 inquisitive kernel: ip_tables: (C) 2000-2002 Netfilter core 
team
Dec 16 16:04:42 inquisitive kernel: ip_conntrack (8192 buckets, 65536 max)
Dec 16 16:04:42 inquisitive xinetd[1168]: Server /usr/sbin/in.rexecd is not 
executable [line=13]
Dec 16 16:04:42 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 16:04:42 inquisitive xinetd[1168]: Server /usr/sbin/in.rlogind is not 
executable [line=13]
Dec 16 16:04:42 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 16:04:42 inquisitive xinetd[1168]: Server /usr/sbin/in.rshd is not 
executable [line=14]
Dec 16 16:04:42 inquisitive xinetd[1168]: Error parsing attribute server - 
DISABLING SERVICE [line=14]
Dec 16 16:05:00 inquisitive postfix/postfix-script: warning: 
/var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Dec 16 16:07:10 inquisitive modprobe: modprobe: Can't locate module 
char-major-81
Dec 16 16:07:30 inquisitive modprobe: modprobe: Can't locate module 
sound-slot-0
Dec 16 16:07:30 inquisitive modprobe: modprobe: Can't locate module 
sound-service-0-3
Dec 16 16:36:35 inquisitive kernel: Linux version 2.4.18-17.7.x 
(bhcompile@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 
7.3 2.96-112)) #1 Tue Oct 8 11:49:30 EDT 2002
Dec 16 16:36:35 inquisitive kernel:  BIOS-e820: 0000000000000000 - 
000000000009fc00 (usable)
Dec 16 16:36:35 inquisitive kernel:  BIOS-e820: 000000000009fc00 - 
00000000000a0000 (reserved)
Dec 16 16:36:35 inquisitive kernel:  BIOS-e820: 00000000000f0000 - 
0000000000100000 (reserved)
Dec 16 16:36:35 inquisitive kernel:  BIOS-e820: 0000000000100000 - 
0000000050000000 (usable)
Dec 16 16:36:35 inquisitive kernel:  BIOS-e820: 00000000ffff0000 - 
0000000100000000 (reserved)
Dec 16 16:36:35 inquisitive kernel: On node 0 totalpages: 327680
Dec 16 16:36:35 inquisitive kernel: zone(0): 4096 pages.
Dec 16 16:36:35 inquisitive kernel: zone(1): 225280 pages.
Dec 16 16:36:35 inquisitive kernel: zone(2): 98304 pages.
Dec 16 16:36:35 inquisitive kernel: Kernel command line: ro root=/dev/md2
Dec 16 16:36:35 inquisitive kernel: Detected 1005.588 MHz processor.
Dec 16 16:36:35 inquisitive kernel: Speakup v-1.00 CVS: Tue Jun 11 14:22:53 
EDT 2002 : initialized
Dec 16 16:36:35 inquisitive kernel: Console: colour VGA+ 80x25
Dec 16 16:36:35 inquisitive kernel: Calibrating delay loop... 1993.77 BogoMIPS
Dec 16 16:36:35 inquisitive kernel: Page-cache hash table entries: 524288 
(order: 9, 2097152 bytes)
Dec 16 16:36:35 inquisitive kernel: CPU: AMD Duron(tm) processor stepping 01
Dec 16 16:36:35 inquisitive kernel: POSIX conformance testing by UNIFIX
Dec 16 16:36:35 inquisitive kernel: mtrr: v1.40 (20010327) Richard Gooch 
(rgooch@atnf.csiro.au)
Dec 16 16:36:35 inquisitive kernel: mtrr: detected mtrr type: Intel
Dec 16 16:36:35 inquisitive kernel: speakup:  initialized device: /dev/synth, 
node (MAJOR 10, MINOR 25)
Dec 16 16:36:35 inquisitive kernel: Initializing RT netlink socket
Dec 16 16:36:35 inquisitive kernel: Starting kswapd
Dec 16 16:36:35 inquisitive kernel: allocated 64 pages and 64 bhs reserved for 
the highmem bounces
Dec 16 16:36:35 inquisitive kernel: pty: 2048 Unix98 ptys configured
Dec 16 16:36:35 inquisitive kernel: block: 1024 slots per queue, batch=256
Dec 16 16:36:35 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 16:36:35 inquisitive kernel: HPT372: IDE controller on PCI bus 00 dev 
70
Dec 16 16:36:35 inquisitive kernel: HPT372: chipset revision 5
Dec 16 16:36:35 inquisitive kernel: HPT372: not 100%% native mode: will probe 
irqs later
Dec 16 16:36:35 inquisitive kernel: HPT37X: using 33MHz PCI clock
Dec 16 16:36:35 inquisitive kernel:     ide2: BM-DMA at 0xd400-0xd407, BIOS 
settings: hde:DMA, hdf:pio
Dec 16 16:36:35 inquisitive kernel:     ide3: BM-DMA at 0xd408-0xd40f, BIOS 
settings: hdg:DMA, hdh:pio
Dec 16 16:36:35 inquisitive kernel: VP_IDE: IDE controller on PCI bus 00 dev 
89
Dec 16 16:36:35 inquisitive kernel: PCI: No IRQ known for interrupt pin A of 
device 00:11.1. Please try using pci=biosirq.
Dec 16 16:36:35 inquisitive kernel: VP_IDE: chipset revision 6
Dec 16 16:36:35 inquisitive kernel: VP_IDE: not 100%% native mode: will probe 
irqs later
Dec 16 16:36:35 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 16:36:35 inquisitive kernel:     ide0: BM-DMA at 0xd800-0xd807, BIOS 
settings: hda:DMA, hdb:DMA
Dec 16 16:36:35 inquisitive kernel:     ide1: BM-DMA at 0xd808-0xd80f, BIOS 
settings: hdc:DMA, hdd:pio
Dec 16 16:36:35 inquisitive kernel: hda: MAXTOR 6L020J1, ATA DISK drive
Dec 16 16:36:35 inquisitive kernel: hdb: IDE/ATAPI CD-ROM 36X, ATAPI 
CD/DVD-ROM drive
Dec 16 16:36:35 inquisitive kernel: hdc: MAXTOR 6L020J1, ATA DISK drive
Dec 16 16:36:35 inquisitive kernel: hde: MAXTOR 6L040L2, ATA DISK drive
Dec 16 16:36:35 inquisitive kernel: hdg: MAXTOR 6L040L2, ATA DISK drive
Dec 16 16:36:35 inquisitive kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 16:36:35 inquisitive kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 16:36:35 inquisitive kernel: ide2 at 0xc400-0xc407,0xc802 on irq 10
Dec 16 16:36:35 inquisitive kernel: ide3 at 0xcc00-0xcc07,0xd002 on irq 10
Dec 16 16:36:35 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 16:36:35 inquisitive kernel: RAMDISK driver initialized: 16 RAM disks 
of 4096K size 1024 blocksize
Dec 16 16:36:35 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 16:36:35 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-2, errno = 2
Dec 16 16:36:35 inquisitive kernel: md: personality 2 is not loaded!
Dec 16 16:36:35 inquisitive kernel: md :do_md_run() returned -22
Dec 16 16:36:35 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 16:36:35 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 16:36:35 inquisitive kernel: md: md0: raid array is not clean -- 
starting background reconstruction
Dec 16 16:36:35 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 16:36:35 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 16:36:35 inquisitive kernel: md :do_md_run() returned -22
Dec 16 16:36:36 inquisitive kernel: md: md2: raid array is not clean -- 
starting background reconstruction
Dec 16 16:36:36 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 16:36:36 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 16:36:36 inquisitive kernel: md :do_md_run() returned -22
Dec 16 16:36:36 inquisitive kernel: VFS: Mounted root (ext2 filesystem).
Dec 16 16:36:36 inquisitive kernel: md: md2: raid array is not clean -- 
starting background reconstruction
Dec 16 16:36:36 inquisitive kernel: raid1: raid set md2 not clean; 
reconstructing mirrors
Dec 16 16:36:36 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 16:36:36 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 16:36:36 inquisitive kernel: md: md0: raid array is not clean -- 
starting background reconstruction
Dec 16 16:36:36 inquisitive kernel: raid1: md0, not all disks are operational 
-- trying to recover array
Dec 16 16:36:36 inquisitive kernel: md0: no spare disk to reconstruct array! 
-- continuing in degraded mode
Dec 16 16:36:36 inquisitive kernel: raid0: looking at hde3
Dec 16 16:36:36 inquisitive kernel: raid0:   comparing hde3(19281408) with 
hde3(19281408)
Dec 16 16:36:36 inquisitive kernel: raid0:   END
Dec 16 16:36:36 inquisitive kernel: raid0:   ==> UNIQUE
Dec 16 16:36:36 inquisitive kernel: raid0: 1 zones
Dec 16 16:36:36 inquisitive kernel: raid0: looking at hdg3
Dec 16 16:36:36 inquisitive kernel: raid0:   comparing hdg3(19281408) with 
hde3(19281408)
Dec 16 16:36:36 inquisitive kernel: raid0:   EQUAL
Dec 16 16:36:36 inquisitive kernel: raid0: FINAL 1 zones
Dec 16 16:36:36 inquisitive kernel: raid0: zone 0
Dec 16 16:36:36 inquisitive kernel: raid0: checking hde3 ... contained as 
device 0
Dec 16 16:36:36 inquisitive kernel:   (19281408) is smallest!.
Dec 16 16:36:36 inquisitive kernel: raid0: checking hdg3 ... contained as 
device 1
Dec 16 16:36:36 inquisitive kernel: raid0: zone->nb_dev: 2, size: 38562816
Dec 16 16:36:36 inquisitive kernel: raid0: current zone offset: 19281408
Dec 16 16:36:36 inquisitive kernel: raid0: done.
Dec 16 16:36:36 inquisitive kernel: raid0 : md_size is 38562816 blocks.
Dec 16 16:36:36 inquisitive kernel: raid0 : conf->smallest->size is 38562816 
blocks.
Dec 16 16:36:36 inquisitive kernel: raid0 : nb_zone is 1.
Dec 16 16:36:36 inquisitive kernel: raid0 : Allocating 8 bytes for hash.
Dec 16 16:36:37 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 16:36:37 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 16:36:37 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 16:36:37 inquisitive kernel: hdb: ATAPI 16X CD-ROM drive, 128kB Cache
Dec 16 16:36:37 inquisitive kernel: ip_tables: (C) 2000-2002 Netfilter core 
team
Dec 16 16:36:37 inquisitive kernel: ip_conntrack (8192 buckets, 65536 max)
Dec 16 16:36:38 inquisitive xinetd[1184]: Server /usr/sbin/in.rexecd is not 
executable [line=13]
Dec 16 16:36:38 inquisitive xinetd[1184]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 16:36:38 inquisitive xinetd[1184]: Server /usr/sbin/in.rlogind is not 
executable [line=13]
Dec 16 16:36:38 inquisitive xinetd[1184]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 16:36:38 inquisitive xinetd[1184]: Server /usr/sbin/in.rshd is not 
executable [line=14]
Dec 16 16:36:38 inquisitive xinetd[1184]: Error parsing attribute server - 
DISABLING SERVICE [line=14]
Dec 16 16:36:56 inquisitive postfix/postfix-script: warning: 
/var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Dec 16 16:39:42 inquisitive login(pam_unix)[2388]: bad username [ root]
Dec 16 16:39:46 inquisitive login(pam_unix)[2388]: check pass; user unknown
Dec 16 16:41:59 inquisitive modprobe: modprobe: Can't locate module 
char-major-81
Dec 16 16:42:23 inquisitive insmod: 
/lib/modules/2.4.18-17.7.x/kernel/drivers/sound/via82cxxx_audio.o: 
init_module: No such device
Dec 16 16:42:23 inquisitive insmod: 
/lib/modules/2.4.18-17.7.x/kernel/drivers/sound/via82cxxx_audio.o: insmod 
sound-slot-0 failed
Dec 16 16:42:23 inquisitive modprobe: modprobe: Can't locate module 
sound-service-0-3
Dec 16 17:43:44 inquisitive kernel: Linux version 2.4.18-17.7.x 
(bhcompile@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 
7.3 2.96-112)) #1 Tue Oct 8 11:49:30 EDT 2002
Dec 16 17:43:44 inquisitive kernel:  BIOS-e820: 0000000000000000 - 
000000000009fc00 (usable)
Dec 16 17:43:44 inquisitive kernel:  BIOS-e820: 000000000009fc00 - 
00000000000a0000 (reserved)
Dec 16 17:43:44 inquisitive kernel:  BIOS-e820: 00000000000f0000 - 
0000000000100000 (reserved)
Dec 16 17:43:44 inquisitive kernel:  BIOS-e820: 0000000000100000 - 
0000000050000000 (usable)
Dec 16 17:43:44 inquisitive kernel:  BIOS-e820: 00000000ffff0000 - 
0000000100000000 (reserved)
Dec 16 17:43:44 inquisitive kernel: On node 0 totalpages: 327680
Dec 16 17:43:44 inquisitive kernel: zone(0): 4096 pages.
Dec 16 17:43:44 inquisitive kernel: zone(1): 225280 pages.
Dec 16 17:43:44 inquisitive kernel: zone(2): 98304 pages.
Dec 16 17:43:44 inquisitive kernel: Kernel command line: ro root=/dev/md2
Dec 16 17:43:44 inquisitive kernel: Detected 1005.588 MHz processor.
Dec 16 17:43:44 inquisitive kernel: Speakup v-1.00 CVS: Tue Jun 11 14:22:53 
EDT 2002 : initialized
Dec 16 17:43:44 inquisitive kernel: Console: colour VGA+ 80x25
Dec 16 17:43:44 inquisitive kernel: Calibrating delay loop... 1993.77 BogoMIPS
Dec 16 17:43:44 inquisitive kernel: Page-cache hash table entries: 524288 
(order: 9, 2097152 bytes)
Dec 16 17:43:44 inquisitive kernel: CPU: AMD Duron(tm) processor stepping 01
Dec 16 17:43:44 inquisitive kernel: POSIX conformance testing by UNIFIX
Dec 16 17:43:44 inquisitive kernel: mtrr: v1.40 (20010327) Richard Gooch 
(rgooch@atnf.csiro.au)
Dec 16 17:43:44 inquisitive kernel: mtrr: detected mtrr type: Intel
Dec 16 17:43:44 inquisitive kernel: speakup:  initialized device: /dev/synth, 
node (MAJOR 10, MINOR 25)
Dec 16 17:43:44 inquisitive kernel: Initializing RT netlink socket
Dec 16 17:43:44 inquisitive kernel: Starting kswapd
Dec 16 17:43:44 inquisitive kernel: allocated 64 pages and 64 bhs reserved for 
the highmem bounces
Dec 16 17:43:44 inquisitive kernel: pty: 2048 Unix98 ptys configured
Dec 16 17:43:44 inquisitive kernel: block: 1024 slots per queue, batch=256
Dec 16 17:43:44 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 17:43:44 inquisitive kernel: HPT372: IDE controller on PCI bus 00 dev 
70
Dec 16 17:43:44 inquisitive kernel: HPT372: chipset revision 5
Dec 16 17:43:44 inquisitive kernel: HPT372: not 100%% native mode: will probe 
irqs later
Dec 16 17:43:44 inquisitive kernel: HPT37X: using 33MHz PCI clock
Dec 16 17:43:44 inquisitive kernel:     ide2: BM-DMA at 0xd400-0xd407, BIOS 
settings: hde:DMA, hdf:pio
Dec 16 17:43:44 inquisitive kernel:     ide3: BM-DMA at 0xd408-0xd40f, BIOS 
settings: hdg:DMA, hdh:pio
Dec 16 17:43:44 inquisitive kernel: VP_IDE: IDE controller on PCI bus 00 dev 
89
Dec 16 17:43:44 inquisitive kernel: PCI: No IRQ known for interrupt pin A of 
device 00:11.1. Please try using pci=biosirq.
Dec 16 17:43:44 inquisitive kernel: VP_IDE: chipset revision 6
Dec 16 17:43:44 inquisitive kernel: VP_IDE: not 100%% native mode: will probe 
irqs later
Dec 16 17:43:44 inquisitive kernel: ide: Assuming 33MHz system bus speed for 
PIO modes; override with idebus=xx
Dec 16 17:43:44 inquisitive kernel:     ide0: BM-DMA at 0xd800-0xd807, BIOS 
settings: hda:DMA, hdb:DMA
Dec 16 17:43:44 inquisitive kernel:     ide1: BM-DMA at 0xd808-0xd80f, BIOS 
settings: hdc:DMA, hdd:pio
Dec 16 17:43:44 inquisitive kernel: hda: MAXTOR 6L020J1, ATA DISK drive
Dec 16 17:43:44 inquisitive kernel: hdb: IDE/ATAPI CD-ROM 36X, ATAPI 
CD/DVD-ROM drive
Dec 16 17:43:44 inquisitive kernel: hdc: MAXTOR 6L020J1, ATA DISK drive
Dec 16 17:43:44 inquisitive kernel: hde: MAXTOR 6L040L2, ATA DISK drive
Dec 16 17:43:44 inquisitive kernel: hdg: MAXTOR 6L040L2, ATA DISK drive
Dec 16 17:43:44 inquisitive kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 17:43:44 inquisitive kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 17:43:44 inquisitive kernel: ide2 at 0xc400-0xc407,0xc802 on irq 10
Dec 16 17:43:44 inquisitive kernel: ide3 at 0xcc00-0xcc07,0xd002 on irq 10
Dec 16 17:43:44 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 17:43:44 inquisitive kernel: RAMDISK driver initialized: 16 RAM disks 
of 4096K size 1024 blocksize
Dec 16 17:43:44 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 17:43:44 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-2, errno = 2
Dec 16 17:43:44 inquisitive kernel: md: personality 2 is not loaded!
Dec 16 17:43:44 inquisitive kernel: md :do_md_run() returned -22
Dec 16 17:43:44 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 17:43:44 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 17:43:44 inquisitive kernel: md: md0: raid array is not clean -- 
starting background reconstruction
Dec 16 17:43:44 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 17:43:44 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 17:43:44 inquisitive kernel: md :do_md_run() returned -22
Dec 16 17:43:45 inquisitive kernel: md: md2: raid array is not clean -- 
starting background reconstruction
Dec 16 17:43:45 inquisitive kernel: kmod: failed to exec /sbin/modprobe -s -k 
md-personality-3, errno = 2
Dec 16 17:43:45 inquisitive kernel: md: personality 3 is not loaded!
Dec 16 17:43:45 inquisitive kernel: md :do_md_run() returned -22
Dec 16 17:43:45 inquisitive kernel: VFS: Mounted root (ext2 filesystem).
Dec 16 17:43:45 inquisitive kernel: md: md2: raid array is not clean -- 
starting background reconstruction
Dec 16 17:43:45 inquisitive kernel: raid1: raid set md2 not clean; 
reconstructing mirrors
Dec 16 17:43:45 inquisitive kernel: md: superblock update time inconsistency 
-- using the most recent one
Dec 16 17:43:45 inquisitive kernel: md: kicking non-fresh hde1 from array!
Dec 16 17:43:45 inquisitive kernel: md: md0: raid array is not clean -- 
starting background reconstruction
Dec 16 17:43:45 inquisitive kernel: raid1: md0, not all disks are operational 
-- trying to recover array
Dec 16 17:43:45 inquisitive kernel: md0: no spare disk to reconstruct array! 
-- continuing in degraded mode
Dec 16 17:43:45 inquisitive kernel: raid0: looking at hde3
Dec 16 17:43:45 inquisitive kernel: raid0:   comparing hde3(19281408) with 
hde3(19281408)
Dec 16 17:43:45 inquisitive kernel: raid0:   END
Dec 16 17:43:45 inquisitive kernel: raid0:   ==> UNIQUE
Dec 16 17:43:45 inquisitive kernel: raid0: 1 zones
Dec 16 17:43:45 inquisitive kernel: raid0: looking at hdg3
Dec 16 17:43:45 inquisitive kernel: raid0:   comparing hdg3(19281408) with 
hde3(19281408)
Dec 16 17:43:45 inquisitive kernel: raid0:   EQUAL
Dec 16 17:43:45 inquisitive kernel: raid0: FINAL 1 zones
Dec 16 17:43:45 inquisitive kernel: raid0: zone 0
Dec 16 17:43:45 inquisitive kernel: raid0: checking hde3 ... contained as 
device 0
Dec 16 17:43:45 inquisitive kernel:   (19281408) is smallest!.
Dec 16 17:43:45 inquisitive kernel: raid0: checking hdg3 ... contained as 
device 1
Dec 16 17:43:45 inquisitive kernel: raid0: zone->nb_dev: 2, size: 38562816
Dec 16 17:43:45 inquisitive kernel: raid0: current zone offset: 19281408
Dec 16 17:43:45 inquisitive kernel: raid0: done.
Dec 16 17:43:45 inquisitive kernel: raid0 : md_size is 38562816 blocks.
Dec 16 17:43:45 inquisitive kernel: raid0 : conf->smallest->size is 38562816 
blocks.
Dec 16 17:43:45 inquisitive kernel: raid0 : nb_zone is 1.
Dec 16 17:43:45 inquisitive kernel: raid0 : Allocating 8 bytes for hash.
Dec 16 17:43:45 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 17:43:45 inquisitive kernel: usb-uhci.c: Detected 2 ports
Dec 16 17:43:45 inquisitive kernel: ide-floppy driver 0.99.newide
Dec 16 17:43:45 inquisitive kernel: hdb: ATAPI 16X CD-ROM drive, 128kB Cache
Dec 16 17:43:45 inquisitive kernel: ip_tables: (C) 2000-2002 Netfilter core 
team
Dec 16 17:43:45 inquisitive kernel: ip_conntrack (8192 buckets, 65536 max)
Dec 16 17:43:46 inquisitive xinetd[1184]: Server /usr/sbin/in.rexecd is not 
executable [line=13]
Dec 16 17:43:46 inquisitive xinetd[1184]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 17:43:46 inquisitive xinetd[1184]: Server /usr/sbin/in.rlogind is not 
executable [line=13]
Dec 16 17:43:46 inquisitive xinetd[1184]: Error parsing attribute server - 
DISABLING SERVICE [line=13]
Dec 16 17:43:46 inquisitive xinetd[1184]: Server /usr/sbin/in.rshd is not 
executable [line=14]
Dec 16 17:43:46 inquisitive xinetd[1184]: Error parsing attribute server - 
DISABLING SERVICE [line=14]
Dec 16 17:44:05 inquisitive postfix/postfix-script: warning: 
/var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Dec 16 17:45:59 inquisitive modprobe: modprobe: Can't locate module 
char-major-81
Dec 16 17:46:23 inquisitive insmod: 
/lib/modules/2.4.18-17.7.x/kernel/drivers/sound/via82cxxx_audio.o: 
init_module: No such device
Dec 16 17:46:23 inquisitive insmod: 
/lib/modules/2.4.18-17.7.x/kernel/drivers/sound/via82cxxx_audio.o: insmod 
sound-slot-0 failed
Dec 16 17:46:23 inquisitive modprobe: modprobe: Can't locate module 
sound-service-0-3

Now the only thing I did previous to this was to enter the bios and shut down 
the onboard sound.  Then after the reboot about five hours latter the drive 
drops complaining about no DMA.  I have since turned the onboard audio back 
on!  There was widespread power outages in the area that night.

When I do

raidstop /dev/md0 

I get 

Segmentation fault.

then I issue:

mdadm --assemble --force /dev/md0 /dev/hdg /dev/hde

And my system is very effectively rendered useless.

Ardently;

Arden A. Wiebe


^ permalink raw reply


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.