19/11/2024 19:27, Dmitry Kozlyuk:
> 2024-11-19 15:48 (UTC+0000), Bruce Richardson:
> > On Mon, Oct 28, 2024 at 04:26:06PM +0300, Dmitry Kozlyuk wrote:
> > > 2024-10-26 06:43 (UTC-0500), Lewis Donzis:  
> > > > Is the extra control necessary, i.e., why not just always do this and 
> > > > let
> > > > the EAL option control whether the pages get dumped?  
> > > 
> > > I've been evaluating your suggestion and see no downsides,
> > > except contigmem default behavior change, but does it have non-DPDK users?
> > > If no one objects, I'll prepare v3 doing the following:
> > > 1) everything from v2,
> > > 2) except always mark contigmem buffers as dumpable,
> > > 3) add --dump-mapped back and make DPDK disable dumping by default.
> > > As a result, in order to include mapped memory in coredump:
> > > * FreeBSD will require only "--dump-mapped";
> > > * Linux will require both "coredump_filter" setup and "--dump-mapped".  
> > 
> > That all seems very reasonable, but it is late in the release cycle at this
> > point. Do you think it would be good to just take the v2 as is for 24.11,
> > and then change things thereafter to have more dynamic/runtime control of
> > the dump-setting in 25.03? 
> >
> > From compatibility viewpoint, I don't think there are any non-DPDK users,
> > so if behaviour with EAL doesn't change, I don't think having the kernel
> > module default be different matters as we go from one release to the next.
> 
> If you think it is worth adding to 24.11, then by all means.
> V2 works as intended and it solves Lewis' problem.
> I wasn't rushing with v3 just because I knew that
> new EAL options can only target 25.03 since 24.11 RC was out already.

Applied, thanks.


Reply via email to