[OpenAFS-devel] Patch: Support for AIX 5.3

Niklas Edmundsson Niklas.Edmundsson@hpc2n.umu.se
Tue, 19 Apr 2005 15:58:25 +0200 (MEST)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---559023410-1483920592-1113919105=:19383
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed


The attached patch adds support for AIX 5.3 to openafs 1.3.81. The 
only changes are to add a sysname and make the auto*-stuff aware of 
it.

It seems to work for me on AIX 5.3 Maintenance level 1 using vac.C 
6.x.

Caveat: Using JFS2 for the cache most certainly does NOT work, so use 
either good old JFS or memcache. I suspect that this statement is 
valid on AIX 5.2 too, so this patch doesn't make the situation worse.

However, a check to make sure people doesn't try to use JFS2 for the 
cache should be added, since the behaviour now is to panic which isn't 
the nicest thing to do. Anyone clued that has ideas on how to do this? 
Add a quick kludge in the startup script, or should there be something 
more advanced?


/Nikke
-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  Niklas Edmundsson, Admin @ {acc,hpc2n}.umu.se     |    nikke@hpc2n.umu.se
---------------------------------------------------------------------------
  You are being held by a force of 2 gravities. <Delenn>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
---559023410-1483920592-1113919105=:19383
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=openafs-1.3.81-aix53.patch
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.GSO.4.62.0504191558250.19383@khan.acc.umu.se>
Content-Description: 
Content-Disposition: attachment; filename=openafs-1.3.81-aix53.patch

