From: Koen Kooi <k.kooi@student.utwente.nl>
To: openembedded-devel@openembedded.org
Subject: Re: [STABLE][PATCH 100/125] linux-kexecboot-2.6.24: fix compilation with gcc-4.3. Bump PR
Date: Wed, 01 Jul 2009 21:17:02 +0200 [thread overview]
Message-ID: <h2gcne$bts$10@ger.gmane.org> (raw)
In-Reply-To: <1246474518-16737-4-git-send-email-marcin@juszkiewicz.com.pl>
On 01-07-09 20:55, Marcin Juszkiewicz wrote:
> From: Andrea Adami<andrea.adami@gmail.com>
>
> Since some architectures don't support __udivdi3().
>
> Signed-off-by: Segher Boessenkool<segher@kernel.crashing.org>
> Cc: john stultz<johnstul@us.ibm.com>
> Cc: Ingo Molnar<mingo@elte.hu>
> Signed-off-by: Andrew Morton<akpm@linux-foundation.org>
> Signed-off-by: Thomas Gleixner<tglx@linutronix.de>
> Signed-off-by: Marcin Juszkiewicz<marcin@juszkiewicz.com.pl>
Acked-by: Koen Kooi <koen@openembedded.org>
> ---
> ...vent-the-loop-in-timespec_add_ns-from-bei.patch | 15 +++++++++++++++
> recipes/kexecboot/linux-kexecboot.inc | 2 +-
> recipes/kexecboot/linux-kexecboot_2.6.24.bb | 1 +
> 3 files changed, 17 insertions(+), 1 deletions(-)
> create mode 100644 recipes/kexecboot/linux-kexecboot-2.6.24/0001-time-prevent-the-loop-in-timespec_add_ns-from-bei.patch
>
> diff --git a/recipes/kexecboot/linux-kexecboot-2.6.24/0001-time-prevent-the-loop-in-timespec_add_ns-from-bei.patch b/recipes/kexecboot/linux-kexecboot-2.6.24/0001-time-prevent-the-loop-in-timespec_add_ns-from-bei.patch
> new file mode 100644
> index 0000000..9d7020d
> --- /dev/null
> +++ b/recipes/kexecboot/linux-kexecboot-2.6.24/0001-time-prevent-the-loop-in-timespec_add_ns-from-bei.patch
> @@ -0,0 +1,15 @@
> +Index: linux-2.6.24/include/linux/time.h
> +===================================================================
> +--- a/include/linux/time.h
> ++++ b/include/linux/time.h
> +@@ -172,6 +172,10 @@ static inline void timespec_add_ns(struct timespec *a, u64 ns)
> + {
> + ns += a->tv_nsec;
> + while(unlikely(ns>= NSEC_PER_SEC)) {
> ++ /* The following asm() prevents the compiler from
> ++ * optimising this loop into a modulo operation. */
> ++ asm("" : "+r"(ns));
> ++
> + ns -= NSEC_PER_SEC;
> + a->tv_sec++;
> + }
> diff --git a/recipes/kexecboot/linux-kexecboot.inc b/recipes/kexecboot/linux-kexecboot.inc
> index eba5d66..e47d10b 100644
> --- a/recipes/kexecboot/linux-kexecboot.inc
> +++ b/recipes/kexecboot/linux-kexecboot.inc
> @@ -1,5 +1,5 @@
> # We set PR here, since a change in the kexecboot recipe will need to get picked up by *all* the kernels:
> -PR = "r12"
> +PR = "r13"
>
> SRC_URI = "file://defconfig"
>
> diff --git a/recipes/kexecboot/linux-kexecboot_2.6.24.bb b/recipes/kexecboot/linux-kexecboot_2.6.24.bb
> index f728c7a..82484f4 100644
> --- a/recipes/kexecboot/linux-kexecboot_2.6.24.bb
> +++ b/recipes/kexecboot/linux-kexecboot_2.6.24.bb
> @@ -21,6 +21,7 @@ DEFAULT_PREFERENCE_spitz = "1"
> # Patches submitted upstream are towards top of this list
> # Hacks should clearly named and at the bottom
> SRC_URI += "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2 \
> + file://0001-time-prevent-the-loop-in-timespec_add_ns-from-bei.patch;patch=1 \
> ${RPSRC}/export_atags-r2.patch;patch=1;status=pending \
> ${RPSRC}/lzo_crypto-r2.patch;patch=1;status=pending \
> ${RPSRC}/corgi_rearrange_lcd-r0.patch;patch=1;status=pending \
next prev parent reply other threads:[~2009-07-01 20:06 UTC|newest]
Thread overview: 177+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-06-04 16:38 Set of patches for stable/2009 Marcin Juszkiewicz
2009-06-04 16:52 ` Koen Kooi
2009-06-04 17:12 ` Michael Smith
2009-06-04 17:23 ` [PATCH] vim: fix alternative when prefix is /usr Michael Smith
2009-06-04 17:42 ` Koen Kooi
2009-06-04 21:12 ` Phil Blundell
2009-06-22 9:53 ` First set of patches - license updates Marcin Juszkiewicz
2009-06-23 2:05 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 025/125] alsa-lib: This is LGPL not GPL Marcin Juszkiewicz
2009-06-22 10:04 ` Koen Kooi
2009-06-23 2:06 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 026/125] gettext: 0.17 is GPLv3 Marcin Juszkiewicz
2009-06-22 10:04 ` Koen Kooi
2009-06-23 2:06 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 027/125] gmp: 4.2.4 is GPLv3 LGPLv3 Marcin Juszkiewicz
2009-06-22 10:04 ` Koen Kooi
2009-06-23 2:06 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 028/125] gdb: 6.8 is GPLv3 Marcin Juszkiewicz
2009-06-22 11:05 ` Koen Kooi
2009-06-23 2:07 ` Denys Dmytriyenko
2009-06-23 1:51 ` Denys Dmytriyenko
2009-06-23 6:20 ` Koen Kooi
2009-06-23 9:03 ` Marcin Juszkiewicz
2009-06-22 9:53 ` [STABLE][PATCH 029/125] gnutls: The 'extra' lib (and package) " Marcin Juszkiewicz
2009-06-22 11:04 ` Koen Kooi
2009-06-23 2:07 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 030/125] libiconv: 1.12 has GPLv3 binaries LGPLv2.1 libraries Marcin Juszkiewicz
2009-06-22 11:04 ` Koen Kooi
2009-06-23 2:07 ` Denys Dmytriyenko
2009-06-23 1:58 ` Denys Dmytriyenko
2009-06-23 6:19 ` Koen Kooi
2009-06-22 9:53 ` [STABLE][PATCH 031/125] mpfr: Both GPL and LGPL components Marcin Juszkiewicz
2009-06-22 11:04 ` Koen Kooi
2009-06-23 2:08 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 032/125] samba: 3.2.8 and newer is GPLv3 Marcin Juszkiewicz
2009-06-22 11:04 ` Koen Kooi
2009-06-23 2:08 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 033/125] m4: 1.4.11 and 1.4.12 are GPLv3 Marcin Juszkiewicz
2009-06-22 11:04 ` Koen Kooi
2009-06-23 2:08 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 034/125] fixes wrong license value usage for GPLv2 Marcin Juszkiewicz
2009-06-22 11:04 ` Koen Kooi
2009-06-23 2:09 ` Denys Dmytriyenko
2009-06-22 9:53 ` [STABLE][PATCH 035/125] atd: fix spelling of LICENSE Marcin Juszkiewicz
2009-06-22 11:04 ` Koen Kooi
2009-06-23 2:09 ` Denys Dmytriyenko
2009-06-22 10:06 ` SRC_URI fixes Marcin Juszkiewicz
2009-06-22 11:11 ` [STABLE][PATCH 079/125] Fixed broken download URL for elvis Marcin Juszkiewicz
2009-06-22 12:10 ` Koen Kooi
2009-06-22 11:11 ` [STABLE][PATCH 080/125] mobilemesh: fixed broken download URL Marcin Juszkiewicz
2009-06-22 12:37 ` Koen Kooi
2009-06-22 11:11 ` [STABLE][PATCH 081/125] openswan: " Marcin Juszkiewicz
2009-06-22 12:10 ` Koen Kooi
2009-06-22 11:11 ` [STABLE][PATCH 082/125] syslog-ng: fix SRC_URIs Marcin Juszkiewicz
2009-06-22 12:10 ` Koen Kooi
2009-06-23 7:39 ` Documentation updates Marcin Juszkiewicz
2009-06-23 8:55 ` [STABLE][PATCH 047/125] doc: change openembedded.net reference to openembedded.org Marcin Juszkiewicz
2009-06-23 9:12 ` Koen Kooi
2009-06-23 8:55 ` [STABLE][PATCH 048/125] s/IPKG_INSTALL/PACKAGE_INSTALL/ Marcin Juszkiewicz
2009-06-23 9:12 ` Koen Kooi
2009-06-23 8:55 ` [STABLE][PATCH 049/125] Documentation for PACKAGE_ARCH is actually for PACKAGE_ARCHS Marcin Juszkiewicz
2009-06-23 9:12 ` Koen Kooi
2009-06-23 8:55 ` [STABLE][PATCH 050/125] docs: fix URL for bitbake manual. (Closes: #5122) Marcin Juszkiewicz
2009-06-23 9:12 ` Koen Kooi
2009-06-23 8:55 ` [STABLE][PATCH 051/125] docs: add copyright notice for 2009 Marcin Juszkiewicz
2009-06-23 9:11 ` Koen Kooi
2009-06-23 7:40 ` GNU_HASH fixes Marcin Juszkiewicz
2009-06-23 8:56 ` [STABLE][PATCH 052/125] evtest: Fixed GNU_HASH QA error Marcin Juszkiewicz
2009-06-23 9:13 ` Koen Kooi
2009-06-23 22:23 ` Denys Dmytriyenko
2009-06-23 8:56 ` [STABLE][PATCH 053/125] mpeg-encode: Make this aware of LDFLAGS, fixes QA GNU_HASH issue Marcin Juszkiewicz
2009-06-23 9:13 ` Koen Kooi
2009-06-23 22:23 ` Denys Dmytriyenko
2009-06-23 8:56 ` [STABLE][PATCH 054/125] netpbm: " Marcin Juszkiewicz
2009-06-23 9:13 ` Koen Kooi
2009-06-23 22:33 ` Denys Dmytriyenko
2009-06-23 8:56 ` [STABLE][PATCH 055/125] libsdl-gfx: GNU HASH QA fix Marcin Juszkiewicz
2009-06-23 10:26 ` Koen Kooi
2009-06-23 22:33 ` Denys Dmytriyenko
2009-06-23 8:56 ` [STABLE][PATCH 056/125] libsdl-ttf: " Marcin Juszkiewicz
2009-06-23 10:26 ` Koen Kooi
2009-06-23 22:33 ` Denys Dmytriyenko
2009-06-23 7:41 ` Misc updates for classes/ Marcin Juszkiewicz
2009-06-23 8:56 ` [STABLE][PATCH 021/125] rootfs_deb: make Packages.gz, not Packages.bz2 Marcin Juszkiewicz
2009-06-23 9:14 ` Koen Kooi
2009-06-23 8:56 ` [STABLE][PATCH 022/125] oestats-client: support working behind proxy Marcin Juszkiewicz
2009-06-23 9:14 ` Koen Kooi
2009-06-23 8:56 ` [STABLE][PATCH 023/125] seppuku: add support for working behind the proxy Marcin Juszkiewicz
2009-06-23 9:14 ` Koen Kooi
2009-06-23 8:56 ` [STABLE][PATCH 024/125] tinderclient: support sitting behind proxy Marcin Juszkiewicz
2009-06-23 9:14 ` Koen Kooi
2009-06-23 8:56 ` [STABLE][PATCH 042/125] Allow use of Itanium as build machine Marcin Juszkiewicz
2009-06-23 9:15 ` Koen Kooi
2009-06-23 8:56 ` [STABLE][PATCH 045/125] First pass of cleanup of messages outputted to the user Marcin Juszkiewicz
2009-06-23 9:15 ` Koen Kooi
2009-06-23 23:41 ` Denys Dmytriyenko
2009-06-23 8:56 ` [STABLE][PATCH 046/125] Shorten some full paths printed " Marcin Juszkiewicz
2009-06-23 9:15 ` Koen Kooi
2009-06-23 23:42 ` Denys Dmytriyenko
2009-06-23 8:56 ` [STABLE][PATCH 059/125] package_rpm: fix move wrong generated rpm name - closes #5078 Marcin Juszkiewicz
2009-06-23 9:16 ` Koen Kooi
2009-07-01 16:17 ` QEMU and OLDEST_KERNEL related changes Marcin Juszkiewicz
2009-07-01 17:21 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 006/125] base.bbclass: check_gcc3 needs to check for gcc-3.4.6 first. Comment on what this function is used for primarily. The default gcc3-native that we build is called 'gcc-3.4.6' so look for that one first Marcin Juszkiewicz
2009-07-01 19:16 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 007/125] base.bbclass: added 'gcc-3.4' to list of gcc3 versions (Debian systems) Marcin Juszkiewicz
2009-07-01 19:01 ` Denys Dmytriyenko
2009-07-01 19:16 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 008/125] glibc: In various old recipes add RPROVIDES virtual-libc-dev, bump PR. In some cases we also add in 'libc-dev' if nothing was being provided and add RDEPENDS += linux-libc-headers-dev if that was missing Marcin Juszkiewicz
2009-07-01 19:00 ` Denys Dmytriyenko
2009-07-01 19:16 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 009/125] qemu: add version 0.10.3, initial Marcin Juszkiewicz
2009-07-01 19:02 ` Denys Dmytriyenko
2009-07-01 19:16 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 010/125] (e)glibc-package: fix kernel version passed to qemu Marcin Juszkiewicz
2009-07-01 19:15 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 011/125] (e)glibc-package: set LD_LIBRARY_PATH on binary locale generation Marcin Juszkiewicz
2009-07-01 19:15 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 012/125] (e)glibc-package: enable binary locale generation on x86 and x86_64 Marcin Juszkiewicz
2009-07-01 19:15 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 013/125] qemu 0.10.3: port OE patches, make preferable version Marcin Juszkiewicz
2009-07-01 19:15 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 014/125] qemu-native.inc : force qemu native to use our C/LDFLAGS so that you don't need the required dev packages installed on host. Use our OE versions Marcin Juszkiewicz
2009-08-28 14:37 ` Ihar Hrachyshka
2009-08-29 14:34 ` Koen Kooi
2009-09-01 16:58 ` Koen Kooi
2009-07-01 18:54 ` [STABLE][PATCH 015/125] (e)glibc-package: enable binary locale generation for powerpc Marcin Juszkiewicz
2009-07-01 18:54 ` [STABLE][PATCH 016/125] bitbake.conf: weakly assign OLDEST_KERNEL ?= "2.4.0" *after* machine and distro configs are included Marcin Juszkiewicz
2009-07-01 19:23 ` Denys Dmytriyenko
2009-07-01 18:54 ` [STABLE][PATCH 017/125] angstrom 2009.X: weakly assign OLDEST_KERNEL Marcin Juszkiewicz
2009-07-01 19:23 ` Denys Dmytriyenko
2009-07-01 18:54 ` [STABLE][PATCH 018/125] Angstrom 2009.X: set OLDEST_KERNEL to 2.6.16 to avoid problems with ppoll() Marcin Juszkiewicz
2009-07-01 19:23 ` Denys Dmytriyenko
2009-07-01 18:54 ` [STABLE][PATCH 019/125] glibc 2.6.1: bump PR for oldest-kernel change Marcin Juszkiewicz
2009-07-01 18:54 ` [STABLE][PATCH 020/125] angstrom: stop disabling binary localegen for >=armv6 per RFC on the ml Marcin Juszkiewicz
2009-07-01 16:18 ` Get rid of base_set_filepath Marcin Juszkiewicz
2009-07-01 18:54 ` [STABLE][PATCH 036/125] u-boot_git.bb : Update FILESPATHPKG to include u-boot-git directory Marcin Juszkiewicz
2009-07-01 19:24 ` Denys Dmytriyenko
2009-07-01 18:54 ` [STABLE][PATCH 037/125] Replace obsolete base_set_filespath() with FILESPATHPKG in some recipes Marcin Juszkiewicz
2009-07-01 19:25 ` Denys Dmytriyenko
2009-07-01 18:54 ` [STABLE][PATCH 038/125] uclibc: remove calls to obsolete base_set_filespath() Marcin Juszkiewicz
2009-07-01 19:25 ` Denys Dmytriyenko
2009-07-01 18:54 ` [STABLE][PATCH 039/125] glibc/eglibc: " Marcin Juszkiewicz
2009-07-01 19:04 ` Michael Smith
2009-07-01 19:26 ` Denys Dmytriyenko
2009-07-01 18:54 ` [STABLE][PATCH 040/125] openssl-native: removed FILESPATH setting which is not needed Marcin Juszkiewicz
2009-07-01 19:26 ` Denys Dmytriyenko
2009-07-01 18:54 ` [STABLE][PATCH 041/125] Remove references to base_set_filespath() from recipes that don't need it Marcin Juszkiewicz
2009-07-01 19:27 ` Denys Dmytriyenko
2009-07-01 16:19 ` Misc machines related updates Marcin Juszkiewicz
2009-07-01 18:54 ` [STABLE][PATCH 077/125] kexecboot: require ../linux/linux.inc, not recipes/linux/linux.inc Marcin Juszkiewicz
2009-07-01 19:27 ` Koen Kooi
2009-07-02 3:06 ` Denys Dmytriyenko
2009-07-01 18:55 ` [STABLE][PATCH 098/125] linux-rp-2.6.24: fix compilation with gcc-4.3 Marcin Juszkiewicz
2009-07-01 19:27 ` Koen Kooi
2009-07-01 18:55 ` [STABLE][PATCH 099/125] linux-rp-2.6.23: " Marcin Juszkiewicz
2009-07-01 19:27 ` Koen Kooi
2009-07-01 18:55 ` [STABLE][PATCH 100/125] linux-kexecboot-2.6.24: fix compilation with gcc-4.3. Bump PR Marcin Juszkiewicz
2009-07-01 19:17 ` Koen Kooi [this message]
2009-07-01 18:55 ` [STABLE][PATCH 105/125] at2440evb.conf: Add AT2440EVB machine config Marcin Juszkiewicz
2009-07-01 19:16 ` Koen Kooi
2009-07-02 3:10 ` Denys Dmytriyenko
2009-07-01 18:55 ` [STABLE][PATCH 111/125] linux-2.6.28: Provide a default config for at91sam9g20ek board Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 112/125] Add support for AT91SAM9G20EK Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 113/125] Add support for at91cap9adk development board with a at91cap9500 processor Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 114/125] Add support for AT91SAM9RL64 Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 115/125] Add recipe for at91bootstrap-2.10 Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 116/125] Add recipe for u-boot-2009.01 Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 117/125] Add linux-2.6.28 support for SAM9260/1/SAM9G20/ATNGW100 Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 118/125] Update sam9260/1/3 and ap7000 (stk100, ngw100) to use linux-2.6.28, u-boot-2009.01 and at91bootstrap-2.10 Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 119/125] linux_2.6.28.bb : increment PR and add better defconfig that has MMC enabled so the board can at least be booted from MMC Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 120/125] linux: fixed defconfigs for at91sam* devboards Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 121/125] atngw100: do not set kernel version in machine config Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 122/125] linux: atngw100 uses 2.6.29 now (config updated with lot of changes) Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 123/125] linux: enabled lot of options for Atmel NGW100 device Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 124/125] linux: make 2.6.29 default for ep93xx (tested on edb9301) Marcin Juszkiewicz
2009-07-01 18:55 ` [STABLE][PATCH 125/125] linux: updated defconfig for ep93xx Marcin Juszkiewicz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='h2gcne$bts$10@ger.gmane.org' \
--to=k.kooi@student.utwente.nl \
--cc=openembedded-devel@lists.openembedded.org \
--cc=openembedded-devel@openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox