In the last episode (Oct 06), Vlad said: > > If you apply the crashdump_compress patch at > > http://dan.allantgroup.com/FreeBSD/ , you can generate lzop or > > gzip-compressed dumps. lzop will let you dump 1GB of ram into 512MB of > > swap, and gzip will do even better (but is much much slower). > > > > I'll try that. One question: does that code has bounds checking > mechanism, so there will be no data harmed (past swap partition) even > if compressed dump will be bigger than swap partition? Yes. All of the functions that write data end up calling the dump_write() function, which will fail if an attempt is made to write outside the dump device. In addition, the code does a preliminary compress to determine where it should start writing the dump. If that size is larger than your dumpdevice, it will print a "Dump failed. Partition too small." error and won't write to disk at all. -- Dan Nelson dnelson_at_allantgroup.comReceived on Wed Oct 06 2004 - 20:04:31 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:16 UTC