Displaying 20 results from an estimated 29 matches for "capper".
Did you mean:
mapper
2013 Nov 12
0
[klibc:master] syscalls: Fixup some of the -at syscall declarations
Commit-ID: 0c7359e8787c60b7143b3e366d31b2c2409cba3a
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=0c7359e8787c60b7143b3e366d31b2c2409cba3a
Author: Steve Capper <steve.capper at linaro.org>
AuthorDate: Mon, 11 Nov 2013 17:04:10 +0000
Committer: H. Peter Anvin <hpa at zytor.com>
CommitDate: Mon, 11 Nov 2013 19:30:11 -0800
[klibc] syscalls: Fixup some of the -at syscall declarations
mknodat and mkdirat contain a spurious repeated parameter, li...
2013 Nov 11
2
[PATCH 3/3] arm64: Introduce arm64 support
Steve Capper dixit:
>> Do we need the fpregs saved even though klibc doesn't do fp?
>For gcc targetting Aarch64, We can only guarantee that d8-d15 are
>left alone when -mgeneral-regs-only is supplied for building klibc
>and any software linked against klibc. I would much prefer to
We can e...
2013 Nov 08
2
[PATCH 3/3] arm64: Introduce arm64 support
On 11/08/2013 09:12 AM, Steve Capper wrote:
> +
> +/*
> + * x19-x28 are callee saved, also save fp, lr, sp.
> + * d8-d15 are also callee saved.
> + */
> +
> +struct __jmp_buf {
> + uint64_t __gregs[13];
> + uint64_t __fpregs[8];
> +};
> +
Since the index of these arrays have no connection with what is...
2013 Nov 08
9
[PATCH 0/3] Introduce arm64 support
...rch64 by running Open
Embedded on the ARMv8A FVP model.
The testing regime included running the klibc supplied tests, as well
as running the mksh test suite (with mksh both statically compiled and
linked against /lib/klibc-xxxxx.so).
Any comments/critique/flames welcome.
Cheers,
--
Steve
Steve Capper (3):
syscalls: Fixup some syscalls
syscalls: Add syscalls needed by arm64
arm64: Introduce arm64 support
Makefile | 3 +-
usr/include/arch/arm64/klibc/archconfig.h | 17 ++++++++++
usr/include/arch/arm64/klibc/archsetjmp.h | 20 ++++++++++++
usr/include/arc...
2013 Nov 08
1
[PATCH 0/3] Introduce arm64 support
On 11/08/2013 10:35 AM, maximilian attems wrote:
> On Fri, Nov 08, 2013 at 05:12:13PM +0000, Steve Capper wrote:
>>
>> I've rebased the work from Neil Williams and Anil Singhar into the
>> following three patches. Most of the code changes are due to new
>> syscall implementations being needed for arm64 as a only a minimal set
>> of syscalls are defined in the arm64 ker...
2013 Nov 08
1
[PATCH 3/3] arm64: Introduce arm64 support
On 11/08/2013 09:12 AM, Steve Capper wrote:
> -<!ppc64> int stat64,stat::stat(const char *, struct stat *);
> -<!ppc64> int lstat64,lstat::lstat(const char *, struct stat *);
> +<!arm64,ppc64> int stat64,stat::stat(const char *, struct stat *);
> +<!arm64,ppc64> int lstat64,lstat::lstat(const char *...
2013 Nov 08
1
[PATCH 2/3] syscalls: Add syscalls needed by arm64
On 11/08/2013 09:12 AM, Steve Capper wrote:
> diff --git a/usr/klibc/lstat.c b/usr/klibc/lstat.c
> new file mode 100644
> index 0000000..0282eec
> --- /dev/null
> +++ b/usr/klibc/lstat.c
> @@ -0,0 +1,17 @@
> +#include <fcntl.h>
> +#include <unistd.h>
> +#include <sys/types.h>
> +#include...
2013 Nov 12
0
[klibc:master] arm64: Fix struct stat
...13 19:46:47 -0800
[klibc] arm64: Fix struct stat
Use actual struct timespec fields in struct stat, and use the proper
__stdev64 macro for the dev_t fields.
Also fix bizarre formatting.
Cc: Neil Williams <codehelp at debian.org>
Cc: Anil Singhar <anil.singhar at linaro.org>
Cc: Steve Capper <steve.capper at linaro.org>
Signed-off-by: H. Peter Anvin <hpa at zytor.com>
---
usr/include/arch/arm64/klibc/archstat.h | 41 ++++++++++++++++-----------------
1 file changed, 20 insertions(+), 21 deletions(-)
diff --git a/usr/include/arch/arm64/klibc/archstat.h b/usr/include/arch/...
2013 Nov 12
0
[klibc:master] arm64: remove useless <klibc/asmmacros.h> file
...013 19:33:40 -0800
[klibc] arm64: remove useless <klibc/asmmacros.h> file
<klibc/asmmacros.h> is a file specific to arm32; the file is empty on
arm64 so we can just drop it.
Cc: Neil Williams <codehelp at debian.org>
Cc: Anil Singhar <anil.singhar at linaro.org>
Cc: Steve Capper <steve.capper at linaro.org>
Signed-off-by: H. Peter Anvin <hpa at zytor.com>
---
usr/include/arch/arm64/klibc/asmmacros.h | 11 -----------
usr/klibc/arch/arm64/setjmp.S | 2 --
usr/klibc/arch/arm64/sysstub.ph | 1 -
usr/klibc/arch/arm64/vfork.S | 1...
2013 Nov 08
1
[PATCH 2/3] syscalls: Add syscalls needed by arm64
On 11/08/2013 09:12 AM, Steve Capper wrote:
> diff --git a/usr/klibc/open64.c b/usr/klibc/open64.c
> new file mode 100644
> index 0000000..6ca603e
> --- /dev/null
> +++ b/usr/klibc/open64.c
> @@ -0,0 +1,22 @@
> +/*
> + * open64.c
> + *
> + * For 64 bit systems without the open syscall, pass straight
>...
2013 Nov 12
0
[klibc:master] arm64: Add arm64 support
Commit-ID: e4a2c914446ba907c5aaccf6ae1d089a09d21df7
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=e4a2c914446ba907c5aaccf6ae1d089a09d21df7
Author: Steve Capper <steve.capper at linaro.org>
AuthorDate: Mon, 11 Nov 2013 17:04:12 +0000
Committer: H. Peter Anvin <hpa at zytor.com>
CommitDate: Mon, 11 Nov 2013 19:31:31 -0800
[klibc] arm64: Add arm64 support
Based on work by Neil Williams (codehelp at debian.org) and Anil Singhar
(anil.singhar at...
2013 Nov 11
5
[PATCH V2 0/3] Introduce arm64 support
...Embedded on the ARMv8A FVP model.
Again the testing regime included running the klibc supplied tests,
as well as running the mksh test suite (with mksh both statically
compiled and linked against /lib/klibc-xxxxx.so).
As always, any comments/critique/flames welcome. :-)
Cheers,
--
Steve
Steve Capper (3):
syscalls: Fixup some syscalls
syscalls: Add syscalls needed by arm64
arm64: Introduce arm64 support
Makefile | 3 +-
usr/include/arch/arm64/klibc/archconfig.h | 17 +++++++++++
usr/include/arch/arm64/klibc/archsetjmp.h | 22 ++++++++++++++
usr/include/...
2013 Nov 12
0
[klibc:master] syscalls: Add syscalls needed by arm64
Commit-ID: 8858e8319655ef38398e0833b71d65b0e620a061
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=8858e8319655ef38398e0833b71d65b0e620a061
Author: Steve Capper <steve.capper at linaro.org>
AuthorDate: Mon, 11 Nov 2013 17:04:11 +0000
Committer: H. Peter Anvin <hpa at zytor.com>
CommitDate: Mon, 11 Nov 2013 19:31:13 -0800
[klibc] syscalls: Add syscalls needed by arm64
arm64 uses generic syscalls, and does not include the "noat",
&qu...
2013 Nov 08
0
[PATCH 0/3] Introduce arm64 support
On Fri, Nov 08, 2013 at 05:12:13PM +0000, Steve Capper wrote:
>
> I've rebased the work from Neil Williams and Anil Singhar into the
> following three patches. Most of the code changes are due to new
> syscall implementations being needed for arm64 as a only a minimal set
> of syscalls are defined in the arm64 kernel.
Why did their...
2013 Nov 11
0
[PATCH 3/3] arm64: Introduce arm64 support
On Fri, Nov 08, 2013 at 09:24:06AM -0800, H. Peter Anvin wrote:
> On 11/08/2013 09:12 AM, Steve Capper wrote:
> > +
> > +/*
> > + * x19-x28 are callee saved, also save fp, lr, sp.
> > + * d8-d15 are also callee saved.
> > + */
> > +
> > +struct __jmp_buf {
> > + uint64_t __gregs[13];
> > + uint64_t __fpregs[8];
> > +};
> > +
>
>...
2013 Nov 11
0
[PATCH 3/3] arm64: Introduce arm64 support
Yes, that is not an issue, but the question is if the relatively small cost of adding a bit too jmp_buf makes it worth it, as long as people understand that there is no fp support in klibc.
Thorsten Glaser <tg at mirbsd.de> wrote:
>Steve Capper dixit:
>
>>> Do we need the fpregs saved even though klibc doesn't do fp?
>
>>For gcc targetting Aarch64, We can only guarantee that d8-d15 are
>>left alone when -mgeneral-regs-only is supplied for building klibc
>>and any software linked against klibc. I would...
2013 Nov 12
0
[PATCH V2 0/3] Introduce arm64 support
On 11/11/2013 09:04 AM, Steve Capper wrote:
> Hello,
>
> Here is V2 of the arm64 support for klibc patch set.
>
> Notable changes since the original series:
> * fp regs dropped from setjmp/longjmp
> * chmod, lstat and stat re-implemented with *at functions.
> * open64 merged into open.
>
> As with t...
2013 Nov 08
0
[PATCH 3/3] arm64: Introduce arm64 support
Based on work by Neil Williams (codehelp at debian.org) and Anil Singhar
(anil.singhar at linaro.org), this patch introduces arm64 support.
Signed-off-by: Steve Capper <steve.capper at linaro.org>
---
Makefile | 3 +-
usr/include/arch/arm64/klibc/archconfig.h | 17 ++++++++++
usr/include/arch/arm64/klibc/archsetjmp.h | 20 ++++++++++++
usr/include/arch/arm64/klibc/archsignal.h | 14 +++++++++
usr/include/arch/arm64/klibc/a...
2003 Jan 06
1
Eudora slow moving from samba 1.9.18p10 to latest
We are (only just) upgrading from Samba 1.9.18p10 to the latest 2.2.7a. We
run Eudora 5.1 on our PC clients, which pick up their mail boxes from home
directories on Solaris machines using samba shares. When we install the new
Samba, all our Samba clients slow down incredibly. I suspect here is a
change in the Samba config file requirements between the versions? Has
anyone else already solved
2013 Nov 08
0
[PATCH 2/3] syscalls: Add syscalls needed by arm64
arm64 uses generic syscalls, and does not include the "noat",
"noflags", and "deprecated" syscalls.
i.e. __ARCH_WANT_SYSCALL_{NO_AT|NO_FLAGS|DEPRECATED}
This patch adds the syscalls needed for klibc to run on arm64.
Signed-off-by: Steve Capper <steve.capper at linaro.org>
---
usr/klibc/Kbuild | 3 +++
usr/klibc/SYSCALLS.def | 33 +++++++++++++++++----------------
usr/klibc/access.c | 12 ++++++++++++
usr/klibc/chmod.c | 17 +++++++++++++++++
usr/klibc/chown.c | 12 ++++++++++++
usr/klibc/dup2.c | 11 ++++...