On Fri, May 08, 2015 at 09:56:41AM -0400, Don Zickus wrote: > On Fri, May 08, 2015 at 11:00:18AM +0300, Dan Carpenter wrote: > > On Tue, May 05, 2015 at 06:37:43PM -0400, Benjamin Romer wrote: > > > From: Don Zickus <dzickus@xxxxxxxxxx> > > > @@ -1128,7 +1119,7 @@ device_epilog(u32 bus_no, u32 dev_no, struct spar_segment_state state, u32 cmd, > > > switch (cmd) { > > > case CONTROLVM_DEVICE_CREATE: > > > if (notifiers->device_create) { > > > - (*notifiers->device_create) (bus_no, dev_no); > > > + (*notifiers->device_create) (dev_info); > > > notified = true; > > > } > > > break; > > > > This doesn't work. We don't change the (*notifiers->device_create) > > function pointer until the next patch. > > Correct. The changes were so intertwined that I could either post a giant > monolithic patch and maintain bisectability or break things into smaller > chunks for review purpose but lose the ability to bisect. > > I chose the later. The weak argument we used is that no one will enable > this driver (except unisys) so it normally won't break bisecting by others. Sorry, but no, you can't break the build at any point in any patch. greg k-h _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel