On Thu, 2009-11-12 at 12:06 -0600, Matt Mackall wrote: > On Wed, 2009-11-11 at 21:13 -0500, David VomLehn wrote: > > Allows annotation of panics to include platform information. It's no big > > deal to collect information, but way helpful when you are collecting > > failure reports from a eventual base of millions of systems deployed in > > other people's homes. > > I'd like to hear a bit more use case motivation on this feature. Also, > why do you want more than a page?
We also need this kind of functionality. The use case is very simple. Every time the kernel oopeses, we save the oops information on the flash using mtdoops module. There is even core support, which should be merged to 2.6.33, see this patch: http://git.infradead.org/users/dedekind/l2-mtd-2.6.git/commit/832c3d00e82f267316a2b53634631a1821eebae8 (and there was a corresponding discussion on lkml). And what we want is to dump information about the user-space environment at the same time to the oops. Specifically, we want to dump information about what was the SW build number. And we want this information to be printed at the same time, because we cannot run any user-space at the panic time. This information is later read from the flash and sent via the network to the central place. And by the time it is sent, the user may have already re-flashed his device with something else. So I very much appreciate this patch, although I think it should use the panic notifiers instead of calling a function directly from the panic. -- Best Regards, Artem Bityutskiy (Артём Битюцкий) -- To unsubscribe from this list: send the line "unsubscribe linux-embedded" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html