Displaying 20 results from an estimated 1000 matches similar to: "[ANNOUNCE] klibc 2.0.6"
2006 Jul 09
6
[PATCH/RFC] klibc/kbuild: use separate kbuild files for each klibc subdirectory
This fixes a long standing issue where it was not possible to
do "make usr/klibc/arch/x86_64/longjmp.o" in the kernel.
The principle is that all .o files to be part of klibc are listed
with klib-y. For each directory a klib.list file is made that specify
all .o file and the final AR then adds all .o files to create libc.a.
This patch introduce the infrastructure and converts x86_64 to
2019 Feb 01
0
[klibc:master] README.klibc: Document most of the build options
Commit-ID: 4876d484577d8a4d9ff7de437fcfa5cba7a7e748
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=4876d484577d8a4d9ff7de437fcfa5cba7a7e748
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Fri, 1 Feb 2019 18:04:52 +0100
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Sat, 2 Feb 2019 00:13:32 +0100
[klibc] README.klibc: Document most
2006 Jul 24
1
[PATCH] vfork() for parisc
Implement "pid_t vfork(void)" for parisc.
Signed-off-by: Kyle McMartin <kyle at parisc-linux.org>
---
Ugh. vfork() me harder.
Kbuild | 2 +-
vfork.S | 31 +++++++++++++++++++++++++++++++
2 files changed, 32 insertions(+), 1 deletion(-)
diff --git a/usr/klibc/arch/parisc/Kbuild b/usr/klibc/arch/parisc/Kbuild
index d57a873..57ca5c2 100644
--- a/usr/klibc/arch/parisc/Kbuild
2019 Jan 21
0
[klibc:master] parisc: Fix vfork()
Commit-ID: b71dd57f6a784962681ac05aa686b28db8668609
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=b71dd57f6a784962681ac05aa686b28db8668609
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Mon, 21 Jan 2019 03:55:35 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Mon, 21 Jan 2019 03:55:35 +0000
[klibc] parisc: Fix vfork()
The
2020 Aug 19
0
[PATCH 07/28] 53c700: improve non-coherent DMA handling
Switch the 53c700 driver to only use non-coherent descriptor memory if it
really has to because dma_alloc_coherent fails. This doesn't matter for
any of the platforms it runs on currently, but that will change soon.
To help with this two new helpers to transfer ownership to and from the
device are added that abstract the syncing of the non-coherent memory.
The two current bidirectional cases
2020 Sep 15
0
[PATCH 07/18] 53c700: improve non-coherent DMA handling
Switch the 53c700 driver to only use non-coherent descriptor memory if it
really has to because dma_alloc_coherent fails. This doesn't matter for
any of the platforms it runs on currently, but that will change soon.
To help with this two new helpers to transfer ownership to and from the
device are added that abstract the syncing of the non-coherent memory.
The two current bidirectional cases
2020 Sep 14
2
[PATCH 07/17] 53c700: improve non-coherent DMA handling
Switch the 53c700 driver to only use non-coherent descriptor memory if it
really has to because dma_alloc_coherent fails. This doesn't matter for
any of the platforms it runs on currently, but that will change soon.
To help with this two new helpers to transfer ownership to and from the
device are added that abstract the syncing of the non-coherent memory.
The two current bidirectional cases
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
2007 Aug 15
0
[git patch] fstype support + minor stuff
hello hpa,
rebased my branch, please pull latest
git pull git://brane.itp.tuwien.ac.at/~mattems/klibc.git maks
for the following shortlog
maximilian attems (6):
fstype: add squashfs v3 support
reiser4_fs.h: add attribute packed to reiser4_master_sb
fstype: add ext4 support
.gitignore: add subdir specific entries
usr/klibc/Kbuild: beautify klibc build
fstype:
2019 Jan 21
0
[klibc:master] alpha: Fix dual1 system call wrapper
Commit-ID: fb7fdfa873f980d71b3acafea381af77e927cace
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=fb7fdfa873f980d71b3acafea381af77e927cace
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Mon, 21 Jan 2019 03:09:10 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Mon, 21 Jan 2019 03:19:12 +0000
[klibc] alpha: Fix dual1 system
2019 Jan 20
0
[klibc:master] resume: Write resume_offset attribute
Commit-ID: a2f9cd4abe2d5cb72e1e89089b132e866e3cea81
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=a2f9cd4abe2d5cb72e1e89089b132e866e3cea81
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Thu, 19 Jul 2018 20:09:28 +0100
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Sun, 20 Jan 2019 00:22:24 +0000
[klibc] resume: Write
2019 Jan 22
1
[PATCH] fix build failure when CONFIG_KLIBC_ZLIB is not set
When CONFIG_KLIBC_ZLIB is not set, related functions
shall not be called otherwise build failure is encountered:
KLIBCLD usr/kinit/static/kinit
usr/kinit/ramdisk_load.o: In function `load_ramdisk_compressed':
/root/ldb_base/ofl/packages/klibc/usr/kinit/ramdisk_load.c:68: undefined reference to `inflateInit2_'
/root/ldb_base/ofl/packages/klibc/usr/kinit/ramdisk_load.c:116: undefined
2019 Jan 24
0
[klibc:master] fix build failure when CONFIG_KLIBC_ZLIB is not set
Commit-ID: 534a04d85defc627b031906d27cd9d09a913adc4
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=534a04d85defc627b031906d27cd9d09a913adc4
Author: Christophe Leroy <christophe.leroy at c-s.fr>
AuthorDate: Wed, 23 Jan 2019 06:16:01 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Thu, 24 Jan 2019 23:11:11 +0000
[klibc] fix build failure
2006 May 30
3
vfork support: need help on arm, parisc, s390
Hello all,
I really want to support vfork() in klibc, mostly because uClinux *has*
to use it. Unfortunately vfork() isn't allowed to use the stack *at
all* across the system call -- including return address -- which means
it needs an assembly wrapper on most architectures.
I have tried implementing wrappers for most architectures, but I don't
know parisc or s390/s390x well enough,
2018 Mar 30
0
[PATCH] resume: Use the kernel API from 4.17 for setting resume offset
The previous API for setting resume offset didn't actually work
in the kernel. It silently ignored this part of the string.
A new API was introduced under /sys/power/resume_offset specifically
for setting this value.
https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=linux-next&id=648464076160ee7a4112d05eea13621790ab9d04
Signed-off-by: Mario Limonciello
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 ++++++++++++
2019 Jan 25
0
[klibc:master] Fix errlist.c generation in out-of-tree build
Commit-ID: 81b7c464c5db568edf894bacfc9bee2cec837367
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=81b7c464c5db568edf894bacfc9bee2cec837367
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Fri, 25 Jan 2019 00:40:19 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Fri, 25 Jan 2019 02:37:55 +0000
[klibc] Fix errlist.c generation
2019 Jan 23
0
[PATCH v2] fix build failure when CONFIG_KLIBC_ZLIB is not set
When CONFIG_KLIBC_ZLIB is not set, related functions
shall not be called otherwise build failure is encountered:
KLIBCLD usr/kinit/static/kinit
usr/kinit/ramdisk_load.o: In function `load_ramdisk_compressed':
/root/ldb_base/ofl/packages/klibc/usr/kinit/ramdisk_load.c:68: undefined reference to `inflateInit2_'
/root/ldb_base/ofl/packages/klibc/usr/kinit/ramdisk_load.c:116: undefined
2019 Jan 25
0
[klibc:master] Makefile: Honour KBUILD_SRC variable
Commit-ID: 22b36d1ae34416bc48869619cbb0cccb2070f48f
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=22b36d1ae34416bc48869619cbb0cccb2070f48f
Author: Ben Hutchings <ben at decadent.org.uk>
AuthorDate: Fri, 25 Jan 2019 01:20:36 +0000
Committer: Ben Hutchings <ben at decadent.org.uk>
CommitDate: Fri, 25 Jan 2019 02:38:03 +0000
[klibc] Makefile: Honour
2019 Jan 20
0
RFT: klibc 2.0.5
I've now been able to test shared-library builds:
2.0.4 2.0.5
--------------------------------------------------------------------
alpha/alpha-linux-gnu: fail: fcntl, sigint, 2c fail: sigint, 2c
arm/arm-linux-gnueabi: pass pass
arm/arm-linux-gnueabihf: pass pass