- big_oops_buf_sz = (psinfo-bufsize * 100) / 45;
+ big_oops_buf_sz = (psinfo-bufsize * 100) / cmpr;
Tested on an ERST backed system. Seems to be working (we save a little less
information
per ERST record than before this change (uncompressed size goes down from
~17500 to
~16400
+ /* buffer range for efivars */
+ case 1000 ... 2000:
+ cmpr = 56;
+ break;
Seiji: let me know how the efivars tests go.
efivars works fine.
Uncompressed size about 1800 bytes. It matches the value of cmpr, 56.
Please feel free to add my Tested-by to all