lkml.org 
[lkml]   [2015]   [Jul]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: I have run scripts/checkpa tch.pl on my patch.The new patch attachment is at the botto m.//Re: We want to add commit device's PID,the following i s the content of the
On Tue, Jul 28, 2015 at 06:55:57PM +0800, hu.bin309@zte.com.cn wrote:
> Dear Johan:
> Thank you for your reply me so quickly.
> As you say, I have done the following test and verify:
> 1.I have run scripts/checkpatch.pl on my patch,and test result is OK.
> 2. I have installed this patch,and test result is OK.
> 3.I have compiled the kernel code contains patch, and verified the
> patch is correct.
> 4.I have uninstall this patch,and test result is OK.
>
> The following is the new file attachment.If there anything is incorrect,
> please let me know immediately,thank you.

Yes, please address the review comments below before resending in a
format that can be applied (send the patch as an inline mail, not as a
mime-attachment). And fix up the patch summary.

> On Sat, Jul 25, 2015 at 10:53:22AM +0800, hu.bin309@zte.com.cn wrote:
> > Dear all:
> > We want to add commit device's PID,we have been verified,the
> > following is the content of the patch,If there anything is incorrect,
> > please let me know immediately, thank you.
>
> Please read Documentation/SubmittingPatches for information on how to
> format and submit a patch.
>
> Try sending the patch to yourself first and make sure to run
> scripts/checkpatch.pl on it afterwards.
>
> For an example what such a patch may look like, see:
>
>
> https://lkml.kernel.org/r/1413276457-19486-1-git-send-email-dnlplm@gmail.com
>
>
> > diff -urN ./linux-4.1.2/drivers/usb/serial/option.c
> > ./linux-4.1.2_plus/drivers/usb/serial/option.c
> > --- ./linux-4.1.2/drivers/usb/serial/option.c 2015-07-10
> > 12:50:06.000000000 -0400
> > +++ ./linux-4.1.2_plus/drivers/usb/serial/option.c 2015-07-24
> > 21:10:02.075090212 -0400
> > @@ -285,6 +285,10 @@
> > #define ZTE_PRODUCT_MC2718 0xffe8
> > #define ZTE_PRODUCT_AD3812 0xffeb
> > #define ZTE_PRODUCT_MC2716 0xffed
> > +#define ZTE_PRODUCT_ZM8620_X 0x0396
> > +#define ZTE_PRODUCT_ME3620_X 0x1432
> > +#define ZTE_PRODUCT_ME3620_L 0x1433
> > +#define ZTE_PRODUCT_ME3620_MBIM 0x0426
>
> Try to keep the entries ordered by PID.
>
> > #define BENQ_VENDOR_ID 0x04a5
> > #define BENQ_PRODUCT_H10 0x4068
> > @@ -544,6 +548,23 @@
> > .sendsetup = BIT(1) | BIT(2) | BIT(3),
> > };
> >
> > +static const struct option_blacklist_info zte_zm8620_x_blacklist = {
> > + .reserved = BIT(3) | BIT(4) | BIT(5),
> > +};
> > +
> > +static const struct option_blacklist_info zte_me3620_x_blacklist = {
> > + .reserved = BIT(3) | BIT(4) | BIT(5),
> > +};
> > +
> > +static const struct option_blacklist_info zte_me3620_l_blacklist = {
> > + .reserved = BIT(3) | BIT(4) | BIT(5),
> > +};
>
> Could you reuse the same blacklist for related devices perhaps?
>
> > +static const struct option_blacklist_info zte_me3620_mbim_blacklist = {
> > + .reserved = BIT(2) | BIT(3) | BIT(4),
> > +};
>
> And try to keep blacklist entries you add sorted by symbol name.
>
> > +
> > +
> > static const struct option_blacklist_info huawei_cdc12_blacklist = {
> > .reserved = BIT(1) | BIT(2),
> > };
> > @@ -1592,6 +1613,14 @@
> > { USB_VENDOR_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0xff, 0x02, 0x01)
>
> > },
> > { USB_VENDOR_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0xff, 0x02, 0x05)
>
> > },
> > { USB_VENDOR_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0xff, 0x86, 0x10)
>
> > },
> > + { USB_DEVICE(ZTE_VENDOR_ID, ZTE_PRODUCT_ZM8620_X),
> > + .driver_info = (kernel_ulong_t)&zte_zm8620_x_blacklist
> },
> > + { USB_DEVICE(ZTE_VENDOR_ID, ZTE_PRODUCT_ME3620_X),
> > + .driver_info = (kernel_ulong_t)&zte_me3620_x_blacklist
> },
> > + { USB_DEVICE(ZTE_VENDOR_ID, ZTE_PRODUCT_ME3620_L),
> > + .driver_info = (kernel_ulong_t)&zte_me3620_l_blacklist
> },
> > + { USB_DEVICE(ZTE_VENDOR_ID, ZTE_PRODUCT_ME3620_MBIM),
> > + .driver_info =
> (kernel_ulong_t)&zte_me3620_mbim_blacklist
> > },
>
> Should be sorted by PID symbol whenever possible.
>
> > { USB_DEVICE(BENQ_VENDOR_ID, BENQ_PRODUCT_H10) },
> > { USB_DEVICE(DLINK_VENDOR_ID, DLINK_PRODUCT_DWM_652) },
> >
> >
> >
> >
> > 一一一一一一一一一一一一一一一一一一一一一一一
> > 胡滨 Hu Bin
> > 产品研发一部 Product R&D Dept Ⅰ.
> >
> > Tel: +86-029-83636981
> > MP: +86-17792055220
> > Email: hu.bin309@zte.com.cn
> > Website: www.ztewelink.com
> > Add: 西安市长安区西沣路五星段9号 1A3-56
> > --------------------------------------------------------
> > ZTE Information Security Notice: The information contained in this mail
> (and any attachment transmitted herewith) is privileged and confidential
> and is intended for the exclusive use of the addressee(s). If you are not
> an intended recipient, any disclosure, reproduction, distribution or other
> dissemination or use of the information contained is strictly prohibited.
> If you have received this mail in error, please delete it and notify us
> immediately.
>
> Please make sure not to include such headers when posting to public
> mailing lists.
>
> Thanks,
> Johan
>
>
> --------------------------------------------------------
> ZTE Information Security Notice: The information contained in this mail (and any attachment transmitted herewith) is privileged and confidential and is intended for the exclusive use of the addressee(s). If you are not an intended recipient, any disclosure, reproduction, distribution or other dissemination or use of the information contained is strictly prohibited. If you have received this mail in error, please delete it and notify us immediately.

Again, make sure to remove this header before reposting.

Johan


\
 
 \ /
  Last update: 2015-07-30 18:21    [W:0.044 / U:0.128 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site