Linux kernel in Ubuntu doesn't provide mmc-modules udeb.
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| OEM Priority Project |
Undecided
|
Unassigned | |||
| Trusty |
Undecided
|
Unassigned | |||
| Wily |
Undecided
|
Unassigned | |||
| debian-installer (Ubuntu) |
Medium
|
Unassigned | |||
| Trusty |
Medium
|
Unassigned | |||
| Wily |
Medium
|
Unassigned | |||
| linux (Ubuntu) |
Undecided
|
Tim Gardner | |||
| Trusty |
Undecided
|
Unassigned | |||
| Vivid |
Undecided
|
Unassigned | |||
| Wily |
Undecided
|
Tim Gardner | |||
| linux-lts-utopic (Ubuntu) |
Undecided
|
Unassigned | |||
| Trusty |
Undecided
|
Unassigned | |||
Bug Description
[Impact]
* The users can not use netboot.iso to install Ubuntu on eMMC storage.
[Test Case]
* Download netboot.iso of trusty/utopic/vivid from http://
* Use netboot.iso to burn an installation CD/DVD or make an installation USB stick.
* Use this installation media on a platform with eMMC storage to install Ubuntu system.
[Regression Potential]
* None
[Other Info]
* None
Linux kernel in Ubuntu doesn't provide mmc-modules udeb like https:/
So it makes us unable to install the Ubuntu system into eMMC storage via netboot, aka http://
Related branches
| Changed in linux (Ubuntu): | |
| status: | New → Incomplete |
| Changed in linux (Ubuntu): | |
| status: | Incomplete → Confirmed |
| Tim Gardner (timg-tpi) wrote : | #2 |
| Changed in linux (Ubuntu Wily): | |
| assignee: | nobody → Tim Gardner (timg-tpi) |
| status: | Confirmed → Fix Committed |
| tags: | added: patch |
| Shih-Yuan Lee (fourdollars) wrote : | #3 |
This issue also affects trusty.
| tags: | added: trusty vivid wily |
| Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package linux - 4.2.0-15.18
---------------
linux (4.2.0-15.18) wily; urgency=low
[ Tim Gardner ]
* Release Tracking Bug
- LP: #1503692
[ Andy Whitcroft ]
* Revert "SAUCE: aufs3: mmap: Fix races in madvise_remove() and sys_msync()"
Was incorrectly backported.
[ Ben Hutchings ]
* SAUCE: aufs3: mmap: Fix races in madvise_remove() and sys_msync()
- CVE-2015-7312
[ Tim Gardner ]
* [Debian] config-check and prepare using ${DEBIAN}
Makes the LTS update script work better.
linux (4.2.0-15.17) wily; urgency=low
[ Tim Gardner ]
* Release Tracking Bug
- LP: #1503016
* rebase to v4.2.3
[ Andrew Donnellan ]
* SAUCE: cxl: fix leak of IRQ names in cxl_free_afu_irqs()
* SAUCE: cxl: fix leak of ctx->irq_bitmap when releasing context via
kernel API
* SAUCE: cxl: fix leak of ctx->mapping when releasing kernel API contexts
[ Ben Hutchings ]
* SAUCE: aufs3: mmap: Fix races in madvise_remove() and sys_msync()
- CVE-2015-7312
[ Dan Carpenter ]
* SAUCE: (noup) cxlflash: a couple off by one bugs
- LP: #1499849
[ John Johansen ]
* SAUCE: (no-up) apparmor: fix mount not handling disconnected paths
- LP: #1496430
[ Manoj Kumar ]
* SAUCE: (noup) cxlflash: Fix to avoid invalid port_sel value
- LP: #1499849
* SAUCE: (noup) cxlflash: Replace magic numbers with literals
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix read capacity timeout
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix to double the delay each time
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix to escalate to LINK_RESET on login timeout
- LP: #1499849
[ Matthew R. Ochs ]
* SAUCE: (noup) cxlflash: Fix potential oops following LUN removal
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix data corruption when vLUN used over
multiple cards
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix to avoid sizeof(bool)
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix context encode mask width
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix to avoid CXL services during EEH
- LP: #1499849
* SAUCE: (noup) cxlflash: Correct naming of limbo state and waitq
- LP: #1499849
* SAUCE: (noup) cxlflash: Make functions static
- LP: #1499849
* SAUCE: (noup) cxlflash: Refine host/device attributes
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix to avoid spamming the kernel log
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix to avoid stall while waiting on TMF
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix location of setting resid
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix host link up event handling
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix async interrupt bypass logic
- LP: #1499849
* SAUCE: (noup) cxlflash: Remove dual port online dependency
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix AFU version access/storage and add check
- LP: #1499849
* SAUCE: (noup) cxlflash: Correct usage of scsi_host_put()
- LP: #1499849
* SAUCE: (noup) cxlflash: Fix to prevent workq from accessing freed
memory
- LP: #1499849
* SAUCE: (noup) cxlflash: Correct behavior in device reset handler
...
| Changed in linux (Ubuntu Wily): | |
| status: | Fix Committed → Fix Released |
| Changed in debian-installer (Ubuntu Wily): | |
| status: | New → Fix Released |
| description: | updated |
| description: | updated |
| Changed in linux (Ubuntu Trusty): | |
| status: | New → Fix Committed |
| Changed in linux (Ubuntu Vivid): | |
| status: | New → Fix Committed |
| no longer affects: | linux-lts-utopic (Ubuntu Wily) |
| no longer affects: | linux-lts-utopic (Ubuntu Vivid) |
| Changed in linux-lts-utopic (Ubuntu Trusty): | |
| status: | New → Fix Committed |
| Changed in linux-lts-utopic (Ubuntu): | |
| status: | New → Invalid |
| Brad Figg (brad-figg) wrote : | #5 |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/
| tags: | added: verification-needed-trusty |
| tags: | added: verification-needed-vivid |
| Brad Figg (brad-figg) wrote : | #6 |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/
| Shih-Yuan Lee (fourdollars) wrote : | #7 |
This issue also needs to update the debian-installer in http://
| Changed in debian-installer (Ubuntu): | |
| importance: | Undecided → Medium |
| Changed in debian-installer (Ubuntu Trusty): | |
| importance: | Undecided → Medium |
| Changed in debian-installer (Ubuntu Vivid): | |
| importance: | Undecided → Medium |
| Changed in debian-installer (Ubuntu Wily): | |
| importance: | Undecided → Medium |
| Shih-Yuan Lee (fourdollars) wrote : | #8 |
Could you help to update the debian-installer netboot images, such as http://
| Luis Henriques (henrix) wrote : | #9 |
We need to get this kernel released due to bug #1508510. Tagging as verified.
| tags: |
added: verification-done-trusty verification-done-vivid removed: verification-needed-trusty verification-needed-vivid |
| Launchpad Janitor (janitor) wrote : | #10 |
This bug was fixed in the package linux - 3.13.0-67.110
---------------
linux (3.13.0-67.110) trusty; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1509341
[ Upstream Kernel Changes ]
* Revert "net: Fix skb csum races when peeking"
- LP: #1508510
linux (3.13.0-67.109) trusty; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1507963
[ Tim Gardner ]
* [Config] Add MMC modules sufficient for net booting
- LP: #1502772
[ Upstream Kernel Changes ]
* USB: whiteheat: fix potential null-deref at probe
- LP: #1478826
- CVE-2015-5257
* dcache: Handle escaped paths in prepend_path
- LP: #1441108
- CVE-2015-2925
* vfs: Test for and handle paths that are unreachable from their mnt_root
- LP: #1441108
- CVE-2015-2925
-- Luis Henriques <email address hidden> Fri, 23 Oct 2015 11:53:53 +0100
| Changed in linux (Ubuntu Trusty): | |
| status: | Fix Committed → Fix Released |
| Launchpad Janitor (janitor) wrote : | #11 |
This bug was fixed in the package linux-lts-utopic - 3.16.0-
---------------
linux-lts-utopic (3.16.0-
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1509362
[ Upstream Kernel Changes ]
* Revert "net: Fix skb csum races when peeking"
- LP: #1508510
linux-lts-utopic (3.16.0-
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1508145
* [Config] updateconfigs after 3.16.7-ckt18 stable update
[ Tim Gardner ]
* [Config] Add MMC modules sufficient for net booting
- LP: #1502772
[ Upstream Kernel Changes ]
* USB: whiteheat: fix potential null-deref at probe
- LP: #1478826
- CVE-2015-5257
* dcache: Handle escaped paths in prepend_path
- LP: #1441108
- CVE-2015-2925
* vfs: Test for and handle paths that are unreachable from their mnt_root
- LP: #1441108
- CVE-2015-2925
* hyperv: Add processing of MTU reduced by the host
- LP: #1494431
* hv_netvsc: Add support to set MTU reservation from guest side
- LP: #1494431
* hv_netvsc: Add close of RNDIS filter into change mtu call
- LP: #1494431
* ipv6: addrconf: validate new MTU before applying it
- LP: #1508133
* v4l: omap3isp: Fix sub-device power management code
- LP: #1508133
* rc-core: fix remove uevent generation
- LP: #1508133
* HID: cp2112: fix I2C_SMBUS_BYTE write
- LP: #1508133
* HID: cp2112: fix byte order in SMBUS operations
- LP: #1508133
* xtensa: fix threadptr reload on return to userspace
- LP: #1508133
* ARM: OMAP2+: DRA7: clockdomain: change l4per2_7xx_clkdm to SW_WKUP
- LP: #1508133
* mac80211: enable assoc check for mesh interfaces
- LP: #1508133
* PCI: Add dev_flags bit to access VPD through function 0
- LP: #1508133
* PCI: Add VPD function 0 quirk for Intel Ethernet devices
- LP: #1508133
* staging: comedi: usbduxsigma: don't clobber ai_timer in command test
- LP: #1508133
* staging: comedi: usbduxsigma: don't clobber ao_timer in command test
- LP: #1508133
* clk: exynos4: Fix wrong clock for Exynos4x12 ADC
- LP: #1508133
* usb: dwc3: ep0: Fix mem corruption on OUT transfers of more than 512
bytes
- LP: #1508133
* Doc: ABI: testing: configfs-
- LP: #1508133
* Doc: ABI: testing: configfs-
- LP: #1508133
* serial: 8250_pci: Add support for Pericom PI7C9X795[1248]
- LP: #1508133
* KVM: MMU: fix validation of mmio page fault
- LP: #1508133
* auxdisplay: ks0108: fix refcount
- LP: #1508133
* devres: fix devres_get()
- LP: #1508133
* iio: adis16400: Fix adis16448 gyroscope scale
- LP: #1508133
* iio: Add inverse unit conversion macros
- LP: #1508133
* iio: adis16480: Fix scale factors
- LP: #1508133
* ideapad-laptop: Add Lenovo Yoga 3 14 to no_hw_rfkill dmi list
- LP: #1508133
* ASoC: rt5640: fix line out no sound issue
- LP: #1508133
* iio: industrialio-
- LP: #1508133
* iio: event: Remove negative error code from iio_event_poll
- LP: #1508133
* NFSv4: don't set SETATTR for O_...
| Changed in linux-lts-utopic (Ubuntu Trusty): | |
| status: | Fix Committed → Fix Released |
| Launchpad Janitor (janitor) wrote : | #12 |
This bug was fixed in the package linux - 3.19.0-32.37
---------------
linux (3.19.0-32.37) vivid; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1508381
[ Joseph Salisbury ]
* SAUCE: storvsc: use small sg_tablesize on x86
- LP: #1495983
[ Phidias Chiang ]
* SAUCE: dma: dw_dmac: Workaround for stop probing on HP X360 laptop v2
- LP: #1501580
[ Tim Gardner ]
* [Config] Add MMC modules sufficient for net booting
- LP: #1502772
[ Upstream Kernel Changes ]
* USB: whiteheat: fix potential null-deref at probe
- LP: #1478826
- CVE-2015-5257
* dcache: Handle escaped paths in prepend_path
- LP: #1441108
- CVE-2015-2925
* vfs: Test for and handle paths that are unreachable from their mnt_root
- LP: #1441108
- CVE-2015-2925
* hv_netvsc: Add support to set MTU reservation from guest side
- LP: #1494431
* hv_netvsc: Add close of RNDIS filter into change mtu call
- LP: #1494431
* powerpc/eeh: Fix missed PE#0 on P7IOC
- LP: #1502982
* powerpc/powernv: display reason for Malfunction Alert HMI.
- LP: #1482343
* powerpc/powernv: Pull all HMI events before panic.
- LP: #1482343
* powerpc/powernv: Invoke opal_cec_reboot2() on unrecoverable machine
check errors.
- LP: #1482343
* powerpc/powernv: Invoke opal_cec_reboot2() on unrecoverable HMI.
- LP: #1482343
* powerpc/eeh: Fix PE#0 check in eeh_add_
- LP: #1502982
* HID: i2c-hid: The interrupt should be level sensitive v2
- LP: #1501187
* HID: i2c-hid: Add support for ACPI GPIO interrupts v2
- LP: #1501187
-- Luis Henriques <email address hidden> Wed, 21 Oct 2015 10:30:13 +0100
| Changed in linux (Ubuntu Vivid): | |
| status: | Fix Committed → Fix Released |
| Changed in oem-priority: | |
| status: | New → In Progress |
| Changed in debian-installer (Ubuntu Trusty): | |
| status: | New → Fix Released |
| status: | Fix Released → Fix Committed |
| Changed in oem-priority: | |
| status: | In Progress → Fix Committed |
| Changed in oem-priority: | |
| status: | Fix Committed → Fix Released |
| Changed in debian-installer (Ubuntu Trusty): | |
| status: | Fix Committed → Fix Released |
| Shih-Yuan Lee (fourdollars) wrote : | #13 |
I didn't use any preseed config. I just download the mini.iso and make an installation USB stick by it.
Then I plug the USB stick into a laptop that only has an eMMC system storage inside to do the installation test manually.
During the installation, I will connect to Internet to download other udeb packages and this is the usual usage for mini.iso.
http://
http://
http://
http://
http://
It is expected that "Ubuntu 3.13.0-
It is not expected that "Ubuntu 3.16.0-
The only problem left now is that http://
| Shih-Yuan Lee (fourdollars) wrote : | #14 |
http://
http://
| Pascal Morin (pcm689) wrote : | #15 |
@Mathieu,
For 'vivid', can you look at comment #13 from 4$?
The only problem left is that http://
Thank you
Pascal
| tags: |
added: verification-failed-vivid removed: verification-done-vivid |
| tags: | added: verification-done-wily |
| no longer affects: | debian-installer (Ubuntu Vivid) |
| tags: | removed: verification-failed-vivid vivid |


This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1502772
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.