[FYI PATCH 17/20] KVM: VMX: introduce __vmx_flush_tlb to handle specific vpid

2015-09-28 Thread Paolo Bonzini
From: Wanpeng Li Introduce __vmx_flush_tlb() to handle specific vpid. Signed-off-by: Wanpeng Li Signed-off-by: Paolo Bonzini --- arch/x86/kvm/vmx.c | 21 + 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 65607415

[FYI PATCH 14/20] kvm/x86: Hyper-V HV_X64_MSR_VP_INDEX export for QEMU.

2015-09-28 Thread Paolo Bonzini
From: Andrey Smetanin Insert Hyper-V HV_X64_MSR_VP_INDEX into msr's emulated list, so QEMU can set Hyper-V features cpuid HV_X64_MSR_VP_INDEX_AVAILABLE bit correctly. KVM emulation part is in place already. Necessary to support loading of winhv.sys in guest, which in turn is required to support

[FYI PATCH 08/20] KVM: x86: Add EOI exit bitmap inference

2015-09-28 Thread Paolo Bonzini
From: Steve Rutherford In order to support a userspace IOAPIC interacting with an in kernel APIC, the EOI exit bitmaps need to be configurable. If the IOAPIC is in userspace (i.e. the irqchip has been split), the EOI exit bitmaps will be set whenever the GSI Routes are configured. In particular,

[FYI PATCH 19/20] KVM: nVMX: nested VPID emulation

2015-09-28 Thread Paolo Bonzini
From: Wanpeng Li VPID is used to tag address space and avoid a TLB flush. Currently L0 use the same VPID to run L1 and all its guests. KVM flushes VPID when switching between L1 and L2. This patch advertises VPID to the L1 hypervisor, then address space of L1 and L2 can be separately treated and

[FYI PATCH 18/20] KVM: nVMX: emulate the INVVPID instruction

2015-09-28 Thread Paolo Bonzini
From: Wanpeng Li Add the INVVPID instruction emulation. Reviewed-by: Wincy Van Signed-off-by: Wanpeng Li Signed-off-by: Paolo Bonzini --- arch/x86/include/asm/vmx.h | 1 + arch/x86/kvm/vmx.c | 23 ++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a

[FYI PATCH 20/20] KVM: vmx: disable posted interrupts if no local APIC

2015-09-28 Thread Paolo Bonzini
Uniprocessor 32-bit randconfigs can disable the local APIC, and posted interrupts require reserving a vector on the LAPIC, so they are incompatible. Signed-off-by: Paolo Bonzini --- arch/x86/kvm/vmx.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/x86/kvm/vmx.c b/arch

[FYI PATCH 15/20] kvm/x86: Hyper-V HV_X64_MSR_VP_RUNTIME support

