> > +} > > + > > int > > ga100_fifo_runl_ctor(struct nvkm_fifo *fifo) > > { > > @@ -599,6 +604,7 @@ ga100_fifo = { > > .runl_ctor = ga100_fifo_runl_ctor, > > .mmu_fault = &tu102_fifo_mmu_fault, > > .nonstall_ctor = ga100_fifo_nonstall_ctor, > > + .nonstall_dtor = ga100_fifo_nonstall_dtor, > > You're missing the corresponding update in ga102.c, which is what > actually covers most of the drivers. Honestly, I'm not even sure why > there are two files. They look identical to me.
Indeed, the r535 change is all that really matters since it's the GSP path, and we shouldn't use non-gsp on these paths. I've fixed it up anyways in a v2. Thanks, Dave.