On Sat, 2008-12-13 at 12:56 +0100, Bart Van Assche wrote: > On Sat, Dec 13, 2008 at 12:18 PM, Nicholas A. Bellinger > <nab@xxxxxxxxxxxxxxx> wrote: > > Of course I fix bugs when people report them. > > Things have changed then since the beginning of this year. As anyone > can see in the threads I referred to, you have done your best to deny > that the crashes and system hangs were caused by LIO, although I had > posted exact instructions on how to reproduce the bugs. Regarding > kernel integration and subsystem maintainership: one of the important > tasks of a maintainer is to verify whether reported bugs are > reproducible, and if so, to resolve them. I'm happy none of the > current kernel maintainers has the habitude of denying bug reports > that are 100% reproducible and which contain exact instructions about > how to reproduce the bug. OK, All of you on this thread, why don't you take time out to step back and think about the effects this descent into trench warfare is having on your observers. 1. You're both saying the other side isn't production ready ... it's not a stretch for the rest of us to take this at face value ... about both of you. 2. This ideological opposition to features the other side implements tells me that if it came to a choice, by going with either one of you I'd get an incomplete feature set. 3. Making obvious partisans of your user base also tells me that if I had to make a choice, whatever it was I'd piss off a large number of people who'd be very vocal about it. Since we have a working target solution in the kernel already (STGT), why on earth would I be stupid enough to want to even consider either of you, coming as you do with the above mentioned baggage? So stop fighting ... you're not going to backstab your way to inclusion. The only identified failing of STGT (and it's theoretical, not demonstrated, although I can agree the theory looks correct) is that the user space packet processing may cause performance problems on high speed networks. We know from practical tests that these networks have to be above 1Gbit because the results were identical for STGT and SCST on a 1G network, so it's infiniband or 10Gbit ethernet. So, what it comes down to is that if we had a kernel side protocol accelerator for STGT, the project would no longer suffer from this theoretical failing. *Both* of you have such a thing embedded in your respective submissions (all 74k LOC of them) so can't you just enhance STGT with whichever one is better ... actually, if you'd both bury the hatchet and work on the enhancement together taking the best of each project, we'd have something that worked much better and a unified user base and neither side would be able to claim sole credit ... just a thought. James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html