[OE-core] [PATCH] unfs3: fixed the issue that unfsd consumes 100% CPU

2019-10-23 Thread Haiqing Bai
reason is that 'listen' is not called for the TCP socket before 'accept'. Actually the called 'svc_tli_create' from libtirpc will not call 'listen' on a bound socket. Signed-off-by: Haiqing Bai --- .../0001-Add-listen-action-for-a-tcp-socket.patch

[OE-core] [PATCH] sysstat:The sysstat.service in source should be installed for cron with systemd

2019-07-02 Thread Haiqing Bai
The sysstat.service script in source launchs sysstat-collect and sysstat-summary services when cron is installed with systemd. At this time, the upstream sysstat.service must be installed. Signed-off-by: Haiqing Bai --- meta/recipes-extended/sysstat/sysstat.inc | 11 +++ 1 file changed

[OE-core] [V2][PATCH] kernel.bbclass: Make task clean depend on cleaning of make-mod-scripts

2019-06-10 Thread Haiqing Bai
tion is invalid. include/generated/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it. Suggested-by: Jun Nie Signed-off-by: Haiqing Bai --- meta/classes/kernel.bbclass | 1 + 1 file changed, 1 insertion(+

[OE-core] [PATCH] make-mod-scripts: Add nostamp flag on configure task

2019-05-23 Thread Haiqing Bai
g data in 'kernel-build-artifacts/include/config' Signed-off-by: Haiqing Bai --- meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb b/meta/recipes-kernel/make-mod-sc

[OE-core] [V4][Oe-core][PATCH] sysstat: Add PACKAGECONFIG[cron] for '--enable-install-cron' option

2019-05-15 Thread Haiqing Bai
If 'cron' is added into PACKAGECONFIG, for sysvinit, the related cron scripts will be installed; for systemd, the services of data collect and summary will be installed. Signed-off-by: Haiqing Bai --- meta/recipes-extended/sysstat/sysstat.inc | 4 ++-- 1 file changed, 2 insert

[OE-core] [V3][Oe-core][PATCH] sysstat: Add PACKAGECONFIG[cron] for '--enable-install-cron' option

2019-05-15 Thread Haiqing Bai
If 'cron' is added into PACKAGECONFIG, for sysvinit, the related cron scripts will be installed; for systemd, the services of data collect and summary will be installed. Signed-off-by: Haiqing Bai --- meta/recipes-extended/sysstat/sysstat.inc | 4 ++-- 1 file changed, 2 insert

[OE-core] [V2][PATCH] sysstat:Add PACKAGECONFIG for '--enable-install-cron' configure

2019-04-19 Thread Haiqing Bai
Add PACKAGECONFIG[cron] for configure option: '--enable-install-cron' and remove the code of enable/disable sysstat.service in Makefile.in which is not available for embedded cross compiling. Signed-off-by: Haiqing Bai --- meta/recipes-extended/sysstat/sysstat.inc | 4 +-

[OE-core] [PATCH] sysstat: Fixed the compiling error when configured with '--enable-install-cron'

2019-04-03 Thread Haiqing Bai
ror It's better to let user enable/disable the service with 'systemctl enable/disable sysstat.service' Signed-off-by: Haiqing Bai --- ...code-of-handling-enable-disable-self-star.patch | 55 ++ meta/recipes-extended/sysstat/sysstat_11.7.1.bb| 3 +- 2 file

[OE-core] [PATCH] ifupdown: fix issue that ifupdown does not configure local interface

2018-07-11 Thread Haiqing Bai
'lo' $ifup lo ifup: interface lo already configured $ifdown lo $ifconfig still shows the up interface 'lo' The function of ifup/ifdown depends on '/bin/ip' which is provided by iproute2, so here add this runtime dependency. Signed-off-by: Haiqing Bai --- meta/reci

[OE-core] [PATCH] iproute2: create symbol link '/bin/ip' to '/sbin/ip.iproute2'

2018-07-10 Thread Haiqing Bai
Some applications which depend on iproute/iproute2 need to run '/sbin/ip.iproute2' through the symbol link '/bin/ip' e.g ifupdown. Signed-off-by: Haiqing Bai --- meta/recipes-connectivity/iproute2/iproute2.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/

[OE-core] [V2][PATCH] grep: support Perl regular expression

2018-01-22 Thread Haiqing Bai
o this \ --disable-perl-regexp binary" Signed-off-by: Haiqing Bai --- meta/recipes-extended/grep/grep_3.1.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-extended/grep/grep_3.1.bb b/meta/recipes-extended/grep/grep_3.1.bb index 05b6b9

[OE-core] [PATCH] grep: support Perl regular expression

2018-01-17 Thread Haiqing Bai
--disable-perl-regexp binary Signed-off-by: Haiqing Bai --- meta/recipes-extended/grep/grep_3.1.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-extended/grep/grep_3.1.bb b/meta/recipes-extended/grep/grep_3.1.bb index 05b6b93..391427f 100644 -

[OE-core] [PATCH] grep: support Perl regular expression

2018-01-17 Thread Haiqing Bai
--disable-perl-regexp binary Signed-off-by: Haiqing Bai --- meta/recipes-extended/grep/grep_3.1.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-extended/grep/grep_3.1.bb b/meta/recipes-extended/grep/grep_3.1.bb index 05b6b93..391427f 100644 -

[OE-core] [PATCH] gmp: depends on flex-native to fix parallel building issue

2017-11-28 Thread Haiqing Bai
; giving up Signed-off-by: Haiqing Bai --- meta/recipes-support/gmp/gmp.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-support/gmp/gmp.inc b/meta/recipes-support/gmp/gmp.inc index abac8cf..1b35eaa 100644 --- a/meta/recipes-support/gmp/gmp.inc +++ b/meta/recipes-support/gmp

[OE-core] [PATCH] busybox: ifupdown:pass interface device name for ipv6 route command

2017-03-08 Thread Haiqing Bai
IPv6 routes need the device argument for link-local routes, or they cannot be used at all. E.g. "gateway fe80::def" seems to be used in some places, but kernel refuses to insert the route unless device name is explicitly specified in the route addition. Signed-off-by: Haiqing Bai

[OE-core] [PATCH] busybox: ifupdown:pass interface device name for ipv6 route command

2017-03-08 Thread Haiqing Bai
IPv6 routes need the device argument for link-local routes, or they cannot be used at all. E.g. "gateway fe80::def" seems to be used in some places, but kernel refuses to insert the route unless device name is explicitly specified in the route addition. Signed-off-by: Haiqing Bai

[OE-core] [V2][PATCH] glib-2.0: add configure option to control dbus related checking

2017-01-10 Thread Haiqing Bai
ned-off-by: Haiqing Bai --- ...d-configure-option-support-to-enable-or-d.patch | 66 ++ meta/recipes-core/glib-2.0/glib-2.0_2.50.2.bb | 1 + meta/recipes-core/glib-2.0/glib.inc| 3 +- 3 files changed, 69 insertions(+), 1 deletion(-) create mode 100644 me

[OE-core] [PATCH] kexec: ARM: fix align issue of add_buffer_phys_virt() for LPAE kernel

2017-01-09 Thread Haiqing Bai
If LPAE is enabled, 3 level page table is used and the 'SECTION_SIZE' is (1<<21), so add_buffer_phys_virt() should align to (1 << 21). Signed-off-by: Haiqing Bai --- ...-ARM-Fix-add_buffer_phys_virt-align-issue.patch | 52 ++ meta/recipes-kernel/kexec

[OE-core] [PATCH] glib-2.0: add configure option to control dbus related checking

2017-01-08 Thread Haiqing Bai
ned-off-by: Haiqing Bai --- ...d-configure-option-support-to-enable-or-d.patch | 66 ++ meta/recipes-core/glib-2.0/glib-2.0_2.50.2.bb | 1 + meta/recipes-core/glib-2.0/glib.inc| 1 + 3 files changed, 68 insertions(+) create mode 100644 meta/recipes-core/gli

[OE-core] [PATCH] nettle: Modify configure script to get consistent build.

2017-01-04 Thread Haiqing Bai
The original configure script detects the header files of openssl to set variable like 'HAVE_OPENSSL_AES_H' in config.h and ignore the value of '--enable-openssl', this may cause inconsistent build. Signed-off-by: Haiqing Bai --- ...k-header-files-of-openssl-only-i

[OE-core] [PATCH] kexec: ARM: fix align issue of add_buffer_phys_virt() for LPAE kernel.

2017-01-03 Thread Haiqing Bai
If LPAE is enabled, 3 level page table is used and the 'SECTION_SIZE' is (1<<21), so add_buffer_phys_virt() should align to (1 << 21). Signed-off-by: Haiqing Bai --- ...-ARM-fix-add_buffer_phys_virt-align-issue.patch | 52 ++ meta/recipes-kernel/kexec

[OE-core] [meta-oe][PATCH V2] Make conditional compile for DES related code in python-m2crypto.

2016-04-05 Thread Haiqing Bai
The source code in python-m2crypto don't check whether the depended DES cipher has been disabled in openssl or not, this fix added the checking. Signed-off-by: Haiqing Bai --- .../conditional-compile-DES-related-code.patch | 62 ++ .../python/python-m2crypto_0.21

[OE-core] [PATCH] Make conditional compile for DES related code in python-m2crypto.

2016-04-04 Thread Haiqing Bai
The source code in python-m2crypto don't check whether the depended DES cipher has been disabled in openssl or not, this fix added the checking. Signed-off-by: Haiqing Bai --- .../conditional-compile-DES-related-code.patch | 58 ++ .../python/python-m2crypto_0.21