This bug was fixed in the package linux - 4.4.0-8.23 --------------- linux (4.4.0-8.23) xenial; urgency=low
* cgroup namespace mounts broken in containers (LP: #1549398) - SAUCE: kernfs: Always set super block owner to init_user_ns * 4.4.0-7.22 no longer boots on arm64 (LP: #1547718) - arm64: mm: avoid calling apply_to_page_range on empty range - UBUNTU SAUCE: arm: mm: avoid calling apply_to_page_range on empty range * kernel install failed /bin/cp: cannot stat ‘/boot/initrd.img-4.3.0-7-generic’: No such file or directory (LP: #1536810) - [Config] postinst -- handle recreating symlinks when a real file is present * insecure overlayfs xattrs handling in copy_up (LP: #1534961) - SAUCE: cred: Add clone_cred() interface - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs - SAUCE: overlayfs: Be more careful about copying up sxid files - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts * overlayfs over fuse should refuse copy_up of files if uid/gid not mapped (LP: #1535150) - SAUCE: cred: Add clone_cred() interface - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs - SAUCE: overlayfs: Be more careful about copying up sxid files - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts * overlay: mkdir fails if directory exists in lowerdir in a user namespace (LP: #1531747) - SAUCE: cred: Add clone_cred() interface - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs * Update Intel ethernet drivers to Fortville SW5 (LP: #1547674) - net: bulk free infrastructure for NAPI context, use napi_consume_skb - net: Add eth_platform_get_mac_address() helper. - i40e: Add mac_filter_element at the end of the list instead of HEAD - i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool - i40e: Replace X722 mac check in ethtool get_settings - i40evf: allow channel bonding of VFs - i40e: define function capabilities in only one place - i40evf: null out ring pointers on free - i40e: Cleanup the code with respect to restarting autoneg - i40e: update features with right offload - i40e: bump version to 1.4.10 - i40e: add new device IDs for X722 - i40e: Extend ethtool RSS hooks for X722 - i40e/i40evf: Fix for UDP/TCP RSS for X722 - i40evf: add new write-back mode - i40e/i40evf: Use private workqueue - i40e: add new proxy-wol bit for X722 - i40e: Limit DCB FW version checks to X710/XL710 devices - i40e: AQ Add Run PHY Activity struct - i40e: AQ Geneve cloud tunnel type - i40e: AQ Add external power class to get link status - i40e: add 100Mb ethtool reporting - ixgbe: bulk free SKBs during TX completion cleanup cycle - igb: Remove unnecessary flag setting in igb_set_flag_queue_pairs() - igb: Unpair the queues when changing the number of queues - igb/igbvf: don't give up - igb: clean up code for setting MAC address - igb: Refactor VFTA configuration - igb: Allow asymmetric configuration of MTU versus Rx frame size - igb: Do not factor VLANs into RLPML calculation - igb: Always enable VLAN 0 even if 8021q is not loaded - igb: Merge VLVF configuration into igb_vfta_set - igb: Clean-up configuration of VF port VLANs - igb: Add support for VLAN promiscuous with SR-IOV and NTUPLE - igb: Drop unnecessary checks in transmit path - igb: Enable use of "bridge fdb add" to set unicast table entries - igb: Add workaround for VLAN tag stripping on 82576 - i40e: AQ Shared resource flags - i40e: AQ Add set_switch_config - i40e: AQ Add VXLAN-GPE tunnel type - i40e: AQ thermal sensor control struct - i40e: Bump AQ minor version to 1.5 for new FW features - i40e: Store lan_vsi_idx and lan_vsi_id in the right size - i40e: fix write-back-on-itr to work with legacy itr - i40e: add counter for arq overflows - i40e: add 20G speed for Tx bandwidth calculations - i40e: refactor DCB function - i40e: add a little more to an NVM update debug message - i40evf: enable bus master after reset - i40e: add netdev info to VSI dump - i40e: remove VF device IDs from PF - i40e: trivial: remove unnecessary local var - i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 - net: ixgbe: add minimal parser details for ixgbe - i40e: trivial: drop duplicate definition - i40e: trivial: fix missing space - i40e: fix bug in dma sync - i40e: do TSO only if CHECKSUM_PARTIAL is set - i40e: allocate memory safer - i40e: fix: do not sleep in netdev_ops - i40e: APIs to Add/remove port mirroring rules - i40e: negate PHY int mask bits - i40e: drop unused function - i40e: count allocation errors - i40e: avoid large memcpy by assigning struct - i40e/i40evf: bump version to 1.4.12/1.4.8 - i40e: Enable Geneve offload for FW API ver > 1.4 for XL710/X710 devices - i40e: add priv flag for automatic rule eviction - i40e: use eth_platform_get_mac_address() - i40e: move sync_vsi_filters up in service_task - i40e: Make the DCB firmware checks for X710/XL710 only - i40e: set shared bit for multicast filters - i40e: add VEB stat control and remove L2 cloud filter - i40e: use new add_veb calling with VEB stats control - i40e: Refactor force_wb and WB_ON_ITR functionality code - i40evf: Change vf driver string to reflect all products i40evf supports - i40e/i40evf: don't lose interrupts - i40e/i40evf: try again after failure - i40e: dump descriptor indexes in hex - i40e/i40evf: use __GFP_NOWARN - i40e/i40evf: use pages correctly in Rx - i40e/i40evf: use logical operators, not bitwise - i40e: properly show packet split status in debugfs - i40e/i40evf: Bump version - ixgbe: use u32 instead of __u32 in model header - ixgbe: fix dates on header of ixgbe_model.h - i40e: get rid of magic number - i40e: drop unused debugfs file "dump" - i40evf: support packet split receive - i40e: trivial: cleanup use of pf->hw - i40e: Add a SW workaround for lost interrupts - i40e: Fix PROMISC mode for Multi-function per port (MFP) devices - i40e: Removal of code which relies on BASE VEB SEID - i40e/i40evf: avoid atomics - i40e: Do not disable queues in the Legacy/MSI Interrupt handler - i40e: expand comment - i40e: better error reporting for nvmupdate - i40evf: set adapter state on reset failure - i40e: clean event descriptor before use - i40e: When in promisc mode apply promisc mode to Tx Traffic as well - i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11. - i40e/i40evf: Drop outer checksum offload that was not requested - i40e/i40evf: Use u64 values instead of casting them in TSO function - i40e/i40evf: Factor out L4 header and checksum from L3 bits in TSO path - i40e/i40evf: Consolidate all header changes into TSO function - i40e/i40evf: Replace header pointers with unions of pointers in Tx checksum path - i40e/i40evf: Add support for IPv4 encapsulated in IPv6 - i40e/i40evf: Handle IPv6 extension headers in checksum offload - i40e/i40evf: Do not write to descriptor unless we complete - i40e/i40evf: Add exception handling for Tx checksum - i40e/i40evf: Clean-up Rx packet checksum handling - i40e/i40evf: Enable support for SKB_GSO_UDP_TUNNEL_CSUM - i40e: Fix ATR in relation to tunnels - i40e: Do not drop support for IPv6 VXLAN or GENEVE tunnels - i40e: Update feature flags to reflect newly enabled features - i40evf: Update feature flags to reflect newly enabled features - i40e: Add support for ATR w/ IPv6 extension headers - i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx - i40e/i40evf: Rewrite logic for 8 descriptor per packet check - i40e/i40evf: Move Tx checksum closer to TSO - i40e: Add functions to blink led on 10GBaseT PHY - i40e: Fix led blink capability for 10GBaseT PHY - i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit - i40e: Do not wait for Rx queue disable in DCB reconfig - i40e: Fix for unexpected messaging - i40e: Expose some registers to program parser, FD and RSS logic - i40e: add check for null VSI - i40e: add adminq commands for Rx CTL registers - i40e: implement and use Rx CTL helper functions - i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw. - i40e: suspend scheduling during driver unload - i40e: let go of the past - i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 * MPT3SAS Driver update for next kernel release (LP: #1512221) - mpt3sas: A correction in unmap_resources - mpt3sas: Added support for high port count HBA variants. - mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message. - mpt3sas: Fix static analyzer(coverity) tool identified defects - mpt3sas: Never block the Enclosure device - mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IO's - mpt3sas: Added smp_affinity_enable module parameter. - mpt3sas: Add support for configurable Chain Frame Size - mpt3sas: Updated MPI Header to 2.00.42 - mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO. - mpt3sas: Updating mpt3sas driver version to 12.100.00.00 - mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q * /sys/class/scsi_host/hostN/partition_number and .../mad_version showing up BE on LE Ubuntu. (ibmvscsi) (LP: #1547153) - ibmvscsi: Add endian conversions to sysfs attribute show functions * Miscellaneous Ubuntu changes - [Packaging] git-ubuntu-log -- output should be utf-8 - [Packaging] git-ubuntu-log -- handle invalid or private bugs -- Andy Whitcroft <a...@canonical.com> Wed, 24 Feb 2016 20:34:49 +0000 ** Changed in: linux (Ubuntu Xenial) Status: Confirmed => Fix Released -- 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/1547718 Title: 4.4.0-7.22 no longer boots on arm64 Status in linux package in Ubuntu: Fix Released Status in linux source package in Xenial: Fix Released Bug description: Observed on X-Gene and ThunderX. [ 2.059489] kernel BUG at /build/linux-RKt9qy/linux-4.4.0/mm/memory.c:1887! [ 2.066418] Internal error: Oops - BUG: 0 [#1] SMP [ 2.071185] Modules linked in: [ 2.074234] CPU: 1 PID: 156 Comm: systemd-udevd Not tainted 4.4.0-7-generic #22-Ubuntu [ 2.082109] Hardware name: APM X-Gene Mustang board (DT) [ 2.087393] task: ffff8001f679d780 ti: ffff8001df4a4000 task.ti: ffff8001df4a4000 [ 2.094840] PC is at apply_to_page_range+0x330/0x378 [ 2.099780] LR is at change_memory_common+0x94/0x148 [ 2.104717] pc : [<ffff8000001f8f20>] lr : [<ffff80000009a964>] pstate: 60000145 [ 2.112073] sp : ffff8001df4a7b30 [ 2.115369] x29: ffff8001df4a7b30 x28: 0000000000000000 [ 2.120671] x27: ffff7ffffc00f000 x26: ffff7ffffc009550 [ 2.125974] x25: ffff80000009aa18 x24: ffff7ffffc009500 [ 2.131276] x23: ffff8001df4a7c38 x22: ffff80000009a878 [ 2.136579] x21: ffff800000d56000 x20: ffff7ffffc00f000 [ 2.141881] x19: ffff7ffffc00f000 x18: ffff80000090f928 [ 2.147183] x17: ffff8001df4a79e8 x16: b4cc9cbc209fc557 [ 2.152485] x15: ffffffffffffffff x14: ffff000000000000 [ 2.157788] x13: ffffffffffffffff x12: 0000000000000010 [ 2.163091] x11: 0000000000000018 x10: 0101010101010101 [ 2.168393] x9 : ffffffffffffffff x8 : 7f7f7f7f7f7f7f7f [ 2.173694] x7 : 636e712cff646b61 x6 : 000000802e726f64 [ 2.178996] x5 : 646f722e00000000 x4 : ffff8001df4a7c38 [ 2.184298] x3 : ffff80000009a878 x2 : 0000000000000000 [ 2.189601] x1 : ffff7ffffc00f000 x0 : ffff80000009a964 [ 2.194902] [ 2.196384] Process systemd-udevd (pid: 156, stack limit = 0xffff8001df4a4020) [ 2.203568] Stack: (0xffff8001df4a7b30 to 0xffff8001df4a8000) [ 2.209283] 7b20: ffff8001df4a7bf0 ffff80000009a964 [ 2.217073] 7b40: ffff7ffffc00f000 ffff7ffffc00f000 ffff800000d56000 0008000000000000 [ 2.224862] 7b60: 0000000000000080 ffff7ffffc009500 ffff80000009aa18 ffff7ffffc009550 [ 2.232651] 7b80: ffff8001df4a7df0 0000000000000000 ffff800000f11800 ffff7ffffc00efff [ 2.240440] 7ba0: ffff7ffffc00f000 ffff7ffffc00f000 ffff7ffffc00f000 ffff800000000000 [ 2.248227] 7bc0: ffff7ffffc00efff 0000000000000000 ffff800000d93af0 ffff800000d93af0 [ 2.256016] 7be0: ffff8001df4a7c40 ffff800000d93af0 ffff8001df4a7c50 ffff80000009aac8 [ 2.263805] 7c00: ffff7ffffc00f000 0000000000000000 ffff7ffffc009300 ffff800000d56000 [ 2.271594] 7c20: ffff800000d80000 0000000000000080 0008000000000000 0000000000000080 [ 2.279383] 7c40: 0008000000000000 cb88537fdc8ba602 ffff8001df4a7c70 ffff800000145400 [ 2.287172] 7c60: ffff7ffffc009550 ffff80000009aa98 ffff8001df4a7c90 ffff800000147350 [ 2.294961] 7c80: ffff7ffffc009300 ffff80000009aa98 ffff8001df4a7cb0 ffff8000001499cc [ 2.302750] 7ca0: ffff7ffffc009318 ffff8001df4a7e68 ffff8001df4a7e30 ffff800000149ec8 [ 2.310539] 7cc0: ffff800000d56000 0000000000000000 0000000000000006 0000ffff94668108 [ 2.318327] 7ce0: 0000000080000000 0000000000000015 000000000000011d 0000000000000111 [ 2.326116] 7d00: ffff8000008d7000 ffff8001df4a4000 ffff000000adb000 ffff800000e35220 [ 2.333905] 7d20: ffff800000e354a0 ffff7ffffc00f000 ffff000000aef878 ffff8000008e7f68 [ 2.341693] 7d40: 0000000000000072 ffff800100000064 ffff80010000006e 0000003f00000000 [ 2.349482] 7d60: ffff7ffffc00f000 0000000000000018 ffff8001df4a7e30 ffff800000149e8c [ 2.357271] 7d80: ffff800000d56000 0000000000000000 0000000000000006 0000ffff94668108 [ 2.365060] 7da0: 0000000000000000 0000000000000000 0000000000000000 ffff800000000000 [ 2.372849] 7dc0: 0000000000000000 ffff81a400000000 0000000000000000 0000000000000000 [ 2.380638] 7de0: 0000000000000000 0000000000000000 00006c656e72656b 0000000000000000 [ 2.388427] 7e00: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 2.396216] 7e20: 0000000000000000 cb88537fdc8ba602 0000ffffc2eeb2c0 ffff800000085c70 [ 2.404005] 7e40: 0000000000000000 0000000000000000 ffffffffffffffff 0000ffff945a8b54 [ 2.411794] 7e60: 000000000000011d ffff000000adb000 00000000000148f8 ffff000000aef078 [ 2.419583] 7e80: ffff000000aeef28 ffff000000ae9860 000000000000a000 000000000000c130 [ 2.427372] 7ea0: ffff7ffffc009220 0000000100000005 0000002100000020 0000001400000019 [ 2.435161] 7ec0: 0000000000000013 cb88537fdc8ba602 0000000000000006 0000ffff94668108 [ 2.442950] 7ee0: 0000000000000000 0000000000000006 0000000000000000 0000ffffc2eeb238 [ 2.450739] 7f00: 644d39656dff7364 644d39656dff7364 0000000000000111 0000000000000002 [ 2.458528] 7f20: 0101010101010101 000000000000000c 0000000000000010 6567782f6d70612f [ 2.466317] 7f40: 656e6567782f656e 0000ffff944e7694 0000ffff945a8b30 0000ffff9467a1d0 [ 2.474105] 7f60: 0000000000000000 0000aaaad2a8a500 0000000000000000 0000ffff94668108 [ 2.481894] 7f80: 0000aaaad2a99d90 0000000000020000 0000000000000000 0000aaaad2a8a380 [ 2.489682] 7fa0: 0000000000000000 0000000000020000 0000ffffc2eeb450 0000ffffc2eeb2c0 [ 2.497471] 7fc0: 0000ffff94661980 0000ffffc2eeb2c0 0000ffff945a8b54 0000000080000000 [ 2.505260] 7fe0: 0000000000000006 0000000000000111 0000000000000000 0000000000000000 [ 2.513047] Call trace: [ 2.515481] [<ffff8000001f8f20>] apply_to_page_range+0x330/0x378 [ 2.521455] [<ffff80000009a964>] change_memory_common+0x94/0x148 [ 2.527429] [<ffff80000009aac8>] set_memory_ro+0x30/0x40 [ 2.532714] [<ffff800000145400>] frob_rodata+0x50/0x78 [ 2.537824] [<ffff800000147350>] module_enable_ro+0x58/0x68 [ 2.543366] [<ffff8000001499cc>] load_module+0x12a4/0x14c8 [ 2.548822] [<ffff800000149ec8>] SyS_finit_module+0xf0/0x128 [ 2.554451] [<ffff800000085c70>] el0_svc_naked+0x24/0x28 [ 2.559735] Code: 97fff8a0 35fffbe0 f9400300 17ffffce (d4210000) [ 2.565807] ---[ end trace a9373e7fe017e4db ]--- To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1547718/+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