* JFFS2 SUMMARY prior to Linux 3.9 @ 2013-09-16 8:04 Ricard Wanderlof 2013-10-02 17:57 ` Brian Norris 0 siblings, 1 reply; 5+ messages in thread From: Ricard Wanderlof @ 2013-09-16 8:04 UTC (permalink / raw) To: Linux mtd I've noticed that JFFS2 summary has been relieved of it's EXPERIMENTAL status since Linux 3.9 . But was it stable enough before then as well? - often the EXPERIMENTAL property lingers on longer that it really needs to. /Ricard -- Ricard Wolf Wanderlöf ricardw(at)axis.com Axis Communications AB, Lund, Sweden www.axis.com Phone +46 46 272 2016 Fax +46 46 13 61 30 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: JFFS2 SUMMARY prior to Linux 3.9 2013-09-16 8:04 JFFS2 SUMMARY prior to Linux 3.9 Ricard Wanderlof @ 2013-10-02 17:57 ` Brian Norris 2013-10-02 18:22 ` Greg Kroah-Hartman 2013-10-02 18:31 ` Kees Cook 0 siblings, 2 replies; 5+ messages in thread From: Brian Norris @ 2013-10-02 17:57 UTC (permalink / raw) To: Ricard Wanderlof Cc: Greg Kroah-Hartman, David Woodhouse, Linux mtd, Kees Cook On Mon, Sep 16, 2013 at 1:04 AM, Ricard Wanderlof <ricard.wanderlof@axis.com> wrote: > I've noticed that JFFS2 summary has been relieved of it's EXPERIMENTAL > status since Linux 3.9 . But was it stable enough before then as well? - > often the EXPERIMENTAL property lingers on longer that it really needs to. AFAIK, JFFS2 hasn't changed much for many releases, so its current status pretty well reflects its status for many previous releases. Regarding the EXPERIMENTAL status; this was changed without CC'ing the MTD list (although David was CC'd, it seems) in commit: commit cf98c5e56807af7c793497bbd0446f71c383ffd5 Author: Kees Cook <keescook@chromium.org> Date: Wed Jan 16 18:54:12 2013 -0800 fs/jffs2: remove depends on CONFIG_EXPERIMENTAL Judging by the commit description, this change just represents a change in attitude toward the CONFIG_EXPERIMENTAL Kconfig option rather than any particular judgment of JFFS2 summary support. Brian ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: JFFS2 SUMMARY prior to Linux 3.9 2013-10-02 17:57 ` Brian Norris @ 2013-10-02 18:22 ` Greg Kroah-Hartman 2013-10-02 18:31 ` Kees Cook 1 sibling, 0 replies; 5+ messages in thread From: Greg Kroah-Hartman @ 2013-10-02 18:22 UTC (permalink / raw) To: Brian Norris; +Cc: Linux mtd, David Woodhouse, Ricard Wanderlof, Kees Cook On Wed, Oct 02, 2013 at 10:57:04AM -0700, Brian Norris wrote: > On Mon, Sep 16, 2013 at 1:04 AM, Ricard Wanderlof > <ricard.wanderlof@axis.com> wrote: > > I've noticed that JFFS2 summary has been relieved of it's EXPERIMENTAL > > status since Linux 3.9 . But was it stable enough before then as well? - > > often the EXPERIMENTAL property lingers on longer that it really needs to. > > AFAIK, JFFS2 hasn't changed much for many releases, so its current > status pretty well reflects its status for many previous releases. > > Regarding the EXPERIMENTAL status; this was changed without CC'ing the > MTD list (although David was CC'd, it seems) in commit: > > commit cf98c5e56807af7c793497bbd0446f71c383ffd5 > Author: Kees Cook <keescook@chromium.org> > Date: Wed Jan 16 18:54:12 2013 -0800 > > fs/jffs2: remove depends on CONFIG_EXPERIMENTAL > > Judging by the commit description, this change just represents a > change in attitude toward the CONFIG_EXPERIMENTAL Kconfig option > rather than any particular judgment of JFFS2 summary support. CONFIG_EXPERIMENTAL was removed from the entire kernel, as it really didn't mean anything anymore, and hadn't for _years_. greg k-h ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: JFFS2 SUMMARY prior to Linux 3.9 2013-10-02 17:57 ` Brian Norris 2013-10-02 18:22 ` Greg Kroah-Hartman @ 2013-10-02 18:31 ` Kees Cook 2013-10-03 6:57 ` Ricard Wanderlof 1 sibling, 1 reply; 5+ messages in thread From: Kees Cook @ 2013-10-02 18:31 UTC (permalink / raw) To: Brian Norris Cc: Linux mtd, Ricard Wanderlof, David Woodhouse, Greg Kroah-Hartman On Wed, Oct 2, 2013 at 10:57 AM, Brian Norris <computersforpeace@gmail.com> wrote: > On Mon, Sep 16, 2013 at 1:04 AM, Ricard Wanderlof > <ricard.wanderlof@axis.com> wrote: >> I've noticed that JFFS2 summary has been relieved of it's EXPERIMENTAL >> status since Linux 3.9 . But was it stable enough before then as well? - >> often the EXPERIMENTAL property lingers on longer that it really needs to. > > AFAIK, JFFS2 hasn't changed much for many releases, so its current > status pretty well reflects its status for many previous releases. > > Regarding the EXPERIMENTAL status; this was changed without CC'ing the > MTD list (although David was CC'd, it seems) in commit: > > commit cf98c5e56807af7c793497bbd0446f71c383ffd5 > Author: Kees Cook <keescook@chromium.org> > Date: Wed Jan 16 18:54:12 2013 -0800 > > fs/jffs2: remove depends on CONFIG_EXPERIMENTAL > > Judging by the commit description, this change just represents a > change in attitude toward the CONFIG_EXPERIMENTAL Kconfig option > rather than any particular judgment of JFFS2 summary support. Correct. CONFIG_EXPERIMENTAL was seen to have no meaning any more in the face of things like distros always turning it on because they wanted to enable some specific feature/device that was hiding behind it. Details about preferred handling of "unstable" features is documented here: http://git.kernel.org/linus/5a958db311c416345a61b7bddc62a5c6c7112c7f -Kees -- Kees Cook Chrome OS Security ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: JFFS2 SUMMARY prior to Linux 3.9 2013-10-02 18:31 ` Kees Cook @ 2013-10-03 6:57 ` Ricard Wanderlof 0 siblings, 0 replies; 5+ messages in thread From: Ricard Wanderlof @ 2013-10-03 6:57 UTC (permalink / raw) To: Kees Cook Cc: Greg Kroah-Hartman, Ricard Wanderlöf, Brian Norris, Linux mtd, David Woodhouse On Wed, 2 Oct 2013, Kees Cook wrote: > On Wed, Oct 2, 2013 at 10:57 AM, Brian Norris > <computersforpeace@gmail.com> wrote: >> On Mon, Sep 16, 2013 at 1:04 AM, Ricard Wanderlof >> <ricard.wanderlof@axis.com> wrote: >>> I've noticed that JFFS2 summary has been relieved of it's EXPERIMENTAL >>> status since Linux 3.9 . But was it stable enough before then as well? - >>> often the EXPERIMENTAL property lingers on longer that it really needs to. >> >> AFAIK, JFFS2 hasn't changed much for many releases, so its current >> status pretty well reflects its status for many previous releases. >> >> Regarding the EXPERIMENTAL status; this was changed without CC'ing the >> MTD list (although David was CC'd, it seems) in commit: >> >> commit cf98c5e56807af7c793497bbd0446f71c383ffd5 >> Author: Kees Cook <keescook@chromium.org> >> Date: Wed Jan 16 18:54:12 2013 -0800 >> >> fs/jffs2: remove depends on CONFIG_EXPERIMENTAL >> >> Judging by the commit description, this change just represents a >> change in attitude toward the CONFIG_EXPERIMENTAL Kconfig option >> rather than any particular judgment of JFFS2 summary support. > > Correct. CONFIG_EXPERIMENTAL was seen to have no meaning any more in > the face of things like distros always turning it on because they > wanted to enable some specific feature/device that was hiding behind > it. > > Details about preferred handling of "unstable" features is documented here: > http://git.kernel.org/linus/5a958db311c416345a61b7bddc62a5c6c7112c7f Thanks for the clarifications and link guys. It does seem though that if a feature really is 'experimental', it could still be marked as "(EXPERIMENTAL)" in Kconfig as well as having appropriate warnings in the help text, purely as a warning to users. I quite frankly wasn't aware of CONFIG_EXPERIMENTAL (which just cements the fact that no one really cared about that option anyway) as I hadn't reviewed the Kconfig file, just noticed the "(EXPERIMENTAL)" in the resulting menu item. All the above points to the fact that for this particular option, "(EXPERIMENTAL)" was left in mostly because no one had bothered to remove it. There doesn't seem to be any other indication in the Kconfig that the option is in fact unstable. /Ricard -- Ricard Wolf Wanderlöf ricardw(at)axis.com Axis Communications AB, Lund, Sweden www.axis.com Phone +46 46 272 2016 Fax +46 46 13 61 30 ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-10-03 6:57 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-09-16 8:04 JFFS2 SUMMARY prior to Linux 3.9 Ricard Wanderlof 2013-10-02 17:57 ` Brian Norris 2013-10-02 18:22 ` Greg Kroah-Hartman 2013-10-02 18:31 ` Kees Cook 2013-10-03 6:57 ` Ricard Wanderlof
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox