kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #119361
[Bug 1434581] Re: Console extremely slow with 3.13 and newer kernels for certified servers with Matrox G200er2 or similar
This bug was fixed in the package linux - 3.16.0-38.52
---------------
linux (3.16.0-38.52) utopic; urgency=low
[ Luis Henriques ]
* Release Tracking Bug
- LP: #1452623
[ Stefan Bader ]
* SAUCE: vesafb: Set mtrr:3 (write-combining) as default
- LP: #1434581
[ Upstream Kernel Changes ]
* regmap: Skip read-only registers in regcache_sync()
- LP: #1448830
* fuse: notify: don't move pages
- LP: #1449548
* fuse: set stolen page uptodate
- LP: #1449548
* dm thin: fix to consistently zero-fill reads to unprovisioned blocks
- LP: #1449548
* dm: hold suspend_lock while suspending device during device deletion
- LP: #1449548
* dm snapshot: suspend origin when doing exception handover
- LP: #1449548
* dm snapshot: suspend merging snapshot when doing exception handover
- LP: #1449548
* dm io: deal with wandering queue limits when handling REQ_DISCARD and
REQ_WRITE_SAME
- LP: #1449548
* crypto: arm/aes update NEON AES module to latest OpenSSL version
- LP: #1449548
* mac80211: drop unencrypted frames in mesh fwding
- LP: #1449548
* mac80211: disable u-APSD queues by default
- LP: #1449548
* ASoC: ak4671: Fix control-less DAPM routes
- LP: #1449548
* ASoC: da732x: Fix control-less DAPM routes
- LP: #1449548
* ASoC: sn95031: Fix control-less DAPM routes
- LP: #1449548
* virtio_console: init work unconditionally
- LP: #1449548
* virtio_console: avoid config access from irq
- LP: #1449548
* clocksource: efm32: Fix a NULL pointer dereference
- LP: #1449548
* clockevents: sun5i: Fix setup_irq init sequence
- LP: #1449548
* x86/vdso: Fix the build on GCC5
- LP: #1449548
* ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
- LP: #1449548
* regmap: regcache-rbtree: Fix present bitmap resize
- LP: #1449548
* regulator: Only enable disabled regulators on resume
- LP: #1449548
* regulator: core: Fix enable GPIO reference counting
- LP: #1449548
* Input: psmouse - add psmouse_matches_pnp_id helper function
- LP: #1449548
* Input: synaptics - split synaptics_resolution(), query first
- LP: #1449548
* Input: synaptics - log queried and quirked dimension values
- LP: #1449548
* Input: synaptics - query min dimensions for fw v8.1
- LP: #1449548
* Input: synaptics - remove obsolete min/max quirk for X240
- LP: #1449548
* Input: synaptics - support min/max board id in min_max_pnpid_table
- LP: #1449548
* Input: synaptics - skip quirks when post-2013 dimensions
- LP: #1449548
* Input: synaptics - fix middle button on Lenovo 2015 products
- LP: #1449548
* Input: synaptics - handle spurious release of trackstick buttons
- LP: #1449548
* Input: synaptics - do not retrieve the board id on old firmwares
- LP: #1449548
* vt6655: RFbSetPower fix missing rate RATE_12M
- LP: #1449548
* x86/asm/entry/32: Fix user_mode() misuses
- LP: #1449548
* ASoC: adav80x: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: ak4641: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: cs4271: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: pcm1681: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: tas5086: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: wm2000: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: wm8731: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: wm8903: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: wm8904: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: wm8955: Fix wrong value references for boolean kctl
- LP: #1449548
* ASoC: wm8960: Fix wrong value references for boolean kctl
- LP: #1449548
* usb: phy: am335x-control: check return value of bus_find_device
- LP: #1449548
* crypto: aesni - fix memory usage in GCM decryption
- LP: #1449548
* phy: Find the right match in devm_phy_destroy()
- LP: #1449548
* x86/fpu: Avoid math_state_restore() without used_math() in
__restore_xstate_sig()
- LP: #1449548
* x86/fpu: Drop_fpu() should not assume that tsk equals current
- LP: #1449548
* cpuidle: mvebu: Fix the CPU PM notifier usage
- LP: #1449548
* can: kvaser_usb: Fix tx queue start/stop race conditions
- LP: #1449548
* usb: chipidea: otg: add a_alt_hnp_support response for B device
- LP: #1449548
* mac80211: count interfaces correctly for combination checks
- LP: #1449548
* nl80211: ignore HT/VHT capabilities without QoS/WMM
- LP: #1449548
* ALSA: hda - Treat stereo-to-mono mix properly
- LP: #1449548
* pagemap: do not leak physical addresses to non-privileged userspace
- LP: #1449548
* uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
- LP: #1449548
* usb: common: otg-fsm: only signal connect after switching to peripheral
- LP: #1449548
* of/irq: Fix of_irq_parse_one() returned error codes
- LP: #1449548
* iscsi-target: Avoid early conn_logout_comp for iser connections
- LP: #1449548
* tcm_qla2xxx: Fix incorrect use of __transport_register_session
- LP: #1449548
* target: Fix reference leak in target_get_sess_cmd() error path
- LP: #1449548
* tcm_fc: missing curly braces in ft_invl_hw_context()
- LP: #1449548
* target/pscsi: Fix NULL pointer dereference in get_device_type
- LP: #1449548
* target: Fix virtual LUN=0 target_configure_device failure OOPs
- LP: #1449548
* arm64: Honor __GFP_ZERO in dma allocations
- LP: #1449548
* IB/mlx4: Saturate RoCE port PMA counters in case of overflow
- LP: #1449548
* dmaengine: dw: append MODULE_ALIAS for platform driver
- LP: #1449548
* xfrm: release dst_orig in case of error in xfrm_lookup()
- LP: #1449548
* staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
- LP: #1449548
* Btrfs: make xattr replace operations atomic
- LP: #1449548
* powerpc/smp: Wait until secondaries are active & online
- LP: #1449548
* powerpc/iommu: Remove IOMMU device references via bus notifier
- LP: #1449548
* powerpc/mpc85xx: Add ranges to etsec2 nodes
- LP: #1449548
* IB/core: Avoid leakage from kernel to user space
- LP: #1449548
* timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
- LP: #1449548
* ALSA: hda - Add one more node in the EAPD supporting candidate list
- LP: #1436745, #1449548
* serial: 8250_dw: Fix deadlock in LCR workaround
- LP: #1449548
* drm/i915/bdw: PCI IDs ending in 0xb are ULT.
- LP: #1449548
* btrfs: simplify insert_orphan_item
- LP: #1449548
* ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver
usage
- LP: #1449548
* writeback: add missing INITIAL_JIFFIES init in
global_update_bandwidth()
- LP: #1449548
* nbd: fix possible memory leak
- LP: #1449548
* spi: qup: Fix cs-num DT property parsing
- LP: #1449548
* mfd: kempld-core: Fix callback return value check
- LP: #1449548
* KVM: nVMX: mask unrestricted_guest if disabled on L0
- LP: #1449548
* spi: trigger trace event for message-done before mesg->complete
- LP: #1449548
* regmap: introduce regmap_name to fix syscon regmap trace events
- LP: #1449548
* powerpc/pseries: Little endian fixes for post mobility device tree
update
- LP: #1449548
* Fix bug in blk_rq_merge_ok
- LP: #1449548
* net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
- LP: #1449548
* powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
- LP: #1449548
* perf: Fix irq_work 'tail' recursion
- LP: #1449548
* sched: Fix RLIMIT_RTTIME when PI-boosting to RT
- LP: #1449548
* ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
- LP: #1449548
* arm64: Use the reserved TTBR0 if context switching to the init_mm
- LP: #1449548
* selinux: fix sel_write_enforce broken return value
- LP: #1449548
* mm: fix anon_vma->degree underflow in anon_vma endless growing
prevention
- LP: #1449548
* mm/memory hotplug: postpone the reset of obsolete pgdat
- LP: #1449548
* hfsplus: fix B-tree corruption after insertion at position 0
- LP: #1449548
* ARC: SA_SIGINFO ucontext regs off-by-one
- LP: #1449548
* writeback: fix possible underflow in write bandwidth calculation
- LP: #1449548
* iio: fix drivers that check buffer->scan_mask
- LP: #1449548
* iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
- LP: #1449548
* iio: core: Fix double free.
- LP: #1449548
* USB: ftdi_sio: Added custom PID for Synapse Wireless product
- LP: #1449548
* iwlwifi: dvm: run INIT firmware again upon .start()
- LP: #1449548
* USB: serial: keyspan_pda: fix Entrega company name spelling
- LP: #1449548
* USB: keyspan_pda: add new device id
- LP: #1449548
* cifs: smb2_clone_range() - exit on unhandled error
- LP: #1449548
* cifs: fix use-after-free bug in find_writable_file
- LP: #1449548
* can: flexcan: Deferred on Regulator return EPROBE_DEFER
- LP: #1449548
* xen/balloon: before adding hotplugged memory, set frames to invalid
- LP: #1449548
* usb: xhci: handle Config Error Change (CEC) in xhci driver
- LP: #1449548
* usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
- LP: #1449548
* USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
- LP: #1449548
* tty: serial: fsl_lpuart: clear receive flag on FIFO flush
- LP: #1449548
* drm/radeon/dpm: fix 120hz handling harder
- LP: #1449548
* radeon: Do not directly dereference pointers to BIOS area.
- LP: #1449548
* iio: adc: vf610: use ADC clock within specification
- LP: #1449548
* iio: imu: Use iio_trigger_get for indio_dev->trig assignment
- LP: #1449548
* dmaengine: edma: fix memory leak when terminating running transfers
- LP: #1449548
* dmaengine: omap-dma: Fix memory leak when terminating running transfer
- LP: #1449548
* x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
- LP: #1449548
* mac80211: fix RX A-MPDU session reorder timer deletion
- LP: #1449548
* net: use for_each_netdev_safe() in rtnl_group_changelink()
- LP: #1449548
* net/mlx4_en: Call register_netdevice in the proper location
- LP: #1449548
* xen-netfront: transmit fully GSO-sized packets
- LP: #1449548
* tcp: fix FRTO undo on cumulative ACK of SACKed range
- LP: #1449548
* KVM: remove redundant assignments in __kvm_set_memory_region
- LP: #1449548
* kvm: commonize allocation of the new memory slots
- LP: #1449548
* kvm: avoid page allocation failure in kvm_set_memory_region()
- LP: #1449548
* hpsa: refine the pci enable/disable handling
- LP: #1449548
* hpsa: add missing pci_set_master in kdump path
- LP: #1449548
* hpsa: fix memory leak in kdump hard reset
- LP: #1449548
* hpsa: turn off interrupts when kdump starts
- LP: #1449548
* sb_edac: Fix erroneous bytes->gigabytes conversion
- LP: #1449548
* sb_edac: avoid INTERNAL ERROR message in EDAC with unspecified channel
- LP: #1449548
* NFS: fix BUG() crash in notify_change() with patch to chown_common()
- LP: #1449548
* tcp: Fix crash in TCP Fast Open
- LP: #1449548
* Linux 3.16.7-ckt10
- LP: #1449548
* PCI: Don't clear ASPM bits when the FADT declares it's unsupported
- LP: #1441335
* Input: synaptics - retrieve the extended capabilities in query $10
- LP: #1414930
* Input: synaptics - remove TOPBUTTONPAD property for Lenovos 2015
- LP: #1414930
* Input: synaptics - re-route tracksticks buttons on the Lenovo 2015
series
- LP: #1414930
* Input: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list
- LP: #1414930
* Input: synaptics - remove X250 from the topbuttonpad list
- LP: #1414930
-- Luis Henriques <luis.henriques@xxxxxxxxxxxxx> Thu, 07 May 2015
09:48:41 +0100
** Changed in: linux (Ubuntu Utopic)
Status: Fix Committed => 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/1434581
Title:
Console extremely slow with 3.13 and newer kernels for certified
servers with Matrox G200er2 or similar
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Trusty:
Fix Released
Status in linux source package in Utopic:
Fix Released
Status in linux source package in Vivid:
Fix Committed
Bug description:
When I first came across this issue I thought it was the same as bug
#1316035 (https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1316035), but this bug seems to be about X and it is
reporting xorg-server as the package with the issue. I've seen a
report on the certification program already on this, but it was
lacking follow-up and suggested a bug report, question 255332
(https://answers.launchpad.net/ubuntu-certification/+question/255332).
I've already asked about this on the forums, and received no replies.
I originally encountered this issue due to having a bunch of Dell
servers that I was testing with kernel 3.13 on 12.04. The text console
is so slow that it is unusable when using vi or doing an operation
similar to dpkg -l |grep xorg. Comparing the exact same system with
kernel 3.2 or 3.11 loaded and running lsmod, vesafb is listed and
performance is excellent. It is not listed on the 3.13 system. The
same issue exists on 14.04 with the 3.13 or 3.16 kernel.
Attempting to do modprobe vesa or modprobe vesafb returns modprobe:
FATAL: Module vesa not found and modprobe: FATAL: Module vesafb not
found respectively.
Attempting to use uvesafb on this hardware results in a black screen.
Attempting to use vga16fb results in good performance, but I am locked
to 640x480. I tried to use fbset to force higher resolutions, but it
either results in a distorted display or tells me there is not enough
memory.
I need a 1280x1024 console with performance equal to 12.04 with
kernels 3.2-3.11. The server I'm using for testing is a Dell R320.
This appears to be regression as I can duplicate it by simply doing a fresh install of 12.04.1 and not having the issue, while doing a fresh install of 12.04.5, 14.04.1, or 14.04.2 results in a very slow console.
---
AlsaDevices:
total 0
crw-rw---- 1 root audio 116, 1 Mar 20 13:17 seq
crw-rw---- 1 root audio 116, 33 Mar 20 13:17 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.14.1-0ubuntu3.7
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 14.04
HibernationDevice: RESUME=UUID=3255aa87-ba68-4b74-bdb0-1112aba7d46e
InstallationDate: Installed on 2015-03-20 (0 days ago)
InstallationMedia: Ubuntu-Server 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.3)
IwConfig: Error: [Errno 2] No such file or directory
MachineType: Dell Inc. PowerEdge R320
Package: linux (not installed)
PciMultimedia:
ProcEnviron:
TERM=linux
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-46-generic root=UUID=fda4445f-efe2-4e93-9adb-ecaf6386f8cd ro consoleblank=0
ProcVersionSignature: Ubuntu 3.13.0-46.79-generic 3.13.11-ckt15
RelatedPackageVersions:
linux-restricted-modules-3.13.0-46-generic N/A
linux-backports-modules-3.13.0-46-generic N/A
linux-firmware 1.127.11
RfKill: Error: [Errno 2] No such file or directory
Tags: trusty
Uname: Linux 3.13.0-46-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: root
_MarkForUpload: True
dmi.bios.date: 09/23/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 2.0.21
dmi.board.name: 0R5KP9
dmi.board.vendor: Dell Inc.
dmi.board.version: A09
dmi.chassis.type: 23
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr2.0.21:bd09/23/2013:svnDellInc.:pnPowerEdgeR320:pvr:rvnDellInc.:rn0R5KP9:rvrA09:cvnDellInc.:ct23:cvr:
dmi.product.name: PowerEdge R320
dmi.sys.vendor: Dell Inc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1434581/+subscriptions
References