public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: Ibm Serveraid Problem with 2.4.25
@ 2004-03-01 21:38 Alan Swanson
  0 siblings, 0 replies; 19+ messages in thread
From: Alan Swanson @ 2004-03-01 21:38 UTC (permalink / raw)
  To: linux-kernel

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

Marcelo Tosatti wrote:
> On Mon, 1 Mar 2004, Chuck Lever wrote:
>
> > hi marcelo-
> >
> > your "fix" will break readahead again for NFS.  with the ">=" as you
> > propose, the read ahead code will never be able to read the last page of
> > the file as a coalesced read, it will always be a separate 4KB read.
> > 
> > the problem is not the readahead code, it is the driver code that tries
> > to read beyond the end of the device.  my change merely exposed this
> > misbehavior.
> >
> > so there is a broken assumption somewhere about how the index of the last
> > page of a file/device is computed.  i think it is a problem when the file
> > ends exactly on a page boundary.
> >
> > alain, if you don't use the NFS client, marcelo's fix should work just
> > fine for you.  but i believe that in general it is incorrect.
>
> Okey, most drivers do no exhibit this problem indeed.
>
> We should try to fix the problematic drivers, then.
>
> If we can't do it easily and in a straightforward manner, I'm afraid we
> will have to undo your change because even if the "read end beyond of
> device" accesses are harmless (are they really harmless?), they must
> fixed.
>
> Agreed?
>
> I'll take a look at them later today, but I'm no expert, so help is very
> appreciated.
>
> We know that these have problems:
>
> - Promise ATA
> - ips (serveraid)

Also seeing this with the siimage driver with a 3112 SATA chipset.

-- 
Alan.

"One must never be purposelessnessnesslessness."

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread
* Ibm Serveraid Problem with 2.4.25
@ 2004-02-26  9:12 Jo Christian Buvarp
  2004-02-26 23:48 ` Enrico Demarin
  0 siblings, 1 reply; 19+ messages in thread
From: Jo Christian Buvarp @ 2004-02-26  9:12 UTC (permalink / raw)
  To: linux-kernel

Just upgraded my server with the 2.4.25 kernel and I noticed an error :/
The server is an IBM 345 with a Serveraid 5I controller, when doing an
dmesg i get this error:

attempt to access beyond end of device
08:05: rw=0, want=528036, limit=528034
attempt to access beyond end of device
08:09: rw=0, want=65208120, limit=65208118

This error only shows up in 2.4.25, when rebooting to 2.4.24 everything
looks fine :)
I tried upgrading the serveraid bios to the newest version (6.11.07),
but i still got the error.

So is this an bug in the kernel? Or do I have a problem on my server ?
Is it safe to run 2.4.25 with this error ? Or should i go back to 2.4.24

-- 
--------------------------------------------------------------
Med vennlig hilsen/Yours sincerely
Jo Christian Buvarp
Teknisk Leder
Svorka Aksess AS

Notice:
This e-mail may contain confidential and privileged material for the 
sole use of the intended recipient. Any review or distribution by others 
is strictly prohibited. If this e-mail is received by others than the 
intended recipient, please contact the sender and delete all copies.




^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2004-03-02  5:18 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <Pine.LNX.4.44.0403011149560.4148-200000@dmt.cyclades>
2004-03-01 15:38 ` Ibm Serveraid Problem with 2.4.25 Jo Christian Buvarp
2004-03-01 21:38 Alan Swanson
  -- strict thread matches above, loose matches on Subject: below --
2004-02-26  9:12 Jo Christian Buvarp
2004-02-26 23:48 ` Enrico Demarin
2004-02-27  1:48   ` Enrico Demarin
2004-02-27  3:14     ` Marcelo Tosatti
2004-02-27  2:37       ` Enrico Demarin
2004-02-27  7:16       ` Jo Christian Buvarp
2004-02-27 14:36         ` Marcelo Tosatti
2004-03-01  2:10           ` Alain Fauconnet
2004-03-01  3:10             ` Enrico Demarin
2004-03-01  3:30               ` Alain Fauconnet
2004-03-01 15:01                 ` Enrico Demarin
2004-03-01 15:51             ` Marcelo Tosatti
2004-03-01 17:24               ` Chuck Lever
2004-03-01 18:23                 ` Marcelo Tosatti
2004-03-01 18:39                   ` Chuck Lever
2004-03-01 18:41                   ` Enrico Demarin
2004-03-02  5:18                     ` Chuck Lever

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox