Date: Wed, 9 Dec 2009 20:36:56 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/boot/i386/zfsboot zfsboot.c src/sys/boot/zfs zfsimpl.c Message-ID: <200912092037.nB9KbBRq053473@repoman.freebsd.org>
index | next in thread | raw e-mail
jhb 2009-12-09 20:36:56 UTC
FreeBSD src repository
Modified files:
sys/boot/i386/zfsboot zfsboot.c
sys/boot/zfs zfsimpl.c
Log:
SVN rev 200309 on 2009-12-09 20:36:56Z by jhb
- Port bios_getmem() from libi386 to {gpt,}zfsboot() and use it to
safely allocate a heap region above 1MB. This enables {gpt,}zfsboot()
to allocate much larger buffers than before.
- Use a larger buffer (1MB instead of 128K) for temporary ZFS buffers. This
allows more reliable reading of compressed files in a raidz/raidz2 pool.
Submitted by: Matt Reimer mattjreimer of gmail
MFC after: 1 week
Revision Changes Path
1.8 +111 -20 src/sys/boot/i386/zfsboot/zfsboot.c
1.7 +1 -1 src/sys/boot/zfs/zfsimpl.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912092037.nB9KbBRq053473>
