All of lore.kernel.org
 help / color / mirror / Atom feed
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

  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.