summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-04Merge "CHROMIUM: usb: gadget: configfs: Fix KASAN use-after-free"Linux Build Service Account
2017-04-03Merge "block: Move bdi_unregister() to del_gendisk()"Linux Build Service Account
2017-04-03Merge "icnss: Send FW CRASHED uevent only if driver is probed"Linux Build Service Account
2017-04-03Merge "msm_11ad: copy FW crash dump before starting SSR flow"Linux Build Service Account
2017-04-03Merge "scsi: ufs: Abort gating if clock on request is pending"Linux Build Service Account
2017-04-03Merge "regulator: qpnp-lcdb: Add a WA to toggle SC before module_enable"Linux Build Service Account
2017-04-03Merge "Revert "input: synaptics_dsx: remove array declaration in write ↵Linux Build Service Account
function""
2017-04-03Merge "ARM: dts: msm: Update KTM boot mitigation config for msm8996pro"Linux Build Service Account
2017-04-03Merge "msm: mdss: fix validation checks for qseed3 params"Linux Build Service Account
2017-04-03Merge "msm: mdss: configure gpio to enable backlight"Linux Build Service Account
2017-04-03Merge "msm: mdss: Add support to read BL level for userspace"Linux Build Service Account
2017-04-03Merge "input: touchscreen: remove synaptics v2.6 touch driver"Linux Build Service Account
2017-04-03Merge "icnss: pre-alloc memory leak check on probe failure and remove"Linux Build Service Account
2017-04-03Merge "msm: camera: isp: Use single tasklet for dual vfe"Linux Build Service Account
2017-04-03Merge "msm: camera: isp: Set the clock rate for camss vfe clock"Linux Build Service Account
2017-04-03Merge "msm: isp: fix bug in cfg_camif"Linux Build Service Account
2017-04-03block: Move bdi_unregister() to del_gendisk()Jan Kara
Commit 6cd18e711dd8 "block: destroy bdi before blockdev is unregistered." moved bdi unregistration (at that time through bdi_destroy()) from blk_release_queue() to blk_cleanup_queue() because it needs to happen before blk_unregister_region() call in del_gendisk() for MD. SCSI though will free up the device number from sd_remove() called through a maze of callbacks from device_del() in __scsi_remove_device() before blk_cleanup_queue() and thus similar races as described in 6cd18e711dd8 can happen for SCSI as well as reported by Omar [1]. Moving bdi_unregister() to del_gendisk() works for MD and fixes the problem for SCSI since del_gendisk() gets called from sd_remove() before freeing the device number. This also makes device_add_disk() (calling bdi_register_owner()) more symmetric with del_gendisk(). [1] http://marc.info/?l=linux-block&m=148554717109098&w=2 Tested-by: Lekshmi Pillai <lekshmicpillai@in.ibm.com> Acked-by: Tejun Heo <tj@kernel.org> Signed-off-by: Jan Kara <jack@suse.cz> Tested-by: Omar Sandoval <osandov@fb.com> Signed-off-by: Jens Axboe <axboe@fb.com> Git-commit: 165a5e22fafb127ecb5914e12e8c32a1f0d3f820 Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git Change-Id: I006db1a645adffb79d6b2f46f5ccc94fa21dfd0a Signed-off-by: Ritesh Harjani <riteshh@codeaurora.org>
2017-04-03icnss: Send FW CRASHED uevent only if driver is probedAnurag Chouhan
If host driver fails to probed for the first time, and SSR/PDR get triggered, as part of PD down uevent is sent to host driver which inturn set recovery in progress which never gets reset and the next time on FW Ready host driver is not able to probe successfully To fix this add a check if driver is probed or not before sending the uevent. Change-Id: Idceab059821c0b0e2a8806ad9fee5b6c75aec8c7 CRs-fixed: 2027920 Signed-off-by: Anurag Chouhan <achouhan@codeaurora.org>
2017-04-03icnss: Send FW Down indication to WLAN host driverAnurag Chouhan
If FW is down irrespective of crash, a uevent is sent to wlan host driver to indicate FW is down. Change-Id: I9fe2a2a11178f72ea27150d74d93a1e411eac030 CRs-fixed: 2027902 Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org> Signed-off-by: Anurag Chouhan <achouhan@codeaurora.org>
2017-04-03Revert "input: synaptics_dsx: remove array declaration in write function"Shantanu Jain
This reverts commit bcde95e2e697 ("input: synaptics_dsx: remove array declaration in write function"). Change-Id: I49d05213a473d35bd6ab7fb4149f69ec56f18a8b Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
2017-04-02Merge "drivers: cpuidle: Minimize round off errors in wake up time"Linux Build Service Account
2017-04-03scsi: ufs: Abort gating if clock on request is pendingAsutosh Das
This change attempts to abort gating of clocks if a request to turn-on clocks is pending. This would in turn avoid turning OFF and back ON the clocks. CRs-fixed: 2002742 Change-Id: I3d80ed503d4ddb29ac613b11e5e93f84c8362978 Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
2017-03-31Merge "ANDROID: ion: check for kref overflow"Linux Build Service Account
2017-03-31Merge "qcom: qnovo: Fix PCURx reporting error"Linux Build Service Account
2017-03-31Merge "drivers: net: rmnet: Initial implementation"Linux Build Service Account
2017-03-31Merge "msm: mdss: re-configure DP mainlink clocks during link training"Linux Build Service Account
2017-03-31Merge "ARM: dts: msm: add sde rotator reg bus scale properties"Linux Build Service Account
2017-03-31Merge "sde: rotator: add support to configure bus scale vectors"Linux Build Service Account
2017-03-31Merge "msm: mdss: Update write gather register value for MDSS"Linux Build Service Account
2017-03-31Merge "ARM: dts: msm: update vote on ldo11 for amoled panel on sdm630"Linux Build Service Account
2017-03-31Merge "msm: mdss: make hpd call asynchronous for HDMI in certain cases"Linux Build Service Account
2017-03-31Merge "msm: mdss: dp: set failsafe link params when DPCD read fails"Linux Build Service Account
2017-03-31Merge "trace: ipc_logging: Avoid buffer overflow in ipc_log_string()"Linux Build Service Account
2017-03-31Merge "msm: pcie: log PCIe LTSSM state during link training"Linux Build Service Account
2017-03-31Merge "power: smb-lib: Rerun APSD regardless of charger-type"Linux Build Service Account
2017-03-31Merge "usb: gadget: f_mass_storage: Perform async runtime resume upon set_alt"Linux Build Service Account
2017-03-31Merge "qcom: smb-lib: Disable HW trigger when forcing sink-only mode"Linux Build Service Account
2017-03-31Merge "ARM: dts: msm: Update GFX PM-QoS values for SDM630"Linux Build Service Account
2017-03-31Merge "net: ipv6: Add early demux handler for UDP unicast"Linux Build Service Account
2017-03-31Merge "drm/msm: Add performance counter tracking"Linux Build Service Account
2017-03-31Merge "icnss: Separate debug and verbose log"Linux Build Service Account
2017-03-31Merge "msm: qpnp-haptic: Enable HW auto-resonance for PM660"Linux Build Service Account
2017-03-31Merge "msm_11ad: 11AD SMMU changes to allow enabling of SMMU stage1"Linux Build Service Account
2017-03-31Merge "msm: media: Allocate extra memory after alignment"Linux Build Service Account
2017-03-31Merge "soc: qcom: spcom: lock ion buf, decrement ref count if no free entry"Linux Build Service Account
2017-03-31Merge "diag: Add support for header untagging"Linux Build Service Account
2017-03-31Merge "ASoC: codecs: Correct stream name, add dapm sync"Linux Build Service Account
2017-03-31Merge "drivers: soc: Add mutex lock in audio_notifier_late_init"Linux Build Service Account
2017-04-01regulator: qpnp-lcdb: Add a WA to toggle SC before module_enableAnirudh Ghayal
There is a possibility of the NCP failing to turn on due to an invalid (short circuit) SC event before the LCDB module is enabled. Force a SC re-enable to recover from this condition. Enable this for PM660L V1.1. Also, disable the SC handling logic for PM660L to avoid permanently disabling the module due to the above mentioned issue. CRs-Fixed: 2025449 Change-Id: I191d11c35c3d96727874818b8b57fa1c254879bf Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2017-04-01include: qpnp-revid: Add PM660L version infoAnirudh Ghayal
Add PM660L v1.1 version macros. Change-Id: I14c3f2110efc474686df488748b0a671f34ced90 Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>