2015-09-28 Thread Paolo Bonzini
From: Andrey Smetanin HV_X64_MSR_VP_RUNTIME msr used by guest to get "the time the virtual processor consumes running guest code, and the time the associated logical processor spends running hypervisor code on behalf of that guest." Calculation of this time is performed by task_cputime_adjusted(

[FYI PATCH 00/20] kvm/queue will be merged soon to kvm/next

2015-09-28 Thread Paolo Bonzini
Hi all, these are the patches that will be merged Real Soon Now(tm) to kvm/next. Since all of them have been lying around for a while, I am sending them out again for everyone's information. Thanks, Paolo Andrey Smetanin (3): kvm/x86: Hyper-V HV_X64_MSR_RESET msr kvm/x86: Hyper-V HV_X64_MS

[FYI PATCH 16/20] KVM: VMX: adjust interface to allocate/free_vpid

2015-09-28 Thread Paolo Bonzini
From: Wanpeng Li Adjust allocate/free_vid so that they can be reused for the nested vpid. Signed-off-by: Wanpeng Li Signed-off-by: Paolo Bonzini --- arch/x86/kvm/vmx.c | 25 - 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/arch/x86/kvm/vmx.c b/arch/x86

Re: [FYI] tux3: Core changes

2015-08-18 Thread Rik van Riel
On 07/31/2015 01:27 PM, Daniel Phillips wrote: On Friday, July 31, 2015 8:37:35 AM PDT, Raymond Jennings wrote: Returning ENOSPC when you have free space you can't yet prove is safer than not returning it and risking a data loss when you get hit by a write/commit storm. :) Remember when delaye

Re: [FYI] tux3: Core changes

2015-08-16 Thread OGAWA Hirofumi
Jan Kara writes: > On Sun 09-08-15 22:42:42, OGAWA Hirofumi wrote: >> Jan Kara writes: >> >> > I'm not sure about which ENOSPC issue you are speaking BTW. Can you >> > please ellaborate? >> >> 1. GUP simulate page fault, and prepare to modify >> 2. writeback clear dirty, and make PTE read-only

Re: [FYI] tux3: Core changes

2015-08-10 Thread Jan Kara
On Sun 09-08-15 22:42:42, OGAWA Hirofumi wrote: > Jan Kara writes: > > > I'm not sure about which ENOSPC issue you are speaking BTW. Can you > > please ellaborate? > > 1. GUP simulate page fault, and prepare to modify > 2. writeback clear dirty, and make PTE read-only > 3. snapshot/reflink make

Re: [FYI] tux3: Core changes

2015-08-09 Thread OGAWA Hirofumi
Jan Kara writes: > I'm not sure about which ENOSPC issue you are speaking BTW. Can you > please ellaborate? 1. GUP simulate page fault, and prepare to modify 2. writeback clear dirty, and make PTE read-only 3. snapshot/reflink make block cow 4. driver called GUP modifies page, and dirty page wit

Re: [FYI] tux3: Core changes

2015-08-03 Thread Jan Kara
On Fri 31-07-15 13:44:44, OGAWA Hirofumi wrote: > Jan Kara writes: > > >> > Yes, if userspace truncates the file, the situation we end up with is > >> > basically the same. However for truncate to happen some malicious process > >> > has to come and truncate the file - a failure scenario that is

Re: [FYI] tux3: Core changes

2015-08-03 Thread Jan Kara
On Fri 31-07-15 17:16:45, Daniel Phillips wrote: > On Friday, July 31, 2015 5:00:43 PM PDT, Daniel Phillips wrote: > >Note: Hirofumi's email is clear, logical and speaks to the > >question. This branch of the thread is largely pointless, though > >it essentially says the same thing in non-technical

Re: [FYI] tux3: Core changes

2015-07-31 Thread Daniel Phillips
On Friday, July 31, 2015 5:00:43 PM PDT, Daniel Phillips wrote: Note: Hirofumi's email is clear, logical and speaks to the question. This branch of the thread is largely pointless, though it essentially says the same thing in non-technical terms. Perhaps your next response should be to Hirofumi,

Re: [FYI] tux3: Core changes

2015-07-31 Thread Daniel Phillips
On Friday, July 31, 2015 3:27:12 PM PDT, David Lang wrote: On Fri, 31 Jul 2015, Daniel Phillips wrote: On Friday, July 31, 2015 11:29:51 AM PDT, David Lang wrote: ... you weren't asking about any particular feature of Tux, you were asking if we were still willing to push out stuff that brea

Re: [FYI] tux3: Core changes

2015-07-31 Thread David Lang
On Fri, 31 Jul 2015, Daniel Phillips wrote: On Friday, July 31, 2015 11:29:51 AM PDT, David Lang wrote: We, the Linux Community have less tolerance for losing people's data and preventing them from operating than we used to when it was all tinkerer's personal data and secondary systems. So r

Re: [FYI] tux3: Core changes

2015-07-31 Thread Daniel Phillips
On Friday, July 31, 2015 11:29:51 AM PDT, David Lang wrote: We, the Linux Community have less tolerance for losing people's data and preventing them from operating than we used to when it was all tinkerer's personal data and secondary systems. So rather than pushing optimizations out to everyo

Re: [FYI] tux3: Core changes

2015-07-31 Thread Daniel Phillips
On Friday, July 31, 2015 11:29:51 AM PDT, David Lang wrote: If you define this as "loosing our mojo", then yes we have. A pity. There remains so much to do that simply will not get done in the absence of mojo. Regards, Daniel -- To unsubscribe from this list: send the line "unsubscribe linux

Re: [FYI] tux3: Core changes

2015-07-31 Thread David Lang
On Fri, 31 Jul 2015, Daniel Phillips wrote: Subject: Re: [FYI] tux3: Core changes On Friday, July 31, 2015 8:37:35 AM PDT, Raymond Jennings wrote: Returning ENOSPC when you have free space you can't yet prove is safer than not returning it and risking a data loss when you get hit by a

Re: [FYI] tux3: Core changes

2015-07-31 Thread Daniel Phillips
On Friday, July 31, 2015 8:37:35 AM PDT, Raymond Jennings wrote: Returning ENOSPC when you have free space you can't yet prove is safer than not returning it and risking a data loss when you get hit by a write/commit storm. :) Remember when delayed allocation was scary and unproven, because pro

Re: [FYI] tux3: Core changes

2015-07-30 Thread OGAWA Hirofumi
Jan Kara writes: >> > Yes, if userspace truncates the file, the situation we end up with is >> > basically the same. However for truncate to happen some malicious process >> > has to come and truncate the file - a failure scenario that is acceptable >> > for most use cases since it doesn't happen

Re: [FYI] tux3: Core changes

2015-07-09 Thread Jan Kara
On Sun 05-07-15 21:54:45, OGAWA Hirofumi wrote: > Jan Kara writes: > > >> I'm not sure I'm understanding your pseudocode logic correctly though. > >> This logic doesn't seems to be a page forking specific issue. And > >> this pseudocode logic seems to be missing the locking and revalidate of > >

Re: [FYI] tux3: Core changes

2015-07-05 Thread OGAWA Hirofumi
Jan Kara writes: >> I'm not sure I'm understanding your pseudocode logic correctly though. >> This logic doesn't seems to be a page forking specific issue. And >> this pseudocode logic seems to be missing the locking and revalidate of >> page. >> >> If you can show more details, it would be hel

Re: [FYI] tux3: Core changes

2015-06-23 Thread Jan Kara
On Mon 22-06-15 00:36:00, OGAWA Hirofumi wrote: > Jan Kara writes: > > So there are a few things to have in mind: > > 1) There is nothing like a "writeable" page. Page is always writeable (at > > least on x86 architecture). When a page is mapped into some virtual address > > space (or more of them

Re: [FYI] tux3: Core changes

2015-06-21 Thread OGAWA Hirofumi
Jan Kara writes: Hi, > So there are a few things to have in mind: > 1) There is nothing like a "writeable" page. Page is always writeable (at > least on x86 architecture). When a page is mapped into some virtual address > space (or more of them), this *mapping* can be either writeable or read-on

