The form factors for B -> pi l nu semileptonic decay from 2+1 flavors of domain-wall fermions