[Kernel-packages] [Bug 1794166] Re: Add functional level reset support for the SAS controller on HiSilicon D06 systems

2019-07-24 Thread Brad Figg
** Tags added: cscc

-- 
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/1794166

Title:
  Add functional level reset support for the SAS controller on HiSilicon
  D06 systems

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Fix Released
Status in linux source package in Cosmic:
  Fix Released

Bug description:
  [Impact]
  Administrators are not able to request an FLR reset via sysfs on v3 hisi_sas 
controllers.

  [Test Case]
  dmesg -c > /dev/null
  echo 1 > /sys/devices/pci:74/:74:02.0/reset
  dmesg

  Expected output:
  [259487.660676] hisi_sas_v3_hw :74:02.0: FLR prepare
  [259489.602044] hisi_sas_v3_hw :74:02.0: FLR done

  [Fix]
  commit e5ea48014adcb030b9d92743e87fbbcbbb2a1d70
  Author: Xiaofei Tan 
  Date:   Wed Jul 18 22:14:30 2018 +0800

  scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw

  [Regression Risk]
  The fix itself has a low regression risk because it implements a 
previously-unsupported feature. However, there are 2 changesets that refactor 
reset code ahead that are required before the above fix, and that refactoring 
has a risk of introducing a regression.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1794166/+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


[Kernel-packages] [Bug 1794166] Re: Add functional level reset support for the SAS controller on HiSilicon D06 systems

2018-10-22 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.15.0-38.41

