[parisc-linux] a pretty big change

John David Anglin dave@hiauly1.hia.nrc.ca
Thu, 9 Dec 1999 16:21:00 -0500 (EST)


> So I thought 0xc004a078 is in get_unused_buffer_head
> which is in fs/buffer.c.

I think the bug you are seeing is due to the inline definition for
xchg in asm/system.h.  The problem occurs in exchanges with 0 when
the address used in the ldcws instruction is not aligned on a 16 byte
boundary.  Change the define for xchg to just use the spinlock method
in all cases.

The other option is to align all the addresses that are used in xchg's
with 0.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)

X-From-Line: hppa-linux@thepuffingroup.com  Wed Mar 10 15:51:05 1999
Return-Path: <hppa-linux@thepuffingroup.com>
Received: from merlin.pcj.primenet.com (pcj@merlin.pcj.primenet.com [192.168.111.10])
	by merlin.pcj.primenet.com (8.8.7/8.8.7) with ESMTP id PAA04801
	for <pcj@merlin.pcj.primenet.com>; Wed, 10 Mar 1999 15:51:05 -0800
Resent-From: hppa-linux@thepuffingroup.com
Received: from pop.primenet.com
	by merlin.pcj.primenet.com (fetchmail-4.4.7 POP3)
	for <pcj/merlin.pcj.primenet.com> (single-drop); Wed, 10 Mar 1999 15:51:05 PST
Received: from smtp03.primenet.com (daemon@smtp03.primenet.com [206.165.6.133])
	by primenet.com (8.8.8/8.8.5) with ESMTP id QAA26647
	for <pcj@smtp-local.primenet.com>; Wed, 10 Mar 1999 16:43:02 -0700 (MST)
Received: (from daemon@localhost)
	by smtp03.primenet.com (8.8.8/8.8.8) id QAA12929
	for <pcj@primenet.com>; Wed, 10 Mar 1999 16:44:08 -0700 (MST)
Received: from SOD.RES.CMU.EDU(128.2.91.30)
 via SMTP by smtp03.primenet.com, id smtpd012904; Wed Mar 10 16:44:02 1999
Received: (from listserv@localhost)
	by sod.res.cmu.edu (8.8.7/8.8.7) id SAA14999;
	Wed, 10 Mar 1999 18:43:36 -0500
Resent-Date: Wed, 10 Mar 1999 18:43:36 -0500
X-Authentication-Warning: sod.res.cmu.edu: listserv set sender to hppa-linux-request@thepuffingroup.com using -f
Delivered-To: thepuffi-hppa-linux@thepuffingroup.com
From: David Tymon <davidt@tusc.com.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <14055.738.470634.801206@davidt.tusc.com.au>
Date: Thu, 11 Mar 1999 10:40:18 +1100 (EDT)
To: hppa-linux@thepuffingroup.com
Subject: Re: [hppa-linux] Bootstrap #3 successful
Organization: TUSC Computer Systems, Doncaster, Australia
In-Reply-To: <199903101711.LAA30694@equator.com>
References: <199903101711.LAA30694@equator.com>
X-Mailer: VM 6.67 under 20.4 "Emerald" XEmacs  Lucid
Reply-To: davidt@tusc.com.au
Resent-Message-ID: <"v1Eta3.0.Gg3.dEmvs"@sod.res.cmu.edu>
X-Mailing-List: <hppa-linux@thepuffingroup.com> archive/latest/167
X-Loop: hppa-linux@thepuffingroup.com
Precedence: list
Resent-Sender: hppa-linux-request@thepuffingroup.com
X-UIDL: 19dead947aff946179050d12cc91d098
Lines: 39
Xref: merlin.pcj.primenet.com palinux:138


>>>>> Jason Eckhardt <jason@equator.com> alleges:

 JE> I'm happy to report that bootstrap #3 passed for everyone who reported
 JE> back thus far, thanks for taking the time to help out. Network, disk, and
 JE> even ZIP drive boots worked. I'd like to see a CD-ROM test if someone has
 JE> a CDR drive available.

  JE>  1) 780/C160       (disk)
  JE>  2) 715/64         (BOOTP)
  JE>  3) 816/E35        (disk)
  JE>  4) 712/100        (disk)
  JE>  5) 712/100        (SCSI ZIP drive!)
  JE>  6) 715/33         (RBOOTD) 
  JE>  7) 715/80         (?disk?)

Hi,

I have also just tested it on a 887/G50 and a 827S, both from scratch SCSI
disks. Everything went perfectly.

Well done
David
-- 
   ________________________________________________________
  /\ David Tymon                               _           \
 /  \ mailto:davidt@tusc.com.au              _ \X\0         \
/    \                                      (_)/ _\          \
\     \ TUSC Computer Systems              ~~^\ (_)           \
 \     \ 666 Doncaster Rd. Doncaster           \_v~~.~^o~~     \ 
  \     \_______________________________________________________\
   \    /                                                       /
    \  /      Tel: +61(3)9840-4443    Fax: +61(3)9840-2277     /
     \/_______________________________________________________/

-------------------------------------------------------------------------
To unsubscribe: send e-mail to hppa-linux-request@thepuffingroup.com with
`unsubscribe' as the subject.