All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sasha Levin <Alexander.Levin@microsoft.com>
To: Willy Tarreau <w@1wt.eu>
Cc: Greg KH <gregkh@linuxfoundation.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"ksummit-discuss@lists.linuxfoundation.org"
	<ksummit-discuss@lists.linuxfoundation.org>
Subject: Re: [Ksummit-discuss] bug-introducing patches
Date: Wed, 2 May 2018 19:42:33 +0000	[thread overview]
Message-ID: <20180502194139.GA18390@sasha-vm> (raw)
In-Reply-To: <20180502043017.GA11938@1wt.eu>

On Wed, May 02, 2018 at 06:30:17AM +0200, Willy Tarreau wrote:
>On Tue, May 01, 2018 at 10:02:30PM +0000, Sasha Levin wrote:
>> On Tue, May 01, 2018 at 04:54:48PM -0400, Theodore Y. Ts'o wrote:
>> >Post -rc3 or -rc4, in my opinion bug fixes should wait until the next
>> >merge window before they get merged at all.  (And certainly features
>> >bugs should be Right Out.)  And sure, bug fixes should certainly get
>> >more testing.  So I guess my main objection is your making a blanket
>> >statement about all fixes, instead of breaking out regression fixes
>> >versus bug fixes.  Since in my opinion they are very different animals...
>>
>> I understant your point, you want to make fixes available to testers as
>> soon as possible. This might make sense, as you've mentioned, in < -rc3.
>>
>> So yes, maybe the solution isn't to force -next, but rather add more
>> "quiet time" at the end of the cycle? Make special rules for -rc7/8? Or
>> even add a "test"/"beta" release at the end of the cycle?
>
>I disagree with the proposals above, and for multiple reasons :
>  - leaving a known bug on purpose automatically degrades the quality of
>    each release. Given that less than 100% of the fixes introduce
>    regressions, by not merging any of these fixes, we'll end up with
>    more bugs. That's a very bad idea.
>
>  - this will give a worse image of dot-0 releases, and users will be
>    even less interested in testing them, prefering to wait for the
>    first stable version. In this case what's the point of dot-0 if it
>    is known broken and nobody uses it ?
>
>  - letting fixes rot longer on the developer side will send a very bad
>    signal to developers : "we don't care about your bugs". Companies
>    relying on contractors will have a harder time including fixes in
>    the contract, as it will only cover what's needed to get the feature
>    merged. Again this will put the focus on extremely fast and dirty
>    development, given that fixes will not be considered during the same
>    window.

I'm not advocating to keep bugs in. If there is a fix, but the developer
can't indicate that proper testing was done on the fix we should revert
the new feature rather than merge the untested fix in.

The way I see it, if a commit can get one or two tested-by, it's a good
alternative to a week in -next.

>I'd rather do the exact opposite except for those who introduce too many
>regressions : set up a delay penalty to developers who create too many
>regressions and make this penalty easy to check. I think it will generally
>not affect subsystem maintainers, unless they pull and push lots of crap
>without checking, of course. But it could prove very useful for those
>developing under contract, because companies employing them will want to
>ensure that their work will not be delayed due to a penalty. Thus is will
>be important for these developers to be more careful.
>
>After all, the person proposing a fix always knows better than anyone
>else if this fix was done seriously or not. Developers who do lots of
>testing before sending should not be penalized, and should get their
>fix merged immediately. Those who just send untested patches should be
>trusted much less.

I'm a bit worried about (social) side effects of a scheme like this.

>> From what I see, the same number of bugs-per-line-of-code applies for
>> commits accross all -rc releases, so while it makes sense to get a fix
>> in quickly at -rc1 to allow testing to continue, the same must not
>> happen during -rc8, but unfourtenately it does now.
>
>That's where I strongly disagree, since it would mean releasing with even
>more bugs than today.

Just don't release it. If we don't have a tested fix for a reported
regression either extend the release cycle (-rc10+) or just revert the
new feature and get it in the next merge window.

WARNING: multiple messages have this Message-ID (diff)
From: Sasha Levin <Alexander.Levin@microsoft.com>
To: Willy Tarreau <w@1wt.eu>
Cc: "Theodore Y. Ts'o" <tytso@mit.edu>,
	"ksummit-discuss@lists.linuxfoundation.org"
	<ksummit-discuss@lists.linuxfoundation.org>,
	Greg KH <gregkh@linuxfoundation.org>,
	"julia.lawall@lip6.fr" <julia.lawall@lip6.fr>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Re: bug-introducing patches
