Re: [PATCH v3] tcp: add window scaling and RTTM support

2016-02-22 Thread Andrei Borzenkov
18.02.2016 22:20, Josef Bacik пишет: >>> +/* We set the default window size to 1mib. */ >>> +#define DEFAULT_TCP_WINDOW_SIZE "1048576" >> >> Well ... I'm still unsure we should do it by default. > > Sorry I just now noticed you replied. I'll fix up the rest of the > stuff. And apparently we're t

Re: [PATCH v4 01/11] xen: make xen loader callable multiple times

2016-02-22 Thread Daniel Kiper
On Mon, Feb 22, 2016 at 07:03:09AM +0100, Juergen Gross wrote: > The loader for xen paravirtualized environment isn't callable multiple > times as it won't free any memory in case of failure. > > Call grub_relocator_unload() as other modules do it before allocating > a new relocator or when unloadi

Re: [PATCH V2] net: fix ipv6 routing

2016-02-22 Thread Andrei Borzenkov
22.01.2016 17:20, Josef Bacik пишет: > On 01/22/2016 08:01 AM, Vladimir 'φ-coder/phcoder' Serbinenko wrote: >> Were Andrey's comments ever adressed? Other than his comments the patch >> looks good. > > I haven't addressed them yet, had other issues come up and this is > working for us fine in prod

Re: [PATCH v4 02/11] xen: avoid memleaks on error

2016-02-22 Thread Daniel Kiper
On Mon, Feb 22, 2016 at 07:03:10AM +0100, Juergen Gross wrote: > When loading a Xen pv-kernel avoid memory leaks in case of errors. > > Signed-off-by: Juergen Gross > --- > grub-core/loader/i386/xen.c| 2 +- > grub-core/loader/i386/xen_fileXX.c | 17 +++-- > 2 files changed,

Re: [PATCH v4 09/11] xen: add capability to load initrd outside of initial mapping

2016-02-22 Thread Daniel Kiper
On Mon, Feb 22, 2016 at 07:03:17AM +0100, Juergen Gross wrote: > Modern pvops linux kernels support an initrd not covered by the initial > mapping. This capability is flagged by an elf-note. > > In case the elf-note is set by the kernel don't place the initrd into > the initial mapping. This will a

Re: [PATCH v4 02/11] xen: avoid memleaks on error

2016-02-22 Thread Juergen Gross
On 22/02/16 09:24, Daniel Kiper wrote: > On Mon, Feb 22, 2016 at 07:03:10AM +0100, Juergen Gross wrote: >> When loading a Xen pv-kernel avoid memory leaks in case of errors. >> >> Signed-off-by: Juergen Gross >> --- >> grub-core/loader/i386/xen.c| 2 +- >> grub-core/loader/i386/xen_fileX

Re: [PATCH v4 10/11] xen: modify page table construction

2016-02-22 Thread Daniel Kiper
On Mon, Feb 22, 2016 at 07:03:18AM +0100, Juergen Gross wrote: > Modify the page table construction to allow multiple virtual regions > to be mapped. This is done as preparation for removing the p2m list > from the initial kernel mapping in order to support huge pv domains. > > This allows a cleane

Re: [PATCH v4 09/11] xen: add capability to load initrd outside of initial mapping

2016-02-22 Thread Juergen Gross
On 22/02/16 09:42, Daniel Kiper wrote: > On Mon, Feb 22, 2016 at 07:03:17AM +0100, Juergen Gross wrote: >> Modern pvops linux kernels support an initrd not covered by the initial >> mapping. This capability is flagged by an elf-note. >> >> In case the elf-note is set by the kernel don't place the i

Re: [f2fs-dev] [PATCH v6] F2FS support

2016-02-22 Thread Andrei Borzenkov
08.01.2016 22:41, Jaegeuk Kim пишет: > Change log from v5: > o fix build warning for ARM, reported by Michael Zimmermann > > Thanks to Michael for testing this patch. > > -- >8 -- > From 284fd2a6d5e07770cc021c8f59b538471c35 Mon Sep 17 00:00:00 2001 > From: Jaegeuk Kim > Date: Tue, 17 Nov 20

Re: [PATCH] arm64: xen_boot: Fix xen boot using Grub on AARCH64

