Yinghai Lu <ying...@kernel.org> writes: > On Tue, Jan 8, 2013 at 5:07 PM, Yinghai Lu <ying...@kernel.org> wrote: >> On Tue, Jan 8, 2013 at 4:58 PM, Eric W. Biederman <ebied...@xmission.com> >> wrote: >> >>> >>> So instead we need to say? >>> >>> + if (no_iotlb_memory) >>> + panic("Cannot allocate SWIOTLB buffer"); >>> + >>> >>> Which is just making the panic a little later than it used to be and >>> seems completely reasonable. >> >> yes, looks some driver just use map_single without checking results. > > update one. > > later could have another patch to shrink size...
It does look better. Reading the code I am still left with the question why do the nopanic handling at all? Since the code effectively moves the panic to later. Why can't other architectures use the same panic handling as x86? Eric -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/