On 12/6/13, 8:19 PM, Eric Sproul wrote:
> Saso,
> Here is an updated zfs kernel module from a build with the "4347 ZPL
> can use dmu_tx_assign(TXG_WAIT)" fix applied:
> 
> http://omnios.omniti.com/media/zfs-driver-with-txg_wait-fix.amd64.r151008
> 
> sha1 (zfs-driver-with-txg_wait-fix.amd64.r151008) =
> 06d9451ad6f157fd61877bf24d475b14f913e964
> 
> If you need additional files or anything else, just let us know.
> 

Thanks Eric, the new module works like a charm. Here's the installation
I did:

root@omnios:~# beadm create -e omnios-r151008 omnios-r151008-fix
Created successfully
root@omnios:~# beadm mount omnios-r151008-fix
Mounted successfully on: '/tmp/tmp.JAaqdb'
root@omnios:~# cd /tmp/tmp.JAaqdb/
root@omnios:/tmp/tmp.JAaqdb# cp
~/zfs-driver-with-txg_wait-fix.amd64.r151008 kernel/fs/amd64/zfs
root@omnios:/tmp/tmp.JAaqdb# cd
root@omnios:~# bootadm update-archive -R /tmp/tmp.JAaqdb
Creating boot_archive for /tmp/tmp.JAaqdb
updating /tmp/tmp.JAaqdb/platform/i86pc/boot_archive
updating /tmp/tmp.JAaqdb/platform/i86pc/amd64/boot_archive
root@omnios:~# beadm umount omnios-r151008-fix
Unmounted successfully
root@omnios:~# reboot -p

And here's the test:

dd if=/dev/urandom of=test bs=1M count=128 ; sync

On the original BE this hangs, on the new BE works without a hitch.

I'd say ship it!

Best wishes,
-- 
Saso
_______________________________________________
OmniOS-discuss mailing list
OmniOS-discuss@lists.omniti.com
http://lists.omniti.com/mailman/listinfo/omnios-discuss

Reply via email to