ZGlmZiAteCBhZnNjb25maWcuaC5pbiAteCBjb25maWd1cmUtbGliYWZzIC14
IGNvbmZpZ3VyZSAteCBhY2xvY2FsLm00IC14ICcqLm8nIC13cnUgLi4vb3Bl
bmFmcy0xLjMuODEub3JpZy9hY2luY2x1ZGUubTQgLi9hY2luY2x1ZGUubTQN
Ci0tLSAuLi9vcGVuYWZzLTEuMy44MS5vcmlnL2FjaW5jbHVkZS5tNAkyMDA1
LTA0LTAzIDIxOjMyOjM4LjAwMDAwMDAwMCArMDIwMA0KKysrIC4vYWNpbmNs
dWRlLm00CTIwMDUtMDQtMTkgMTM6NTY6MzcuMDAwMDAwMDAwICswMjAwDQpA
QCAtNDk4LDYgKzQ5OCwxMCBAQA0KIAkJCUFGU19TWVNOQU1FPSJyc19haXg1
MiINCiAJCQllbmFibGVfcGFtPSJubyINCiAJCQk7Ow0KKwkJcG93ZXIqLWli
bS1haXg1LjMqKQ0KKwkJCUFGU19TWVNOQU1FPSJyc19haXg1MyINCisJCQll
bmFibGVfcGFtPSJubyINCisJCQk7Ow0KIAkJeDg2XzY0LSotbGludXgtZ251
KQ0KIAkJCUFGU19TWVNOQU1FPSJhbWQ2NF9saW51eFhYIg0KIAkJCWVuYWJs
ZV9wYW09Im5vIg0KZGlmZiAteCBhZnNjb25maWcuaC5pbiAteCBjb25maWd1
cmUtbGliYWZzIC14IGNvbmZpZ3VyZSAteCBhY2xvY2FsLm00IC14ICcqLm8n
IC13cnUgLi4vb3BlbmFmcy0xLjMuODEub3JpZy9zcmMvY2Yvb3Njb25mLm00
IC4vc3JjL2NmL29zY29uZi5tNA0KLS0tIC4uL29wZW5hZnMtMS4zLjgxLm9y
aWcvc3JjL2NmL29zY29uZi5tNAkyMDA1LTA0LTAzIDIyOjAxOjEzLjAwMDAw
MDAwMCArMDIwMA0KKysrIC4vc3JjL2NmL29zY29uZi5tNAkyMDA1LTA0LTE5
IDEzOjUxOjA4LjAwMDAwMDAwMCArMDIwMA0KQEAgLTQ5MSw2ICs0OTEsMjIg
QEANCiAJCVNITElCX0xJTktFUj0iJHtNVF9DQ30gLWJNOlNSRSAtYmVyb2si
DQogCQlBSVg2ND0iIg0KIAkJOzsNCisNCisJcnNfYWl4NTMpCQ0KKwkJREJH
PSItZyINCisJCUxFWD0ibGV4Ig0KKwkJTElCU1lTX0FJWF9FWFA9ImFmc2wu
ZXhwIg0KKwkJTVRfQ0M9InhsY19yIg0KKwkJTVRfQ0ZMQUdTPSctREFGU19Q
VEhSRUFEX0VOViAke1hDRkxBR1N9Jw0KKwkJTVRfTElCUz0iLWxwdGhyZWFk
cyINCisJCVNITElCX1NVRkZJWD0ibyINCisJCVRYTElCUz0iLWxjdXJzZXMi
DQorCQlYQ0ZMQUdTPSItSyAtRF9OT19QUk9UTyAtRF9OT05TVERfVFlQRVMg
LURfTUJJPXZvaWQiDQorCQlYTElCUz0iJHtMSUJfQUZTREJ9IC1sZGwiDQor
CQlTSExJQl9MSU5LRVI9IiR7TVRfQ0N9IC1iTTpTUkUgLWJlcm9rIg0KKwkJ
QUlYNjQ9IiINCisJCTs7DQorDQogCXMzOTBfbGludXgyMikNCiAJCUNDPSJn
Y2MiDQogCQlDQ09CSj0iZ2NjIg0KZGlmZiAteCBhZnNjb25maWcuaC5pbiAt
eCBjb25maWd1cmUtbGliYWZzIC14IGNvbmZpZ3VyZSAteCBhY2xvY2FsLm00
IC14ICcqLm8nIC13cnUgLi4vb3BlbmFmcy0xLjMuODEub3JpZy9zcmMvY29u
ZmlnL2Fmc19zeXNuYW1lcy5oIC4vc3JjL2NvbmZpZy9hZnNfc3lzbmFtZXMu
aA0KLS0tIC4uL29wZW5hZnMtMS4zLjgxLm9yaWcvc3JjL2NvbmZpZy9hZnNf
c3lzbmFtZXMuaAkyMDA1LTA0LTAzIDIyOjAxOjE0LjAwMDAwMDAwMCArMDIw
MA0KKysrIC4vc3JjL2NvbmZpZy9hZnNfc3lzbmFtZXMuaAkyMDA1LTA0LTE5
IDEzOjUxOjQzLjAwMDAwMDAwMCArMDIwMA0KQEAgLTY3LDYgKzY3LDcgQEAN
CiAjZGVmaW5lIFNZU19OQU1FX0lEX3JzX2FpeDUxCQkgNzA0DQogI2RlZmlu
ZSBTWVNfTkFNRV9JRF9yc19haXg0MwkJIDcwNQ0KICNkZWZpbmUgU1lTX05B
TUVfSURfcnNfYWl4NTIJCSA3MDYNCisjZGVmaW5lIFNZU19OQU1FX0lEX3Jz
X2FpeDUzCQkgNzA3DQogDQogI2RlZmluZSBTWVNfTkFNRV9JRF9zdW4zXzQx
MQkJIDkwNg0KICNkZWZpbmUgU1lTX05BTUVfSURfc3VuM3hfNDExCQkgOTEy
DQpkaWZmIC14IGFmc2NvbmZpZy5oLmluIC14IGNvbmZpZ3VyZS1saWJhZnMg
LXggY29uZmlndXJlIC14IGFjbG9jYWwubTQgLXggJyoubycgLXdydSAuLi9v
cGVuYWZzLTEuMy44MS5vcmlnL3NyYy9saWJhZnMvTWFrZWZpbGVQcm90by5B
SVguaW4gLi9zcmMvbGliYWZzL01ha2VmaWxlUHJvdG8uQUlYLmluDQotLS0g
Li4vb3BlbmFmcy0xLjMuODEub3JpZy9zcmMvbGliYWZzL01ha2VmaWxlUHJv
dG8uQUlYLmluCTIwMDQtMDYtMjEgMjE6NTM6MDcuMDAwMDAwMDAwICswMjAw
DQorKysgLi9zcmMvbGliYWZzL01ha2VmaWxlUHJvdG8uQUlYLmluCTIwMDUt
MDQtMTkgMTM6NTQ6MjAuMDAwMDAwMDAwICswMjAwDQpAQCAtNzAsNyArNzAs
NyBAQA0KIA0KIDxyc19haXg0Mj4NCiBLTU9EUz0zMiANCi08cnNfYWl4NTAg
cnNfYWl4NTEgcnNfYWl4NTI+DQorPHJzX2FpeDUwIHJzX2FpeDUxIHJzX2Fp
eDUyIHJzX2FpeDUzPg0KIEtNT0RTPTMyIDY0DQogPGFsbD4NCiANCg==

---559023410-1483920592-1113919105=:19383--