Typo correction:
On 12/30/2016 11:57 PM, Thomas Schoebel-Theuer wrote:
standalone servers with local hardware RAIDs. They are hosting about
500 MARS resources (originally DRBD resources) just for the web servers;
This must read 2500. Somehow the leading "2" was eaten at wraparound.
Typo correction:
On 12/30/2016 11:57 PM, Thomas Schoebel-Theuer wrote:
standalone servers with local hardware RAIDs. They are hosting about
500 MARS resources (originally DRBD resources) just for the web servers;
This must read 2500. Somehow the leading "2" was eaten at wraparound.
All users of TASK_SIZE_OF(tsk) have migrated to mm->task_size or
TASK_SIZE_MAX since:
commit d696ca016d57 ("x86/fsgsbase/64: Use TASK_SIZE_MAX for
FSBASE/GSBASE upper limits"),
commit a06db751c321 ("pagemap: check permissions and capabilities at
open time"),
Cc: Catalin Marinas
All users of TASK_SIZE_OF(tsk) have migrated to mm->task_size or
TASK_SIZE_MAX since:
commit d696ca016d57 ("x86/fsgsbase/64: Use TASK_SIZE_MAX for
FSBASE/GSBASE upper limits"),
commit a06db751c321 ("pagemap: check permissions and capabilities at
open time"),
Cc: Catalin Marinas
Cc: Will Deacon
On Fri, Dec 30 2016, Eric Anholt wrote:
> OK, so the design is bad. When you said bug, I definitely thought you
> were saying that the message shouldn't happen in the design.
>
> Given CMA's current design, should everyone using CMA see their logs
> slowly growing with this message that is an
On Fri, Dec 30 2016, Eric Anholt wrote:
> OK, so the design is bad. When you said bug, I definitely thought you
> were saying that the message shouldn't happen in the design.
>
> Given CMA's current design, should everyone using CMA see their logs
> slowly growing with this message that is an
v2: Fix build when no CONFIG_CGROUP_PERF
Following conversation in CQM/CMT last series about speeding up the
context switch for cgroup events:
https://patchwork.kernel.org/patch/9478617/
This is a low-hanging fruit optimization. It replaces the iteration over
the "pmus" list in cgroup switch by
v2: Fix build when no CONFIG_CGROUP_PERF
Following conversation in CQM/CMT last series about speeding up the
context switch for cgroup events:
https://patchwork.kernel.org/patch/9478617/
This is a low-hanging fruit optimization. It replaces the iteration over
the "pmus" list in cgroup switch by
Hi David,
[auto build test ERROR on tip/perf/core]
[also build test ERROR on v4.10-rc1 next-20161224]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
Hi David,
[auto build test ERROR on tip/perf/core]
[also build test ERROR on v4.10-rc1 next-20161224]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
Hi David,
[auto build test ERROR on tip/perf/core]
[also build test ERROR on v4.10-rc1 next-20161224]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
Hi David,
[auto build test ERROR on tip/perf/core]
[also build test ERROR on v4.10-rc1 next-20161224]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
Following conversation in CQM/CMT last series about speeding up the
context switch for cgroup events:
https://patchwork.kernel.org/patch/9478617/
This is a low-hanging fruit optimization. It replaces the iteration over
the "pmus" list in cgroup switch by an iteration over a new list that
Following conversation in CQM/CMT last series about speeding up the
context switch for cgroup events:
https://patchwork.kernel.org/patch/9478617/
This is a low-hanging fruit optimization. It replaces the iteration over
the "pmus" list in cgroup switch by an iteration over a new list that
On Thu, Dec 29, 2016 at 08:56:13PM -0800, Dan Williams wrote:
> > Um... Then we do have a problem - nocache variant of uaccess primitives
> > does *not* guarantee that clwb is redundant.
> >
> > What about the requirements of e.g. tcp_sendmsg() with its use of
> > skb_add_data_nocache()? What
On Thu, Dec 29, 2016 at 08:56:13PM -0800, Dan Williams wrote:
> > Um... Then we do have a problem - nocache variant of uaccess primitives
> > does *not* guarantee that clwb is redundant.
> >
> > What about the requirements of e.g. tcp_sendmsg() with its use of
> > skb_add_data_nocache()? What
On Thu, Dec 29, 2016 at 1:30 AM, Borislav Petkov wrote:
> On Wed, Dec 28, 2016 at 10:11:22AM -0800, Andy Lutomirski wrote:
>> On a very quick read, it looks like none of your new call sites
>> actually use the return value at all. Since you also appear to be
>> consolidating them
On Thu, Dec 29, 2016 at 1:30 AM, Borislav Petkov wrote:
> On Wed, Dec 28, 2016 at 10:11:22AM -0800, Andy Lutomirski wrote:
>> On a very quick read, it looks like none of your new call sites
>> actually use the return value at all. Since you also appear to be
>> consolidating them all, would it
On Fri, Dec 30, 2016 at 7:56 AM, Dmitry Safonov wrote:
> Keep task's virtual address space size as mm_struct field which
> exists for a long time - it's initialized in setup_new_exec()
> depending on the new task's personality.
> This way TASK_SIZE will always be the same
On Fri, Dec 30, 2016 at 7:56 AM, Dmitry Safonov wrote:
> Keep task's virtual address space size as mm_struct field which
> exists for a long time - it's initialized in setup_new_exec()
> depending on the new task's personality.
> This way TASK_SIZE will always be the same as
On Wed, Dec 28, 2016 at 6:53 PM, Carlos O'Donell wrote:
> On 12/26/2016 09:24 PM, Kirill A. Shutemov wrote:
>> On Mon, Dec 26, 2016 at 06:06:01PM -0800, Andy Lutomirski wrote:
>>> On Mon, Dec 26, 2016 at 5:54 PM, Kirill A. Shutemov
>>> wrote:
On Wed, Dec 28, 2016 at 6:53 PM, Carlos O'Donell wrote:
> On 12/26/2016 09:24 PM, Kirill A. Shutemov wrote:
>> On Mon, Dec 26, 2016 at 06:06:01PM -0800, Andy Lutomirski wrote:
>>> On Mon, Dec 26, 2016 at 5:54 PM, Kirill A. Shutemov
>>> wrote:
This patch introduces new rlimit resource to
On Thu, Dec 29, 2016 at 9:23 PM, Ricardo Neri
wrote:
> On Tue, 2016-12-27 at 16:48 -0800, Andy Lutomirski wrote:
>>
>> >> > + if (nr_copied > 0)
>> >> > + return -EFAULT;
>> >>
>> >> This should be the only EFAULT case.
On Thu, Dec 29, 2016 at 9:23 PM, Ricardo Neri
wrote:
> On Tue, 2016-12-27 at 16:48 -0800, Andy Lutomirski wrote:
>>
>> >> > + if (nr_copied > 0)
>> >> > + return -EFAULT;
>> >>
>> >> This should be the only EFAULT case.
>> > Should this be EFAULT event if the
On Fri, Dec 30, 2016 at 7:56 AM, Dmitry Safonov wrote:
> Add arch_prctl getters/setters for size of virtual address space of task.
> This adds ability to change task's virtual address space limit.
> I need this for correctly restore virtual address space limits in CRIU.
>
On Fri, Dec 30, 2016 at 7:56 AM, Dmitry Safonov wrote:
> Add arch_prctl getters/setters for size of virtual address space of task.
> This adds ability to change task's virtual address space limit.
> I need this for correctly restore virtual address space limits in CRIU.
> Currently, on x86 there
On Fri, Dec 30, 2016 at 7:56 AM, Dmitry Safonov wrote:
> This thread flag is completely x86-specific, consolidate it with
> ADDR_LIMIT_32BIT personality which is defined but not used on x86.
> It will free one of thread flags and consolidate personality with
> other
On Fri, Dec 30, 2016 at 7:56 AM, Dmitry Safonov wrote:
> This thread flag is completely x86-specific, consolidate it with
> ADDR_LIMIT_32BIT personality which is defined but not used on x86.
> It will free one of thread flags and consolidate personality with
> other arches.
> After this commit
On Fri, Dec 30, 2016 at 7:56 AM, Dmitry Safonov wrote:
> All users of TASK_SIZE_OF(tsk) have migrated to mm->task_size or
> TASK_SIZE_MAX since:
> commit d696ca016d57 ("x86/fsgsbase/64: Use TASK_SIZE_MAX for
> FSBASE/GSBASE upper limits"),
> commit a06db751c321 ("pagemap:
On Fri, Dec 30, 2016 at 7:56 AM, Dmitry Safonov wrote:
> All users of TASK_SIZE_OF(tsk) have migrated to mm->task_size or
> TASK_SIZE_MAX since:
> commit d696ca016d57 ("x86/fsgsbase/64: Use TASK_SIZE_MAX for
> FSBASE/GSBASE upper limits"),
> commit a06db751c321 ("pagemap: check permissions and
On 08/10/2016 06:00 AM, Karl Beldan wrote:
Many davinci boards (da830 and da850 families) don't have their clocks
in DT yet and won't be successful in getting an unnamed aemif clock
without explicitly registering them via clk_lookups, failing the
ti-aemif memory driver probe.
The current aemif
On 08/10/2016 06:00 AM, Karl Beldan wrote:
Many davinci boards (da830 and da850 families) don't have their clocks
in DT yet and won't be successful in getting an unnamed aemif clock
without explicitly registering them via clk_lookups, failing the
ti-aemif memory driver probe.
The current aemif
On Sat, 2016-12-31 at 06:11 +0530, gidisr...@gmail.com wrote:
> There is which provides macros for various gcc specific
> constructs. Eg: __weak for __attribute__((weak)). I've cleaned all
> instances of gcc specific attributes with the right macros for the crypto
> subsystem.
[]
> diff --git
On Sat, 2016-12-31 at 06:11 +0530, gidisr...@gmail.com wrote:
> There is which provides macros for various gcc specific
> constructs. Eg: __weak for __attribute__((weak)). I've cleaned all
> instances of gcc specific attributes with the right macros for the crypto
> subsystem.
[]
> diff --git
From: Gideon Israel Dsouza
Very sorry about the previous broken patch. Here is an updated one.
I submitted 4 total patches. They are part of task I've taken up to
increase compiler portability in the kernel. I've cleaned up the
subsystems under /kernel /mm /block and
From: Gideon Israel Dsouza
Very sorry about the previous broken patch. Here is an updated one.
I submitted 4 total patches. They are part of task I've taken up to
increase compiler portability in the kernel. I've cleaned up the
subsystems under /kernel /mm /block and /security, this patch
Hi =,
[auto build test ERROR on cryptodev/master]
[also build test ERROR on v4.10-rc1 next-20161224]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
Hi =,
[auto build test ERROR on cryptodev/master]
[also build test ERROR on v4.10-rc1 next-20161224]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
Hello,
Thanks for your reply. DRBD isn't part of the kernel ? I was thinking it
has been included since 2.6.3x ?
I've just tested without DRBD, the issue seems to remain. Can't see the
"BUG", but the kernel crashed also. (A little bit later)
I don't have full dump since I lost my network
Hello,
Thanks for your reply. DRBD isn't part of the kernel ? I was thinking it
has been included since 2.6.3x ?
I've just tested without DRBD, the issue seems to remain. Can't see the
"BUG", but the kernel crashed also. (A little bit later)
I don't have full dump since I lost my network
Hi!
I recently tested kernel v4.9 on my AMD Geode platform and noticed that its AES
hardware driver triggers this warning on initialization:
[1.265708] [ cut here ]
[1.267932] WARNING: CPU: 0 PID: 1 at drivers/base/dd.c:344
driver_probe_device+0x5d/0x1ad
[
Hi!
I recently tested kernel v4.9 on my AMD Geode platform and noticed that its AES
hardware driver triggers this warning on initialization:
[1.265708] [ cut here ]
[1.267932] WARNING: CPU: 0 PID: 1 at drivers/base/dd.c:344
driver_probe_device+0x5d/0x1ad
[
From: Eric Biggers
->setattr() was recently implemented for socket files to sync the socket
inode's uid to the new 'sk_uid' member of struct sock. It does this by
copying over the ia_uid member of struct iattr. However, ia_uid is
actually only valid when ATTR_UID is set in
From: Eric Biggers
->setattr() was recently implemented for socket files to sync the socket
inode's uid to the new 'sk_uid' member of struct sock. It does this by
copying over the ia_uid member of struct iattr. However, ia_uid is
actually only valid when ATTR_UID is set in ia_valid, indicating
Keep task's virtual address space size as mm_struct field which
exists for a long time - it's initialized in setup_new_exec()
depending on the new task's personality.
This way TASK_SIZE will always be the same as current->mm->task_size.
Previously, there could be an issue about different values of
Keep task's virtual address space size as mm_struct field which
exists for a long time - it's initialized in setup_new_exec()
depending on the new task's personality.
This way TASK_SIZE will always be the same as current->mm->task_size.
Previously, there could be an issue about different values of
From: = <=>
This continues from this commit: 52f5684c8e1e
("kernel: use macros from compiler.h instead of __attribute__((...))")
I submitted 4 total patches. They are part of task I've taken up to
increase compiler portability in the kernel. I've cleaned up the
subsystems under /kernel /mm
From: = <=>
This continues from this commit: 52f5684c8e1e
("kernel: use macros from compiler.h instead of __attribute__((...))")
I submitted 4 total patches. They are part of task I've taken up to
increase compiler portability in the kernel. I've cleaned up the
subsystems under /kernel /mm
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/mars/mars_proc.c | 389 ++
drivers/staging/mars/mars/mars_proc.h | 34 +++
2 files changed, 423 insertions(+)
create mode 100644 drivers/staging/mars/mars/mars_proc.c
create
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/brick_say.c | 920 +++
include/linux/brick/brick_say.h | 89
2 files changed, 1009 insertions(+)
create mode 100644 drivers/staging/mars/brick_say.c
create mode
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/mars/mars_proc.c | 389 ++
drivers/staging/mars/mars/mars_proc.h | 34 +++
2 files changed, 423 insertions(+)
create mode 100644 drivers/staging/mars/mars/mars_proc.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/brick_say.c | 920 +++
include/linux/brick/brick_say.h | 89
2 files changed, 1009 insertions(+)
create mode 100644 drivers/staging/mars/brick_say.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/lib/lib_rank.c | 87 +++
include/linux/brick/lib_rank.h | 136
2 files changed, 223 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/lib_pairing_heap.h | 109 +
1 file changed, 109 insertions(+)
create mode 100644 include/linux/brick/lib_pairing_heap.h
diff --git a/include/linux/brick/lib_pairing_heap.h
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/brick.c | 723 +++
include/linux/brick/brick.h | 620 +
2 files changed, 1343 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/lib/lib_rank.c | 87 +++
include/linux/brick/lib_rank.h | 136
2 files changed, 223 insertions(+)
create mode 100644 drivers/staging/mars/lib/lib_rank.c
create mode
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/lib_pairing_heap.h | 109 +
1 file changed, 109 insertions(+)
create mode 100644 include/linux/brick/lib_pairing_heap.h
diff --git a/include/linux/brick/lib_pairing_heap.h
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/brick.c | 723 +++
include/linux/brick/brick.h | 620 +
2 files changed, 1343 insertions(+)
create mode 100644 drivers/staging/mars/brick.c
create mode
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/lamport.c | 61 ++
include/linux/brick/lamport.h | 26 ++
2 files changed, 87 insertions(+)
create mode 100644 drivers/staging/mars/lamport.c
create
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/lib/lib_timing.c | 68 +
include/linux/brick/lib_timing.h | 182 ++
2 files changed, 250 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/brick_checking.h | 107 +++
1 file changed, 107 insertions(+)
create mode 100644 include/linux/brick/brick_checking.h
diff --git a/include/linux/brick/brick_checking.h
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/lamport.c | 61 ++
include/linux/brick/lamport.h | 26 ++
2 files changed, 87 insertions(+)
create mode 100644 drivers/staging/mars/lamport.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/lib/lib_timing.c | 68 +
include/linux/brick/lib_timing.h | 182 ++
2 files changed, 250 insertions(+)
create mode 100644 drivers/staging/mars/lib/lib_timing.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/brick_checking.h | 107 +++
1 file changed, 107 insertions(+)
create mode 100644 include/linux/brick/brick_checking.h
diff --git a/include/linux/brick/brick_checking.h
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/meta.h | 106 +
1 file changed, 106 insertions(+)
create mode 100644 include/linux/brick/meta.h
diff --git a/include/linux/brick/meta.h
Hi together,
here is my traditional annual status report on the development of MARS [1].
In the meantime, the out-of-tree MARS has replaced DRBD as the backbone
of the 1&1 geo-redundancy feature as publicly advertised for 1&1
Shared Hosting Linux (ShaHoLin). MARS is also running on several other
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_net.c | 1849 +
include/linux/xio/xio_net.h | 177 +++
2 files changed, 2026 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio.c | 227
include/linux/xio/xio.h | 319 ++
2 files changed, 546 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/lib/lib_limiter.c | 163 +
include/linux/brick/lib_limiter.h | 52 +++
2 files changed, 215 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/lib_queue.h | 165
1 file changed, 165 insertions(+)
create mode 100644 include/linux/brick/lib_queue.h
diff --git a/include/linux/brick/lib_queue.h
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/meta.h | 106 +
1 file changed, 106 insertions(+)
create mode 100644 include/linux/brick/meta.h
diff --git a/include/linux/brick/meta.h b/include/linux/brick/meta.h
new file mode 100644
Hi together,
here is my traditional annual status report on the development of MARS [1].
In the meantime, the out-of-tree MARS has replaced DRBD as the backbone
of the 1&1 geo-redundancy feature as publicly advertised for 1&1
Shared Hosting Linux (ShaHoLin). MARS is also running on several other
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_net.c | 1849 +
include/linux/xio/xio_net.h | 177 +++
2 files changed, 2026 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_net.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio.c | 227
include/linux/xio/xio.h | 319 ++
2 files changed, 546 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio.c
create
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/lib/lib_limiter.c | 163 +
include/linux/brick/lib_limiter.h | 52 +++
2 files changed, 215 insertions(+)
create mode 100644 drivers/staging/mars/lib/lib_limiter.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/lib_queue.h | 165
1 file changed, 165 insertions(+)
create mode 100644 include/linux/brick/lib_queue.h
diff --git a/include/linux/brick/lib_queue.h b/include/linux/brick/lib_queue.h
new file
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_client.c | 1083 ++
include/linux/xio/xio_client.h | 105 +++
2 files changed, 1188 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/brick_mem.c | 1080 ++
include/linux/brick/brick_mem.h | 218
2 files changed, 1298 insertions(+)
create mode 100644 drivers/staging/mars/brick_mem.c
create
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_trans_logger.c | 3410
include/linux/xio/xio_trans_logger.h | 271 ++
2 files changed, 3681 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_client.c | 1083 ++
include/linux/xio/xio_client.h | 105 +++
2 files changed, 1188 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_client.c
create mode
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/brick_mem.c | 1080 ++
include/linux/brick/brick_mem.h | 218
2 files changed, 1298 insertions(+)
create mode 100644 drivers/staging/mars/brick_mem.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_trans_logger.c | 3410
include/linux/xio/xio_trans_logger.h | 271 ++
2 files changed, 3681 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_trans_logger.c
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_sio.c | 578 ++
include/linux/xio/xio_sio.h | 68
2 files changed, 646 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_if.c | 892 +++
include/linux/xio/xio_if.h | 109
2 files changed, 1001 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_if.c
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_server.c | 493 +++
include/linux/xio/xio_server.h | 91 +
2 files changed, 584 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_copy.c | 1005
include/linux/xio/xio_copy.h | 115
2 files changed, 1120 insertions(+)
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_sio.c | 578 ++
include/linux/xio/xio_sio.h | 68
2 files changed, 646 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_sio.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_if.c | 892 +++
include/linux/xio/xio_if.h | 109
2 files changed, 1001 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_if.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_server.c | 493 +++
include/linux/xio/xio_server.h | 91 +
2 files changed, 584 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_server.c
create mode
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_copy.c | 1005
include/linux/xio/xio_copy.h | 115
2 files changed, 1120 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_copy.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/Kconfig | 266 +++
1 file changed, 266 insertions(+)
create mode 100644 drivers/staging/mars/Kconfig
diff --git a/drivers/staging/mars/Kconfig
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_bio.c | 845 ++
include/linux/xio/xio_bio.h | 85 +++
2 files changed, 930 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_bio.c
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/Kconfig | 266 +++
1 file changed, 266 insertions(+)
create mode 100644 drivers/staging/mars/Kconfig
diff --git a/drivers/staging/mars/Kconfig b/drivers/staging/mars/Kconfig
new file mode
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/xio_bio.c | 845 ++
include/linux/xio/xio_bio.h | 85 +++
2 files changed, 930 insertions(+)
create mode 100644 drivers/staging/mars/xio_bricks/xio_bio.c
create mode 100644
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/vfs_compat.h | 48
1 file changed, 48 insertions(+)
create mode 100644 include/linux/brick/vfs_compat.h
diff --git a/include/linux/brick/vfs_compat.h
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/mars/net.c | 109
1 file changed, 109 insertions(+)
create mode 100644 drivers/staging/mars/mars/net.c
diff --git a/drivers/staging/mars/mars/net.c
Signed-off-by: Thomas Schoebel-Theuer
---
include/linux/brick/vfs_compat.h | 48
1 file changed, 48 insertions(+)
create mode 100644 include/linux/brick/vfs_compat.h
diff --git a/include/linux/brick/vfs_compat.h b/include/linux/brick/vfs_compat.h
new
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/mars/net.c | 109
1 file changed, 109 insertions(+)
create mode 100644 drivers/staging/mars/mars/net.c
diff --git a/drivers/staging/mars/mars/net.c b/drivers/staging/mars/mars/net.c
new file
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/Makefile | 96 +++
1 file changed, 96 insertions(+)
create mode 100644 drivers/staging/mars/Makefile
diff --git a/drivers/staging/mars/Makefile
Signed-off-by: Thomas Schoebel-Theuer
---
drivers/staging/mars/xio_bricks/lib_mapfree.c | 382 ++
include/linux/xio/lib_mapfree.h | 84 ++
2 files changed, 466 insertions(+)
create mode 100644
1 - 100 of 668 matches
Mail list logo