Thank you for providing a patch, and making Ubuntu better.

Can you provide some information on the status of the patch with regards
to getting it merged upstream? Has it been sent upstream, what sort of
feedback has it received, is it getting applied to a subsystem
maintainer's tree, etc?

People affected by this bug are probably wondering why the kernel team
doesn't just apply the patch and fix it. The reason is that the kernel
team is reluctant (not opposed) to apply any patch to a stable kernel
that is not from upstream. Applying patches that don't come from
upstream add greatly to the support of the kernel as other upstream
patches may touch the same area as the non-upstream patch and may
prevent them from applying cleanly.

To submit your patch, send your patch with the detailed
description/changelog and your Signoff (ending with Signed-off-by: your
name <email>), to the emails listed from ./scripts/get_maintainer.pl
drivers/SUBSYSTEM-DETAILS (the get_maintainer.pl is from the kernel
sources). Once you have sent the patch upstream and it's accepted,
please drop a note here so that we can cherry-pick/include the patch
into Ubuntu kernel.

** Changed in: linux (Ubuntu)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu)
       Status: Confirmed => Triaged

** Tags added: kernel-da-key

** Tags removed: kernel-da-key
** Tags added: kernle-da-key

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1802738

Title:
  cdc_acm driver lacks trival support for Hiro (Conexant) H05228 USB
  modem

Status in linux package in Ubuntu:
  Triaged

Bug description:
  I procured a USB modem manufactured by Hiro (model number H50228).
  This is in fact a Conexant modem, and while some conexant models are
  supported in cdc_adm, this particular type is not.

  Hence, when I connect the modem to my system, cdc_adm does not
  initialize the modem properly, as evidenced by errors reported through
  journalctl:

  
  Nov 10 21:46:10 <snip> kernel: usbcore: registered new interface driver 
cdc_acm
  Nov 10 21:46:10 <snip> kernel: cdc_acm: USB Abstract Control Model driver for 
USB modems and ISDN adapters
  Nov 10 21:47:01 <snip> kernel: cdc_acm 4-2:1.0: Zero length descriptor 
references
  Nov 10 21:47:01 <snip> kernel: cdc_acm: probe of 4-2:1.0 failed with error -22

  Similar errors of this type have been reported previously, and
  following the resolution for these errors I recompiled the cdc_acm
  kernel module, after which the modem is successfully registered:

  Nov 10 21:47:48 <snip> kernel: usbcore: registered new interface driver 
cdc_acm
  Nov 10 21:47:48 <snip> kernel: cdc_acm: USB Abstract Control Model driver for 
USB modems and ISDN adapters
  Nov 10 21:48:17 <snip> kernel: cdc_acm 4-2:1.0: ttyACM0: USB ACM device

  With my modified kernel module, the modem works (at least for the
  purposes I need it).

  I will attach the patch once this bug has been opened. I don't know
  how to submit a patch for formal consideration so need some help on
  that front... Neither am I sure how to figure out exactly if this was
  already addressed in an upstream fix.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: linux-image-4.4.0-138-generic 4.4.0-138.164
  ProcVersionSignature: Ubuntu 4.4.0-138.164-generic 4.4.155
  Uname: Linux 4.4.0-138-generic x86_64
  ApportVersion: 2.20.1-0ubuntu2.18
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  jacobsma   4053 F.... pulseaudio
   /dev/snd/controlC0:  jacobsma   4053 F.... pulseaudio
   /dev/snd/controlC2:  jacobsma   4053 F.... pulseaudio
  CurrentDesktop: XFCE
  Date: Sun Nov 11 11:20:40 2018
  HibernationDevice: RESUME=UUID=899fa33b-30cb-41f4-b709-557ad528a5bd
  InstallationDate: Installed on 2016-03-06 (979 days ago)
  InstallationMedia: Xubuntu 14.04.4 LTS "Trusty Tahr" - Release amd64 
(20160217.1)
  MachineType: System manufacturer System Product Name
  ProcFB: 0 nouveaufb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-138-generic 
root=UUID=70a8bdf6-e697-4112-b584-4b650002555d ro
  RelatedPackageVersions:
   linux-restricted-modules-4.4.0-138-generic N/A
   linux-backports-modules-4.4.0-138-generic  N/A
   linux-firmware                             1.157.20
  RfKill:
   
  SourcePackage: linux
  UpgradeStatus: Upgraded to xenial on 2018-03-16 (240 days ago)
  dmi.bios.date: 09/11/2014
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 1701
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: M5A78L-M LX PLUS
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: Rev X.0x
  dmi.chassis.asset.tag: Asset-1234567890
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr1701:bd09/11/2014:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM5A78L-MLXPLUS:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1802738/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to