Date: Wed, 2 May 2018 19:42:33 +0000	[thread overview]
Message-ID: <20180502194139.GA18390@sasha-vm> (raw)
In-Reply-To: <20180502043017.GA11938@1wt.eu>

On Wed, May 02, 2018 at 06:30:17AM +0200, Willy Tarreau wrote:
>On Tue, May 01, 2018 at 10:02:30PM +0000, Sasha Levin wrote:
>> On Tue, May 01, 2018 at 04:54:48PM -0400, Theodore Y. Ts'o wrote:
>> >Post -rc3 or -rc4, in my opinion bug fixes should wait until the next
>> >merge window before they get merged at all.  (And certainly features
>> >bugs should be Right Out.)  And sure, bug fixes should certainly get
>> >more testing.  So I guess my main objection is your making a blanket
>> >statement about all fixes, instead of breaking out regression fixes
>> >versus bug fixes.  Since in my opinion they are very different animals...
>>
>> I understant your point, you want to make fixes available to testers as
>> soon as possible. This might make sense, as you've mentioned, in < -rc3.
>>
>> So yes, maybe the solution isn't to force -next, but rather add more
>> "quiet time" at the end of the cycle? Make special rules for -rc7/8? Or
>> even add a "test"/"beta" release at the end of the cycle?
>
>I disagree with the proposals above, and for multiple reasons :
>  - leaving a known bug on purpose automatically degrades the quality of
>    each release. Given that less than 100% of the fixes introduce
>    regressions, by not merging any of these fixes, we'll end up with
>    more bugs. That's a very bad idea.
>
>  - this will give a worse image of dot-0 releases, and users will be
>    even less interested in testing them, prefering to wait for the
>    first stable version. In this case what's the point of dot-0 if it
>    is known broken and nobody uses it ?
>
>  - letting fixes rot longer on the developer side will send a very bad
>    signal to developers : "we don't care about your bugs". Companies
>    relying on contractors will have a harder time including fixes in
>    the contract, as it will only cover what's needed to get the feature
>    merged. Again this will put the focus on extremely fast and dirty
>    development, given that fixes will not be considered during the same
>    window.

I'm not advocating to keep bugs in. If there is a fix, but the developer
can't indicate that proper testing was done on the fix we should revert
the new feature rather than merge the untested fix in.

The way I see it, if a commit can get one or two tested-by, it's a good
alternative to a week in -next.

>I'd rather do the exact opposite except for those who introduce too many
>regressions : set up a delay penalty to developers who create too many
>regressions and make this penalty easy to check. I think it will generally
>not affect subsystem maintainers, unless they pull and push lots of crap
>without checking, of course. But it could prove very useful for those
>developing under contract, because companies employing them will want to
>ensure that their work will not be delayed due to a penalty. Thus is will
>be important for these developers to be more careful.
>
>After all, the person proposing a fix always knows better than anyone
>else if this fix was done seriously or not. Developers who do lots of
>testing before sending should not be penalized, and should get their
>fix merged immediately. Those who just send untested patches should be
>trusted much less.

I'm a bit worried about (social) side effects of a scheme like this.

>> From what I see, the same number of bugs-per-line-of-code applies for
>> commits accross all -rc releases, so while it makes sense to get a fix
>> in quickly at -rc1 to allow testing to continue, the same must not
>> happen during -rc8, but unfourtenately it does now.
>
>That's where I strongly disagree, since it would mean releasing with even
>more bugs than today.

Just don't release it. If we don't have a tested fix for a reported
regression either extend the release cycle (-rc10+) or just revert the
new feature and get it in the next merge window.

  reply	other threads:[~2018-05-02 19:42 UTC|newest]

