G'day all, I am trying to use the processes discussed here for using CMS RESERVE format disk with the DIAG discipline of the DASD driver, and having a problem.
When I format the disk with 4KB blocksize, my system starts normally but obviously the DIAG discipline does not pick up the disk. Using 512B blocksize, the DIAG discipline detects the disk but then the system hangs in the "Partition check" step: dasd:initializing... debug: reserved 2 areas of 1 pages for debugging dasd dasd:Registered successfully to major no 94 dasd(diag):DIAG discipline initializing dasd(diag):/dev/dasdg (020E): capacity (0kB blks): 128000kB debug: reserved 2 areas of 1 pages for debugging dasdg Partition check: dasdg: Our monitor shows no activity in the guest at all at this point (it's in PSW wait). This is a Red Hat 7.2 system, with their 2.4.9-38 kernel. This is the code that does the format: 'ACCESS 20E B' IF RC <> 0 THEN DO /* FORMAT IF NEEDED */ PUSH 'SWAP' /* VOLUME LABEL */ PUSH '1' /* ALLOW FORMAT */ 'FORMAT 20E B ( BLK 512' PUSH '1' /* ALLOW FORMAT */ 'RESERVE LINUX SWAP B6' END 'RELEASE B' I've seen comments in the archives that report that DIAG was broken at 2.4.7 kernel level, was it fixed by 2.4.9? Any suggestions gratefully accepted! :-) Cheers, Vic
