Re: [PATCH] efinet: check for broken firmware

2015-11-16 Thread Josef Bacik
On 11/14/2015 09:13 AM, Vladimir 'phcoder' Serbinenko wrote: Le 14 nov. 2015 5:08 AM, "Josef Bacik" mailto:jba...@fb.com>> a écrit : > > > > On Nov 13, 2015, at 10:19 PM, Andrei Borzenkov mailto:arvidj...@gmail.com>> wrote: > > > > 13.11.2015 22:34, Josef Bacik пишет: > >>> On 11/13/2

Re: [PATCH] efinet: check for broken firmware

2015-11-14 Thread Vladimir 'phcoder' Serbinenko
Le 14 nov. 2015 5:08 AM, "Josef Bacik" a écrit : > > > > On Nov 13, 2015, at 10:19 PM, Andrei Borzenkov wrote: > > > > 13.11.2015 22:34, Josef Bacik пишет: > >>> On 11/13/2015 09:38 AM, Vladimir 'phcoder' Serbinenko wrote: > >>> Please try the patch currently used in Solaris flavour of GRU

Re: [PATCH] efinet: check for broken firmware

2015-11-14 Thread Andrei Borzenkov
14.11.2015 07:08, Josef Bacik пишет: On Nov 13, 2015, at 10:19 PM, Andrei Borzenkov wrote: 13.11.2015 22:34, Josef Bacik пишет: On 11/13/2015 09:38 AM, Vladimir 'phcoder' Serbinenko wrote: Please try the patch currently used in Solaris flavour of GRUB. I think of upstreaming their mnp driver

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Josef Bacik
> On Nov 13, 2015, at 10:19 PM, Andrei Borzenkov wrote: > > 13.11.2015 22:34, Josef Bacik пишет: >>> On 11/13/2015 09:38 AM, Vladimir 'phcoder' Serbinenko wrote: >>> Please try the patch currently used in Solaris flavour of GRUB. I think >>> of upstreaming their mnp driver >> >> This driver doe

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Andrei Borzenkov
13.11.2015 22:34, Josef Bacik пишет: On 11/13/2015 09:38 AM, Vladimir 'phcoder' Serbinenko wrote: Please try the patch currently used in Solaris flavour of GRUB. I think of upstreaming their mnp driver This driver doesn't work at all for me. I may have done a bad job porting it, or the firmwa

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Josef Bacik
On 11/13/2015 09:38 AM, Vladimir 'phcoder' Serbinenko wrote: Please try the patch currently used in Solaris flavour of GRUB. I think of upstreaming their mnp driver This driver doesn't work at all for me. I may have done a bad job porting it, or the firmware is even crappier with MNP, either

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Andrei Borzenkov
13.11.2015 18:52, Josef Bacik пишет: On 11/13/2015 09:39 AM, Andrei Borzenkov wrote: On Fri, Nov 13, 2015 at 5:38 PM, Vladimir 'phcoder' Serbinenko wrote: Please try the patch currently used in Solaris flavour of GRUB. I think of upstreaming their mnp driver where can we get it? It is in

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Josef Bacik
On 11/13/2015 09:39 AM, Andrei Borzenkov wrote: On Fri, Nov 13, 2015 at 5:38 PM, Vladimir 'phcoder' Serbinenko wrote: Please try the patch currently used in Solaris flavour of GRUB. I think of upstreaming their mnp driver where can we get it? It is in part2 of the solaris source code here

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Josef Bacik
On 11/13/2015 09:38 AM, Andrei Borzenkov wrote: On Fri, Nov 13, 2015 at 5:30 PM, Josef Bacik wrote: @@ -291,6 +286,9 @@ grub_efinet_findcards (void) 0, &num_handles); if (! handles) return; + + attributes = grub_snp_attributes(); + for (ha

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Andrei Borzenkov
On Fri, Nov 13, 2015 at 5:38 PM, Vladimir 'phcoder' Serbinenko wrote: > Please try the patch currently used in Solaris flavour of GRUB. I think of > upstreaming their mnp driver where can we get it? ___ Grub-devel mailing list Grub-devel@gnu.org https

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Andrei Borzenkov
On Fri, Nov 13, 2015 at 5:30 PM, Josef Bacik wrote: >>> @@ -291,6 +286,9 @@ grub_efinet_findcards (void) >>> 0, &num_handles); >>> if (! handles) >>> return; >>> + >>> + attributes = grub_snp_attributes(); >>> + >>> for (handle = handles; num_han

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Vladimir 'phcoder' Serbinenko
Please try the patch currently used in Solaris flavour of GRUB. I think of upstreaming their mnp driver Le 13 nov. 2015 3:30 PM, "Josef Bacik" a écrit : > On 11/13/2015 08:10 AM, Andrei Borzenkov wrote: > >> On Fri, Nov 13, 2015 at 1:07 AM, Josef Bacik wrote: >> >>> The firmware bug I've been tr

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Josef Bacik
On 11/13/2015 08:10 AM, Andrei Borzenkov wrote: On Fri, Nov 13, 2015 at 1:07 AM, Josef Bacik wrote: The firmware bug I've been tracking down has been too extensive to work around effectively. Basically once we switch to EXCLUSIVE everything is completely horked. I can add a multicast filter b

Re: [PATCH] efinet: check for broken firmware

2015-11-13 Thread Andrei Borzenkov
On Fri, Nov 13, 2015 at 1:07 AM, Josef Bacik wrote: > The firmware bug I've been tracking down has been too extensive to work around > effectively. Basically once we switch to EXCLUSIVE everything is completely > horked. I can add a multicast filter but it's timing sensitive, so it has to > be

[PATCH] efinet: check for broken firmware

2015-11-12 Thread Josef Bacik
The firmware bug I've been tracking down has been too extensive to work around effectively. Basically once we switch to EXCLUSIVE everything is completely horked. I can add a multicast filter but it's timing sensitive, so it has to be done at least 10 seconds after initialization for it to take p