2016-02-22 Thread Fu Wei
Hi Julien, On 20 February 2016 at 00:28, Julien Grall wrote: > Xen is currently crashing because of malformed compatible property for > the boot module. This is because the property string is not > null-terminated as requested by the ePAR spec. > --- > grub-core/loader/arm64/xen_boot.c | 2 +- >

Re: [PATCH v4 10/11] xen: modify page table construction

2016-02-22 Thread Juergen Gross
On 22/02/16 10:17, Daniel Kiper wrote: > On Mon, Feb 22, 2016 at 07:03:18AM +0100, Juergen Gross wrote: >> Modify the page table construction to allow multiple virtual regions >> to be mapped. This is done as preparation for removing the p2m list >> from the initial kernel mapping in order to suppo

Re: [PATCH v4 10/11] xen: modify page table construction

2016-02-22 Thread Daniel Kiper
On Mon, Feb 22, 2016 at 10:29:04AM +0100, Juergen Gross wrote: > On 22/02/16 10:17, Daniel Kiper wrote: > > On Mon, Feb 22, 2016 at 07:03:18AM +0100, Juergen Gross wrote: > >> Modify the page table construction to allow multiple virtual regions > >> to be mapped. This is done as preparation for rem

Re: [PATCH v4 09/11] xen: add capability to load initrd outside of initial mapping

2016-02-22 Thread Daniel Kiper
On Mon, Feb 22, 2016 at 10:18:38AM +0100, Juergen Gross wrote: > On 22/02/16 09:42, Daniel Kiper wrote: > > On Mon, Feb 22, 2016 at 07:03:17AM +0100, Juergen Gross wrote: > >> Modern pvops linux kernels support an initrd not covered by the initial > >> mapping. This capability is flagged by an elf-

Re: [PATCH v4 10/11] xen: modify page table construction

2016-02-22 Thread Juergen Gross
On 22/02/16 13:18, Daniel Kiper wrote: > On Mon, Feb 22, 2016 at 10:29:04AM +0100, Juergen Gross wrote: >> On 22/02/16 10:17, Daniel Kiper wrote: >>> On Mon, Feb 22, 2016 at 07:03:18AM +0100, Juergen Gross wrote: Modify the page table construction to allow multiple virtual regions to be m

Re: [PATCH v4 10/11] xen: modify page table construction

2016-02-22 Thread Daniel Kiper
On Mon, Feb 22, 2016 at 01:30:30PM +0100, Juergen Gross wrote: > On 22/02/16 13:18, Daniel Kiper wrote: > > On Mon, Feb 22, 2016 at 10:29:04AM +0100, Juergen Gross wrote: > >> On 22/02/16 10:17, Daniel Kiper wrote: > >>> On Mon, Feb 22, 2016 at 07:03:18AM +0100, Juergen Gross wrote: > Modify t

Re: [PATCH v4 10/11] xen: modify page table construction

2016-02-22 Thread Juergen Gross
On 22/02/16 13:48, Daniel Kiper wrote: > On Mon, Feb 22, 2016 at 01:30:30PM +0100, Juergen Gross wrote: >> On 22/02/16 13:18, Daniel Kiper wrote: >>> On Mon, Feb 22, 2016 at 10:29:04AM +0100, Juergen Gross wrote: On 22/02/16 10:17, Daniel Kiper wrote: > On Mon, Feb 22, 2016 at 07:03:18AM +

Re: [PATCH v4 09/11] xen: add capability to load initrd outside of initial mapping

2016-02-22 Thread Juergen Gross
On 22/02/16 13:24, Daniel Kiper wrote: > On Mon, Feb 22, 2016 at 10:18:38AM +0100, Juergen Gross wrote: >> On 22/02/16 09:42, Daniel Kiper wrote: >>> On Mon, Feb 22, 2016 at 07:03:17AM +0100, Juergen Gross wrote: Modern pvops linux kernels support an initrd not covered by the initial mapp

Re: [PATCH 1/2] disk: Add support for device-specific malloc function

2016-02-22 Thread Leif Lindholm
On Mon, Feb 22, 2016 at 10:57:24AM +0300, Andrei Borzenkov wrote: > 19.02.2016 19:18, Leif Lindholm пишет: > > Some disk types have allocation requirements beyond normal grub_malloc. > > Add a function pointer to grub_disk_t and a wrapper function in > > kern/disk.c making use of that function if a