---
linux (4.15.0-38.41) bionic; urgency=medium

  * linux: 4.15.0-38.41 -proposed tracker (LP: #1797061)

  * Silent data corruption in Linux kernel 4.15 (LP: #1796542)
- block: add a lower-level bio_add_page interface
- block: bio_iov_iter_get_pages: fix size of last iovec
- blkdev: __blkdev_direct_IO_simple: fix leak in error case
- block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs

linux (4.15.0-37.40) bionic; urgency=medium

  * linux: 4.15.0-37.40 -proposed tracker (LP: #1795564)

  * hns3: enable ethtool rx-vlan-filter on supported hw (LP: #1793394)
- net: hns3: Add vlan filter setting by ethtool command -K

  * hns3: Modifying channel parameters will reset ring parameters back to
defaults (LP: #1793404)
- net: hns3: Fix desc num set to default when setting channel

  * hisi_sas: Add SATA FIX check for v3 hw (LP: #1794151)
- scsi: hisi_sas: Add SATA FIS check for v3 hw

  * Fix potential corruption using SAS controller on HiSilicon arm64 boards
(LP: #1794156)
- scsi: hisi_sas: add memory barrier in task delivery function

  * hisi_sas: Reduce unnecessary spin lock contention (LP: #1794165)
- scsi: hisi_sas: Tidy hisi_sas_task_prep()

  * Add functional level reset support for the SAS controller on HiSilicon D06
systems (LP: #1794166)
- scsi: hisi_sas: tidy host controller reset function a bit
- scsi: hisi_sas: relocate some common code for v3 hw
- scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw

  * HiSilicon SAS controller doesn't recover from PHY STP link timeout
(LP: #1794172)
- scsi: hisi_sas: tidy channel interrupt handler for v3 hw
- scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout

  * getxattr: always handle namespaced attributes (LP: #1789746)
- getxattr: use correct xattr length

  * Fix unusable NVIDIA GPU after S3 (LP: #1793338)
- PCI: Reprogram bridge prefetch registers on resume

  * Fails to boot under Xen PV: BUG: unable to handle kernel paging request at
edc21fd9 (LP: #1789118)
- x86/EISA: Don't probe EISA bus for Xen PV guests

  * qeth: use vzalloc for QUERY OAT buffer (LP: #1793086)
- s390/qeth: use vzalloc for QUERY OAT buffer

  * SRU: Enable middle button of touchpad on ThinkPad P72 (LP: #1793463)
- Input: elantech - enable middle button of touchpad on ThinkPad P72

  * Dell new AIO requires a new uart backlight driver (LP: #1727235)
- SAUCE: platform/x86: dell-uart-backlight: new backlight driver for DELL 
AIO
- updateconfigs for Dell UART backlight driver

  * [Ubuntu] s390/crypto: Fix return code checking in cbc_paes_crypt.
(LP: #1794294)
- s390/crypto: Fix return code checking in cbc_paes_crypt()

  * hns3: Retrieve RoCE MSI-X config from firmware (LP: #1793221)
- net: hns3: Fix MSIX allocation issue for VF
- net: hns3: Refine the MSIX allocation for PF

  * net: hns: Avoid hang when link is changed while handling packets
(LP: #1792209)
- net: hns: add the code for cleaning pkt in chip
- net: hns: add netif_carrier_off before change speed and duplex

  * Page leaking in cachefiles_read_backing_file while vmscan is active
(LP: #1793430)
- SAUCE: cachefiles: Page leaking in cachefiles_read_backing_file while 
vmscan
  is active

  * some nvidia p1000 graphic cards hang during the boot (LP: #1791569)
- drm/nouveau/gr/gf100-: virtualise tpc_mask + apply fixes from traces

  * Error reported when creating ZFS pool with "-t" option, despite successful
pool creation (LP: #1769937)
- SAUCE: (noup) Update zfs to 0.7.5-1ubuntu16.4

  * Fix I2C touchpanels' interrupt storms after system suspend (LP: #1792309)
- HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen
- HID: i2c-hid: Don't reset device upon system resume

  * ipmmu is always registered (LP: #1783746)
- iommu/ipmmu-vmsa: Don't register as BUS IOMMU if machine doesn't have 
IPMMU-
  VMSA

  * Bionic update: upstream stable patchset 2018-09-27 (LP: #1794889)
- clocksource/drivers/imx-tpm: Correct some registers operation flow
- Input: synaptics-rmi4 - fix an unchecked out of memory error path
- KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update
- x86: Add check for APIC access address for vmentry of L2 guests
- MIPS: io: Prevent compiler reordering writeX()
- nfp: ignore signals when communicating with management FW
- perf report: Fix switching to another perf.data file
- fsnotify: fix ignore mask logic in send_to_group()
- MIPS: io: Add barrier after register read in readX()
- s390/smsgiucv: disable SMSG on module unload
- isofs: fix potential memory leak in mount option parsing
- MIPS: dts: Boston: Fix PCI bus dtc warnings:
- spi: sh-msiof: Fix bit field overflow writes to TSCR/RSCR
- doc: Add vendor prefix for Kieback & Peter GmbH
- dt-bindings: 

[Kernel-packages] [Bug 1794166] Re: Add functional level reset support for the SAS controller on HiSilicon D06 systems

2018-10-12 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.18.0-9.10

---
linux (4.18.0-9.10) cosmic; urgency=medium

  * linux: 4.18.0-9.10 -proposed tracker (LP: #1796346)

  * Cosmic update: v4.18.12 upstream stable release (LP: #1796139)
- crypto: skcipher - Fix -Wstringop-truncation warnings
- iio: adc: ina2xx: avoid kthread_stop() with stale task_struct
- tsl2550: fix lux1_input error in low light
- misc: ibmvmc: Use GFP_ATOMIC under spin lock
- vmci: type promotion bug in qp_host_get_user_memory()
- siox: don't create a thread without starting it
- x86/numa_emulation: Fix emulated-to-physical node mapping
- staging: rts5208: fix missing error check on call to rtsx_write_register
- power: supply: axp288_charger: Fix initial constant_charge_current value
- misc: sram: enable clock before registering regions
- serial: sh-sci: Stop RX FIFO timer during port shutdown
- uwb: hwa-rc: fix memory leak at probe
- power: vexpress: fix corruption in notifier registration
- iommu/amd: make sure TLB to be flushed before IOVA freed
- Bluetooth: Add a new Realtek 8723DE ID 0bda:b009
- USB: serial: kobil_sct: fix modem-status error handling
- 6lowpan: iphc: reset mac_header after decompress to fix panic
- iommu/msm: Don't call iommu_device_{,un}link from atomic context
- s390/mm: correct allocate_pgste proc_handler callback
- power: remove possible deadlock when unregistering power_supply
- drm/amd/display/dc/dce: Fix multiple potential integer overflows
- drm/amd/display: fix use of uninitialized memory
- md-cluster: clear another node's suspend_area after the copy is finished
- cxgb4: Fix the condition to check if the card is T5
- RDMA/bnxt_re: Fix a couple off by one bugs
- RDMA/i40w: Hold read semaphore while looking after VMA
- RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c
- IB/core: type promotion bug in rdma_rw_init_one_mr()
- media: exynos4-is: Prevent NULL pointer dereference in 
__isp_video_try_fmt()
- IB/mlx4: Test port number before querying type.
- powerpc/kdump: Handle crashkernel memory reservation failure
- media: fsl-viu: fix error handling in viu_of_probe()
- vhost_net: Avoid tx vring kicks during busyloop
- media: staging/imx: fill vb2_v4l2_buffer field entry
- IB/mlx5: Fix GRE flow specification
- include/rdma/opa_addr.h: Fix an endianness issue
- x86/tsc: Add missing header to tsc_msr.c
- ARM: hwmod: RTC: Don't assume lock/unlock will be called with irq enabled
- x86/entry/64: Add two more instruction suffixes
- ARM: dts: ls1021a: Add missing cooling device properties for CPUs
- scsi: target/iscsi: Make iscsit_ta_authentication() respect the output
  buffer size
- thermal: i.MX: Allow thermal probe to fail gracefully in case of bad
  calibration.
- scsi: klist: Make it safe to use klists in atomic context
- scsi: ibmvscsi: Improve strings handling
- scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion
- usb: wusbcore: security: cast sizeof to int for comparison
- ath10k: sdio: use same endpoint id for all packets in a bundle
- ath10k: sdio: set skb len for all rx packets
- powerpc/powernv/ioda2: Reduce upper limit for DMA window size
- platform/x86: asus-wireless: Fix uninitialized symbol usage
- ACPI / button: increment wakeup count only when notified
- s390/sysinfo: add missing #ifdef CONFIG_PROC_FS
- alarmtimer: Prevent overflow for relative nanosleep
- s390/dasd: correct numa_node in dasd_alloc_queue
- s390/scm_blk: correct numa_node in scm_blk_dev_setup
- s390/extmem: fix gcc 8 stringop-overflow warning
- mtd: rawnand: atmel: add module param to avoid using dma
- iio: accel: adxl345: convert address field usage in iio_chan_spec
- posix-timers: Make forward callback return s64
- posix-timers: Sanitize overrun handling
- ALSA: snd-aoa: add of_node_put() in error path
- selftests: forwarding: Tweak tc filters for mirror-to-gretap tests
- ath10k: use locked skb_dequeue for rx completions
- media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power
- media: soc_camera: ov772x: correct setting of banding filter
- media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial data
- media: ov772x: add checks for register read errors
- staging: android: ashmem: Fix mmap size validation
- media: ov772x: allow i2c controllers without I2C_FUNC_PROTOCOL_MANGLING
- staging: mt7621-eth: Fix memory leak in mtk_add_mac() error path
- drivers/tty: add error handling for pcmcia_loop_config
- arm64: dts: renesas: salvator-common: Fix adv7482 decimal unit addresses
- serial: pxa: Fix an error handling path in 'serial_pxa_probe()'
- staging: mt7621-dts: Fix remaining pcie warnings
- media: tm6000: add error handling for dvb_register_adapter
- ASoC: qdsp6: qdafe: 

[Kernel-packages] [Bug 1794166] Re: Add functional level reset support for the SAS controller on HiSilicon D06 systems

2018-10-04 Thread Ike Panhc
With bionic-proposed kernel, SAS controller reset works

** Tags removed: verification-needed-bionic
** Tags added: verification-done-bionic

-- 
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/1794166

Title:
  Add functional level reset support for the SAS controller on HiSilicon
  D06 systems

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  Administrators are not able to request an FLR reset via sysfs on v3 hisi_sas 
controllers.

  [Test Case]
  dmesg -c > /dev/null
  echo 1 > /sys/devices/pci:74/:74:02.0/reset
  dmesg

  Expected output:
  [259487.660676] hisi_sas_v3_hw :74:02.0: FLR prepare
  [259489.602044] hisi_sas_v3_hw :74:02.0: FLR done

  [Fix]
  commit e5ea48014adcb030b9d92743e87fbbcbbb2a1d70
  Author: Xiaofei Tan 
  Date:   Wed Jul 18 22:14:30 2018 +0800

  scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw

  [Regression Risk]
  The fix itself has a low regression risk because it implements a 
previously-unsupported feature. However, there are 2 changesets that refactor 
reset code ahead that are required before the above fix, and that refactoring 
has a risk of introducing a regression.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1794166/+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


[Kernel-packages] [Bug 1794166] Re: Add functional level reset support for the SAS controller on HiSilicon D06 systems

2018-10-03 Thread Brad Figg
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-needed-
bionic' to 'verification-done-bionic'. If the problem still exists,
change the tag 'verification-needed-bionic' to 'verification-failed-
bionic'.

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://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-bionic

-- 
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/1794166

Title:
  Add functional level reset support for the SAS controller on HiSilicon
  D06 systems

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  Administrators are not able to request an FLR reset via sysfs on v3 hisi_sas 
controllers.

  [Test Case]
  dmesg -c > /dev/null
  echo 1 > /sys/devices/pci:74/:74:02.0/reset
  dmesg

  Expected output:
  [259487.660676] hisi_sas_v3_hw :74:02.0: FLR prepare
  [259489.602044] hisi_sas_v3_hw :74:02.0: FLR done

  [Fix]
  commit e5ea48014adcb030b9d92743e87fbbcbbb2a1d70
  Author: Xiaofei Tan 
  Date:   Wed Jul 18 22:14:30 2018 +0800

  scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw

  [Regression Risk]
  The fix itself has a low regression risk because it implements a 
previously-unsupported feature. However, there are 2 changesets that refactor 
reset code ahead that are required before the above fix, and that refactoring 
has a risk of introducing a regression.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1794166/+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


[Kernel-packages] [Bug 1794166] Re: Add functional level reset support for the SAS controller on HiSilicon D06 systems

2018-10-02 Thread Stefan Bader
** Changed in: linux (Ubuntu Bionic)
   Status: In Progress => Fix Committed

-- 
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/1794166

Title:
  Add functional level reset support for the SAS controller on HiSilicon
  D06 systems

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  Administrators are not able to request an FLR reset via sysfs on v3 hisi_sas 
controllers.

  [Test Case]
  dmesg -c > /dev/null
  echo 1 > /sys/devices/pci:74/:74:02.0/reset
  dmesg

  Expected output:
  [259487.660676] hisi_sas_v3_hw :74:02.0: FLR prepare
  [259489.602044] hisi_sas_v3_hw :74:02.0: FLR done

  [Fix]
  commit e5ea48014adcb030b9d92743e87fbbcbbb2a1d70
  Author: Xiaofei Tan 
  Date:   Wed Jul 18 22:14:30 2018 +0800

  scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw

  [Regression Risk]
  The fix itself has a low regression risk because it implements a 
previously-unsupported feature. However, there are 2 changesets that refactor 
reset code ahead that are required before the above fix, and that refactoring 
has a risk of introducing a regression.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1794166/+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


[Kernel-packages] [Bug 1794166] Re: Add functional level reset support for the SAS controller on HiSilicon D06 systems

2018-09-25 Thread Thadeu Lima de Souza Cascardo
** Also affects: linux (Ubuntu Cosmic)
   Importance: Undecided
 Assignee: dann frazier (dannf)
   Status: In Progress

** Changed in: linux (Ubuntu Cosmic)
   Status: In Progress => Fix Committed

-- 
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/1794166

Title:
  Add functional level reset support for the SAS controller on HiSilicon
  D06 systems

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Bionic:
  In Progress
Status in linux source package in Cosmic:
  Fix Committed

Bug description:
  [Impact]
  Administrators are not able to request an FLR reset via sysfs on v3 hisi_sas 
controllers.

  [Test Case]
  dmesg -c > /dev/null
  echo 1 > /sys/devices/pci:74/:74:02.0/reset
  dmesg

  Expected output:
  [259487.660676] hisi_sas_v3_hw :74:02.0: FLR prepare
  [259489.602044] hisi_sas_v3_hw :74:02.0: FLR done

  [Fix]
  commit e5ea48014adcb030b9d92743e87fbbcbbb2a1d70
  Author: Xiaofei Tan 
  Date:   Wed Jul 18 22:14:30 2018 +0800

  scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw

  [Regression Risk]
  The fix itself has a low regression risk because it implements a 
previously-unsupported feature. However, there are 2 changesets that refactor 
reset code ahead that are required before the above fix, and that refactoring 
has a risk of introducing a regression.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1794166/+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