From: gregory.clement@free-electrons.com (Gregory CLEMENT)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH] ARM: add a private asm/unaligned.h
Date: Mon, 30 Oct 2017 16:40:05 +0100 [thread overview]
Message-ID: <87wp3c1w6i.fsf@free-electrons.com> (raw)
In-Reply-To: <CAKv+Gu-wOaxV+O5hkDxfvOY7gy5KwnCvvsd6XGTwfnro=dVbcw@mail.gmail.com> (Ard Biesheuvel's message of "Mon, 30 Oct 2017 15:35:38 +0000")
Hi Ard,
On lun., oct. 30 2017, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
> On 30 October 2017 at 15:33, Gregory CLEMENT
> <gregory.clement@free-electrons.com> wrote:
>> Hi Ard,
>>
>> On lun., oct. 30 2017, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
>>
>>> On 30 October 2017 at 15:09, Gregory CLEMENT
>>> <gregory.clement@free-electrons.com> wrote:
>>>> Hi Ard,
>>>>
>>>> On lun., oct. 30 2017, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
>>>>
>>>>> On 30 October 2017 at 15:05, Gregory CLEMENT
>>>>> <gregory.clement@free-electrons.com> wrote:
>>>>>> Hi Ard,
>>>>>>
>>>>>> On lun., oct. 30 2017, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
>>>>>>
>>>>> ...
>>>>>>>
>>>>>>> Could you please share the output of 'readelf -S' for those vmlinux
>>>>>>> decompressor images?
>>>>>>
>>>>>> Here it is:
>>>>>>
>>>>>> In the meantime I also used an arm-linux-gnueabihf- in case it could be
>>>>>> related to the toolchain, I had te same issue and here it is the readelf
>>>>>> output:
>>>>>> arm-linux-gnueabi-readelf -S ../build/vmlinux
>>>>>
>>>>> Actually, I meant the 'vmlinux' file in arch/arm/boot/compressed, not
>>>>> the main one.
>>>>
>>>> Here it is then:
>>>>
>>>> arm-linux-gnueabi-readelf -S ../build/arch/arm/boot/compressed/vmlinux
>>>> There are 22 section headers, starting at offset 0x4b3e14:
>>>>
>>>> Section Headers:
>>>> [Nr] Name Type Addr Off Size ES Flg Lk Inf Al
>>>> [ 0] NULL 00000000 000000 000000 00 0 0 0
>>>> [ 1] .text PROGBITS 00000000 010000 005ef8 00 AX 0 0 32
>>>> [ 2] .rodata PROGBITS 00005ef8 015ef8 000d4c 00 A 0 0 4
>>>> [ 3] .piggydata PROGBITS 00006c44 016c44 48a33a 00 A 0 0 1
>>>> [ 4] .got.plt PROGBITS 00490f80 4a0f80 00000c 04 WA 0 0 4
>>>> [ 5] .got PROGBITS 00490f8c 4a0f8c 000028 00 WA 0 0 4
>>>> [ 6] .pad PROGBITS 00490fb4 4a0fb4 000004 00 WA 0 0 1
>>>> [ 7] .bss NOBITS 00490fb8 4a0fb8 00001c 00 WA 0 0 4
>>>> [ 8] .stack NOBITS 00490fd8 4a0fb8 001000 00 WA 0 0 1
>>>> [ 9] .comment PROGBITS 00000000 4a0fb8 00001c 01 MS 0 0 1
>>>> [10] .ARM.attributes ARM_ATTRIBUTES 00000000 4a0fd4 00002d 00 0 0 1
>>>> [11] .debug_line PROGBITS 00000000 4a1001 00281b 00 0 0 1
>>>> [12] .debug_info PROGBITS 00000000 4a381c 0066cb 00 0 0 1
>>>> [13] .debug_abbrev PROGBITS 00000000 4a9ee7 0013ea 00 0 0 1
>>>> [14] .debug_aranges PROGBITS 00000000 4ab2d8 0001a8 00 0 0 8
>>>> [15] .debug_str PROGBITS 00000000 4ab480 0019b4 01 MS 0 0 1
>>>> [16] .debug_ranges PROGBITS 00000000 4ace38 000640 00 0 0 8
>>>> [17] .debug_frame PROGBITS 00000000 4ad478 001010 00 0 0 4
>>>> [18] .debug_loc PROGBITS 00000000 4ae488 003643 00 0 0 1
>>>> [19] .symtab SYMTAB 00000000 4b1acc 0015b0 10 20 225 4
>>>> [20] .strtab STRTAB 00000000 4b307c 000cc5 00 0 0 1
>>>> [21] .shstrtab STRTAB 00000000 4b3d41 0000d2 00 0 0 1
>>>> Key to Flags:
>>>> W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
>>>> L (link order), O (extra OS processing required), G (group), T (TLS),
>>>> C (compressed), x (unknown), o (OS specific), E (exclude),
>>>> y (purecode), p (processor specific)
>>>>
>>>
>>> And this is from the build the build that generated the linker assert?
>>
>> Humm no, actually it was with the wrong branch. If I have the patch
>> "ARM: verify size of zImage" then arch/arm/boot/compressed/vmlinux is
>> not generated.
>>
>> But if I remove this patch then I can generate this file and so:
>> arm-linux-gnueabi-readelf -S ../build/arch/arm/boot/compressed/vmlinux
>> There are 22 section headers, starting at offset 0x4b402c:
>>
>> Section Headers:
>> [Nr] Name Type Addr Off Size ES Flg Lk Inf Al
>> [ 0] NULL 00000000 000000 000000 00 0 0 0
>> [ 1] .text PROGBITS 00000000 010000 005ef8 00 AX 0 0 32
>> [ 2] .rodata PROGBITS 00005ef8 015ef8 000d4c 00 A 0 0 4
>> [ 3] .piggydata PROGBITS 00006c44 016c44 48a552 00 A 0 0 1
>> [ 4] .got.plt PROGBITS 00491198 4a1198 00000c 04 WA 0 0 4
>> [ 5] .got PROGBITS 004911a4 4a11a4 000028 00 WA 0 0 4
>> [ 6] .pad PROGBITS 004911cc 4a11cc 000004 00 WA 0 0 1
>> [ 7] .bss NOBITS 004911d0 4a11d0 00001c 00 WA 0 0 4
>> [ 8] .stack NOBITS 004911f0 4a11d0 001000 00 WA 0 0 1
>> [ 9] .comment PROGBITS 00000000 4a11d0 00001c 01 MS 0 0 1
>> [10] .ARM.attributes ARM_ATTRIBUTES 00000000 4a11ec 00002d 00 0 0 1
>> [11] .debug_line PROGBITS 00000000 4a1219 00281b 00 0 0 1
>> [12] .debug_info PROGBITS 00000000 4a3a34 0066cb 00 0 0 1
>> [13] .debug_abbrev PROGBITS 00000000 4aa0ff 0013ea 00 0 0 1
>> [14] .debug_aranges PROGBITS 00000000 4ab4f0 0001a8 00 0 0 8
>> [15] .debug_str PROGBITS 00000000 4ab698 0019b4 01 MS 0 0 1
>> [16] .debug_ranges PROGBITS 00000000 4ad050 000640 00 0 0 8
>> [17] .debug_frame PROGBITS 00000000 4ad690 001010 00 0 0 4
>> [18] .debug_loc PROGBITS 00000000 4ae6a0 003643 00 0 0 1
>> [19] .symtab SYMTAB 00000000 4b1ce4 0015b0 10 20 225 4
>> [20] .strtab STRTAB 00000000 4b3294 000cc5 00 0 0 1
>> [21] .shstrtab STRTAB 00000000 4b3f59 0000d2 00 0 0 1
>>
>>>
>>> Could you check the value of _edata in the output of 'nm vmlinux'
>>> please?
>> With this kernel:
>>
>> arm-linux-gnueabi-nm ../build/arch/arm/boot/compressed/vmlinux | grep _edata
>> 004911d0 D _edata
>>
>
> Well, that is disappointing. This means the ASSERT() does not work
> reliably, and we're back to using a bunch of shell scripts to check
> whether _edata appears at the end of the image.
>
> Which version of binutils are you using?
arm-linux-gnueabi-ld -v
GNU ld (GNU Binutils for Debian) 2.29.1
And for gcc:
arm-linux-gnueabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc-cross/arm-linux-gnueabi/7/lto-wrapper
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Debian 7.2.0-6' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv4t --with-float=soft --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=arm-linux-gnueabi --program-prefix=arm-linux-gnueabi- --includedir=/usr/arm-linux-gnueabi/include
Thread model: posix
gcc version 7.2.0 (Debian 7.2.0-6)
Gregory
--
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
WARNING: multiple messages have this Message-ID (diff)
From: Gregory CLEMENT <gregory.clement@free-electrons.com>
To: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Arnd Bergmann <arnd@arndb.de>,
Aaro Koskinen <aaro.koskinen@iki.fi>,
Robert Jarzmik <robert.jarzmik@free.fr>,
Russell King - ARM Linux <linux@armlinux.org.uk>,
LKML <linux-kernel@vger.kernel.org>,
Andrea Adami <andrea.adami@gmail.com>,
Romain Izard <romain.izard.pro@gmail.com>,
Sven Schmidt <4sschmid@informatik.uni-hamburg.de>,
Petr Cvek <petrcvekcz@gmail.com>,
"linux-arm-kernel\@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>
Subject: Re: [PATCH] ARM: add a private asm/unaligned.h
Date: Mon, 30 Oct 2017 16:40:05 +0100 [thread overview]
Message-ID: <87wp3c1w6i.fsf@free-electrons.com> (raw)
In-Reply-To: <CAKv+Gu-wOaxV+O5hkDxfvOY7gy5KwnCvvsd6XGTwfnro=dVbcw@mail.gmail.com> (Ard Biesheuvel's message of "Mon, 30 Oct 2017 15:35:38 +0000")
Hi Ard,
On lun., oct. 30 2017, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
> On 30 October 2017 at 15:33, Gregory CLEMENT
> <gregory.clement@free-electrons.com> wrote:
>> Hi Ard,
>>
>> On lun., oct. 30 2017, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
>>
>>> On 30 October 2017 at 15:09, Gregory CLEMENT
>>> <gregory.clement@free-electrons.com> wrote:
>>>> Hi Ard,
>>>>
>>>> On lun., oct. 30 2017, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
>>>>
>>>>> On 30 October 2017 at 15:05, Gregory CLEMENT
>>>>> <gregory.clement@free-electrons.com> wrote:
>>>>>> Hi Ard,
>>>>>>
>>>>>> On lun., oct. 30 2017, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
>>>>>>
>>>>> ...
>>>>>>>
>>>>>>> Could you please share the output of 'readelf -S' for those vmlinux
>>>>>>> decompressor images?
>>>>>>
>>>>>> Here it is:
>>>>>>
>>>>>> In the meantime I also used an arm-linux-gnueabihf- in case it could be
>>>>>> related to the toolchain, I had te same issue and here it is the readelf
>>>>>> output:
>>>>>> arm-linux-gnueabi-readelf -S ../build/vmlinux
>>>>>
>>>>> Actually, I meant the 'vmlinux' file in arch/arm/boot/compressed, not
>>>>> the main one.
>>>>
>>>> Here it is then:
>>>>
>>>> arm-linux-gnueabi-readelf -S ../build/arch/arm/boot/compressed/vmlinux
>>>> There are 22 section headers, starting at offset 0x4b3e14:
>>>>
>>>> Section Headers:
>>>> [Nr] Name Type Addr Off Size ES Flg Lk Inf Al
>>>> [ 0] NULL 00000000 000000 000000 00 0 0 0
>>>> [ 1] .text PROGBITS 00000000 010000 005ef8 00 AX 0 0 32
>>>> [ 2] .rodata PROGBITS 00005ef8 015ef8 000d4c 00 A 0 0 4
>>>> [ 3] .piggydata PROGBITS 00006c44 016c44 48a33a 00 A 0 0 1
>>>> [ 4] .got.plt PROGBITS 00490f80 4a0f80 00000c 04 WA 0 0 4
>>>> [ 5] .got PROGBITS 00490f8c 4a0f8c 000028 00 WA 0 0 4
>>>> [ 6] .pad PROGBITS 00490fb4 4a0fb4 000004 00 WA 0 0 1
>>>> [ 7] .bss NOBITS 00490fb8 4a0fb8 00001c 00 WA 0 0 4
>>>> [ 8] .stack NOBITS 00490fd8 4a0fb8 001000 00 WA 0 0 1
>>>> [ 9] .comment PROGBITS 00000000 4a0fb8 00001c 01 MS 0 0 1
>>>> [10] .ARM.attributes ARM_ATTRIBUTES 00000000 4a0fd4 00002d 00 0 0 1
>>>> [11] .debug_line PROGBITS 00000000 4a1001 00281b 00 0 0 1
>>>> [12] .debug_info PROGBITS 00000000 4a381c 0066cb 00 0 0 1
>>>> [13] .debug_abbrev PROGBITS 00000000 4a9ee7 0013ea 00 0 0 1
>>>> [14] .debug_aranges PROGBITS 00000000 4ab2d8 0001a8 00 0 0 8
>>>> [15] .debug_str PROGBITS 00000000 4ab480 0019b4 01 MS 0 0 1
>>>> [16] .debug_ranges PROGBITS 00000000 4ace38 000640 00 0 0 8
>>>> [17] .debug_frame PROGBITS 00000000 4ad478 001010 00 0 0 4
>>>> [18] .debug_loc PROGBITS 00000000 4ae488 003643 00 0 0 1
>>>> [19] .symtab SYMTAB 00000000 4b1acc 0015b0 10 20 225 4
>>>> [20] .strtab STRTAB 00000000 4b307c 000cc5 00 0 0 1
>>>> [21] .shstrtab STRTAB 00000000 4b3d41 0000d2 00 0 0 1
>>>> Key to Flags:
>>>> W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
>>>> L (link order), O (extra OS processing required), G (group), T (TLS),
>>>> C (compressed), x (unknown), o (OS specific), E (exclude),
>>>> y (purecode), p (processor specific)
>>>>
>>>
>>> And this is from the build the build that generated the linker assert?
>>
>> Humm no, actually it was with the wrong branch. If I have the patch
>> "ARM: verify size of zImage" then arch/arm/boot/compressed/vmlinux is
>> not generated.
>>
>> But if I remove this patch then I can generate this file and so:
>> arm-linux-gnueabi-readelf -S ../build/arch/arm/boot/compressed/vmlinux
>> There are 22 section headers, starting at offset 0x4b402c:
>>
>> Section Headers:
>> [Nr] Name Type Addr Off Size ES Flg Lk Inf Al
>> [ 0] NULL 00000000 000000 000000 00 0 0 0
>> [ 1] .text PROGBITS 00000000 010000 005ef8 00 AX 0 0 32
>> [ 2] .rodata PROGBITS 00005ef8 015ef8 000d4c 00 A 0 0 4
>> [ 3] .piggydata PROGBITS 00006c44 016c44 48a552 00 A 0 0 1
>> [ 4] .got.plt PROGBITS 00491198 4a1198 00000c 04 WA 0 0 4
>> [ 5] .got PROGBITS 004911a4 4a11a4 000028 00 WA 0 0 4
>> [ 6] .pad PROGBITS 004911cc 4a11cc 000004 00 WA 0 0 1
>> [ 7] .bss NOBITS 004911d0 4a11d0 00001c 00 WA 0 0 4
>> [ 8] .stack NOBITS 004911f0 4a11d0 001000 00 WA 0 0 1
>> [ 9] .comment PROGBITS 00000000 4a11d0 00001c 01 MS 0 0 1
>> [10] .ARM.attributes ARM_ATTRIBUTES 00000000 4a11ec 00002d 00 0 0 1
>> [11] .debug_line PROGBITS 00000000 4a1219 00281b 00 0 0 1
>> [12] .debug_info PROGBITS 00000000 4a3a34 0066cb 00 0 0 1
>> [13] .debug_abbrev PROGBITS 00000000 4aa0ff 0013ea 00 0 0 1
>> [14] .debug_aranges PROGBITS 00000000 4ab4f0 0001a8 00 0 0 8
>> [15] .debug_str PROGBITS 00000000 4ab698 0019b4 01 MS 0 0 1
>> [16] .debug_ranges PROGBITS 00000000 4ad050 000640 00 0 0 8
>> [17] .debug_frame PROGBITS 00000000 4ad690 001010 00 0 0 4
>> [18] .debug_loc PROGBITS 00000000 4ae6a0 003643 00 0 0 1
>> [19] .symtab SYMTAB 00000000 4b1ce4 0015b0 10 20 225 4
>> [20] .strtab STRTAB 00000000 4b3294 000cc5 00 0 0 1
>> [21] .shstrtab STRTAB 00000000 4b3f59 0000d2 00 0 0 1
>>
>>>
>>> Could you check the value of _edata in the output of 'nm vmlinux'
>>> please?
>> With this kernel:
>>
>> arm-linux-gnueabi-nm ../build/arch/arm/boot/compressed/vmlinux | grep _edata
>> 004911d0 D _edata
>>
>
> Well, that is disappointing. This means the ASSERT() does not work
> reliably, and we're back to using a bunch of shell scripts to check
> whether _edata appears at the end of the image.
>
> Which version of binutils are you using?
arm-linux-gnueabi-ld -v
GNU ld (GNU Binutils for Debian) 2.29.1
And for gcc:
arm-linux-gnueabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc-cross/arm-linux-gnueabi/7/lto-wrapper
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Debian 7.2.0-6' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv4t --with-float=soft --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=arm-linux-gnueabi --program-prefix=arm-linux-gnueabi- --includedir=/usr/arm-linux-gnueabi/include
Thread model: posix
gcc version 7.2.0 (Debian 7.2.0-6)
Gregory
--
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
next prev parent reply other threads:[~2017-10-30 15:40 UTC|newest]
Thread overview: 69+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-10-20 20:01 [PATCH] ARM: add a private asm/unaligned.h Arnd Bergmann
2017-10-20 20:01 ` Arnd Bergmann
2017-10-20 20:22 ` Ard Biesheuvel
2017-10-20 20:22 ` Ard Biesheuvel
2017-10-23 15:04 ` Romain Izard
2017-10-23 15:04 ` Romain Izard
2017-10-27 15:19 ` Gregory CLEMENT
2017-10-27 15:19 ` Gregory CLEMENT
2017-10-27 15:27 ` Russell King - ARM Linux
2017-10-27 15:27 ` Russell King - ARM Linux
2017-10-30 13:48 ` Gregory CLEMENT
2017-10-30 13:48 ` Gregory CLEMENT
2017-10-30 14:55 ` Ard Biesheuvel
2017-10-30 14:55 ` Ard Biesheuvel
2017-10-30 15:05 ` Gregory CLEMENT
2017-10-30 15:05 ` Gregory CLEMENT
2017-10-30 15:07 ` Ard Biesheuvel
2017-10-30 15:07 ` Ard Biesheuvel
2017-10-30 15:09 ` Gregory CLEMENT
2017-10-30 15:09 ` Gregory CLEMENT
2017-10-30 15:20 ` Ard Biesheuvel
2017-10-30 15:20 ` Ard Biesheuvel
2017-10-30 15:33 ` Gregory CLEMENT
2017-10-30 15:33 ` Gregory CLEMENT
2017-10-30 15:35 ` Ard Biesheuvel
2017-10-30 15:35 ` Ard Biesheuvel
2017-10-30 15:40 ` Gregory CLEMENT [this message]
2017-10-30 15:40 ` Gregory CLEMENT
2017-10-30 16:59 ` Russell King - ARM Linux
2017-10-30 16:59 ` Russell King - ARM Linux
2017-10-30 15:55 ` Russell King - ARM Linux
2017-10-30 15:55 ` Russell King - ARM Linux
2017-10-30 16:04 ` Gregory CLEMENT
2017-10-30 16:04 ` Gregory CLEMENT
2017-10-30 15:48 ` Russell King - ARM Linux
2017-10-30 15:48 ` Russell King - ARM Linux
2017-10-30 16:01 ` Gregory CLEMENT
2017-10-30 16:12 ` Russell King - ARM Linux
2017-10-30 16:12 ` Russell King - ARM Linux
2017-10-30 16:24 ` Gregory CLEMENT
2017-10-30 16:24 ` Gregory CLEMENT
2017-10-30 16:38 ` Russell King - ARM Linux
2017-10-30 16:38 ` Russell King - ARM Linux
2017-10-31 12:47 ` Russell King - ARM Linux
2017-10-31 12:47 ` Russell King - ARM Linux
2017-10-31 12:57 ` Ard Biesheuvel
2017-10-31 12:57 ` Ard Biesheuvel
2017-10-31 13:22 ` Gregory CLEMENT
2017-10-31 13:22 ` Gregory CLEMENT
2017-11-01 15:57 ` Ard Biesheuvel
2017-11-01 15:57 ` Ard Biesheuvel
2017-11-01 18:00 ` Russell King - ARM Linux
2017-11-01 18:00 ` Russell King - ARM Linux
2017-11-01 18:02 ` Ard Biesheuvel
2017-11-01 18:02 ` Ard Biesheuvel
2017-11-01 18:11 ` Russell King - ARM Linux
2017-11-01 18:11 ` Russell King - ARM Linux
2017-11-01 18:20 ` Ard Biesheuvel
2017-11-01 18:20 ` Ard Biesheuvel
2017-11-01 19:10 ` Russell King - ARM Linux
2017-11-01 19:10 ` Russell King - ARM Linux
2017-10-30 15:09 ` Arnd Bergmann
2017-10-30 15:09 ` Arnd Bergmann
2017-10-30 15:50 ` Russell King - ARM Linux
2017-10-30 15:50 ` Russell King - ARM Linux
2017-10-30 17:01 ` Arnd Bergmann
2017-10-30 17:01 ` Arnd Bergmann
2017-10-30 17:13 ` Russell King - ARM Linux
2017-10-30 17:13 ` Russell King - ARM Linux
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=87wp3c1w6i.fsf@free-electrons.com \
--to=gregory.clement@free-electrons.com \
--cc=linux-arm-kernel@lists.infradead.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 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.