bug#30: [kernel] bug#30: sys_pread+38 DPF's on 64-bit kernel


None


X-PA-RISC Linux-PR-Message: report 30
X-PA-RISC Linux-PR-Package: kernel
X-Loop: daniel_frazier@hp.com
Received: via spool by 30-bugs@bugs.parisc-linux.org id=B30.98150967914635
          (code B ref 30); Wed, 07 Feb 2001 01:48:02 GMT
Date: Wed, 7 Feb 2001 01:35:09 +0000
From: Richard Hirst <rhirst@linuxcare.com>
To: Grant Grundler <grundler@cup.hp.com>, 30@bugs.parisc-linux.org
Message-ID: <20010207013509.A1374@linuxcare.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0us
In-Reply-To: <no.id>; from kernel-admin@lists.parisc-linux.org on Wed, Feb 07, 2001 at 01:04:38AM +0000

> Built the pciuctils package and tried to run lspci.
> Crashes in sys_pread() on 64-bit and works on 32-bit.
> This is very reproducible on the current (2001.02.06) head
> plus Matthew's patch to include/asm-parisc/mmu_context.h
> for init_new_context().
> ...
> IOAQ 0xc0154498 sys_pread+38

38:   73 b7 3f b1     std r23,-28(ret1)

This is because I havn't committed my fixes to initialise r29 on
calls to C code from syscall.S.  Sorry, I'll do it tomorrow.

Richard