]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - sys/pci/if_rlreg.h
MFV r269223:
authorXin LI <delphij@FreeBSD.org>
Tue, 29 Jul 2014 08:42:22 +0000 (08:42 +0000)
committerXin LI <delphij@FreeBSD.org>
Tue, 29 Jul 2014 08:42:22 +0000 (08:42 +0000)
commita3cbca537ef1d8ac03a693cd51d98fb8087acc8d
treec1ff1864ece4ed4a1f18d09054c19b2b8c4c96b8
parentf0389e79cdeb9fdd2169f582fa87d60527317307
parentf721f22a4256db817403439d7bd4071b3b0b26b0
MFV r269223:

Change dn->dn_dbufs from linked list to AVL tree.

Illumos issues:
  4873 zvol unmap calls can take a very long time for larger datasets

MFC after: 2 weeks
cddl/contrib/opensolaris/common/avl/avl.c
sys/cddl/contrib/opensolaris/common/avl/avl.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h
sys/cddl/contrib/opensolaris/uts/common/sys/avl.h