Re: [FYI] tux3: Core changes

2015-05-27 Thread Daniel Phillips
On 05/27/2015 02:37 PM, Pavel Machek wrote: > On Wed 2015-05-27 11:09:25, Daniel Phillips wrote: >> On Wednesday, May 27, 2015 12:41:37 AM PDT, Pavel Machek wrote: >>> On Fri 2015-05-15 02:38:33, Daniel Phillips wrote: On 05/14/2015 08:06 PM, Rik van Riel wrote: ... >>> >>> Umm. Why do you t

Re: [FYI] tux3: Core changes

2015-05-27 Thread Pavel Machek
On Wed 2015-05-27 11:09:25, Daniel Phillips wrote: > On Wednesday, May 27, 2015 12:41:37 AM PDT, Pavel Machek wrote: > >On Fri 2015-05-15 02:38:33, Daniel Phillips wrote: > >>On 05/14/2015 08:06 PM, Rik van Riel wrote: ... > > > >Umm. Why do you think it is only issue for executable files? > > I m

Re: [FYI] tux3: Core changes

2015-05-27 Thread Daniel Phillips
On Wednesday, May 27, 2015 12:41:37 AM PDT, Pavel Machek wrote: On Fri 2015-05-15 02:38:33, Daniel Phillips wrote: On 05/14/2015 08:06 PM, Rik van Riel wrote: ... Umm. Why do you think it is only issue for executable files? I meant: files with code in them, that will be executed. Please excu

Re: [FYI] tux3: Core changes

2015-05-27 Thread Jan Kara
On Tue 26-05-15 13:22:38, Daniel Phillips wrote: > On 05/26/2015 02:00 AM, Jan Kara wrote: > > On Tue 26-05-15 01:08:56, Daniel Phillips wrote: > >> On Tuesday, May 26, 2015 12:09:10 AM PDT, Jan Kara wrote: > >>> E.g. video drivers (or infiniband or direct IO for that matter) which > >>> have buff

Re: [FYI] tux3: Core changes

2015-05-27 Thread Pavel Machek
On Fri 2015-05-15 02:38:33, Daniel Phillips wrote: > On 05/14/2015 08:06 PM, Rik van Riel wrote: > > On 05/14/2015 08:06 PM, Daniel Phillips wrote: > >>> The issue is that things like ptrace, AIO, infiniband > >>> RDMA, and other direct memory access subsystems can take > >>> a reference to page A,

Re: [FYI] tux3: Core changes

2015-05-26 Thread Daniel Phillips
On 05/26/2015 02:36 PM, Rik van Riel wrote: > On 05/26/2015 04:22 PM, Daniel Phillips wrote: >> On 05/26/2015 02:00 AM, Jan Kara wrote: >>> So my opinion is: Don't fork the page if page_count is elevated. You can >>> just wait for the IO if you need stable pages in that case. It's slow but >>> it's

Re: [FYI] tux3: Core changes

2015-05-26 Thread Rik van Riel
On 05/26/2015 04:22 PM, Daniel Phillips wrote: > On 05/26/2015 02:00 AM, Jan Kara wrote: >> So my opinion is: Don't fork the page if page_count is elevated. You can >> just wait for the IO if you need stable pages in that case. It's slow but >> it's safe and it should be pretty rare. Is there any

Re: [FYI] tux3: Core changes

2015-05-26 Thread Daniel Phillips
On 05/26/2015 02:00 AM, Jan Kara wrote: > On Tue 26-05-15 01:08:56, Daniel Phillips wrote: >> On Tuesday, May 26, 2015 12:09:10 AM PDT, Jan Kara wrote: >>> E.g. video drivers (or infiniband or direct IO for that matter) which >>> have buffers in user memory (may be mmapped file), grab references t

Re: [FYI] tux3: Core changes

2015-05-26 Thread Daniel Phillips
Hi Sergey, On 05/26/2015 03:22 AM, Sergey Senozhatsky wrote: > > Hello, > > is it possible to page-fork-bomb the system by some 'malicious' app? Not in any new way. A page fork can happen either in the front end, where it has to wait for memory like any other normal memory user, or in the backe

Re: [FYI] tux3: Core changes

2015-05-26 Thread Jan Kara
On Tue 26-05-15 19:22:39, Sergey Senozhatsky wrote: > On (05/26/15 01:08), Daniel Phillips wrote: > > On Tuesday, May 26, 2015 12:09:10 AM PDT, Jan Kara wrote: > > > E.g. video drivers (or infiniband or direct IO for that matter) which > > >have buffers in user memory (may be mmapped file), grab r

