Thread (28 messages) 28 messages, 6 authors, 2018-05-31

Re: [PATCH net-next v12 2/5] netvsc: refactor notifier/event handling code to use the failover framework

From: "Samudrala, Sridhar" <sridhar.samudrala@intel.com>
Date: 2018-05-26 07:22:20

On 5/25/2018 4:28 PM, Stephen Hemminger wrote:
On Fri, 25 May 2018 16:11:47 -0700
"Samudrala, Sridhar" [off-list ref] wrote:
quoted
On 5/25/2018 3:34 PM, Stephen Hemminger wrote:
quoted
On Thu, 24 May 2018 09:55:14 -0700
Sridhar Samudrala [off-list ref] wrote:
  
quoted
--- a/drivers/net/hyperv/Kconfig
+++ b/drivers/net/hyperv/Kconfig
@@ -2,5 +2,6 @@ config HYPERV_NET
   	tristate "Microsoft Hyper-V virtual network driver"
   	depends on HYPERV
   	select UCS2_STRING
+	select FAILOVER
When I take a working kernel config, add the patches then do
make oldconfig

It is not autoselecting FAILOVER, it prompts me for it. This means
if user says no then a non-working netvsc device is made.
I see
     Generic failover module (FAILOVER) [M/y/?] (NEW)

So the user is given an option to either build as a Module or part of the
kernel. 'n' is not an option.
With most libraries there is no prompt at all.
Not sure what you meant by this.
Without any patches applied, i had a .config file with HYPERV_NET configured
as a module.
Then after applying the first 2 patches in this series, i did a
   make oldconfig
and i see the above prompt.

Are you saying that on some distros, 'make oldconfig creates a .config
file without any prompt and FAILOVER is not getting selected even when HYPERV_NET
is enabled?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help