Re: [PATCH V2] net: fix ipv6 routing

2016-02-22 Thread Josef Bacik
On 02/22/2016 03:07 AM, Andrei Borzenkov wrote: 22.01.2016 17:20, Josef Bacik пишет: On 01/22/2016 08:01 AM, Vladimir 'φ-coder/phcoder' Serbinenko wrote: Were Andrey's comments ever adressed? Other than his comments the patch looks good. I haven't addressed them yet, had other issues come up

Re: [Xen-devel] [PATCH GRUB] Allow initrd concatenation on ARM64

2016-02-22 Thread Fu Wei
Hi Vladimir, Sorry for late response, I turned to work on other tasks and haven't sent the test resulted to you. Last weekend I got a email from Julien about a xen boot problem on arm64, I just noticed that you have simplified the xen_boot.c to drop xen_linux, xen_initrd and xen_xsm. By this way

Re: [PATCH 1/2] disk: Add support for device-specific malloc function

2016-02-22 Thread Andrei Borzenkov
19.02.2016 19:18, Leif Lindholm пишет: > Some disk types have allocation requirements beyond normal grub_malloc. > Add a function pointer to grub_disk_t and a wrapper function in > kern/disk.c making use of that function if available, to enable these > disk drivers to implement their own malloc. >

Re: [PATCH 1/2] disk: Add support for device-specific malloc function

2016-02-22 Thread Vladimir 'phcoder' Serbinenko
Rather than having extra code in all drivers, just put it in common init like we do with log sector size On Mon, 22 Feb 2016 17:59 Andrei Borzenkov wrote: > 19.02.2016 19:18, Leif Lindholm пишет: > > Some disk types have allocation requirements beyond normal grub_malloc. > > Add a function point

Re: [PATCH 1/2] disk: Add support for device-specific malloc function

2016-02-22 Thread Andrei Borzenkov
22.02.2016 17:02, Leif Lindholm пишет: > On Mon, Feb 22, 2016 at 10:57:24AM +0300, Andrei Borzenkov wrote: >> 19.02.2016 19:18, Leif Lindholm пишет: >>> Some disk types have allocation requirements beyond normal grub_malloc. >>> Add a function pointer to grub_disk_t and a wrapper function in >>> ke

Re: [f2fs-dev] [PATCH v6] F2FS support

2016-02-22 Thread Jaegeuk Kim
Hi Andrei, I'll send v7 which addresses your comment. Thanks, On Mon, Feb 22, 2016 at 12:25:26PM +0300, Andrei Borzenkov wrote: > 08.01.2016 22:41, Jaegeuk Kim пишет: > > Change log from v5: > > o fix build warning for ARM, reported by Michael Zimmermann > > > > Thanks to Michael for testing t

Re: [f2fs-dev] [PATCH v7] F2FS support

2016-02-22 Thread Jaegeuk Kim
Chang log from v6: o remove redundant filesize check in ->read o check consistency in ->open regarding to inline_data -- >8 -- From 51c120612fdbc4bc315e9c4c6e91ca888c3f3596 Mon Sep 17 00:00:00 2001 From: Jaegeuk Kim Date: Tue, 17 Nov 2015 12:45:13 -0800 Subject: [PATCH] F2FS support "F2FS (Fla

Re: Fwd: RE: GRUB release schedule?

2016-02-22 Thread Bruce Dubbs
Any progress on this? Vladimir 'phcoder' Serbinenko wrote: -- Message transféré -- De : "Vladimir 'phcoder' Serbinenko" Date : 4 janv. 2016 10:40 PM Objet : RE: GRUB release schedule? À : "Elliott, Robert (Persistent Memory)" Cc : I'm currently running tests in order to make

Re: multiboot_mmap_entry.zero isn't zero

2016-02-22 Thread Andrei Borzenkov
14.02.2016 14:24, Wink Saville пишет: > I'm using multiboot2 and I see a zero field in grub/include/multiboot2.h: > > struct multiboot_mmap_entry > { > multiboot_uint64_t addr; > multiboot_uint64_t len; > #define MULTIBOOT_MEMORY_AVAILABLE 1 > #define MULTIBOOT_MEMORY_RESERVED 2 > #define MULT