Indigo2 R4400 6.5.22m how?

New to SGIs? Need help getting things going? This is the forum for you!
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
porter
Posts: 2917
Joined: Wed Nov 01, 2006 10:37 pm
Location: NZ

Indigo2 R4400 6.5.22m how?

Unread postby porter » Wed May 21, 2008 6:06 pm

I have great success with an Indigo2 R10000 and an Indy R4600 both running 6.5.22m and they seem rock solid. My normal procedure is install 6.5, reboot then do 6.5.22m.

However both my Indigo2 R4400 and Challenge-M R4400 are very flaky once 6.5.22m is applied. Straight 6.5 is stable. Problem seems to be in XFS.

Code: Select all

PANIC: holding vnode on free list 88b04180(4020000,0)

Dumping to /hw/node/io/gio/hpc/scsi_ctlr/0/target/1/lun/0/disk/partition/1/blocs
Dumping low memory...
Dumping static kernel pages........
Dumping backtrace pages...
Dumping dynamic kernel pages.......
Dumping remaining in-use pages..................................................
Dumping free pages..............................................................
Flushing out buffers...
Updating dump header...
Dump complete.
[Press reset to restart the machine.]


How does one get 6.5.22m on an Indigo2 R4400 in a stable manner? Are there any additional patches I should be applying?

Thanks.

Edit: This seems to be a clue from SGI:-

Code: Select all

Bug #891928 - PANIC:   holding   vnode on free list


is there a fix for 6.5.22 for that bug?
Land of the Long White Cloud and no Software Patents.

User avatar
porter
Posts: 2917
Joined: Wed Nov 01, 2006 10:37 pm
Location: NZ

Re: Indigo2 R4400 6.5.22m how?

Unread postby porter » Wed May 21, 2008 6:12 pm

Seriously, can I use EFS for the filesystem for 6.5.22 on a 4gig drive?

Code: Select all

efs(4)                                                                  efs(4)

NAME
     efs - layout of the Extent File System

SYNOPSIS
     #include <sys/param.h>
     #include <sys/fs/efs.h>

DESCRIPTION
     An Extent File System can reside on a regular disk partition or on a
     logical volume; see lv(1M).  The disk partition or volume is divided into
     a certain number of 512-byte sectors, also called basic blocks.  The
     current maximum size limit of an Extent File System is 16777214 blocks,
     equivalent to 8 gigabytes.
Land of the Long White Cloud and no Software Patents.

SAQ
Posts: 5871
Joined: Wed Jul 19, 2006 8:37 am
Location: Renton, WA

Re: Indigo2 R4400 6.5.22m how?

Unread postby SAQ » Wed May 21, 2008 7:10 pm

I see no reason you can't - the kernel supports EFS, the sash supports EFS.
For a while they were talking about removing mkfs.efs, but AFAIK that never went anywhere (perhaps it was for IRIX 7.0).

Give it a shot
"Brakes??? What Brakes???"

"I am O SH-- the Great and Powerful"

:Indigo: :Octane: :Indigo2: :Indigo2IMP: :Indy: :PI: :O3x0: :ChallengeL: :O2000R: (single-CM)

skip
Posts: 48
Joined: Mon Dec 25, 2006 4:35 am
Location: Hokkaido, Japan

Re: Indigo2 R4400 6.5.22m how?

Unread postby skip » Wed May 21, 2008 7:38 pm

porter wrote:

Code: Select all

Bug #891928 - PANIC:   holding   vnode on free list

is there a fix for 6.5.22 for that bug?

It looks like Patch 5630 : 6.5.22 XFS #3 [6.5.22m].

User avatar
porter
Posts: 2917
Joined: Wed Nov 01, 2006 10:37 pm
Location: NZ

Re: Indigo2 R4400 6.5.22m how?

Unread postby porter » Wed May 21, 2008 7:51 pm

This is a start.... :)

Code: Select all