Re: [FYI] tux3: Core changes

2015-05-26 Thread Sergey Senozhatsky
On (05/26/15 01:08), Daniel Phillips wrote: > On Tuesday, May 26, 2015 12:09:10 AM PDT, Jan Kara wrote: > > E.g. video drivers (or infiniband or direct IO for that matter) which > >have buffers in user memory (may be mmapped file), grab references to pages > >and hand out PFNs of those pages to th

Re: [FYI] tux3: Core changes

2015-05-26 Thread Pavel Machek
On Tue 2015-05-26 01:09:59, Daniel Phillips wrote: > On Monday, May 25, 2015 11:13:46 PM PDT, David Lang wrote: > >I'm assuming that Rik is talking about whatever has the reference to the > >page via one of the methods that he talked about. > > This would be a good moment to provide specifics. Hm

Re: [FYI] tux3: Core changes

2015-05-26 Thread Jan Kara
On Tue 26-05-15 01:08:56, Daniel Phillips wrote: > On Tuesday, May 26, 2015 12:09:10 AM PDT, Jan Kara wrote: > > E.g. video drivers (or infiniband or direct IO for that matter) which > >have buffers in user memory (may be mmapped file), grab references to pages > >and hand out PFNs of those pages

Re: [FYI] tux3: Core changes

2015-05-26 Thread Daniel Phillips
On Monday, May 25, 2015 11:13:46 PM PDT, David Lang wrote: I'm assuming that Rik is talking about whatever has the reference to the page via one of the methods that he talked about. This would be a good moment to provide specifics. Regards, Daniel -- To unsubscribe from this list: send the l

Re: [FYI] tux3: Core changes

2015-05-26 Thread Daniel Phillips
On Tuesday, May 26, 2015 12:09:10 AM PDT, Jan Kara wrote: E.g. video drivers (or infiniband or direct IO for that matter) which have buffers in user memory (may be mmapped file), grab references to pages and hand out PFNs of those pages to the hardware to store data in them... If you fork a pag

Re: [FYI] tux3: Core changes

2015-05-26 Thread Jan Kara
On Mon 25-05-15 23:11:11, Daniel Phillips wrote: > On Monday, May 25, 2015 11:04:39 PM PDT, David Lang wrote: > >if the page gets modified again, will that cause any issues? what > >if the page gets modified before the copy gets written out, so > >that there are two dirty copies of the page in the

Re: [FYI] tux3: Core changes

2015-05-25 Thread Rik van Riel
On 05/21/2015 03:53 PM, Daniel Phillips wrote: > On Wednesday, May 20, 2015 8:51:46 PM PDT, David Lang wrote: >> how do you prevent it from continuing to interact with the old version >> of the page and never see updates or have it's changes reflected on >> the current page? > > Why would it do th

Re: [FYI] tux3: Core changes

2015-05-25 Thread David Lang
On Mon, 25 May 2015, Daniel Phillips wrote: On Monday, May 25, 2015 11:04:39 PM PDT, David Lang wrote: if the page gets modified again, will that cause any issues? what if the page gets modified before the copy gets written out, so that there are two dirty copies of the page in the process of

Re: [FYI] tux3: Core changes

2015-05-25 Thread Daniel Phillips
On Monday, May 25, 2015 11:04:39 PM PDT, David Lang wrote: if the page gets modified again, will that cause any issues? what if the page gets modified before the copy gets written out, so that there are two dirty copies of the page in the process of being written? David Lang How is the page

Re: [FYI] tux3: Core changes

2015-05-25 Thread David Lang
On Mon, 25 May 2015, Daniel Phillips wrote: On Monday, May 25, 2015 9:25:44 PM PDT, Rik van Riel wrote: On 05/21/2015 03:53 PM, Daniel Phillips wrote: On Wednesday, May 20, 2015 8:51:46 PM PDT, David Lang wrote: how do you prevent it from continuing to interact with the old version of the pag

Re: [FYI] tux3: Core changes

2015-05-25 Thread Daniel Phillips
On Monday, May 25, 2015 9:25:44 PM PDT, Rik van Riel wrote: On 05/21/2015 03:53 PM, Daniel Phillips wrote: On Wednesday, May 20, 2015 8:51:46 PM PDT, David Lang wrote: how do you prevent it from continuing to interact with the old version of the page and never see updates or have it's changes r

Re: [FYI] tux3: Core changes

2015-05-21 Thread Daniel Phillips
On Wednesday, May 20, 2015 8:51:46 PM PDT, David Lang wrote: how do you prevent it from continuing to interact with the old version of the page and never see updates or have it's changes reflected on the current page? Why would it do that, and what would be surprising about it? Did you have a

Re: [FYI] tux3: Core changes

2015-05-20 Thread David Lang
On Wed, 20 May 2015, Daniel Phillips wrote: On 05/20/2015 03:51 PM, Daniel Phillips wrote: On 05/20/2015 12:53 PM, Rik van Riel wrote: How does tux3 prevent a user of find_get_page() from reading from or writing into the pre-COW page, instead of the current page? Careful control of the dirty