Thread overview: 289+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-01 16:38 bug-introducing patches Sasha Levin
2018-05-01 16:38 ` [Ksummit-discuss] " Sasha Levin
2018-05-01 19:44 ` Theodore Y. Ts'o
2018-05-01 19:44   ` Theodore Y. Ts'o
2018-05-01 20:00   ` Sasha Levin
2018-05-01 20:00     ` [Ksummit-discuss] " Sasha Levin
2018-05-01 20:33     ` Willy Tarreau
2018-05-01 20:48       ` [Ksummit-discuss] " Willy Tarreau
2018-05-01 20:42       ` Sasha Levin
2018-05-01 20:42         ` [Ksummit-discuss] " Sasha Levin
2018-05-01 20:54     ` Theodore Y. Ts'o
2018-05-01 20:54       ` Theodore Y. Ts'o
2018-05-01 21:15       ` Mark Brown
2018-05-01 21:15         ` Mark Brown
2018-05-02  8:11         ` Daniel Vetter
2018-05-02  8:11           ` Daniel Vetter
2018-05-02 19:46           ` Sasha Levin
2018-05-02 19:46             ` Sasha Levin via Ksummit-discuss
2018-05-03  2:05             ` Mark Brown
2018-05-03  2:05               ` Mark Brown via Ksummit-discuss
2018-05-03  3:10               ` Theodore Y. Ts'o
2018-05-03  3:10                 ` Theodore Y. Ts'o
2018-05-03  3:52                 ` Guenter Roeck
2018-05-03  3:52                   ` Guenter Roeck
2018-05-03 12:03                   ` Greg KH
2018-05-03 12:03                     ` Greg KH
2018-05-03 22:42                   ` Mark Brown
2018-05-03 22:42                     ` Mark Brown
2018-05-03 23:09                     ` Tony Lindgren
2018-05-03 23:09                       ` Tony Lindgren
2018-05-04 14:21                       ` Ulf Hansson
2018-05-04 14:21                         ` Ulf Hansson
2018-05-09  8:44                         ` Mark Brown
2018-05-09  8:44                           ` Mark Brown
2018-05-09  8:47                           ` Daniel Vetter
2018-05-09  8:47                             ` Daniel Vetter
2018-05-09  8:51                             ` Geert Uytterhoeven
2018-05-09  8:51                               ` Geert Uytterhoeven
2018-05-09  9:03                             ` Mark Brown
2018-05-09  9:03                               ` Mark Brown
2018-05-09 10:47                               ` Stephen Rothwell
2018-05-09 10:47                                 ` Stephen Rothwell
2018-05-09 10:55                                 ` Vinod Koul
2018-05-09 10:55                                   ` Vinod Koul
2018-05-09 12:43                                   ` Stephen Rothwell
2018-05-09 12:43                                     ` Stephen Rothwell
2018-05-09 12:47                                     ` Vinod Koul
2018-05-09 12:47                                       ` Vinod Koul
2018-05-15 10:42                                     ` Krzysztof Kozlowski
2018-05-15 10:42                                       ` Krzysztof Kozlowski
2018-05-15 11:54                                       ` Stephen Rothwell
2018-05-15 11:54                                         ` Stephen Rothwell
2018-05-09 14:05                                 ` Mark Brown
2018-05-09 14:05                                   ` Mark Brown
2018-05-09 22:09                                   ` Stephen Rothwell
2018-05-09 22:09                                     ` Stephen Rothwell
2018-05-10 13:36                                     ` Mark Brown
2018-05-10 13:36                                       ` Mark Brown
2018-05-10 22:01                                       ` Stephen Rothwell
2018-05-10 22:01                                         ` Stephen Rothwell
2018-05-09 15:57                                 ` Guenter Roeck
2018-05-09 15:57                                   ` Guenter Roeck
2018-05-09 21:45                                   ` Stephen Rothwell
2018-05-09 21:45                                     ` Stephen Rothwell
2018-05-09 16:04                                 ` Dan Williams
2018-05-09 16:04                                   ` Dan Williams
2018-05-09 16:04                                   ` Dan Williams
2018-05-09 21:51                                   ` Stephen Rothwell
2018-05-09 21:51                                     ` Stephen Rothwell
2018-05-09 21:51                                     ` Stephen Rothwell
2018-05-09 19:35                                 ` Boris Brezillon
2018-05-09 19:35                                   ` Boris Brezillon
2018-05-09 21:58                                   ` Stephen Rothwell
2018-05-09 21:58                                     ` Stephen Rothwell
2018-05-10  3:15                                 ` Sasha Levin
2018-05-10  3:15                                   ` Sasha Levin via Ksummit-discuss
2018-05-10 15:57                                 ` Tony Lindgren
2018-05-10 15:57                                   ` Tony Lindgren
2018-05-10 22:05                                   ` Stephen Rothwell
2018-05-10 22:05                                     ` Stephen Rothwell
2018-05-11  8:47                                 ` David Sterba
2018-05-11  8:49                                   ` David Sterba
2018-05-12  4:03                                   ` Stephen Rothwell
2018-05-12  4:03                                     ` Stephen Rothwell
2018-05-12  4:38                                 ` Stephen Rothwell
2018-05-12  4:38                                   ` Stephen Rothwell
2018-05-12 18:34                                   ` Guenter Roeck
2018-05-13 13:53                                   ` Andy Shevchenko
2018-05-13 13:53                                     ` Andy Shevchenko
2018-05-14  8:36                                 ` Ulf Hansson
2018-05-14  8:36                                   ` Ulf Hansson
2018-05-14 21:45                                   ` Stephen Rothwell
2018-05-14 21:45                                     ` Stephen Rothwell
2018-05-17  5:10                                   ` Mark Brown
2018-05-17  5:10                                     ` Mark Brown
2018-05-10 16:03                             ` Jiri Kosina
2018-05-10 16:03                               ` Jiri Kosina
2018-05-10 16:47                               ` Sasha Levin
2018-05-10 16:47                                 ` Sasha Levin via Ksummit-discuss
2018-05-14  7:53                                 ` Geert Uytterhoeven
2018-05-14  7:53                                   ` Geert Uytterhoeven
2018-05-14  8:00                                   ` Geert Uytterhoeven
2018-05-14  8:00                                     ` Geert Uytterhoeven
2018-05-14  8:12                                     ` Boris Brezillon
2018-05-14  8:12                                       ` Boris Brezillon
2018-05-14  8:29                                       ` Geert Uytterhoeven
2018-05-14  8:29                                         ` Geert Uytterhoeven
2018-05-14  8:34                                         ` Boris Brezillon
2018-05-14  8:34                                           ` Boris Brezillon
2018-05-14  8:40                                           ` Geert Uytterhoeven
2018-05-14  8:40                                             ` Geert Uytterhoeven
2018-05-14  8:48                                             ` Boris Brezillon
2018-05-14  8:48                                               ` Boris Brezillon
2018-05-14  9:25                                               ` Fengguang Wu
2018-05-14  9:25                                                 ` Fengguang Wu
2018-05-11  2:10                               ` Mark Brown
2018-05-11  2:10                                 ` Mark Brown
2018-05-08  2:34                       ` Sasha Levin
2018-05-08  2:34                         ` Sasha Levin
2018-05-08  3:48                         ` Theodore Y. Ts'o
2018-05-08  3:48                           ` Theodore Y. Ts'o
2018-05-08 14:49                           ` Tony Lindgren
2018-05-09  8:13                             ` Mark Brown
2018-05-09  8:13                               ` Mark Brown
2018-05-10 15:36                             ` Tony Lindgren
2018-05-10 15:36                               ` Tony Lindgren
2018-05-08 20:29                           ` Sasha Levin
2018-05-08 20:29                             ` Sasha Levin via Ksummit-discuss
2018-05-08 20:40                             ` Matthew Wilcox
2018-05-08 20:40                               ` Matthew Wilcox
2018-05-08 20:55                               ` Sasha Levin
2018-05-08 20:55                                 ` Sasha Levin
2018-05-08 20:59                                 ` David Lang
2018-05-08 21:06                                   ` David Lang
2018-05-08 21:43                                   ` Sasha Levin
2018-05-08 21:43                                     ` Sasha Levin via Ksummit-discuss
2018-05-08 21:51                                     ` Dan Williams
2018-05-08 21:51                                       ` Dan Williams
2018-05-08 22:41                                     ` James Bottomley
2018-05-08 22:41                                       ` James Bottomley
2018-05-08 21:26                                 ` Justin Forbes
2018-05-08 21:26                                   ` Justin Forbes
2018-05-08 21:00                             ` Ken Moffat
2018-05-08 21:08                               ` Ken Moffat
2018-05-08 22:15                             ` Theodore Y. Ts'o
2018-05-10 16:39                               ` Sasha Levin
2018-05-09  4:47                             ` Willy Tarreau
2018-05-09  4:47                               ` Willy Tarreau
2018-05-08 13:58                         ` Justin Forbes
2018-05-08 13:58                           ` Justin Forbes
2018-05-08  2:39                     ` Sasha Levin
2018-05-08  2:39                       ` Sasha Levin via Ksummit-discuss
2018-05-01 22:02       ` Sasha Levin
2018-05-01 22:02         ` [Ksummit-discuss] " Sasha Levin
2018-05-02  4:30         ` Willy Tarreau
2018-05-02  4:30           ` [Ksummit-discuss] " Willy Tarreau
2018-05-02 19:42           ` Sasha Levin [this message]
2018-05-02 19:42             ` Sasha Levin
2018-05-02 20:02             ` Willy Tarreau
2018-05-02 20:02               ` [Ksummit-discuss] " Willy Tarreau
2018-07-14 17:38               ` Pavel Machek
2018-07-14 17:38                 ` Pavel Machek
2018-07-14 18:37                 ` [Ksummit-discuss] " Guenter Roeck
2018-07-14 18:37                   ` Guenter Roeck
2018-07-14 19:47                   ` Pavel Machek
2018-07-14 19:47                     ` Pavel Machek
2018-07-14 20:40                     ` Guenter Roeck
2018-07-14 20:40                       ` Guenter Roeck
2018-07-14 21:09                       ` Pavel Machek
2018-07-14 21:09                         ` Pavel Machek
2018-07-15  5:57                         ` Willy Tarreau
2018-07-15  5:57                           ` Willy Tarreau
2018-07-15  8:54                 ` Greg KH
2018-07-15  8:54                   ` Greg KH
2018-07-15 14:50                   ` [Ksummit-discuss] " Theodore Y. Ts'o
2018-07-15 14:50                     ` Theodore Y. Ts'o
2018-07-15 20:15                   ` [Ksummit-discuss] " Pavel Machek
2018-07-15 20:15                     ` Pavel Machek
2018-05-03 11:08       ` [Ksummit-discuss] " Jani Nikula
2018-05-03 11:08         ` Jani Nikula
2018-05-03 14:33         ` James Bottomley
2018-05-03 14:33           ` James Bottomley
2018-05-03 14:48           ` Willy Tarreau
2018-05-03 14:49             ` Willy Tarreau
2018-05-03 15:06             ` Sasha Levin
2018-05-03 15:06               ` Sasha Levin via Ksummit-discuss
2018-05-03 15:27               ` James Bottomley
2018-05-03 15:27                 ` James Bottomley
2018-05-03 15:43                 ` Sasha Levin
2018-05-03 15:43                   ` Sasha Levin via Ksummit-discuss
2018-05-03 17:17                   ` Randy Dunlap
2018-05-03 17:17                     ` Randy Dunlap
2018-05-03 17:39                     ` Sasha Levin
2018-05-03 17:39                       ` Sasha Levin via Ksummit-discuss
2018-05-03 18:10                   ` James Bottomley
2018-05-03 18:10                     ` James Bottomley
2018-05-03 15:56                 ` Willy Tarreau
2018-05-03 15:57                   ` Willy Tarreau
2018-05-03 18:58         ` Theodore Y. Ts'o
2018-05-03 18:58           ` Theodore Y. Ts'o
2018-05-01 23:28     ` Stephen Rothwell
2018-05-01 23:10 ` Stephen Rothwell
2018-05-02 15:32 ` Geert Uytterhoeven
2018-05-02 15:32   ` Geert Uytterhoeven
2018-05-02 19:51   ` Sasha Levin
2018-05-02 19:51     ` Sasha Levin via Ksummit-discuss
2018-05-02 20:41     ` Geert Uytterhoeven
2018-05-02 20:41       ` Geert Uytterhoeven
2018-05-03  0:06       ` [Ksummit-discuss] " Theodore Y. Ts'o
2018-05-03  0:06         ` Theodore Y. Ts'o
2018-05-03  0:38         ` Guenter Roeck
2018-05-03  0:38           ` Guenter Roeck
2018-05-03  2:30           ` Willy Tarreau
2018-05-03  2:30             ` Willy Tarreau
2018-05-03 14:55           ` Sasha Levin
2018-05-03 14:55             ` Sasha Levin
2018-05-03 15:49             ` Guenter Roeck
2018-05-03 15:49               ` Guenter Roeck
2018-05-03 16:02               ` Sasha Levin
2018-05-03 16:02                 ` Sasha Levin via Ksummit-discuss
2018-05-03 16:50                 ` Justin Forbes
2018-05-03 16:50                   ` Justin Forbes
2018-05-03 17:09                 ` Guenter Roeck
2018-05-03 17:09                   ` Guenter Roeck
2018-05-03 11:48         ` Al Viro
2018-05-03 14:46         ` Sasha Levin
2018-05-03 14:46           ` Sasha Levin via Ksummit-discuss
2018-05-03 14:52           ` Willy Tarreau
2018-05-03 14:52             ` Willy Tarreau
2018-05-03 15:01             ` Sasha Levin
2018-05-03 15:01               ` Sasha Levin via Ksummit-discuss
2018-05-03 16:00               ` Willy Tarreau
2018-05-03 16:01                 ` Willy Tarreau
2018-05-03 16:14                 ` Sasha Levin
2018-05-03 16:15                   ` Sasha Levin
2018-05-03 16:35                   ` Willy Tarreau
2018-05-03 16:35                     ` Willy Tarreau
2018-05-03 17:29                     ` Sasha Levin
2018-05-03 17:29                       ` Sasha Levin via Ksummit-discuss
2018-05-03 17:57                       ` Willy Tarreau
2018-05-03 17:57                         ` Willy Tarreau
2018-05-03 18:12                         ` Sasha Levin
2018-05-03 18:12                           ` Sasha Levin
2018-05-03 18:46                           ` Guenter Roeck
2018-05-03 18:46                             ` Guenter Roeck
2018-05-03 19:03                           ` Willy Tarreau
2018-05-03 19:03                             ` Willy Tarreau
2018-05-03 16:54           ` Al Viro
2018-05-03 16:54             ` Al Viro
2018-05-03 17:34             ` Sasha Levin
2018-05-03 17:34               ` Sasha Levin via Ksummit-discuss
2018-05-03 18:20               ` Al Viro
2018-05-03 18:20                 ` Al Viro
2018-05-03 18:55                 ` Greg KH
2018-05-03 18:55                   ` Greg KH
2018-05-03 19:14                   ` Willy Tarreau
2018-05-03 19:14                     ` Willy Tarreau
2018-05-03 19:17                     ` Sasha Levin
2018-05-03 19:17                       ` Sasha Levin via Ksummit-discuss
2018-05-03 19:04                 ` Sasha Levin
2018-05-03 19:04                   ` Sasha Levin
2018-05-04  9:57                   ` David Howells
2018-05-04  9:57                     ` David Howells
2018-05-04 12:31                     ` Jani Nikula
2018-05-04 12:31                       ` Jani Nikula
2018-05-04 13:09                       ` Theodore Y. Ts'o
2018-05-04 13:09                         ` Theodore Y. Ts'o
2018-05-04 17:40                         ` Greg KH
2018-05-04 17:40                           ` Greg KH
2018-05-04 21:13                           ` Theodore Y. Ts'o
2018-05-04 21:13                             ` Theodore Y. Ts'o
2018-05-04 21:38                             ` James Bottomley
2018-05-04 21:38                               ` James Bottomley
2018-05-04 21:51                               ` Sasha Levin
2018-05-04 21:51                                 ` Sasha Levin
2018-05-04 23:35                                 ` Theodore Y. Ts'o
2018-05-04 23:35                                   ` Theodore Y. Ts'o
2018-05-05  4:23                                   ` Willy Tarreau
2018-05-05  4:24                                     ` Willy Tarreau
2018-05-05  5:02                                     ` Eric W. Biederman
2018-05-05  5:02                                       ` Eric W. Biederman
2018-05-05 16:37                                       ` Greg KH
2018-05-05 16:37                                         ` Greg KH
2018-05-05  5:27                                   ` Sasha Levin
2018-05-05  5:27                                     ` Sasha Levin via Ksummit-discuss
2018-05-03 11:43       ` Al Viro
2018-05-03 11:43         ` Al Viro
2018-05-02 15:32 ` Geert Uytterhoeven
2018-05-02 15:32   ` Geert Uytterhoeven

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180502194139.GA18390@sasha-vm \
    --to=alexander.levin@microsoft.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=ksummit-discuss@lists.linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=w@1wt.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.