IRIS console login: root
IRIX Release 6.5 IP22 IRIS
Copyright 1987-1998 Silicon Graphics, Inc. All Rights Reserved.
TERM = (vt100)
IRIS 1# uname -a
IRIX IRIS 6.5 05190003 IP22
IRIS 2# mount
/dev/root on / type efs (rw,raw=/dev/rroot)
/hw on /hw type hwgfs (rw)
/proc on /proc type proc (rw)
/dev/fd on /dev/fd type fd (rw)
IRIS 3# df -k
Filesystem             Type  kbytes     use     avail  %use Mounted on
/dev/root               efs  3572127  1180369  2391758  34  /
IRIS 4#
Land of the Long White Cloud and no Software Patents.

User avatar
porter
Posts: 2917
Joined: Wed Nov 01, 2006 10:37 pm
Location: NZ

Re: Indigo2 R4400 6.5.22m how?

Unread postby porter » Thu May 22, 2008 12:04 am

Cool, I'll give the 5630 patch a go on my Challenge-M.

I've successfully installed 6.5.22 without that patch on an EFS root drive.

The hoops you have to go through are

(a) use fx.ARCS to change the root partition type to "efs"

(b) the 6.5 installer will throw a wobbly because it's not a formatted partition so you need to grab "mkfs_efs" using "rsh" from the installation server in order to create the file system manually before returning to the installer.

Once the installation is complete /dev and /etc/fstab are correctly created automatically so a reboot will work.
Land of the Long White Cloud and no Software Patents.

User avatar
jan-jaap
Donor
Donor
Posts: 4939
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Re: Indigo2 R4400 6.5.22m how?

Unread postby jan-jaap » Thu May 22, 2008 1:04 am

I recently installed IRIX 6.5.22 on Indigo2 R4400, both IMPACT and Extreme. I applied all patches except 7060 which causes kernel panics.

Patch 7060 replaced patch 5920 which is also bad. The kernel rollup before that (5910) is good, but not available anymore on SupportFolio. This bug applies to all systems with a 32bit kernel (Indigo, Indy, Indigo2 R4x00 and all O2).

What is needed is someone with a valid support contract (Softcare) or Developer Plus to complain at SGI.
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)

User avatar
porter
Posts: 2917
Joined: Wed Nov 01, 2006 10:37 pm
Location: NZ

Re: Indigo2 R4400 6.5.22m how?

Unread postby porter » Thu May 22, 2008 2:11 am

It is good to know others were having similar problems. I thought I was going mad.

I infer that I should also patch the Indy R4600.
Land of the Long White Cloud and no Software Patents.

User avatar
stuart
Posts: 912
Joined: Mon Aug 23, 2004 5:37 pm
Location: Cambridge, UK
Contact:

Re: Indigo2 R4400 6.5.22m how?

Unread postby stuart » Thu May 22, 2008 4:29 am

jan-jaap wrote:What is needed is someone with a valid support contract (Softcare) or Developer Plus to complain at SGI.

I have Developer Plus and so say that they couldn't care less would be an understatement.

To my credit, I've actually got them to fix three IRIX bugs, but there are another two which they state that they're aware of but aren't inclined to do anything about unless I purchase a full support contract... at which point they wouldn't guarantee that they'd do anything about it either. Indeed, for the most recent issue I notified them of I was told that Dev+ only entitles me to support for developing my own applications, and I have no entitlement to log bugs against IRIX, even if they are problems with the core OS.

(They fixed XFS crashed with version 2 logs on root partitions, they fixed the issue with fsr and have addressed (at least partially) the problems with the XFS 'parents' option, and they fixed usrroot installs puttng binaries on the root partition which require libraries on the usr partition. The bone of contention is that (with usrroot setups?) the root partition is never cleanly unmounted on shutdown/reboot, so root PLEX/mirrors have to be resync'd on every restart. I suspect that this is closely related to Octanes failing to actually shutdown or restart in-kernel after all tasks have completed executing - I contend because a filesystem is still mounted when it is not expected to be. This has got better since the latest XFS roll-ups, but is still an issue which prevents the Octane from being able to be safely remotely restarted)

User avatar
porter
Posts: 2917
Joined: Wed Nov 01, 2006 10:37 pm
Location: NZ

Re: Indigo2 R4400 6.5.22m how?

Unread postby porter » Thu May 22, 2008 7:47 pm

jan-jaap wrote:I recently installed IRIX 6.5.22 on Indigo2 R4400, both IMPACT and Extreme. I applied all patches except 7060 which causes kernel panics.


What about 5922 seeing as it depends on a kernel patch in 7060.

Code: Select all

      o Patch 5468 or later for IRIX 6.5.21m on IP19, IP20,
        IP21, IP22, IP25, IP26, IP27, IP28, IP30, and IP32
        systems.

      o Patch 5470 or later for IRIX 6.5.21m on IP35 systems.

      o Patch 5498 or later for IRIX 6.5.22.
Land of the Long White Cloud and no Software Patents.

User avatar
jan-jaap
Donor
Donor
Posts: 4939
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Re: Indigo2 R4400 6.5.22m how?

Unread postby jan-jaap » Fri May 23, 2008 1:30 am

porter wrote:What about 5922 seeing as it depends on a kernel patch in 7060.

Patch 5922 depends on a 6.5.22m kernel rollup, patch 5498 at that time. The last version of that rollup is indeed 7060, and it is bad on systems running a 32bit kernel (Indigo, Indy, Indigo2 R4x00 and all O2)

Code: Select all

       1.  Patch_SG0007060_Release_Note

       This release note describes patch SG0007060 to IRIX 6.5.22m.

       Patch SG0007060 replaces patches SG0005400, SG0005430,
       SG0005498, SG0005544, SG0005560, SG0005613, SG0005661,
       SG0005755, SG0005786, SG0005910 and SG0005920.


Patch 7060 replaced 5920, which replaced 5910 which ...

Code: Select all

       1.  Patch_SG0005920_Release_Note

       This release note describes patch SG0005920 to IRIX 6.5.22m.

       Patch SG0005920 replaces patches SG0005400, SG0005430,
       SG0005498, SG0005544, SG0005560, SG0005613, SG0005661,
       SG0005755, SG0005786 and SG0005910.


Code: Select all

       1.  Patch_SG0005910_Release_Note

       This release note describes patch SG0005910 to IRIX 6.5.22m.

       Patch SG0005910 replaces patches SG0005400, SG0005430,
       SG0005498, SG0005544, SG0005560, SG0005613, SG0005661,
       SG0005755 and SG0005786.


See a system emerging? ;) I did install 7060, got the crash, removed it, system worked again.
Installed the previous rollup (5920), got the crash, removed it, system worked again.
When I installed the rollup before that (5910), everything kept working.

Conclusions:
1. I have the prerequisite to 5922 because it's rolled into 5910

2. The crash was introduced between 5910 and 5920
From the release notes:

Code: Select all

       1.3  Bugs_Fixed_by_Patch_SG0005920

       This patch contains fixes for the following bugs in IRIX
       6.5.22m.  Bug numbers from Silicon Graphics bug tracking
       system are included for reference.

       Patch 5920:
         Fixes:
           Bug #940292-Text page elf header missing form core files

3. Anybody @sgi.com reading this?? The last working patch (5910) is NOT available from SupportFolio anymore :( If you're not going to fix your regressions, can we at least have the last working version up again?
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: Indigo2 R4400 6.5.22m how?

Unread postby nekonoko » Fri May 23, 2008 1:44 am

Do you have patch 5910 in a tardist? Maybe we can host it here instead.

Edit: Patch is on FTP now :)
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
porter
Posts: 2917
Joined: Wed Nov 01, 2006 10:37 pm
Location: NZ

Re: Indigo2 R4400 6.5.22m how?

Unread postby porter » Mon May 26, 2008 2:54 pm

nekonoko wrote:5910.... is on FTP now :)


Excellent, my R4400s and R4600 are very happy now.

Luigi wrote:I must scream it to the world, my excitement from the top of someplace very high.
Land of the Long White Cloud and no Software Patents.


Return to “Getting Started, Documentation, Tips & Tricks”

Who is online

Users browsing this forum: No registered users and 2 guests