Re: [FYI] tux3: Core changes

2015-05-20 Thread Daniel Phillips
On 05/20/2015 03:51 PM, Daniel Phillips wrote: > On 05/20/2015 12:53 PM, Rik van Riel wrote: >> How does tux3 prevent a user of find_get_page() from reading from >> or writing into the pre-COW page, instead of the current page? > > Careful control of the dirty bits (we have two of them, one each >

Re: [FYI] tux3: Core changes

2015-05-20 Thread Daniel Phillips
On 05/20/2015 12:53 PM, Rik van Riel wrote: > On 05/20/2015 12:22 PM, Daniel Phillips wrote: >> On 05/20/2015 07:44 AM, Jan Kara wrote: >>> On Tue 19-05-15 13:33:31, David Lang wrote: > >>> Yeah, that's what I meant. If you create a function which manipulates >>> page cache, you better make it

Re: [FYI] tux3: Core changes

2015-05-20 Thread Rik van Riel
On 05/20/2015 12:22 PM, Daniel Phillips wrote: > On 05/20/2015 07:44 AM, Jan Kara wrote: >> On Tue 19-05-15 13:33:31, David Lang wrote: >> Yeah, that's what I meant. If you create a function which manipulates >> page cache, you better make it work with other functions manipulating page >> cache.

Re: [FYI] tux3: Core changes

2015-05-20 Thread David Lang
On Wed, 20 May 2015, Daniel Phillips wrote: On 05/20/2015 07:44 AM, Jan Kara wrote: Yeah, that's what I meant. If you create a function which manipulates page cache, you better make it work with other functions manipulating page cache. Otherwise it's a landmine waiting to be tripped by some u

Re: [FYI] tux3: Core changes

2015-05-20 Thread Daniel Phillips
On 05/20/2015 07:44 AM, Jan Kara wrote: > On Tue 19-05-15 13:33:31, David Lang wrote: >> On Tue, 19 May 2015, Daniel Phillips wrote: >> I understand that Tux3 may avoid these issues due to some other mechanisms it internally has but if page forking should get into mm subsystem, the

Re: [FYI] tux3: Core changes

2015-05-20 Thread Jan Kara
On Tue 19-05-15 13:33:31, David Lang wrote: > On Tue, 19 May 2015, Daniel Phillips wrote: > > >>I understand that Tux3 may avoid these issues due to some other mechanisms > >>it internally has but if page forking should get into mm subsystem, the > >>above must work. > > > >It does work, and by ex

Re: [FYI] tux3: Core changes

2015-05-19 Thread David Lang
On Tue, 19 May 2015, Daniel Phillips wrote: I understand that Tux3 may avoid these issues due to some other mechanisms it internally has but if page forking should get into mm subsystem, the above must work. It does work, and by example, it does not need a lot of code to make it work, but the

Re: [FYI] tux3: Core changes

2015-05-19 Thread Daniel Phillips
-writeback.c hook, which is by me. The main part you may be >> interested in is rmap.c, which addresses the issues raised at the >> 2013 Linux Storage Filesystem and MM Summit 2015 in San Francisco.[1] >> >>LSFMM: Page forking >>http://lwn.net/Articles/548091/ &

Re: [FYI] tux3: Core changes

2015-05-19 Thread Jan Kara
ested in is rmap.c, which addresses the issues raised at the > 2013 Linux Storage Filesystem and MM Summit 2015 in San Francisco.[1] > >LSFMM: Page forking >http://lwn.net/Articles/548091/ > > This is just a FYI. An upcoming Tux3 report will be a tour of the page > for

Re: [FYI] tux3: Core changes

2015-05-18 Thread Daniel Phillips
On 05/17/2015 07:20 PM, Rik van Riel wrote: > On 05/17/2015 09:26 AM, Boaz Harrosh wrote: >> On 05/14/2015 03:59 PM, Rik van Riel wrote: >>> The issue is that things like ptrace, AIO, infiniband >>> RDMA, and other direct memory access subsystems can take >>> a reference to page A, which Tux3 clone

Re: [FYI] tux3: Core changes

2015-05-18 Thread Mel Gorman
On Sat, May 16, 2015 at 03:38:04PM -0700, David Lang wrote: > On Fri, 15 May 2015, Mel Gorman wrote: > > >On Fri, May 15, 2015 at 02:54:48AM -0700, Daniel Phillips wrote: > >> > >> > >>On 05/15/2015 01:09 AM, Mel Gorman wrote: > >>>On Thu, May 14, 2015 at 11:06:22PM -0400, Rik van Riel wrote: > >>

Re: [FYI] tux3: Core changes

2015-05-18 Thread Boaz Harrosh
On 05/18/2015 05:20 AM, Rik van Riel wrote: > On 05/17/2015 09:26 AM, Boaz Harrosh wrote: >> On 05/14/2015 03:59 PM, Rik van Riel wrote: >>> On 05/14/2015 04:26 AM, Daniel Phillips wrote: Hi Rik, >> <> >>> >>> The issue is that things like ptrace, AIO, infiniband >>> RDMA, and other direct mem

Re: [FYI] tux3: Core changes

2015-05-17 Thread Rik van Riel
On 05/17/2015 09:26 AM, Boaz Harrosh wrote: > On 05/14/2015 03:59 PM, Rik van Riel wrote: >> On 05/14/2015 04:26 AM, Daniel Phillips wrote: >>> Hi Rik, > <> >> >> The issue is that things like ptrace, AIO, infiniband >> RDMA, and other direct memory access subsystems can take >> a reference to page

Re: [FYI] tux3: Core changes

2015-05-17 Thread Boaz Harrosh
On 05/14/2015 03:59 PM, Rik van Riel wrote: > On 05/14/2015 04:26 AM, Daniel Phillips wrote: >> Hi Rik, <> > > The issue is that things like ptrace, AIO, infiniband > RDMA, and other direct memory access subsystems can take > a reference to page A, which Tux3 clones into a new page B > when the pr

Re: [FYI] tux3: Core changes

2015-05-16 Thread David Lang
On Fri, 15 May 2015, Mel Gorman wrote: On Fri, May 15, 2015 at 02:54:48AM -0700, Daniel Phillips wrote: On 05/15/2015 01:09 AM, Mel Gorman wrote: On Thu, May 14, 2015 at 11:06:22PM -0400, Rik van Riel wrote: On 05/14/2015 08:06 PM, Daniel Phillips wrote: The issue is that things like ptrac

Re: [FYI] tux3: Core changes

2015-05-15 Thread Mel Gorman
On Fri, May 15, 2015 at 02:54:48AM -0700, Daniel Phillips wrote: > > > On 05/15/2015 01:09 AM, Mel Gorman wrote: > > On Thu, May 14, 2015 at 11:06:22PM -0400, Rik van Riel wrote: > >> On 05/14/2015 08:06 PM, Daniel Phillips wrote: > The issue is that things like ptrace, AIO, infiniband > >>>

Re: [FYI] tux3: Core changes

2015-05-15 Thread Daniel Phillips
On 05/15/2015 01:09 AM, Mel Gorman wrote: > On Thu, May 14, 2015 at 11:06:22PM -0400, Rik van Riel wrote: >> On 05/14/2015 08:06 PM, Daniel Phillips wrote: The issue is that things like ptrace, AIO, infiniband RDMA, and other direct memory access subsystems can take a reference to

Re: [FYI] tux3: Core changes

2015-05-15 Thread Daniel Phillips
On 05/14/2015 08:06 PM, Rik van Riel wrote: > On 05/14/2015 08:06 PM, Daniel Phillips wrote: >>> The issue is that things like ptrace, AIO, infiniband >>> RDMA, and other direct memory access subsystems can take >>> a reference to page A, which Tux3 clones into a new page B >>> when the process wri

Re: [FYI] tux3: Core changes

2015-05-15 Thread Mel Gorman
inly by Hirofumi, except > >>> the fs-writeback.c hook, which is by me. The main part you may be > >>> interested in is rmap.c, which addresses the issues raised at the > >>> 2013 Linux Storage Filesystem and MM Summit 2015 in San Francisco.[1] > >>> > >

Re: [FYI] tux3: Core changes

2015-05-15 Thread Mel Gorman
gt; >> interested in is rmap.c, which addresses the issues raised at the > >> 2013 Linux Storage Filesystem and MM Summit 2015 in San Francisco.[1] > >> > >>LSFMM: Page forking > >>http://lwn.net/Articles/548091/ > >> > >> This is ju

Re: [FYI] tux3: Core changes

2015-05-14 Thread Rik van Riel
in is rmap.c, which addresses the issues raised at the >>> 2013 Linux Storage Filesystem and MM Summit 2015 in San Francisco.[1] >>> >>>LSFMM: Page forking >>>http://lwn.net/Articles/548091/ >>> >>> This is just a FYI. An upcoming Tux3 report

Re: [FYI] tux3: Core changes

2015-05-14 Thread Daniel Phillips
015 in San Francisco.[1] >> >>LSFMM: Page forking >>http://lwn.net/Articles/548091/ >> >> This is just a FYI. An upcoming Tux3 report will be a tour of the page >> forking design and implementation. For now, this is just to give a >> general sense of wh

Re: [FYI] tux3: Core changes

2015-05-14 Thread Rik van Riel
ested in is rmap.c, which addresses the issues raised at the > 2013 Linux Storage Filesystem and MM Summit 2015 in San Francisco.[1] > >LSFMM: Page forking >http://lwn.net/Articles/548091/ > > This is just a FYI. An upcoming Tux3 report will be a tour of the page > forking d

[FYI] tux3: Core changes

2015-05-14 Thread Daniel Phillips
Filesystem and MM Summit 2015 in San Francisco.[1] LSFMM: Page forking http://lwn.net/Articles/548091/ This is just a FYI. An upcoming Tux3 report will be a tour of the page forking design and implementation. For now, this is just to give a general sense of what we have done. We heard there are

FYI: unclean Intel RAID reported as "clean"

2014-10-20 Thread Ulrich Windl
Hi! I detected a problem with an Intel (imsm, ICH) RAID1 reported as "clean" by Linux, while the BIOS and Windows claimed the RAID is in state "rebuild". This was for an older kernel, and the bug had been reported to openSUSE bugzilla as bug #902000. Anyone interested can find the details there

fyi>

2014-02-20 Thread LEWIS BAACH
My name is Lewis Baach, Attorney at law. Sequel to your non response to my previous email, I am re-sending this to you again thus; A deceased client of mine, that shares the same last name as yours,who died as the result of a heart-related condition on January 28th 2009. I have contacted you to

fyi

2014-01-27 Thread Lewis Baach
-- My name is Lewis,Sequel to your non response to my previous email, I am re-sending this to you again thus; A deceased client of mine, that shares the same last name as yours,left behind some certain funds which I would like you to help distribute. Regards, Lewis Baach -- To unsubscri

FYI!!

2013-10-24 Thread Mr. Tan Kong
Hello, I am asking for your partnership in re-profiling funds. Regards, Tan Kong -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FA

FYI: Re: [PATCH] net: check net.core.somaxconn sysctl values

2013-07-31 Thread Roman Gushchin
Original Message Subject: Re: [PATCH] net: check net.core.somaxconn sysctl values Date: Wed, 31 Jul 2013 07:37:37 -0700 From: Eric Dumazet To: Roman Gushchin CC: David S. Miller , raise.s...@gmail.com, ebied...@xmission.com, net...@vger.kernel.org, linux-kernel@vger.kernel

FYI: Example [Re: [PATCH] scripts/kernel-doc: added support for html5]

2012-07-25 Thread Dan Luedtke
On Wed, 2012-07-25 at 15:38 +0200, Dan Luedtke wrote: > New output option html5 writes validating HTML5 and adds > CSS classes ready to be selected by third-party stylesheets. An example, generated with the patched version of kernel-doc: https://www.nonattached.net/lanyfs/doc-linux.php Uses CSS

Re: Problems using quickcam_messenger on ARM (FYI)

2007-11-13 Thread Markus Hirschmann
Hi Thierry Thierry Merle wrote: Hi Mauro, Mauro Carvalho Chehab a écrit : Em Ter, 2007-11-06 às 18:25 +0100, Markus Hirschmann escreveu: Hello Kernel-Developer, Module quickcam_messenger seems to be broken (tried 2.6.18 and 2.6.22) on 2 different NSLU2 (ARM). Picture is attached. Same kern

Re: Problems using quickcam_messenger on ARM (FYI)

2007-11-13 Thread Thierry Merle
Hi Mauro, Mauro Carvalho Chehab a écrit : > Em Ter, 2007-11-06 às 18:25 +0100, Markus Hirschmann escreveu: > >> Hello Kernel-Developer, >> >> Module quickcam_messenger seems to be broken (tried 2.6.18 and 2.6.22) >> on 2 different NSLU2 (ARM). Picture is attached. Same kernel and module >> can

Re: Problems using quickcam_messenger on ARM (FYI)

2007-11-12 Thread Mauro Carvalho Chehab
Em Ter, 2007-11-06 às 18:25 +0100, Markus Hirschmann escreveu: > Hello Kernel-Developer, > > Module quickcam_messenger seems to be broken (tried 2.6.18 and 2.6.22) > on 2 different NSLU2 (ARM). Picture is attached. Same kernel and module > can be used without any problems on x86 here. I don't ha

Problems using quickcam_messenger on ARM (FYI)

2007-11-06 Thread Markus Hirschmann
Hello Kernel-Developer, Module quickcam_messenger seems to be broken (tried 2.6.18 and 2.6.22) on 2 different NSLU2 (ARM). Picture is attached. Same kernel and module can be used without any problems on x86 here. I don't have any ARM device beside the NSLU2, so I cannot check. The solution wa

[FYI] 2.6.23-rc8-git3 misc observations

2007-09-29 Thread Bill Davidsen
Running FC6 (updated this am) the temp sensors GNOME applet works with the kernel.org kernel, not the FC6 kernel. This has been true for a while, and I've stopped chasing it, I don't really care right now, since the sensors command works fine and that's what my daemon checks. Using 2.6.23-rc8

FYI: Xen or kernel bug?

2007-04-20 Thread Mark Stier
Hello, tcp_vegas produces division by zero kernel oopses in dom0 when running a Xen-patched 2.6.16.28 kernel. I have tracked down the problem to line #256 in tcp_vegas.c: presumably due to flaky Xen timing, the rtt seems to get zero from time to time (adding 1 to the rtt variable solves the probl

Re: [FYI] Vendor interest in Unionfs

2007-01-11 Thread Ben Collins
On Tue, 2007-01-09 at 13:33 +0200, Indrek Kruusa wrote: > >> Is there vendor interest in unionfs? > > > MANY live cds seem to use it > > > I'd like to add that also in embedded area (flash storage) the UnionFS > helps in some cases. I'll chime in as well. Ubuntu uses unionfs extensively for

[FYI] Vendor interest in Unionfs

2007-01-09 Thread Indrek Kruusa
>> Is there vendor interest in unionfs? > MANY live cds seem to use it I'd like to add that also in embedded area (flash storage) the UnionFS helps in some cases. thanks, Indrek - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PRO

FYI: [patch 2.6.20-rc1 0/6] I2C driver model updates, part II

2006-12-18 Thread David Brownell
This is just a heads-up to the folk who read LKML more than more specialized Linux lists ... there's work afoot to clean up the I2C core and make it fit the driver model better. (Some would say "overdue work...".) The most interesting/useful part (IMO) is summarized in the appended message; you c

Re: [FYI] 2.6.13-rt3 and a nanosleep jitter test.

2005-08-31 Thread Daniel Walker
No problem .. There are some other tests in there though .. I've been using them for stress testing .. Apparently you don't need HRT on to use them either. Daniel On Wed, 2005-08-31 at 11:19 -0400, Steven Rostedt wrote: > On Wed, 2005-08-31 at 08:13 -0700, Daniel Walker wrote: > > Sorry, that's

Re: [FYI] 2.6.13-rt3 and a nanosleep jitter test.

2005-08-31 Thread Steven Rostedt
On Wed, 2005-08-31 at 08:12 -0700, Daniel Walker wrote: > There is already a suite HRT of tests they include a nanosleep jitter > test with 8 or 9 other tests.. > > find them inside the hrt-support patch at http://high-res-timer.sf.net Wow, they are hidden nicely :-) I was looking for a tar ball

Re: [FYI] 2.6.13-rt3 and a nanosleep jitter test.

2005-08-31 Thread Steven Rostedt
On Wed, 2005-08-31 at 08:13 -0700, Daniel Walker wrote: > Sorry, that's http://high-res-timers.sf.net/ Thanks, But I always seem to prefer to rewrite the wheel than to use one that already exists. ;-) Probably explains why my cars are always in the shop! -- Steve - To unsubscribe from this li

Re: [FYI] 2.6.13-rt3 and a nanosleep jitter test.

2005-08-31 Thread Daniel Walker
Sorry, that's http://high-res-timers.sf.net/ Daniel On Wed, 2005-08-31 at 11:01 -0400, Steven Rostedt wrote: > Thomas, > > I just was wondering how the HR Timers were in the latest -rtX patch and > wrote my own little jitter test using nanosleep. Here's the results: > > On vanilla 2.6.13-rc7-

Re: [FYI] 2.6.13-rt3 and a nanosleep jitter test.

2005-08-31 Thread Daniel Walker
There is already a suite HRT of tests they include a nanosleep jitter test with 8 or 9 other tests.. find them inside the hrt-support patch at http://high-res-timer.sf.net Daniel On Wed, 2005-08-31 at 11:01 -0400, Steven Rostedt wrote: > Thomas, > > I just was wondering how the HR Timers were

[FYI] 2.6.13-rt3 and a nanosleep jitter test.

2005-08-31 Thread Steven Rostedt
Thomas, I just was wondering how the HR Timers were in the latest -rtX patch and wrote my own little jitter test using nanosleep. Here's the results: On vanilla 2.6.13-rc7-git1 (Yes I need to get over to 2.6.13) # ./jitter starting calibrate finished calibrate: 2133.9060MHz 2133906034 time sle

Re: FYI: device_suspend(...) in kernel_power_off().

2005-08-10 Thread Pavel Machek
Hi! > >> > Code is not ready now => it can never be fixed? Thats quite a strange > >> > conclusion to make. > >> > >> It seems there is an fundamental incompatibility with ACPI power off. > >> As best as I can tell the normal case of device_suspend(PMSG_SUSPEND) > >> works reasonably well in 2.6.

Re: FYI: device_suspend(...) in kernel_power_off().

2005-08-09 Thread Nigel Cunningham
Hi. On Wed, 2005-08-10 at 03:25, Eric W. Biederman wrote: > Pavel Machek <[EMAIL PROTECTED]> writes: > > > Hi! > > > >> >> There as been a fair amount of consensus that calling > >> >> device_suspend(...) in the reboot path was inappropriate now, because > >> >> the device suspend code was too im

Re: FYI: device_suspend(...) in kernel_power_off().

2005-08-09 Thread Eric W. Biederman
Pavel Machek <[EMAIL PROTECTED]> writes: > Hi! > >> >> There as been a fair amount of consensus that calling >> >> device_suspend(...) in the reboot path was inappropriate now, because >> >> the device suspend code was too immature. With this latest >> >> piece of evidence it seems to me that in

Re: FYI: device_suspend(...) in kernel_power_off().

2005-08-07 Thread Pavel Machek
Hi! > >> There as been a fair amount of consensus that calling > >> device_suspend(...) in the reboot path was inappropriate now, because > >> the device suspend code was too immature. With this latest > >> piece of evidence it seems to me that introducing device_suspend(...) > >> in kernel_powe

Re: FYI: device_suspend(...) in kernel_power_off().

2005-08-07 Thread Eric W. Biederman
Pavel Machek <[EMAIL PROTECTED]> writes: > Hi! > >> There as been a fair amount of consensus that calling >> device_suspend(...) in the reboot path was inappropriate now, because >> the device suspend code was too immature. With this latest >> piece of evidence it seems to me that introducing de

<    1   2   3   >