* [PATCH 0/2] misc fixes
@ 2013-07-27 14:35 Tommi Rantala
2013-07-27 14:35 ` [PATCH 1/2] Fix child crash when disabling some syscalls on biarch Tommi Rantala
2013-07-27 14:35 ` [PATCH 2/2] Do not busy loop child processes on startup Tommi Rantala
0 siblings, 2 replies; 16+ messages in thread
From: Tommi Rantala @ 2013-07-27 14:35 UTC (permalink / raw)
To: davej; +Cc: trinity, Tommi Rantala
Greetings, two small trinity fixes this time.
Tommi Rantala (2):
Fix child crash when disabling some syscalls on biarch
Do not busy loop child processes on startup
main.c | 3 ++-
syscall.c | 10 ++++++----
2 files changed, 8 insertions(+), 5 deletions(-)
--
1.8.1.2
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 1/2] Fix child crash when disabling some syscalls on biarch
2013-07-27 14:35 [PATCH 0/2] misc fixes Tommi Rantala
@ 2013-07-27 14:35 ` Tommi Rantala
2013-07-27 14:35 ` [PATCH 2/2] Do not busy loop child processes on startup Tommi Rantala
1 sibling, 0 replies; 16+ messages in thread
From: Tommi Rantala @ 2013-07-27 14:35 UTC (permalink / raw)
To: davej; +Cc: trinity, Tommi Rantala
Check if search_syscall_table() fails and returns -1. This avoids
crashing the child processes, that I was seeing on x86-64 with the
msgrcv() syscall.
---
syscall.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/syscall.c b/syscall.c
index dc93b64..866ac71 100644
--- a/syscall.c
+++ b/syscall.c
@@ -112,8 +112,8 @@ long mkcall(int childno)
{
unsigned long olda1, olda2, olda3, olda4, olda5, olda6;
unsigned int call = shm->syscallno[childno];
- unsigned int call32, call64;
unsigned long ret = 0;
+ int call32, call64;
int errno_saved;
char string[512], *sptr;
@@ -292,10 +292,12 @@ args_done:
syscalls[call].entry->flags &= ~ACTIVE;
} else {
call32 = search_syscall_table(syscalls_32bit, max_nr_32bit_syscalls, syscalls[call].entry->name);
- syscalls_32bit[call32].entry->flags &= ~ACTIVE;
+ if (call32 != -1)
+ syscalls_32bit[call32].entry->flags &= ~ACTIVE;
+
call64 = search_syscall_table(syscalls_64bit, max_nr_64bit_syscalls, syscalls[call].entry->name);
- syscalls_64bit[call64].entry->flags &= ~ACTIVE;
- output(1, "Disabled syscalls 32bit:%d 64bit:%d\n", call32, call64);
+ if (call64 != -1)
+ syscalls_64bit[call64].entry->flags &= ~ACTIVE;
}
}
--
1.8.1.2
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH 2/2] Do not busy loop child processes on startup
2013-07-27 14:35 [PATCH 0/2] misc fixes Tommi Rantala
2013-07-27 14:35 ` [PATCH 1/2] Fix child crash when disabling some syscalls on biarch Tommi Rantala
@ 2013-07-27 14:35 ` Tommi Rantala
1 sibling, 0 replies; 16+ messages in thread
From: Tommi Rantala @ 2013-07-27 14:35 UTC (permalink / raw)
To: davej; +Cc: trinity, Tommi Rantala
Stop busy looping the child processes on trinity startup, so that they
do not compete with the main process for CPU time.
---
main.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/main.c b/main.c
index 1401de7..fefc4bf 100644
--- a/main.c
+++ b/main.c
@@ -143,7 +143,8 @@ static void fork_children(void)
}
/* Wait for all the children to start up. */
- while (shm->ready == FALSE);
+ while (shm->ready == FALSE)
+ sleep(1);
init_child(pidslot);
--
1.8.1.2
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc fixes
@ 2017-03-23 3:37 Khem Raj
0 siblings, 0 replies; 16+ messages in thread
From: Khem Raj @ 2017-03-23 3:37 UTC (permalink / raw)
To: openembedded-core
clang finds couple of more issues to weed out
The following changes since commit d1d55041e38b12d40f896834b56475ea19a6047f:
sstate: Ensure installation directory is empty before execution (2017-03-22 10:12:10 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/pu
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=kraj/pu
Khem Raj (2):
db: Fix atomic function namespace clash with clang builtins
libvorbis: Contain gcc specific compiler flags using configure option
.../libvorbis/0001-configure-Check-for-clang.patch | 56 ++++++++++++++++++++++
.../libvorbis/libvorbis_1.3.5.bb | 4 +-
...me-local-__atomic_compare_exchange-to-avo.patch | 45 +++++++++++++++++
meta/recipes-support/db/db_5.3.28.bb | 1 +
4 files changed, 105 insertions(+), 1 deletion(-)
create mode 100644 meta/recipes-multimedia/libvorbis/libvorbis/0001-configure-Check-for-clang.patch
create mode 100644 meta/recipes-support/db/db/0001-atomic-Rename-local-__atomic_compare_exchange-to-avo.patch
--
2.12.1
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc fixes
@ 2014-02-17 14:07 Paul Eggleton
0 siblings, 0 replies; 16+ messages in thread
From: Paul Eggleton @ 2014-02-17 14:07 UTC (permalink / raw)
To: bitbake-devel
The following changes since commit f975ca2cf728561bd6317ed8f76303598546113a:
runqueue: Fix silly variable overlap (2014-02-15 14:01:55 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib paule/bb-sigfixes
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=paule/sigfixes
Paul Eggleton (2):
parse: make vars_from_file return None for non-recipes
build: fix handling of task override for tasks with underscores in
their names
lib/bb/build.py | 2 +-
lib/bb/parse/__init__.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--
1.8.5.3
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc fixes
@ 2012-05-16 18:11 nitin.a.kamble
0 siblings, 0 replies; 16+ messages in thread
From: nitin.a.kamble @ 2012-05-16 18:11 UTC (permalink / raw)
To: openembedded-core
From: Nitin A Kamble <nitin.a.kamble@intel.com>
Here are few misc fixes:
Nitin
The following changes since commit d4e265661517f8dd4e1648fdc56bac5973f986f6:
poky.conf: Change WARNS -> ERRORS (2012-05-16 07:35:20 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/work
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/work
Nitin A Kamble (2):
eglibc: package mtrace separately
gcc: fix DEPENDS to avoid a build issue
meta/recipes-core/eglibc/eglibc-package.inc | 7 ++++++-
meta/recipes-core/eglibc/eglibc_2.13.bb | 2 +-
meta/recipes-core/eglibc/eglibc_2.15.bb | 2 +-
meta/recipes-core/tasks/task-core-tools-debug.bb | 1 +
meta/recipes-devtools/gcc/gcc-4.7.inc | 4 ++--
5 files changed, 11 insertions(+), 5 deletions(-)
--
1.7.7
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 0/2] Misc fixes
2012-04-26 22:53 nitin.a.kamble
@ 2012-05-01 18:32 ` Saul Wold
0 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-05-01 18:32 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 04/26/2012 03:53 PM, nitin.a.kamble@intel.com wrote:
> From: Nitin A Kamble<nitin.a.kamble@intel.com>
>
> This fixes are for issues discovered with gcc-4.7& eglibc-2.15
>
> Nitin
>
> The following changes since commit c84c6bc074e0fdeaebce99152cdb4b1e7e92543d:
>
> tcmode-default: make eglibc 2.15 as the default libc (2012-04-26 12:49:25 -0700)
>
> are available in the git repository at:
> git://git.pokylinux.org/poky-contrib nitin/misc
> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc
>
> Nitin A Kamble (2):
> eglibc: package mtrace separately
This needs a comment update and check that it really installs to the
*-sdk images.
> tcl: fix target recipe build issue on older distros
>
Merged TCL to OE-Core
Thanks
Sau!
> meta/recipes-core/eglibc/eglibc-package.inc | 8 ++-
> meta/recipes-core/eglibc/eglibc_2.13.bb | 2 +-
> meta/recipes-core/eglibc/eglibc_2.15.bb | 2 +-
> .../tcl/fix_issue_with_old_distro_glibc.patch | 109 ++++++++++++++++++++
> meta/recipes-devtools/tcltk/tcl_8.5.11.bb | 5 +-
> 5 files changed, 121 insertions(+), 5 deletions(-)
> create mode 100644 meta/recipes-devtools/tcltk/tcl/fix_issue_with_old_distro_glibc.patch
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc fixes
@ 2012-04-26 22:53 nitin.a.kamble
2012-05-01 18:32 ` Saul Wold
0 siblings, 1 reply; 16+ messages in thread
From: nitin.a.kamble @ 2012-04-26 22:53 UTC (permalink / raw)
To: openembedded-core
From: Nitin A Kamble <nitin.a.kamble@intel.com>
This fixes are for issues discovered with gcc-4.7 & eglibc-2.15
Nitin
The following changes since commit c84c6bc074e0fdeaebce99152cdb4b1e7e92543d:
tcmode-default: make eglibc 2.15 as the default libc (2012-04-26 12:49:25 -0700)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/misc
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc
Nitin A Kamble (2):
eglibc: package mtrace separately
tcl: fix target recipe build issue on older distros
meta/recipes-core/eglibc/eglibc-package.inc | 8 ++-
meta/recipes-core/eglibc/eglibc_2.13.bb | 2 +-
meta/recipes-core/eglibc/eglibc_2.15.bb | 2 +-
.../tcl/fix_issue_with_old_distro_glibc.patch | 109 ++++++++++++++++++++
meta/recipes-devtools/tcltk/tcl_8.5.11.bb | 5 +-
5 files changed, 121 insertions(+), 5 deletions(-)
create mode 100644 meta/recipes-devtools/tcltk/tcl/fix_issue_with_old_distro_glibc.patch
--
1.7.7
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc Fixes
@ 2012-04-13 4:43 nitin.a.kamble
0 siblings, 0 replies; 16+ messages in thread
From: nitin.a.kamble @ 2012-04-13 4:43 UTC (permalink / raw)
To: openembedded-core
From: Nitin A Kamble <nitin.a.kamble@intel.com>
Misc Fixes. These are tested on 64bit fedora 17 alpha system for qemux86 machine
Nitin
The following changes since commit b8f45af0c477b23b85ea8eb02f3c9e46a666a422:
mklibs-native: fix for gcc-4.7 (2012-04-12 15:25:04 -0700)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/bugfixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/bugfixes
Nitin A Kamble (2):
eglibc: fix perl path in target scripts on fedora 17 alpha
eglibc: clean up the common code from 2.1[35] versions
meta/recipes-core/eglibc/eglibc.inc | 2 ++
meta/recipes-core/eglibc/eglibc_2.13.bb | 5 +----
meta/recipes-core/eglibc/eglibc_2.15.bb | 4 +---
3 files changed, 4 insertions(+), 7 deletions(-)
--
1.7.7
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc fixes
@ 2012-01-19 13:59 Paul Eggleton
0 siblings, 0 replies; 16+ messages in thread
From: Paul Eggleton @ 2012-01-19 13:59 UTC (permalink / raw)
To: openembedded-core
A fix for the patch error backtrace as well as removing PRIORITY from
the recently upgraded hdparm recipe.
The following changes since commit a0f5dd25a37fe3b8664c2133e80b6214559f93f6:
package_rpm.bbclass: Add support for filenames with spaces (2012-01-17 16:20:46 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib paule/fixes11
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/fixes11
Paul Eggleton (2):
classes/patch: avoid backtrace when patch does not apply
hdparm: remove PRIORITY
meta/classes/patch.bbclass | 5 ++++-
meta/lib/oe/patch.py | 10 +++++-----
meta/recipes-extended/hdparm/hdparm_9.37.bb | 1 -
3 files changed, 9 insertions(+), 7 deletions(-)
--
1.7.5.4
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc fixes
@ 2011-10-28 19:50 Jes.Sorensen
0 siblings, 0 replies; 16+ messages in thread
From: Jes.Sorensen @ 2011-10-28 19:50 UTC (permalink / raw)
To: neilb; +Cc: linux-raid, dledford
From: Jes Sorensen <Jes.Sorensen@redhat.com>
Hi,
Two fixes:
The first is to avoid a use-after-free case. I looked at this one for
a while, and I believe this is the intention of the code. Ie. once we
find the first entry, bail out to the end rather than going back
re-iterating over the list that we just freed.
The second to avoid the case where a GPT partition table entry is
larger than 128 bytes, in which case we would read it and corrupt the
stack.
Jes Sorensen (2):
Avoid use after free
Avoid stack overflow if GPT partition entries on disk are > 128 bytes
util.c | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
--
1.7.6.4
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 0/2] Misc Fixes
2011-07-21 21:08 [PATCH 0/2] Misc Fixes nitin.a.kamble
@ 2011-07-22 15:41 ` Saul Wold
0 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2011-07-22 15:41 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 07/21/2011 02:08 PM, nitin.a.kamble@intel.com wrote:
> From: Nitin A Kamble<nitin.a.kamble@intel.com>
>
> The following changes since commit 8bd302b16dbd708fb9446fdc534ac64d873a34f5:
>
> glib-2.0: fix a compilation issue due to dtrace (2011-07-21 14:01:33 -0700)
>
> are available in the git repository at:
> git://git.pokylinux.org/poky-contrib nitin/misc
> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc
>
> Nitin A Kamble (2):
> python: fix security vulnerability
> fix Upstream-Status line for few patches
>
> .../btrfs-tools/btrfs-tools/fix_use_of_gcc.patch | 2 +-
> .../dosfstools/dosfstools-2.10-kernel-2.6.patch | 2 +-
> .../elfutils/elfutils/fix_for_gcc-4.7.patch | 2 +-
> meta/recipes-devtools/python/python.inc | 2 +-
> .../python/python/security_issue_2254_fix.patch | 184 ++++++++++++++++++++
> meta/recipes-devtools/python/python_2.6.6.bb | 3 +-
> 6 files changed, 190 insertions(+), 5 deletions(-)
> create mode 100644 meta/recipes-devtools/python/python/security_issue_2254_fix.patch
>
Merged into OE-Core
Thanks
Sau!
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc Fixes
@ 2011-07-21 21:08 nitin.a.kamble
2011-07-22 15:41 ` Saul Wold
0 siblings, 1 reply; 16+ messages in thread
From: nitin.a.kamble @ 2011-07-21 21:08 UTC (permalink / raw)
To: openembedded-core
From: Nitin A Kamble <nitin.a.kamble@intel.com>
The following changes since commit 8bd302b16dbd708fb9446fdc534ac64d873a34f5:
glib-2.0: fix a compilation issue due to dtrace (2011-07-21 14:01:33 -0700)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/misc
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc
Nitin A Kamble (2):
python: fix security vulnerability
fix Upstream-Status line for few patches
.../btrfs-tools/btrfs-tools/fix_use_of_gcc.patch | 2 +-
.../dosfstools/dosfstools-2.10-kernel-2.6.patch | 2 +-
.../elfutils/elfutils/fix_for_gcc-4.7.patch | 2 +-
meta/recipes-devtools/python/python.inc | 2 +-
.../python/python/security_issue_2254_fix.patch | 184 ++++++++++++++++++++
meta/recipes-devtools/python/python_2.6.6.bb | 3 +-
6 files changed, 190 insertions(+), 5 deletions(-)
create mode 100644 meta/recipes-devtools/python/python/security_issue_2254_fix.patch
--
1.7.6
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc Fixes
@ 2011-07-21 9:29 nitin.a.kamble
0 siblings, 0 replies; 16+ messages in thread
From: nitin.a.kamble @ 2011-07-21 9:29 UTC (permalink / raw)
To: openembedded-core
From: Nitin A Kamble <nitin.a.kamble@intel.com>
The following changes since commit 35f20c5aacc9b23affe0380e8451ccc41cbc1799:
eglibc: Tighten LICENSE Fields (2011-07-19 17:34:21 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/misc
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc
Nitin A Kamble (2):
python: fix security vulnerability
glib-2.0: fix a compilation issue due to dtrace
meta/recipes-core/glib-2.0/glib-2.0_2.28.8.bb | 1 -
meta/recipes-core/glib-2.0/glib.inc | 2 +-
meta/recipes-devtools/python/python.inc | 2 +-
.../python/python/security_issue_2254_fix.patch | 184 ++++++++++++++++++++
meta/recipes-devtools/python/python_2.6.6.bb | 3 +-
5 files changed, 188 insertions(+), 4 deletions(-)
create mode 100644 meta/recipes-devtools/python/python/security_issue_2254_fix.patch
--
1.7.6
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 0/2] Misc fixes
2011-02-25 10:52 [PATCH 0/2] Misc fixes Joshua Lock
@ 2011-02-25 15:38 ` Richard Purdie
0 siblings, 0 replies; 16+ messages in thread
From: Richard Purdie @ 2011-02-25 15:38 UTC (permalink / raw)
To: Joshua Lock; +Cc: poky
On Fri, 2011-02-25 at 10:52 +0000, Joshua Lock wrote:
> From: Joshua Lock <josh@linux.intel.com>
>
> A couple of minor patches the first to fix a warning when parsing lexically
> incorrect recipes and the second removes a warning during the standard build.
>
> Pull URL: git://git.pokylinux.org/poky-contrib.git
> Branch: josh/misc
> Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=josh/misc
>
> Thanks,
> Joshua Lock <josh@linux.intel.com>
> ---
>
>
> Joshua Lock (2):
> bitbake/codeparser: fix raising of ShellSyntaxError
> dropbear: add SRC_URI checksums
>
> bitbake/lib/bb/codeparser.py | 4 ++--
> meta/recipes-core/dropbear/dropbear_0.52.bb | 3 +++
> 2 files changed, 5 insertions(+), 2 deletions(-)
Merged to master, thanks!
Richard
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 0/2] Misc fixes
@ 2011-02-25 10:52 Joshua Lock
2011-02-25 15:38 ` Richard Purdie
0 siblings, 1 reply; 16+ messages in thread
From: Joshua Lock @ 2011-02-25 10:52 UTC (permalink / raw)
To: poky
From: Joshua Lock <josh@linux.intel.com>
A couple of minor patches the first to fix a warning when parsing lexically
incorrect recipes and the second removes a warning during the standard build.
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: josh/misc
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=josh/misc
Thanks,
Joshua Lock <josh@linux.intel.com>
---
Joshua Lock (2):
bitbake/codeparser: fix raising of ShellSyntaxError
dropbear: add SRC_URI checksums
bitbake/lib/bb/codeparser.py | 4 ++--
meta/recipes-core/dropbear/dropbear_0.52.bb | 3 +++
2 files changed, 5 insertions(+), 2 deletions(-)
--
1.7.4
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2017-03-23 3:38 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-27 14:35 [PATCH 0/2] misc fixes Tommi Rantala
2013-07-27 14:35 ` [PATCH 1/2] Fix child crash when disabling some syscalls on biarch Tommi Rantala
2013-07-27 14:35 ` [PATCH 2/2] Do not busy loop child processes on startup Tommi Rantala
-- strict thread matches above, loose matches on Subject: below --
2017-03-23 3:37 [PATCH 0/2] Misc fixes Khem Raj
2014-02-17 14:07 Paul Eggleton
2012-05-16 18:11 nitin.a.kamble
2012-04-26 22:53 nitin.a.kamble
2012-05-01 18:32 ` Saul Wold
2012-04-13 4:43 [PATCH 0/2] Misc Fixes nitin.a.kamble
2012-01-19 13:59 [PATCH 0/2] Misc fixes Paul Eggleton
2011-10-28 19:50 Jes.Sorensen
2011-07-21 21:08 [PATCH 0/2] Misc Fixes nitin.a.kamble
2011-07-22 15:41 ` Saul Wold
2011-07-21 9:29 nitin.a.kamble
2011-02-25 10:52 [PATCH 0/2] Misc fixes Joshua Lock
2011-02-25 15:38 ` Richard Purdie
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.