The line EMSSWAPSIZE=300 is not known as a valid statement; boot continues, but the line is ignored.
In kernel log you can see something like "Swap to 4Gb+ is set, size 1360Mb"
OK. I have found this line "Swap to 4Gb+ is set, size 1200Mb".
But you said that kernel can see 3.5GB of mem - I was not able to force system to swap until restricted visible mem to 1GB.
Yes I can use nearly 3,3GB for OS/2 on my Lenovo W520 and my Lenovo W500 Notebook.
I have another strange thing with OS4 kernel. Running "unzip -l", which should only list the content of an archive, shoes:
{10}[e:\] unzip -l os4_old.zip
error: -Z must be first option for ZipInfo mode (check UNZIP variable?)
UnZip 6.00 of 20 April 2009, by Info-ZIP. Maintained by C. Spieler. Send
bug reports using http://www.info-zip.org/zip-bug.html; see README for details.
Usage: unzip [-Z] [-opts[modifiers]] file[.zip] [-x xlist] [-d exdir]
Default action is to extract files in list, except those in xlist, to exdir;
file[.zip] may be a wildcard. -Z => ZipInfo mode ("unzip -Z" for usage).
Before upgrading the kernel and with the IBM kernel unzip works correct. This happens with every zip archive. [/list]