Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1229810 > unrolled thread
| Started by | Scott Wood <scottwood@freescale.com> |
|---|---|
| First post | 2015-09-22 01:00 +0200 |
| Last post | 2015-09-22 06:10 +0200 |
| Articles | 5 — 2 participants |
Back to article view | Back to linux.kernel
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: [PATCH v10 4/5] QE/CPM: move muram management functions to qe_common Scott Wood <scottwood@freescale.com> - 2015-09-22 01:00 +0200
RE: [PATCH v10 4/5] QE/CPM: move muram management functions to qe_common Zhao Qiang <qiang.zhao@freescale.com> - 2015-09-22 04:30 +0200
RE: [PATCH v10 4/5] QE/CPM: move muram management functions to qe_common Zhao Qiang <qiang.zhao@freescale.com> - 2015-09-22 05:10 +0200
RE: [PATCH v10 4/5] QE/CPM: move muram management functions to qe_common Zhao Qiang <qiang.zhao@freescale.com> - 2015-09-22 05:30 +0200
RE: [PATCH v10 4/5] QE/CPM: move muram management functions to qe_common Zhao Qiang <qiang.zhao@freescale.com> - 2015-09-22 06:10 +0200
| From | Scott Wood <scottwood@freescale.com> |
|---|---|
| Date | 2015-09-22 01:00 +0200 |
| Subject | Re: [PATCH v10 4/5] QE/CPM: move muram management functions to qe_common |
| Message-ID | <qbidY-3MW-5@gated-at.bofh.it> |
On Fri, Sep 18, 2015 at 03:15:20PM +0800, Zhao Qiang wrote:
> QE and CPM have the same muram, they use the same management
> functions. Now QE support both ARM and PowerPC, it is necessary
> to move QE to "driver/soc", so move the muram management functions
> from cpm_common to qe_common for preparing to move QE code to "driver/soc"
>
> Signed-off-by: Zhao Qiang <qiang.zhao@freescale.com>
> ---
> Changes for v2:
> - no changes
> Changes for v3:
> - no changes
> Changes for v4:
> - no changes
> Changes for v5:
> - no changes
> Changes for v6:
> - using genalloc instead rheap to manage QE MURAM
> - remove qe_reset from platform file, using
> - subsys_initcall to call qe_init function.
Why is the init change in the same patch as moving the muram code?
> Changes for v7:
> - move this patch from 3/3 to 2/3
> - convert cpm with genalloc
> - check for gen_pool allocation failure
> Changes for v8:
> - rebase
> - move BD_SC_* macro instead of copy
> Changes for v9:
> - doesn't modify CPM, add a new patch to modify.
> - rebase
> Changes for v10:
> - rebase
>
> arch/powerpc/include/asm/cpm.h | 59 --------
> arch/powerpc/include/asm/qe.h | 51 ++++++-
> arch/powerpc/platforms/83xx/km83xx.c | 2 -
> arch/powerpc/platforms/83xx/mpc832x_mds.c | 2 -
> arch/powerpc/platforms/83xx/mpc832x_rdb.c | 2 -
> arch/powerpc/platforms/83xx/mpc836x_mds.c | 2 -
> arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 -
> arch/powerpc/platforms/85xx/common.c | 1 -
> arch/powerpc/sysdev/cpm_common.c | 206 +------------------------
> arch/powerpc/sysdev/qe_lib/Makefile | 2 +-
> arch/powerpc/sysdev/qe_lib/qe.c | 15 ++
> arch/powerpc/sysdev/qe_lib/qe_common.c | 242 ++++++++++++++++++++++++++++++
> 12 files changed, 302 insertions(+), 285 deletions(-)
> create mode 100644 arch/powerpc/sysdev/qe_lib/qe_common.c
>
> diff --git a/arch/powerpc/include/asm/cpm.h b/arch/powerpc/include/asm/cpm.h
> index 4398a6c..003a736 100644
> --- a/arch/powerpc/include/asm/cpm.h
> +++ b/arch/powerpc/include/asm/cpm.h
> @@ -93,22 +93,6 @@ typedef struct cpm_buf_desc {
> */
>
> #define BD_SC_EMPTY (0x8000) /* Receive is empty */
> -#define BD_SC_READY (0x8000) /* Transmit is ready */
> -#define BD_SC_WRAP (0x2000) /* Last buffer descriptor */
> -#define BD_SC_INTRPT (0x1000) /* Interrupt on change */
> -#define BD_SC_LAST (0x0800) /* Last buffer in frame */
> -#define BD_SC_TC (0x0400) /* Transmit CRC */
> -#define BD_SC_CM (0x0200) /* Continuous mode */
> -#define BD_SC_ID (0x0100) /* Rec'd too many idles */
> -#define BD_SC_P (0x0100) /* xmt preamble */
> -#define BD_SC_BR (0x0020) /* Break received */
> -#define BD_SC_FR (0x0010) /* Framing error */
> -#define BD_SC_PR (0x0008) /* Parity error */
> -#define BD_SC_NAK (0x0004) /* NAK - did not respond */
> -#define BD_SC_OV (0x0002) /* Overrun */
> -#define BD_SC_UN (0x0002) /* Underrun */
> -#define BD_SC_CD (0x0001) /* */
> -#define BD_SC_CL (0x0001) /* Collision */
What does this have to do with muram?
> -/* we actually use cpm_muram implementation, define this for convenience */
> -#define qe_muram_init cpm_muram_init
> -#define qe_muram_alloc cpm_muram_alloc
> -#define qe_muram_alloc_fixed cpm_muram_alloc_fixed
> -#define qe_muram_free cpm_muram_free
> -#define qe_muram_addr cpm_muram_addr
> -#define qe_muram_offset cpm_muram_offset
> +/* we actually use qe_muram implementation, define this for convenience */
> +#define cpm_muram_init qe_muram_init
> +#define cpm_muram_alloc qe_muram_alloc
> +#define cpm_muram_alloc_fixed qe_muram_alloc_fixed
> +#define cpm_muram_free qe_muram_free
> +#define cpm_muram_addr qe_muram_addr
> +#define cpm_muram_offset qe_muram_offset
I've said many times now that any changes to the code, including renaming
functions, needs to be a separate patch from moving the code.
-Scott
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [next] | [standalone]
| From | Zhao Qiang <qiang.zhao@freescale.com> |
|---|---|
| Date | 2015-09-22 04:30 +0200 |
| Message-ID | <qblvb-c0-5@gated-at.bofh.it> |
| In reply to | #1229810 |
On Tue, Sep 22, 2015 at 06:54AM +0800, Wood Scott-B07421 wrote:
> -----Original Message-----
> From: Wood Scott-B07421
> Sent: Tuesday, September 22, 2015 6:54 AM
> To: Zhao Qiang-B45475
> Cc: linux-kernel@vger.kernel.org; linuxppc-dev@lists.ozlabs.org;
> lauraa@codeaurora.org; Xie Xiaobo-R63061; benh@kernel.crashing.org; Li
> Yang-Leo-R58472; paulus@samba.org
> Subject: Re: [PATCH v10 4/5] QE/CPM: move muram management functions to
> qe_common
>
> On Fri, Sep 18, 2015 at 03:15:20PM +0800, Zhao Qiang wrote:
> > QE and CPM have the same muram, they use the same management
> > functions. Now QE support both ARM and PowerPC, it is necessary to
> > move QE to "driver/soc", so move the muram management functions from
> > cpm_common to qe_common for preparing to move QE code to "driver/soc"
> >
> > Signed-off-by: Zhao Qiang <qiang.zhao@freescale.com>
> > ---
> > Changes for v2:
> > - no changes
> > Changes for v3:
> > - no changes
> > Changes for v4:
> > - no changes
> > Changes for v5:
> > - no changes
> > Changes for v6:
> > - using genalloc instead rheap to manage QE MURAM
> > - remove qe_reset from platform file, using
> > - subsys_initcall to call qe_init function.
>
> Why is the init change in the same patch as moving the muram code?
>
> > Changes for v7:
> > - move this patch from 3/3 to 2/3
> > - convert cpm with genalloc
> > - check for gen_pool allocation failure Changes for v8:
> > - rebase
> > - move BD_SC_* macro instead of copy
> > Changes for v9:
> > - doesn't modify CPM, add a new patch to modify.
> > - rebase
> > Changes for v10:
> > - rebase
> >
> > arch/powerpc/include/asm/cpm.h | 59 --------
> > arch/powerpc/include/asm/qe.h | 51 ++++++-
> > arch/powerpc/platforms/83xx/km83xx.c | 2 -
> > arch/powerpc/platforms/83xx/mpc832x_mds.c | 2 -
> > arch/powerpc/platforms/83xx/mpc832x_rdb.c | 2 -
> > arch/powerpc/platforms/83xx/mpc836x_mds.c | 2 -
> > arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 -
> > arch/powerpc/platforms/85xx/common.c | 1 -
> > arch/powerpc/sysdev/cpm_common.c | 206 +---------------------
> ---
> > arch/powerpc/sysdev/qe_lib/Makefile | 2 +-
> > arch/powerpc/sysdev/qe_lib/qe.c | 15 ++
> > arch/powerpc/sysdev/qe_lib/qe_common.c | 242
> ++++++++++++++++++++++++++++++
> > 12 files changed, 302 insertions(+), 285 deletions(-) create mode
> > 100644 arch/powerpc/sysdev/qe_lib/qe_common.c
> >
> > diff --git a/arch/powerpc/include/asm/cpm.h
> > b/arch/powerpc/include/asm/cpm.h index 4398a6c..003a736 100644
> > --- a/arch/powerpc/include/asm/cpm.h
> > +++ b/arch/powerpc/include/asm/cpm.h
> > @@ -93,22 +93,6 @@ typedef struct cpm_buf_desc {
> > */
> >
> > #define BD_SC_EMPTY (0x8000) /* Receive is empty */
> > -#define BD_SC_READY (0x8000) /* Transmit is ready */
> > -#define BD_SC_WRAP (0x2000) /* Last buffer descriptor */
> > -#define BD_SC_INTRPT (0x1000) /* Interrupt on change */
> > -#define BD_SC_LAST (0x0800) /* Last buffer in frame */
> > -#define BD_SC_TC (0x0400) /* Transmit CRC */
> > -#define BD_SC_CM (0x0200) /* Continuous mode */
> > -#define BD_SC_ID (0x0100) /* Rec'd too many idles */
> > -#define BD_SC_P (0x0100) /* xmt preamble */
> > -#define BD_SC_BR (0x0020) /* Break received */
> > -#define BD_SC_FR (0x0010) /* Framing error */
> > -#define BD_SC_PR (0x0008) /* Parity error */
> > -#define BD_SC_NAK (0x0004) /* NAK - did not respond */
> > -#define BD_SC_OV (0x0002) /* Overrun */
> > -#define BD_SC_UN (0x0002) /* Underrun */
> > -#define BD_SC_CD (0x0001) /* */
> > -#define BD_SC_CL (0x0001) /* Collision */
>
> What does this have to do with muram?
BD is Buffer Descriptors, it is in muram.
>
> > -/* we actually use cpm_muram implementation, define this for
> > convenience */ -#define qe_muram_init cpm_muram_init -#define
> > qe_muram_alloc cpm_muram_alloc -#define qe_muram_alloc_fixed
> > cpm_muram_alloc_fixed -#define qe_muram_free cpm_muram_free -#define
> > qe_muram_addr cpm_muram_addr -#define qe_muram_offset cpm_muram_offset
> > +/* we actually use qe_muram implementation, define this for
> > +convenience */ #define cpm_muram_init qe_muram_init #define
> > +cpm_muram_alloc qe_muram_alloc #define cpm_muram_alloc_fixed
> > +qe_muram_alloc_fixed #define cpm_muram_free qe_muram_free #define
> > +cpm_muram_addr qe_muram_addr #define cpm_muram_offset qe_muram_offset
>
> I've said many times now that any changes to the code, including renaming
> functions, needs to be a separate patch from moving the code.
I have split a patch to two patches, However, Maybe I misunderstand your means.
So if the patch just do the renaming and moving cpm_muram function to qe_muram function,
Does it ok?
>
> -Scott
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Zhao Qiang <qiang.zhao@freescale.com> |
|---|---|
| Date | 2015-09-22 05:10 +0200 |
| Message-ID | <qbm7T-19G-11@gated-at.bofh.it> |
| In reply to | #1229883 |
T24gVHVlLCBTZXAgMjIsIDIwMTUgYXQgMTA6MjZBTSArMDgwMCwgV29vZCBTY290dC1CMDc0MjEg d3JvdGU6DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogV29vZCBTY290 dC1CMDc0MjENCj4gU2VudDogVHVlc2RheSwgU2VwdGVtYmVyIDIyLCAyMDE1IDEwOjI2IEFNDQo+ IFRvOiBaaGFvIFFpYW5nLUI0NTQ3NQ0KPiBDYzogbGludXgta2VybmVsQHZnZXIua2VybmVsLm9y ZzsgbGludXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmc7DQo+IGxhdXJhYUBjb2RlYXVyb3JhLm9y ZzsgWGllIFhpYW9iby1SNjMwNjE7IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsgTGkNCj4gWWFu Zy1MZW8tUjU4NDcyOyBwYXVsdXNAc2FtYmEub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEw IDQvNV0gUUUvQ1BNOiBtb3ZlIG11cmFtIG1hbmFnZW1lbnQgZnVuY3Rpb25zIHRvDQo+IHFlX2Nv bW1vbg0KPiANCj4gT24gTW9uLCAyMDE1LTA5LTIxIGF0IDIxOjIzIC0wNTAwLCBaaGFvIFFpYW5n LUI0NTQ3NSB3cm90ZToNCj4gPiBPbiBUdWUsIFNlcCAyMiwgMjAxNSBhdCAwNjo1NEFNICswODAw LCBXb29kIFNjb3R0LUIwNzQyMSB3cm90ZToNCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+ID4gPiBGcm9tOiBXb29kIFNjb3R0LUIwNzQyMQ0KPiA+ID4gU2VudDogVHVlc2RheSwg U2VwdGVtYmVyIDIyLCAyMDE1IDY6NTQgQU0NCj4gPiA+IFRvOiBaaGFvIFFpYW5nLUI0NTQ3NQ0K PiA+ID4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4cHBjLWRldkBsaXN0 cy5vemxhYnMub3JnOw0KPiA+ID4gbGF1cmFhQGNvZGVhdXJvcmEub3JnOyBYaWUgWGlhb2JvLVI2 MzA2MTsgYmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnOw0KPiA+ID4gTGkgWWFuZy1MZW8tUjU4NDcy OyBwYXVsdXNAc2FtYmEub3JnDQo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHYxMCA0LzVdIFFF L0NQTTogbW92ZSBtdXJhbSBtYW5hZ2VtZW50IGZ1bmN0aW9ucw0KPiA+ID4gdG8gcWVfY29tbW9u DQo+ID4gPg0KPiA+ID4gT24gRnJpLCBTZXAgMTgsIDIwMTUgYXQgMDM6MTU6MjBQTSArMDgwMCwg WmhhbyBRaWFuZyB3cm90ZToNCj4gPiA+ID4gUUUgYW5kIENQTSBoYXZlIHRoZSBzYW1lIG11cmFt LCB0aGV5IHVzZSB0aGUgc2FtZSBtYW5hZ2VtZW50DQo+ID4gPiA+IGZ1bmN0aW9ucy4gTm93IFFF IHN1cHBvcnQgYm90aCBBUk0gYW5kIFBvd2VyUEMsIGl0IGlzIG5lY2Vzc2FyeSB0bw0KPiA+ID4g PiBtb3ZlIFFFIHRvICJkcml2ZXIvc29jIiwgc28gbW92ZSB0aGUgbXVyYW0gbWFuYWdlbWVudCBm dW5jdGlvbnMNCj4gPiA+ID4gZnJvbSBjcG1fY29tbW9uIHRvIHFlX2NvbW1vbiBmb3IgcHJlcGFy aW5nIHRvIG1vdmUgUUUgY29kZSB0bw0KPiAiZHJpdmVyL3NvYyINCj4gPiA+ID4NCj4gPiA+ID4g U2lnbmVkLW9mZi1ieTogWmhhbyBRaWFuZyA8cWlhbmcuemhhb0BmcmVlc2NhbGUuY29tPg0KPiA+ ID4gPiAtLS0NCj4gPiA+ID4gQ2hhbmdlcyBmb3IgdjI6DQo+ID4gPiA+ICAgLSBubyBjaGFuZ2Vz DQo+ID4gPiA+IENoYW5nZXMgZm9yIHYzOg0KPiA+ID4gPiAgIC0gbm8gY2hhbmdlcw0KPiA+ID4g PiBDaGFuZ2VzIGZvciB2NDoNCj4gPiA+ID4gICAtIG5vIGNoYW5nZXMNCj4gPiA+ID4gQ2hhbmdl cyBmb3IgdjU6DQo+ID4gPiA+ICAgLSBubyBjaGFuZ2VzDQo+ID4gPiA+IENoYW5nZXMgZm9yIHY2 Og0KPiA+ID4gPiAgIC0gdXNpbmcgZ2VuYWxsb2MgaW5zdGVhZCByaGVhcCB0byBtYW5hZ2UgUUUg TVVSQU0NCj4gPiA+ID4gICAtIHJlbW92ZSBxZV9yZXNldCBmcm9tIHBsYXRmb3JtIGZpbGUsIHVz aW5nDQo+ID4gPiA+ICAgLSBzdWJzeXNfaW5pdGNhbGwgdG8gY2FsbCBxZV9pbml0IGZ1bmN0aW9u Lg0KPiA+ID4NCj4gPiA+IFdoeSBpcyB0aGUgaW5pdCBjaGFuZ2UgaW4gdGhlIHNhbWUgcGF0Y2gg YXMgbW92aW5nIHRoZSBtdXJhbSBjb2RlPw0KPiA+ID4NCj4gPiA+ID4gQ2hhbmdlcyBmb3Igdjc6 DQo+ID4gPiA+ICAgLSBtb3ZlIHRoaXMgcGF0Y2ggZnJvbSAzLzMgdG8gMi8zDQo+ID4gPiA+ICAg LSBjb252ZXJ0IGNwbSB3aXRoIGdlbmFsbG9jDQo+ID4gPiA+ICAgLSBjaGVjayBmb3IgZ2VuX3Bv b2wgYWxsb2NhdGlvbiBmYWlsdXJlIENoYW5nZXMgZm9yIHY4Og0KPiA+ID4gPiAgIC0gcmViYXNl DQo+ID4gPiA+ICAgLSBtb3ZlIEJEX1NDXyogbWFjcm8gaW5zdGVhZCBvZiBjb3B5IENoYW5nZXMg Zm9yIHY5Og0KPiA+ID4gPiAgIC0gZG9lc24ndCBtb2RpZnkgQ1BNLCBhZGQgYSBuZXcgcGF0Y2gg dG8gbW9kaWZ5Lg0KPiA+ID4gPiAgIC0gcmViYXNlDQo+ID4gPiA+IENoYW5nZXMgZm9yIHYxMDoN Cj4gPiA+ID4gICAtIHJlYmFzZQ0KPiA+ID4gPg0KPiA+ID4gPiAgYXJjaC9wb3dlcnBjL2luY2x1 ZGUvYXNtL2NwbS5oICAgICAgICAgICAgfCAgNTkgLS0tLS0tLS0NCj4gPiA+ID4gIGFyY2gvcG93 ZXJwYy9pbmNsdWRlL2FzbS9xZS5oICAgICAgICAgICAgIHwgIDUxICsrKysrKy0NCj4gPiA+ID4g IGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvODN4eC9rbTgzeHguYyAgICAgIHwgICAyIC0NCj4gPiA+ ID4gIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvODN4eC9tcGM4MzJ4X21kcy5jIHwgICAyIC0NCj4g PiA+ID4gIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvODN4eC9tcGM4MzJ4X3JkYi5jIHwgICAyIC0N Cj4gPiA+ID4gIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvODN4eC9tcGM4MzZ4X21kcy5jIHwgICAy IC0NCj4gPiA+ID4gIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvODN4eC9tcGM4MzZ4X3Jkay5jIHwg ICAzIC0NCj4gPiA+ID4gIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvODV4eC9jb21tb24uYyAgICAg IHwgICAxIC0NCj4gPiA+ID4gIGFyY2gvcG93ZXJwYy9zeXNkZXYvY3BtX2NvbW1vbi5jICAgICAg ICAgIHwgMjA2ICstLS0tLS0tLS0tLS0tLS0tLQ0KPiAtLS0tDQo+ID4gPiAtLS0NCj4gPiA+ID4g IGFyY2gvcG93ZXJwYy9zeXNkZXYvcWVfbGliL01ha2VmaWxlICAgICAgIHwgICAyICstDQo+ID4g PiA+ICBhcmNoL3Bvd2VycGMvc3lzZGV2L3FlX2xpYi9xZS5jICAgICAgICAgICB8ICAxNSArKw0K PiA+ID4gPiAgYXJjaC9wb3dlcnBjL3N5c2Rldi9xZV9saWIvcWVfY29tbW9uLmMgICAgfCAyNDIN Cj4gPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiA+ID4gPiAgMTIgZmlsZXMg Y2hhbmdlZCwgMzAyIGluc2VydGlvbnMoKyksIDI4NSBkZWxldGlvbnMoLSkgIGNyZWF0ZQ0KPiA+ ID4gPiBtb2RlDQo+ID4gPiA+IDEwMDY0NCBhcmNoL3Bvd2VycGMvc3lzZGV2L3FlX2xpYi9xZV9j b21tb24uYw0KPiA+ID4gPg0KPiA+ID4gPiBkaWZmIC0tZ2l0IGEvYXJjaC9wb3dlcnBjL2luY2x1 ZGUvYXNtL2NwbS5oDQo+ID4gPiA+IGIvYXJjaC9wb3dlcnBjL2luY2x1ZGUvYXNtL2NwbS5oIGlu ZGV4IDQzOThhNmMuLjAwM2E3MzYgMTAwNjQ0DQo+ID4gPiA+IC0tLSBhL2FyY2gvcG93ZXJwYy9p bmNsdWRlL2FzbS9jcG0uaA0KPiA+ID4gPiArKysgYi9hcmNoL3Bvd2VycGMvaW5jbHVkZS9hc20v Y3BtLmgNCj4gPiA+ID4gQEAgLTkzLDIyICs5Myw2IEBAIHR5cGVkZWYgc3RydWN0IGNwbV9idWZf ZGVzYyB7DQo+ID4gPiA+ICAgKi8NCj4gPiA+ID4NCj4gPiA+ID4gICNkZWZpbmUgQkRfU0NfRU1Q VFkgICAgICAoMHg4MDAwKSAgICAgICAgLyogUmVjZWl2ZSBpcyBlbXB0eSAqLw0KPiA+ID4gPiAt I2RlZmluZSBCRF9TQ19SRUFEWSAgICAgICgweDgwMDApICAgICAgICAvKiBUcmFuc21pdCBpcyBy ZWFkeSAqLw0KPiA+ID4gPiAtI2RlZmluZSBCRF9TQ19XUkFQICAgICAgICgweDIwMDApICAgICAg ICAvKiBMYXN0IGJ1ZmZlciBkZXNjcmlwdG9yDQo+ICovDQo+ID4gPiA+IC0jZGVmaW5lIEJEX1ND X0lOVFJQVCAgICAgKDB4MTAwMCkgICAgICAgIC8qIEludGVycnVwdCBvbiBjaGFuZ2UgKi8NCj4g PiA+ID4gLSNkZWZpbmUgQkRfU0NfTEFTVCAgICAgICAoMHgwODAwKSAgICAgICAgLyogTGFzdCBi dWZmZXIgaW4gZnJhbWUNCj4gKi8NCj4gPiA+ID4gLSNkZWZpbmUgQkRfU0NfVEMgKDB4MDQwMCkg ICAgICAgIC8qIFRyYW5zbWl0IENSQyAqLw0KPiA+ID4gPiAtI2RlZmluZSBCRF9TQ19DTSAoMHgw MjAwKSAgICAgICAgLyogQ29udGludW91cyBtb2RlICovDQo+ID4gPiA+IC0jZGVmaW5lIEJEX1ND X0lEICgweDAxMDApICAgICAgICAvKiBSZWMnZCB0b28gbWFueSBpZGxlcyAqLw0KPiA+ID4gPiAt I2RlZmluZSBCRF9TQ19QICAgICAgICAgICgweDAxMDApICAgICAgICAvKiB4bXQgcHJlYW1ibGUg Ki8NCj4gPiA+ID4gLSNkZWZpbmUgQkRfU0NfQlIgKDB4MDAyMCkgICAgICAgIC8qIEJyZWFrIHJl Y2VpdmVkICovDQo+ID4gPiA+IC0jZGVmaW5lIEJEX1NDX0ZSICgweDAwMTApICAgICAgICAvKiBG cmFtaW5nIGVycm9yICovDQo+ID4gPiA+IC0jZGVmaW5lIEJEX1NDX1BSICgweDAwMDgpICAgICAg ICAvKiBQYXJpdHkgZXJyb3IgKi8NCj4gPiA+ID4gLSNkZWZpbmUgQkRfU0NfTkFLICAgICAgICAo MHgwMDA0KSAgICAgICAgLyogTkFLIC0gZGlkIG5vdCByZXNwb25kDQo+ICovDQo+ID4gPiA+IC0j ZGVmaW5lIEJEX1NDX09WICgweDAwMDIpICAgICAgICAvKiBPdmVycnVuICovDQo+ID4gPiA+IC0j ZGVmaW5lIEJEX1NDX1VOICgweDAwMDIpICAgICAgICAvKiBVbmRlcnJ1biAqLw0KPiA+ID4gPiAt I2RlZmluZSBCRF9TQ19DRCAoMHgwMDAxKSAgICAgICAgLyogKi8NCj4gPiA+ID4gLSNkZWZpbmUg QkRfU0NfQ0wgKDB4MDAwMSkgICAgICAgIC8qIENvbGxpc2lvbiAqLw0KPiA+ID4NCj4gPiA+IFdo YXQgZG9lcyB0aGlzIGhhdmUgdG8gZG8gd2l0aCBtdXJhbT8NCj4gPg0KPiA+IEJEIGlzIEJ1ZmZl ciBEZXNjcmlwdG9ycywgaXQgaXMgaW4gbXVyYW0uDQo+IA0KPiBXaGF0IGRvZXMgaXQgaGF2ZSB0 byBkbyB3aXRoIHRoZSBtdXJhbSAqYWxsb2NhdG9yKj8NCj4gDQo+ID4gPg0KPiA+ID4gSSd2ZSBz YWlkIG1hbnkgdGltZXMgbm93IHRoYXQgYW55IGNoYW5nZXMgdG8gdGhlIGNvZGUsIGluY2x1ZGlu Zw0KPiA+ID4gcmVuYW1pbmcgZnVuY3Rpb25zLCBuZWVkcyB0byBiZSBhIHNlcGFyYXRlIHBhdGNo IGZyb20gbW92aW5nIHRoZSBjb2RlLg0KPiA+DQo+ID4gSSBoYXZlIHNwbGl0IGEgcGF0Y2ggdG8g dHdvIHBhdGNoZXMsIEhvd2V2ZXIsIE1heWJlIEkgbWlzdW5kZXJzdGFuZA0KPiA+IHlvdXIgbWVh bnMuDQo+IA0KPiBJIGRpZG4ndCBzYXkgInNwbGl0IGl0IGludG8gdHdvIHBhdGNoZXMsIGhvd2V2 ZXIgeW91IGxpa2UiLiAgSSBzYWlkIHRvDQo+IGhhdmUgYWxsIGNoYW5nZXMgaW4gb25lIHBhdGNo LCBhbmQgdGhlIG90aGVyIHBhdGNoIGJlIG5vdGhpbmcgYnV0IGEgbW92ZS4NCj4gUmVuYW1pbmcg dGhlIGZ1bmN0aW9ucyBjb3VudHMgYXMgYSBjaGFuZ2UuDQo+IA0KPiA+IFNvIGlmIHRoZSBwYXRj aCBqdXN0IGRvIHRoZSByZW5hbWluZyBhbmQgbW92aW5nIGNwbV9tdXJhbSBmdW5jdGlvbiB0bw0K PiA+IHFlX211cmFtIGZ1bmN0aW9uLCBEb2VzIGl0IG9rPw0KPiANCj4gTm8uDQoNCldoeT8gTW92 aW5nIGNwbS9xZV9tdXJhbSBmdW5jdGlvbnMgYW5kIHJlbmFtaW5nIGNhbid0IGJlIHNwbGl0Lg0K DQo+IA0KPiAtU2NvdHQNCg0K -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Zhao Qiang <qiang.zhao@freescale.com> |
|---|---|
| Date | 2015-09-22 05:30 +0200 |
| Message-ID | <qbmrf-1wa-5@gated-at.bofh.it> |
| In reply to | #1229888 |
T24gVHVlLCBTZXAgMjIsIDIwMTUgYXQgMTE6MDhBTSArMDgwMCwgV29vZCBTY290dC1CMDc0MjEg d3JvdGU6DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogV29vZCBTY290 dC1CMDc0MjENCj4gU2VudDogVHVlc2RheSwgU2VwdGVtYmVyIDIyLCAyMDE1IDExOjA4IEFNDQo+ IFRvOiBaaGFvIFFpYW5nLUI0NTQ3NQ0KPiBDYzogbGludXgta2VybmVsQHZnZXIua2VybmVsLm9y ZzsgbGludXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmc7DQo+IGxhdXJhYUBjb2RlYXVyb3JhLm9y ZzsgWGllIFhpYW9iby1SNjMwNjE7IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsgTGkNCj4gWWFu Zy1MZW8tUjU4NDcyOyBwYXVsdXNAc2FtYmEub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEw IDQvNV0gUUUvQ1BNOiBtb3ZlIG11cmFtIG1hbmFnZW1lbnQgZnVuY3Rpb25zIHRvDQo+IHFlX2Nv bW1vbg0KPiANCj4gT24gTW9uLCAyMDE1LTA5LTIxIGF0IDIyOjA2IC0wNTAwLCBaaGFvIFFpYW5n LUI0NTQ3NSB3cm90ZToNCj4gPiBPbiBUdWUsIFNlcCAyMiwgMjAxNSBhdCAxMDoyNkFNICswODAw LCBXb29kIFNjb3R0LUIwNzQyMSB3cm90ZToNCj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCj4gPiA+IEZyb206IFdvb2QgU2NvdHQtQjA3NDIxDQo+ID4gPiBTZW50OiBUdWVz ZGF5LCBTZXB0ZW1iZXIgMjIsIDIwMTUgMTA6MjYgQU0NCj4gPiA+IFRvOiBaaGFvIFFpYW5nLUI0 NTQ3NQ0KPiA+ID4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4cHBjLWRl dkBsaXN0cy5vemxhYnMub3JnOw0KPiA+ID4gbGF1cmFhQGNvZGVhdXJvcmEub3JnOyBYaWUgWGlh b2JvLVI2MzA2MTsgYmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnOw0KPiA+ID4gTGkgWWFuZy1MZW8t UjU4NDcyOyBwYXVsdXNAc2FtYmEub3JnDQo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHYxMCA0 LzVdIFFFL0NQTTogbW92ZSBtdXJhbSBtYW5hZ2VtZW50IGZ1bmN0aW9ucw0KPiA+ID4gdG8gcWVf Y29tbW9uDQo+ID4gPg0KPiA+ID4gT24gTW9uLCAyMDE1LTA5LTIxIGF0IDIxOjIzIC0wNTAwLCBa aGFvIFFpYW5nLUI0NTQ3NSB3cm90ZToNCj4gPiA+ID4gT24gVHVlLCBTZXAgMjIsIDIwMTUgYXQg MDY6NTRBTSArMDgwMCwgV29vZCBTY290dC1CMDc0MjEgd3JvdGU6DQo+ID4gPiA+ID4gLS0tLS1P cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+ID4gPiBGcm9tOiBXb29kIFNjb3R0LUIwNzQyMQ0K PiA+ID4gPiA+IFNlbnQ6IFR1ZXNkYXksIFNlcHRlbWJlciAyMiwgMjAxNSA2OjU0IEFNDQo+ID4g PiA+ID4gVG86IFpoYW8gUWlhbmctQjQ1NDc1DQo+ID4gPiA+ID4gQ2M6IGxpbnV4LWtlcm5lbEB2 Z2VyLmtlcm5lbC5vcmc7IGxpbnV4cHBjLWRldkBsaXN0cy5vemxhYnMub3JnOw0KPiA+ID4gPiA+ IGxhdXJhYUBjb2RlYXVyb3JhLm9yZzsgWGllIFhpYW9iby1SNjMwNjE7DQo+ID4gPiA+ID4gYmVu aEBrZXJuZWwuY3Jhc2hpbmcub3JnOyBMaSBZYW5nLUxlby1SNTg0NzI7IHBhdWx1c0BzYW1iYS5v cmcNCj4gPiA+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHYxMCA0LzVdIFFFL0NQTTogbW92ZSBt dXJhbSBtYW5hZ2VtZW50DQo+ID4gPiA+ID4gZnVuY3Rpb25zIHRvIHFlX2NvbW1vbg0KPiA+ID4g PiA+DQo+ID4gPiA+ID4gT24gRnJpLCBTZXAgMTgsIDIwMTUgYXQgMDM6MTU6MjBQTSArMDgwMCwg WmhhbyBRaWFuZyB3cm90ZToNCj4gPiA+ID4gPiA+IFFFIGFuZCBDUE0gaGF2ZSB0aGUgc2FtZSBt dXJhbSwgdGhleSB1c2UgdGhlIHNhbWUgbWFuYWdlbWVudA0KPiA+ID4gPiA+ID4gZnVuY3Rpb25z LiBOb3cgUUUgc3VwcG9ydCBib3RoIEFSTSBhbmQgUG93ZXJQQywgaXQgaXMNCj4gPiA+ID4gPiA+ IG5lY2Vzc2FyeSB0byBtb3ZlIFFFIHRvICJkcml2ZXIvc29jIiwgc28gbW92ZSB0aGUgbXVyYW0N Cj4gPiA+ID4gPiA+IG1hbmFnZW1lbnQgZnVuY3Rpb25zIGZyb20gY3BtX2NvbW1vbiB0byBxZV9j b21tb24gZm9yDQo+ID4gPiA+ID4gPiBwcmVwYXJpbmcgdG8gbW92ZSBRRSBjb2RlIHRvDQo+ID4g PiAiZHJpdmVyL3NvYyINCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBa aGFvIFFpYW5nIDxxaWFuZy56aGFvQGZyZWVzY2FsZS5jb20+DQo+ID4gPiA+ID4gPiAtLS0NCj4g PiA+ID4gPiA+IENoYW5nZXMgZm9yIHYyOg0KPiA+ID4gPiA+ID4gICAtIG5vIGNoYW5nZXMNCj4g PiA+ID4gPiA+IENoYW5nZXMgZm9yIHYzOg0KPiA+ID4gPiA+ID4gICAtIG5vIGNoYW5nZXMNCj4g PiA+ID4gPiA+IENoYW5nZXMgZm9yIHY0Og0KPiA+ID4gPiA+ID4gICAtIG5vIGNoYW5nZXMNCj4g PiA+ID4gPiA+IENoYW5nZXMgZm9yIHY1Og0KPiA+ID4gPiA+ID4gICAtIG5vIGNoYW5nZXMNCj4g PiA+ID4gPiA+IENoYW5nZXMgZm9yIHY2Og0KPiA+ID4gPiA+ID4gICAtIHVzaW5nIGdlbmFsbG9j IGluc3RlYWQgcmhlYXAgdG8gbWFuYWdlIFFFIE1VUkFNDQo+ID4gPiA+ID4gPiAgIC0gcmVtb3Zl IHFlX3Jlc2V0IGZyb20gcGxhdGZvcm0gZmlsZSwgdXNpbmcNCj4gPiA+ID4gPiA+ICAgLSBzdWJz eXNfaW5pdGNhbGwgdG8gY2FsbCBxZV9pbml0IGZ1bmN0aW9uLg0KPiA+ID4gPiA+DQo+ID4gPiA+ ID4gV2h5IGlzIHRoZSBpbml0IGNoYW5nZSBpbiB0aGUgc2FtZSBwYXRjaCBhcyBtb3ZpbmcgdGhl IG11cmFtIGNvZGU/DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IENoYW5nZXMgZm9yIHY3Og0KPiA+ ID4gPiA+ID4gICAtIG1vdmUgdGhpcyBwYXRjaCBmcm9tIDMvMyB0byAyLzMNCj4gPiA+ID4gPiA+ ICAgLSBjb252ZXJ0IGNwbSB3aXRoIGdlbmFsbG9jDQo+ID4gPiA+ID4gPiAgIC0gY2hlY2sgZm9y IGdlbl9wb29sIGFsbG9jYXRpb24gZmFpbHVyZSBDaGFuZ2VzIGZvciB2ODoNCj4gPiA+ID4gPiA+ ICAgLSByZWJhc2UNCj4gPiA+ID4gPiA+ICAgLSBtb3ZlIEJEX1NDXyogbWFjcm8gaW5zdGVhZCBv ZiBjb3B5IENoYW5nZXMgZm9yIHY5Og0KPiA+ID4gPiA+ID4gICAtIGRvZXNuJ3QgbW9kaWZ5IENQ TSwgYWRkIGEgbmV3IHBhdGNoIHRvIG1vZGlmeS4NCj4gPiA+ID4gPiA+ICAgLSByZWJhc2UNCj4g PiA+ID4gPiA+IENoYW5nZXMgZm9yIHYxMDoNCj4gPiA+ID4gPiA+ICAgLSByZWJhc2UNCj4gPiA+ ID4gPiA+DQo+ID4gPiA+ID4gPiAgYXJjaC9wb3dlcnBjL2luY2x1ZGUvYXNtL2NwbS5oICAgICAg ICAgICAgfCAgNTkgLS0tLS0tLS0NCj4gPiA+ID4gPiA+ICBhcmNoL3Bvd2VycGMvaW5jbHVkZS9h c20vcWUuaCAgICAgICAgICAgICB8ICA1MSArKysrKystDQo+ID4gPiA+ID4gPiAgYXJjaC9wb3dl cnBjL3BsYXRmb3Jtcy84M3h4L2ttODN4eC5jICAgICAgfCAgIDIgLQ0KPiA+ID4gPiA+ID4gIGFy Y2gvcG93ZXJwYy9wbGF0Zm9ybXMvODN4eC9tcGM4MzJ4X21kcy5jIHwgICAyIC0NCj4gPiA+ID4g PiA+ICBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zLzgzeHgvbXBjODMyeF9yZGIuYyB8ICAgMiAtDQo+ ID4gPiA+ID4gPiAgYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy84M3h4L21wYzgzNnhfbWRzLmMgfCAg IDIgLQ0KPiA+ID4gPiA+ID4gIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvODN4eC9tcGM4MzZ4X3Jk ay5jIHwgICAzIC0NCj4gPiA+ID4gPiA+ICBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zLzg1eHgvY29t bW9uLmMgICAgICB8ICAgMSAtDQo+ID4gPiA+ID4gPiAgYXJjaC9wb3dlcnBjL3N5c2Rldi9jcG1f Y29tbW9uLmMgICAgICAgICAgfCAyMDYgKy0tLS0tLS0tLS0tLS0NCj4gLS0tLQ0KPiA+ID4gLS0t LQ0KPiA+ID4gPiA+IC0tLQ0KPiA+ID4gPiA+ID4gIGFyY2gvcG93ZXJwYy9zeXNkZXYvcWVfbGli L01ha2VmaWxlICAgICAgIHwgICAyICstDQo+ID4gPiA+ID4gPiAgYXJjaC9wb3dlcnBjL3N5c2Rl di9xZV9saWIvcWUuYyAgICAgICAgICAgfCAgMTUgKysNCj4gPiA+ID4gPiA+ICBhcmNoL3Bvd2Vy cGMvc3lzZGV2L3FlX2xpYi9xZV9jb21tb24uYyAgICB8IDI0Mg0KPiA+ID4gPiA+ICsrKysrKysr KysrKysrKysrKysrKysrKysrKysrKw0KPiA+ID4gPiA+ID4gIDEyIGZpbGVzIGNoYW5nZWQsIDMw MiBpbnNlcnRpb25zKCspLCAyODUgZGVsZXRpb25zKC0pICBjcmVhdGUNCj4gPiA+ID4gPiA+IG1v ZGUNCj4gPiA+ID4gPiA+IDEwMDY0NCBhcmNoL3Bvd2VycGMvc3lzZGV2L3FlX2xpYi9xZV9jb21t b24uYw0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IGRpZmYgLS1naXQgYS9hcmNoL3Bvd2VycGMv aW5jbHVkZS9hc20vY3BtLmgNCj4gPiA+ID4gPiA+IGIvYXJjaC9wb3dlcnBjL2luY2x1ZGUvYXNt L2NwbS5oIGluZGV4IDQzOThhNmMuLjAwM2E3MzYgMTAwNjQ0DQo+ID4gPiA+ID4gPiAtLS0gYS9h cmNoL3Bvd2VycGMvaW5jbHVkZS9hc20vY3BtLmgNCj4gPiA+ID4gPiA+ICsrKyBiL2FyY2gvcG93 ZXJwYy9pbmNsdWRlL2FzbS9jcG0uaA0KPiA+ID4gPiA+ID4gQEAgLTkzLDIyICs5Myw2IEBAIHR5 cGVkZWYgc3RydWN0IGNwbV9idWZfZGVzYyB7DQo+ID4gPiA+ID4gPiAgICovDQo+ID4gPiA+ID4g Pg0KPiA+ID4gPiA+ID4gICNkZWZpbmUgQkRfU0NfRU1QVFkgICAgICAoMHg4MDAwKSAgICAgICAg LyogUmVjZWl2ZSBpcyBlbXB0eQ0KPiAqLw0KPiA+ID4gPiA+ID4gLSNkZWZpbmUgQkRfU0NfUkVB RFkgICAgICAoMHg4MDAwKSAgICAgICAgLyogVHJhbnNtaXQgaXMgcmVhZHkNCj4gKi8NCj4gPiA+ ID4gPiA+IC0jZGVmaW5lIEJEX1NDX1dSQVAgICAgICAgKDB4MjAwMCkgICAgICAgIC8qIExhc3Qg YnVmZmVyDQo+IGRlc2NyaXB0b3INCj4gPiA+ICovDQo+ID4gPiA+ID4gPiAtI2RlZmluZSBCRF9T Q19JTlRSUFQgICAgICgweDEwMDApICAgICAgICAvKiBJbnRlcnJ1cHQgb24NCj4gY2hhbmdlICov DQo+ID4gPiA+ID4gPiAtI2RlZmluZSBCRF9TQ19MQVNUICAgICAgICgweDA4MDApICAgICAgICAv KiBMYXN0IGJ1ZmZlciBpbg0KPiBmcmFtZQ0KPiA+ID4gKi8NCj4gPiA+ID4gPiA+IC0jZGVmaW5l IEJEX1NDX1RDICgweDA0MDApICAgICAgICAvKiBUcmFuc21pdCBDUkMgKi8NCj4gPiA+ID4gPiA+ IC0jZGVmaW5lIEJEX1NDX0NNICgweDAyMDApICAgICAgICAvKiBDb250aW51b3VzIG1vZGUgKi8N Cj4gPiA+ID4gPiA+IC0jZGVmaW5lIEJEX1NDX0lEICgweDAxMDApICAgICAgICAvKiBSZWMnZCB0 b28gbWFueSBpZGxlcyAqLw0KPiA+ID4gPiA+ID4gLSNkZWZpbmUgQkRfU0NfUCAgICAgICAgICAo MHgwMTAwKSAgICAgICAgLyogeG10IHByZWFtYmxlICovDQo+ID4gPiA+ID4gPiAtI2RlZmluZSBC RF9TQ19CUiAoMHgwMDIwKSAgICAgICAgLyogQnJlYWsgcmVjZWl2ZWQgKi8NCj4gPiA+ID4gPiA+ IC0jZGVmaW5lIEJEX1NDX0ZSICgweDAwMTApICAgICAgICAvKiBGcmFtaW5nIGVycm9yICovDQo+ ID4gPiA+ID4gPiAtI2RlZmluZSBCRF9TQ19QUiAoMHgwMDA4KSAgICAgICAgLyogUGFyaXR5IGVy cm9yICovDQo+ID4gPiA+ID4gPiAtI2RlZmluZSBCRF9TQ19OQUsgICAgICAgICgweDAwMDQpICAg ICAgICAvKiBOQUsgLSBkaWQgbm90DQo+IHJlc3BvbmQNCj4gPiA+ICovDQo+ID4gPiA+ID4gPiAt I2RlZmluZSBCRF9TQ19PViAoMHgwMDAyKSAgICAgICAgLyogT3ZlcnJ1biAqLw0KPiA+ID4gPiA+ ID4gLSNkZWZpbmUgQkRfU0NfVU4gKDB4MDAwMikgICAgICAgIC8qIFVuZGVycnVuICovDQo+ID4g PiA+ID4gPiAtI2RlZmluZSBCRF9TQ19DRCAoMHgwMDAxKSAgICAgICAgLyogKi8NCj4gPiA+ID4g PiA+IC0jZGVmaW5lIEJEX1NDX0NMICgweDAwMDEpICAgICAgICAvKiBDb2xsaXNpb24gKi8NCj4g PiA+ID4gPg0KPiA+ID4gPiA+IFdoYXQgZG9lcyB0aGlzIGhhdmUgdG8gZG8gd2l0aCBtdXJhbT8N Cj4gPiA+ID4NCj4gPiA+ID4gQkQgaXMgQnVmZmVyIERlc2NyaXB0b3JzLCBpdCBpcyBpbiBtdXJh bS4NCj4gPiA+DQo+ID4gPiBXaGF0IGRvZXMgaXQgaGF2ZSB0byBkbyB3aXRoIHRoZSBtdXJhbSAq YWxsb2NhdG9yKj8NCj4gPiA+DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBJJ3ZlIHNhaWQgbWFueSB0 aW1lcyBub3cgdGhhdCBhbnkgY2hhbmdlcyB0byB0aGUgY29kZSwgaW5jbHVkaW5nDQo+ID4gPiA+ ID4gcmVuYW1pbmcgZnVuY3Rpb25zLCBuZWVkcyB0byBiZSBhIHNlcGFyYXRlIHBhdGNoIGZyb20g bW92aW5nIHRoZQ0KPiBjb2RlLg0KPiA+ID4gPg0KPiA+ID4gPiBJIGhhdmUgc3BsaXQgYSBwYXRj aCB0byB0d28gcGF0Y2hlcywgSG93ZXZlciwgTWF5YmUgSQ0KPiA+ID4gPiBtaXN1bmRlcnN0YW5k IHlvdXIgbWVhbnMuDQo+ID4gPg0KPiA+ID4gSSBkaWRuJ3Qgc2F5ICJzcGxpdCBpdCBpbnRvIHR3 byBwYXRjaGVzLCBob3dldmVyIHlvdSBsaWtlIi4gIEkgc2FpZA0KPiA+ID4gdG8gaGF2ZSBhbGwg Y2hhbmdlcyBpbiBvbmUgcGF0Y2gsIGFuZCB0aGUgb3RoZXIgcGF0Y2ggYmUgbm90aGluZyBidXQN Cj4gYSBtb3ZlLg0KPiA+ID4gUmVuYW1pbmcgdGhlIGZ1bmN0aW9ucyBjb3VudHMgYXMgYSBjaGFu Z2UuDQo+ID4gPg0KPiA+ID4gPiBTbyBpZiB0aGUgcGF0Y2gganVzdCBkbyB0aGUgcmVuYW1pbmcg YW5kIG1vdmluZyBjcG1fbXVyYW0gZnVuY3Rpb24NCj4gPiA+ID4gdG8gcWVfbXVyYW0gZnVuY3Rp b24sIERvZXMgaXQgb2s/DQo+ID4gPg0KPiA+ID4gTm8uDQo+ID4NCj4gPiBXaHk/DQo+IA0KPiBT byB0aGF0IEkgY2FuIHNlZSB0aGUgY2hhbmdlcyBhcyBhIGRpZmYuDQo+IA0KPiA+IE1vdmluZyBj cG0vcWVfbXVyYW0gZnVuY3Rpb25zIGFuZCByZW5hbWluZyBjYW4ndCBiZSBzcGxpdC4NCj4gDQo+ IFdoeSBub3Q/DQoNCklmIG1vdmluZyBjcG1fbXVyYW1fKiB0byBxZV9tdXJhbV8qIHdpdGhvdXQg cmVuYW1pbmcsIA0KSXQgc3RpbGwgaXMgIiNkZWZpbmUgcWVfbXVyYW1faW5pdCBjcG1fbXVyYW1f aW5pdCIsDQpXaGVyZSB0byBmaW5kIGNwbV9tdXJhbV8qPyANCg0KPiANCj4gLVNjb3R0DQo+IA0K DQo= -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Zhao Qiang <qiang.zhao@freescale.com> |
|---|---|
| Date | 2015-09-22 06:10 +0200 |
| Message-ID | <qbn3X-2tL-1@gated-at.bofh.it> |
| In reply to | #1229893 |
DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFdvb2QgU2NvdHQtQjA3NDIx DQo+IFNlbnQ6IFR1ZXNkYXksIFNlcHRlbWJlciAyMiwgMjAxNSAxMToyNSBBTQ0KPiBUbzogWmhh byBRaWFuZy1CNDU0NzUNCj4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4 cHBjLWRldkBsaXN0cy5vemxhYnMub3JnOw0KPiBsYXVyYWFAY29kZWF1cm9yYS5vcmc7IFhpZSBY aWFvYm8tUjYzMDYxOyBiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc7IExpDQo+IFlhbmctTGVvLVI1 ODQ3MjsgcGF1bHVzQHNhbWJhLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYxMCA0LzVdIFFF L0NQTTogbW92ZSBtdXJhbSBtYW5hZ2VtZW50IGZ1bmN0aW9ucyB0bw0KPiBxZV9jb21tb24NCj4g DQo+IE9uIE1vbiwgMjAxNS0wOS0yMSBhdCAyMjoyMiAtMDUwMCwgWmhhbyBRaWFuZy1CNDU0NzUg d3JvdGU6DQo+ID4gT24gVHVlLCBTZXAgMjIsIDIwMTUgYXQgMTE6MDhBTSArMDgwMCwgV29vZCBT Y290dC1CMDc0MjEgd3JvdGU6DQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+ID4gPiBGcm9tOiBXb29kIFNjb3R0LUIwNzQyMQ0KPiA+ID4gU2VudDogVHVlc2RheSwgU2Vw dGVtYmVyIDIyLCAyMDE1IDExOjA4IEFNDQo+ID4gPiBUbzogWmhhbyBRaWFuZy1CNDU0NzUNCj4g PiA+IENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBsaW51eHBwYy1kZXZAbGlzdHMu b3psYWJzLm9yZzsNCj4gPiA+IGxhdXJhYUBjb2RlYXVyb3JhLm9yZzsgWGllIFhpYW9iby1SNjMw NjE7IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsNCj4gPiA+IExpIFlhbmctTGVvLVI1ODQ3Mjsg cGF1bHVzQHNhbWJhLm9yZw0KPiA+ID4gU3ViamVjdDogUmU6IFtQQVRDSCB2MTAgNC81XSBRRS9D UE06IG1vdmUgbXVyYW0gbWFuYWdlbWVudCBmdW5jdGlvbnMNCj4gPiA+IHRvIHFlX2NvbW1vbg0K PiA+ID4NCj4gPiA+IE9uIE1vbiwgMjAxNS0wOS0yMSBhdCAyMjowNiAtMDUwMCwgWmhhbyBRaWFu Zy1CNDU0NzUgd3JvdGU6DQo+ID4gPiA+IE9uIFR1ZSwgU2VwIDIyLCAyMDE1IGF0IDEwOjI2QU0g KzA4MDAsIFdvb2QgU2NvdHQtQjA3NDIxIHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPiA+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiA+ID4gRnJvbTogV29vZCBTY290dC1CMDc0MjEN Cj4gPiA+ID4gPiBTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIgMjIsIDIwMTUgMTA6MjYgQU0NCj4g PiA+ID4gPiBUbzogWmhhbyBRaWFuZy1CNDU0NzUNCj4gPiA+ID4gPiBDYzogbGludXgta2VybmVs QHZnZXIua2VybmVsLm9yZzsgbGludXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmc7DQo+ID4gPiA+ ID4gbGF1cmFhQGNvZGVhdXJvcmEub3JnOyBYaWUgWGlhb2JvLVI2MzA2MTsNCj4gPiA+ID4gPiBi ZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc7IExpIFlhbmctTGVvLVI1ODQ3MjsgcGF1bHVzQHNhbWJh Lm9yZw0KPiA+ID4gPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEwIDQvNV0gUUUvQ1BNOiBtb3Zl IG11cmFtIG1hbmFnZW1lbnQNCj4gPiA+ID4gPiBmdW5jdGlvbnMgdG8gcWVfY29tbW9uDQo+ID4g PiA+ID4NCj4gPiA+ID4gPiBPbiBNb24sIDIwMTUtMDktMjEgYXQgMjE6MjMgLTA1MDAsIFpoYW8g UWlhbmctQjQ1NDc1IHdyb3RlOg0KPiA+ID4gPiA+ID4gT24gVHVlLCBTZXAgMjIsIDIwMTUgYXQg MDY6NTRBTSArMDgwMCwgV29vZCBTY290dC1CMDc0MjEgd3JvdGU6DQo+ID4gPiA+ID4gPiA+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiA+ID4gPiA+IEZyb206IFdvb2QgU2NvdHQt QjA3NDIxDQo+ID4gPiA+ID4gPiA+IFNlbnQ6IFR1ZXNkYXksIFNlcHRlbWJlciAyMiwgMjAxNSA2 OjU0IEFNDQo+ID4gPiA+ID4gPiA+IFRvOiBaaGFvIFFpYW5nLUI0NTQ3NQ0KPiA+ID4gPiA+ID4g PiBDYzogbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsNCj4gPiA+ID4gPiA+ID4gbGludXhw cGMtZGV2QGxpc3RzLm96bGFicy5vcmc7IGxhdXJhYUBjb2RlYXVyb3JhLm9yZzsgWGllDQo+ID4g PiA+ID4gPiA+IFhpYW9iby1SNjMwNjE7IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsgTGkgWWFu Zy1MZW8tUjU4NDcyOw0KPiA+ID4gPiA+ID4gPiBwYXVsdXNAc2FtYmEub3JnDQo+ID4gPiA+ID4g PiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEwIDQvNV0gUUUvQ1BNOiBtb3ZlIG11cmFtIG1hbmFn ZW1lbnQNCj4gPiA+ID4gPiA+ID4gZnVuY3Rpb25zIHRvIHFlX2NvbW1vbg0KPiA+ID4gPiA+ID4g Pg0KPiA+ID4gPiA+ID4gPiBPbiBGcmksIFNlcCAxOCwgMjAxNSBhdCAwMzoxNToyMFBNICswODAw LCBaaGFvIFFpYW5nIHdyb3RlOg0KPiA+ID4gPiA+ID4gPiA+IFFFIGFuZCBDUE0gaGF2ZSB0aGUg c2FtZSBtdXJhbSwgdGhleSB1c2UgdGhlIHNhbWUNCj4gPiA+ID4gPiA+ID4gPiBtYW5hZ2VtZW50 IGZ1bmN0aW9ucy4gTm93IFFFIHN1cHBvcnQgYm90aCBBUk0gYW5kIFBvd2VyUEMsDQo+ID4gPiA+ ID4gPiA+ID4gaXQgaXMgbmVjZXNzYXJ5IHRvIG1vdmUgUUUgdG8gImRyaXZlci9zb2MiLCBzbyBt b3ZlIHRoZQ0KPiA+ID4gPiA+ID4gPiA+IG11cmFtIG1hbmFnZW1lbnQgZnVuY3Rpb25zIGZyb20g Y3BtX2NvbW1vbiB0byBxZV9jb21tb24NCj4gPiA+ID4gPiA+ID4gPiBmb3IgcHJlcGFyaW5nIHRv IG1vdmUgUUUgY29kZSB0bw0KPiA+ID4gPiA+ICJkcml2ZXIvc29jIg0KPiA+ID4gPiA+ID4gPiA+ DQo+ID4gPiA+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogWmhhbyBRaWFuZyA8cWlhbmcuemhhb0Bm cmVlc2NhbGUuY29tPg0KPiA+ID4gPiA+ID4gPiA+IC0tLQ0KPiA+ID4gPiA+ID4gPiA+IENoYW5n ZXMgZm9yIHYyOg0KPiA+ID4gPiA+ID4gPiA+ICAgLSBubyBjaGFuZ2VzDQo+ID4gPiA+ID4gPiA+ ID4gQ2hhbmdlcyBmb3IgdjM6DQo+ID4gPiA+ID4gPiA+ID4gICAtIG5vIGNoYW5nZXMNCj4gPiA+ ID4gPiA+ID4gPiBDaGFuZ2VzIGZvciB2NDoNCj4gPiA+ID4gPiA+ID4gPiAgIC0gbm8gY2hhbmdl cw0KPiA+ID4gPiA+ID4gPiA+IENoYW5nZXMgZm9yIHY1Og0KPiA+ID4gPiA+ID4gPiA+ICAgLSBu byBjaGFuZ2VzDQo+ID4gPiA+ID4gPiA+ID4gQ2hhbmdlcyBmb3IgdjY6DQo+ID4gPiA+ID4gPiA+ ID4gICAtIHVzaW5nIGdlbmFsbG9jIGluc3RlYWQgcmhlYXAgdG8gbWFuYWdlIFFFIE1VUkFNDQo+ ID4gPiA+ID4gPiA+ID4gICAtIHJlbW92ZSBxZV9yZXNldCBmcm9tIHBsYXRmb3JtIGZpbGUsIHVz aW5nDQo+ID4gPiA+ID4gPiA+ID4gICAtIHN1YnN5c19pbml0Y2FsbCB0byBjYWxsIHFlX2luaXQg ZnVuY3Rpb24uDQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+IFdoeSBpcyB0aGUgaW5pdCBj aGFuZ2UgaW4gdGhlIHNhbWUgcGF0Y2ggYXMgbW92aW5nIHRoZSBtdXJhbQ0KPiBjb2RlPw0KPiA+ ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiA+IENoYW5nZXMgZm9yIHY3Og0KPiA+ID4gPiA+ID4g PiA+ICAgLSBtb3ZlIHRoaXMgcGF0Y2ggZnJvbSAzLzMgdG8gMi8zDQo+ID4gPiA+ID4gPiA+ID4g ICAtIGNvbnZlcnQgY3BtIHdpdGggZ2VuYWxsb2MNCj4gPiA+ID4gPiA+ID4gPiAgIC0gY2hlY2sg Zm9yIGdlbl9wb29sIGFsbG9jYXRpb24gZmFpbHVyZSBDaGFuZ2VzIGZvciB2ODoNCj4gPiA+ID4g PiA+ID4gPiAgIC0gcmViYXNlDQo+ID4gPiA+ID4gPiA+ID4gICAtIG1vdmUgQkRfU0NfKiBtYWNy byBpbnN0ZWFkIG9mIGNvcHkgQ2hhbmdlcyBmb3Igdjk6DQo+ID4gPiA+ID4gPiA+ID4gICAtIGRv ZXNuJ3QgbW9kaWZ5IENQTSwgYWRkIGEgbmV3IHBhdGNoIHRvIG1vZGlmeS4NCj4gPiA+ID4gPiA+ ID4gPiAgIC0gcmViYXNlDQo+ID4gPiA+ID4gPiA+ID4gQ2hhbmdlcyBmb3IgdjEwOg0KPiA+ID4g PiA+ID4gPiA+ICAgLSByZWJhc2UNCj4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiA+ICBh cmNoL3Bvd2VycGMvaW5jbHVkZS9hc20vY3BtLmggICAgICAgICAgICB8ICA1OSAtLS0tLS0tLQ0K PiA+ID4gPiA+ID4gPiA+ICBhcmNoL3Bvd2VycGMvaW5jbHVkZS9hc20vcWUuaCAgICAgICAgICAg ICB8ICA1MSArKysrKystDQo+ID4gPiA+ID4gPiA+ID4gIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMv ODN4eC9rbTgzeHguYyAgICAgIHwgICAyIC0NCj4gPiA+ID4gPiA+ID4gPiAgYXJjaC9wb3dlcnBj L3BsYXRmb3Jtcy84M3h4L21wYzgzMnhfbWRzLmMgfCAgIDIgLQ0KPiA+ID4gPiA+ID4gPiA+ICBh cmNoL3Bvd2VycGMvcGxhdGZvcm1zLzgzeHgvbXBjODMyeF9yZGIuYyB8ICAgMiAtDQo+ID4gPiA+ ID4gPiA+ID4gIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvODN4eC9tcGM4MzZ4X21kcy5jIHwgICAy IC0NCj4gPiA+ID4gPiA+ID4gPiAgYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy84M3h4L21wYzgzNnhf cmRrLmMgfCAgIDMgLQ0KPiA+ID4gPiA+ID4gPiA+ICBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zLzg1 eHgvY29tbW9uLmMgICAgICB8ICAgMSAtDQo+ID4gPiA+ID4gPiA+ID4gIGFyY2gvcG93ZXJwYy9z eXNkZXYvY3BtX2NvbW1vbi5jICAgICAgICAgIHwgMjA2ICstLS0tLS0tLS0NCj4gLS0tLQ0KPiA+ ID4gLS0tLQ0KPiA+ID4gPiA+IC0tLS0NCj4gPiA+ID4gPiA+ID4gLS0tDQo+ID4gPiA+ID4gPiA+ ID4gIGFyY2gvcG93ZXJwYy9zeXNkZXYvcWVfbGliL01ha2VmaWxlICAgICAgIHwgICAyICstDQo+ ID4gPiA+ID4gPiA+ID4gIGFyY2gvcG93ZXJwYy9zeXNkZXYvcWVfbGliL3FlLmMgICAgICAgICAg IHwgIDE1ICsrDQo+ID4gPiA+ID4gPiA+ID4gIGFyY2gvcG93ZXJwYy9zeXNkZXYvcWVfbGliL3Fl X2NvbW1vbi5jICAgIHwgMjQyDQo+ID4gPiA+ID4gPiA+ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKw0KPiA+ID4gPiA+ID4gPiA+ICAxMiBmaWxlcyBjaGFuZ2VkLCAzMDIgaW5zZXJ0aW9u cygrKSwgMjg1IGRlbGV0aW9ucygtKQ0KPiA+ID4gPiA+ID4gPiA+IGNyZWF0ZSBtb2RlDQo+ID4g PiA+ID4gPiA+ID4gMTAwNjQ0IGFyY2gvcG93ZXJwYy9zeXNkZXYvcWVfbGliL3FlX2NvbW1vbi5j DQo+ID4gPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEvYXJjaC9wb3dl cnBjL2luY2x1ZGUvYXNtL2NwbS5oDQo+ID4gPiA+ID4gPiA+ID4gYi9hcmNoL3Bvd2VycGMvaW5j bHVkZS9hc20vY3BtLmggaW5kZXggNDM5OGE2Yy4uMDAzYTczNg0KPiA+ID4gPiA+ID4gPiA+IDEw MDY0NA0KPiA+ID4gPiA+ID4gPiA+IC0tLSBhL2FyY2gvcG93ZXJwYy9pbmNsdWRlL2FzbS9jcG0u aA0KPiA+ID4gPiA+ID4gPiA+ICsrKyBiL2FyY2gvcG93ZXJwYy9pbmNsdWRlL2FzbS9jcG0uaA0K PiA+ID4gPiA+ID4gPiA+IEBAIC05MywyMiArOTMsNiBAQCB0eXBlZGVmIHN0cnVjdCBjcG1fYnVm X2Rlc2Mgew0KPiA+ID4gPiA+ID4gPiA+ICAgKi8NCj4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ ID4gPiA+ICAjZGVmaW5lIEJEX1NDX0VNUFRZICAgICAgKDB4ODAwMCkgICAgICAgIC8qIFJlY2Vp dmUgaXMNCj4gZW1wdHkNCj4gPiA+ICovDQo+ID4gPiA+ID4gPiA+ID4gLSNkZWZpbmUgQkRfU0Nf UkVBRFkgICAgICAoMHg4MDAwKSAgICAgICAgLyogVHJhbnNtaXQgaXMNCj4gcmVhZHkNCj4gPiA+ ICovDQo+ID4gPiA+ID4gPiA+ID4gLSNkZWZpbmUgQkRfU0NfV1JBUCAgICAgICAoMHgyMDAwKSAg ICAgICAgLyogTGFzdCBidWZmZXINCj4gPiA+IGRlc2NyaXB0b3INCj4gPiA+ID4gPiAqLw0KPiA+ ID4gPiA+ID4gPiA+IC0jZGVmaW5lIEJEX1NDX0lOVFJQVCAgICAgKDB4MTAwMCkgICAgICAgIC8q IEludGVycnVwdCBvbg0KPiA+ID4gY2hhbmdlICovDQo+ID4gPiA+ID4gPiA+ID4gLSNkZWZpbmUg QkRfU0NfTEFTVCAgICAgICAoMHgwODAwKSAgICAgICAgLyogTGFzdCBidWZmZXIgaW4NCj4gPiA+ IGZyYW1lDQo+ID4gPiA+ID4gKi8NCj4gPiA+ID4gPiA+ID4gPiAtI2RlZmluZSBCRF9TQ19UQyAo MHgwNDAwKSAgICAgICAgLyogVHJhbnNtaXQgQ1JDICovDQo+ID4gPiA+ID4gPiA+ID4gLSNkZWZp bmUgQkRfU0NfQ00gKDB4MDIwMCkgICAgICAgIC8qIENvbnRpbnVvdXMgbW9kZSAqLw0KPiA+ID4g PiA+ID4gPiA+IC0jZGVmaW5lIEJEX1NDX0lEICgweDAxMDApICAgICAgICAvKiBSZWMnZCB0b28g bWFueSBpZGxlcw0KPiAqLw0KPiA+ID4gPiA+ID4gPiA+IC0jZGVmaW5lIEJEX1NDX1AgICAgICAg ICAgKDB4MDEwMCkgICAgICAgIC8qIHhtdCBwcmVhbWJsZQ0KPiAqLw0KPiA+ID4gPiA+ID4gPiA+ IC0jZGVmaW5lIEJEX1NDX0JSICgweDAwMjApICAgICAgICAvKiBCcmVhayByZWNlaXZlZCAqLw0K PiA+ID4gPiA+ID4gPiA+IC0jZGVmaW5lIEJEX1NDX0ZSICgweDAwMTApICAgICAgICAvKiBGcmFt aW5nIGVycm9yICovDQo+ID4gPiA+ID4gPiA+ID4gLSNkZWZpbmUgQkRfU0NfUFIgKDB4MDAwOCkg ICAgICAgIC8qIFBhcml0eSBlcnJvciAqLw0KPiA+ID4gPiA+ID4gPiA+IC0jZGVmaW5lIEJEX1ND X05BSyAgICAgICAgKDB4MDAwNCkgICAgICAgIC8qIE5BSyAtIGRpZCBub3QNCj4gPiA+IHJlc3Bv bmQNCj4gPiA+ID4gPiAqLw0KPiA+ID4gPiA+ID4gPiA+IC0jZGVmaW5lIEJEX1NDX09WICgweDAw MDIpICAgICAgICAvKiBPdmVycnVuICovDQo+ID4gPiA+ID4gPiA+ID4gLSNkZWZpbmUgQkRfU0Nf VU4gKDB4MDAwMikgICAgICAgIC8qIFVuZGVycnVuICovDQo+ID4gPiA+ID4gPiA+ID4gLSNkZWZp bmUgQkRfU0NfQ0QgKDB4MDAwMSkgICAgICAgIC8qICovDQo+ID4gPiA+ID4gPiA+ID4gLSNkZWZp bmUgQkRfU0NfQ0wgKDB4MDAwMSkgICAgICAgIC8qIENvbGxpc2lvbiAqLw0KPiA+ID4gPiA+ID4g Pg0KPiA+ID4gPiA+ID4gPiBXaGF0IGRvZXMgdGhpcyBoYXZlIHRvIGRvIHdpdGggbXVyYW0/DQo+ ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gQkQgaXMgQnVmZmVyIERlc2NyaXB0b3JzLCBpdCBpcyBp biBtdXJhbS4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IFdoYXQgZG9lcyBpdCBoYXZlIHRvIGRvIHdp dGggdGhlIG11cmFtICphbGxvY2F0b3IqPw0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+DQo+ID4g PiA+ID4gPiA+IEkndmUgc2FpZCBtYW55IHRpbWVzIG5vdyB0aGF0IGFueSBjaGFuZ2VzIHRvIHRo ZSBjb2RlLA0KPiA+ID4gPiA+ID4gPiBpbmNsdWRpbmcgcmVuYW1pbmcgZnVuY3Rpb25zLCBuZWVk cyB0byBiZSBhIHNlcGFyYXRlIHBhdGNoDQo+ID4gPiA+ID4gPiA+IGZyb20gbW92aW5nIHRoZQ0K PiA+ID4gY29kZS4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBJIGhhdmUgc3BsaXQgYSBwYXRj aCB0byB0d28gcGF0Y2hlcywgSG93ZXZlciwgTWF5YmUgSQ0KPiA+ID4gPiA+ID4gbWlzdW5kZXJz dGFuZCB5b3VyIG1lYW5zLg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gSSBkaWRuJ3Qgc2F5ICJzcGxp dCBpdCBpbnRvIHR3byBwYXRjaGVzLCBob3dldmVyIHlvdSBsaWtlIi4gIEkNCj4gPiA+ID4gPiBz YWlkIHRvIGhhdmUgYWxsIGNoYW5nZXMgaW4gb25lIHBhdGNoLCBhbmQgdGhlIG90aGVyIHBhdGNo IGJlDQo+ID4gPiA+ID4gbm90aGluZyBidXQNCj4gPiA+IGEgbW92ZS4NCj4gPiA+ID4gPiBSZW5h bWluZyB0aGUgZnVuY3Rpb25zIGNvdW50cyBhcyBhIGNoYW5nZS4NCj4gPiA+ID4gPg0KPiA+ID4g PiA+ID4gU28gaWYgdGhlIHBhdGNoIGp1c3QgZG8gdGhlIHJlbmFtaW5nIGFuZCBtb3ZpbmcgY3Bt X211cmFtDQo+ID4gPiA+ID4gPiBmdW5jdGlvbiB0byBxZV9tdXJhbSBmdW5jdGlvbiwgRG9lcyBp dCBvaz8NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IE5vLg0KPiA+ID4gPg0KPiA+ID4gPiBXaHk/DQo+ ID4gPg0KPiA+ID4gU28gdGhhdCBJIGNhbiBzZWUgdGhlIGNoYW5nZXMgYXMgYSBkaWZmLg0KPiA+ ID4NCj4gPiA+ID4gTW92aW5nIGNwbS9xZV9tdXJhbSBmdW5jdGlvbnMgYW5kIHJlbmFtaW5nIGNh bid0IGJlIHNwbGl0Lg0KPiA+ID4NCj4gPiA+IFdoeSBub3Q/DQo+ID4NCj4gPiBJZiBtb3Zpbmcg Y3BtX211cmFtXyogdG8gcWVfbXVyYW1fKiB3aXRob3V0IHJlbmFtaW5nLCBJdCBzdGlsbCBpcw0K PiA+ICIjZGVmaW5lIHFlX211cmFtX2luaXQgY3BtX211cmFtX2luaXQiLCBXaGVyZSB0byBmaW5k IGNwbV9tdXJhbV8qPw0KPiANCj4gQ291bGQgeW91IGJlIG1vcmUgc3BlY2lmaWMgYWJvdXQgd2hh dCB0aGUgYWN0dWFsIHByb2JsZW0gaXM/ICBJZiB5b3UncmUNCj4gdGFsa2luZyBhYm91dCB0aGUg ZmFjdCB0aGF0LCBmb3IganVzdCBvbmUgY29tbWl0IGluIHRoZSBoaXN0b3J5LCB0aGVyZQ0KPiB3 aWxsIGJlIGEgZmlsZSB3aXRoICJxZSIgaW4gdGhlIG5hbWUgdGhhdCBoYXMgZnVuY3Rpb25zIHdp dGggImNwbSIgaW4gdGhlDQo+IG5hbWUsIHdobyBjYXJlcz8NCg0KRG9lcyBpdCBsb29rIHN0cmFu Z2U/DQpJZiB5b3UgdGhpbmsgaXQgaXMgb2ssIHRoZSBzYW1lIG9rIGZvciBtZS4NCg0KLVpoYW8N Cg== -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web