{"push_id":2566776944,"size":376,"distinct_size":0,"ref":"refs/heads/korg/kvalo/ath/master","head":"3510e3a1ce8aeece40072a071af637e48388972e","before":"50028aa5538492984790f18c5ad2b93b2ce9c773","commits":[{"sha":"4b66af2d6356a00e94bcdea3e7fea324e8b5c6f4","author":{"name":"Kevin Easton","email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@guarana.org"},"message":"af_key: Always verify length of provided sadb_key\n\nKey extensions (struct sadb_key) include a user-specified number of key\nbits.  The kernel uses that number to determine how much key data to copy\nout of the message in pfkey_msg2xfrm_state().\n\nThe length of the sadb_key message must be verified to be long enough,\neven in the case of SADB_X_AALG_NULL.  Furthermore, the sadb_key_len value\nmust be long enough to include both the key data and the struct sadb_key\nitself.\n\nIntroduce a helper function verify_key_len(), and call it from\nparse_exthdrs() where other exthdr types are similarly checked for\ncorrectness.\n\nSigned-off-by: Kevin Easton <kevin@guarana.org>\nReported-by: syzbot+5022a34ca5a3d49b84223653fab632dfb7b4cf37@syzkaller.appspotmail.com\nSigned-off-by: Steffen Klassert <steffen.klassert@secunet.com>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/4b66af2d6356a00e94bcdea3e7fea324e8b5c6f4"},{"sha":"fd17ed684b6e33312cdcd9270b1fece9df266103","author":{"name":"Kunihiko Hayashi","email":"d37d97400bc9c812c272b2fa3b7c4f1f241bccfe@socionext.com"},"message":"Revert \"ata: ahci-platform: add reset control support\"\n\nThis reverts commit f0f56716fc3e5d547fd7811eb218a30ed0695605.\n\nAccording to Thierry's view,\nhttps://www.spinics.net/lists/linux-ide/msg55357.html\nsome hardware-specific drivers already use their own resets,\nand the common reset might make a path to occur double controls of resets.\n\nFor now, revert the commit that adds reset control support to ahci-platform,\nand hold until the solution is confirmed not be affect all hardware-specific\ndrivers.\n\nFixes: f0f56716fc3e (\"ata: ahci-platform: add reset control support\")\nReported-by: Thierry Reding <thierry.reding@gmail.com>\nSuggested-by: Hans de Goede <hdegoede@redhat.com>\nAcked-by: Hans de Goede <hdegoede@redhat.com>\nSigned-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>\nSigned-off-by: Tejun Heo <tj@kernel.org>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/fd17ed684b6e33312cdcd9270b1fece9df266103"},{"sha":"b48c05ab5d32af2af4bc63851c153782d1c6ba42","author":{"name":"Steffen Klassert","email":"66deb1d63f85161cc287ce2bac0c65cb5ae958a7@secunet.com"},"message":"xfrm: Fix warning in xfrm6_tunnel_net_exit.\n\nWe need to make sure that all states are really deleted\nbefore we check that the state lists are empty. Otherwise\nwe trigger a warning.\n\nFixes: baeb0dbbb5659 (\"xfrm6_tunnel: exit_net cleanup check added\")\nReported-and-tested-by:syzbot+777bf170a89e7b326405@syzkaller.appspotmail.com\nSigned-off-by: Steffen Klassert <steffen.klassert@secunet.com>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/b48c05ab5d32af2af4bc63851c153782d1c6ba42"},{"sha":"99bf8f27f3f94d2a37291354b8dc83f13728f75f","author":{"name":"Lukasz Majewski","email":"7acbb0643e3da1a0f6f894ebd720fb3807e67dff@denx.de"},"message":"doc: Add vendor prefix for Kieback & Peter GmbH\n\nThe 'kiebackpeter' entry has been added to vendor-prefixes.txt to indicate\nproducts from Kieback & Peter GmbH.\n\nSigned-off-by: Lukasz Majewski <lukma@denx.de>\nSigned-off-by: Rob Herring <robh@kernel.org>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/99bf8f27f3f94d2a37291354b8dc83f13728f75f"},{"sha":"b614e905a0bc8fc5d4fa72665ac26ae00c874a4e","author":{"name":"Matheus Castello","email":"af02383304f5794299eb6bdbc3796ccbcf621002@castello.eng.br"},"message":"dt-bindings: pinctrl: sunxi: Fix reference to driver\n\nBindings describe hardware, not drivers.\nUse reference to hardware Allwinner A1X Pin Controller instead driver.\n\nSigned-off-by: Matheus Castello <matheus@castello.eng.br>\nSigned-off-by: Rob Herring <robh@kernel.org>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/b614e905a0bc8fc5d4fa72665ac26ae00c874a4e"},{"sha":"1a862488729a6ea9cfd285d2c90f8738949ae7d2","author":{"name":"Jacopo Mondi","email":"fc3a392fa7b72619887b8a94d0cba5839dac9715@jmondi.org"},"message":"dt-bindings: net: ravb: Add support for r8a77965 SoC\n\nAdd documentation for r8a77965 compatible string to renesas ravb device\ntree bindings documentation.\n\nSigned-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org>\nReviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>\nReviewed-by: Simon Horman <horms+renesas@verge.net.au>\nAcked-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>\nSigned-off-by: Rob Herring <robh@kernel.org>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/1a862488729a6ea9cfd285d2c90f8738949ae7d2"},{"sha":"7de5b7e5f6a67c285b86d1478e8e150929c93482","author":{"name":"Jacopo Mondi","email":"fc3a392fa7b72619887b8a94d0cba5839dac9715@jmondi.org"},"message":"dt-bindings: serial: sh-sci: Add support for r8a77965 (H)SCIF\n\nAdd documentation for r8a77965 compatible string to Renesas sci-serial\ndevice tree bindings documentation.\n\nSigned-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org>\nReviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>\nSigned-off-by: Rob Herring <robh@kernel.org>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/7de5b7e5f6a67c285b86d1478e8e150929c93482"},{"sha":"b89bc283286b105e50aab9ab35992c0237ac77d8","author":{"name":"Jacopo Mondi","email":"fc3a392fa7b72619887b8a94d0cba5839dac9715@jmondi.org"},"message":"dt-bindings: dmaengine: rcar-dmac: document R8A77965 support\n\nAdd documentation for r8a77965 compatible string to rcar-dmac device\ntree bindings documentation.\n\nSigned-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org>\nReviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>\nReviewed-by: Simon Horman <horms+renesas@verge.net.au>\nSigned-off-by: Rob Herring <robh@kernel.org>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/b89bc283286b105e50aab9ab35992c0237ac77d8"},{"sha":"9f463608b98331f58e37d175830b53cec01859a4","author":{"name":"Colin Ian King","email":"d100aa70785e45ee8deab668147d941941915c21@canonical.com"},"message":"net/mlx5: remove some extraneous spaces in indentations\n\nThere are several lines where there is an extraneous space causing\nindentation misalignment. Remove them.\n\nCleans up Cocconelle warnings:\n\n./drivers/net/ethernet/mellanox/mlx5/core/qp.c:409:3-18: code aligned\nwith following code on line 410\n./drivers/net/ethernet/mellanox/mlx5/core/qp.c:415:3-18: code aligned\nwith following code on line 416\n./drivers/net/ethernet/mellanox/mlx5/core/qp.c:421:3-18: code aligned\nwith following code on line 422\n\nSigned-off-by: Colin Ian King <colin.king@canonical.com>\nSigned-off-by: Saeed Mahameed <saeedm@mellanox.com>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/9f463608b98331f58e37d175830b53cec01859a4"},{"sha":"94912e8df4e5005cb5fa3f3603741eb5e8bf3334","author":{"name":"Gustavo A. R. Silva","email":"beac5f8171fcde5e2ec734cc5d25d03e7362e8de@embeddedor.com"},"message":"ieee802154: mcr20a: Fix memory leak in mcr20a_probe\n\nFree allocated memory for pdata before return.\n\nAddresses-Coverity-ID: 1466096 (\"Resource leak\")\nFixes: 8c6ad9cc5157 (\"ieee802154: Add NXP MCR20A IEEE 802.15.4 transceiver driver\")\nSigned-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>\nAcked-by: Xue Liu <liuxuenetmail@gmail.com>\nSigned-off-by: Stefan Schmidt <stefan@osg.samsung.com>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/94912e8df4e5005cb5fa3f3603741eb5e8bf3334"},{"sha":"f9e628a6645ed4f42a15dfa3c5af45a916a228e4","author":{"name":"Jia-Ju Bai","email":"4f6d392e422d1b8f381e5a7c1b9b3c46d9851e8b@gmail.com"},"message":"net: ieee802154: atusb: Replace GFP_ATOMIC with GFP_KERNEL in atusb_probe\n\natusb_probe() is never called in atomic context.\nThis function is only set as \".probe\" in struct usb_driver.\n\nDespite never getting called from atomic context,\natusb_probe() calls usb_alloc_urb() with GFP_ATOMIC,\nwhich does not sleep for allocation.\nGFP_ATOMIC is not necessary and can be replaced with GFP_KERNEL,\nwhich can sleep and improve the possibility of sucessful allocation.\n\nThis is found by a static analysis tool named DCNS written by myself.\nAnd I also manually check it.\n\nSigned-off-by: Jia-Ju Bai <baijiaju1990@gmail.com>\nSigned-off-by: Stefan Schmidt <stefan@osg.samsung.com>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/f9e628a6645ed4f42a15dfa3c5af45a916a228e4"},{"sha":"7e0ffee1b2e7d26cc2147be0d9d5186823e923f3","author":{"name":"Stefan Schmidt","email":"eb0877843acc39f8ef6f7269937dee931c372d23@osg.samsung.com"},"message":"net: ieee802154: mcr20a: do not leak resources on error path\n\nWe already allocated the device and platform  data at this\npoint. Instead of simply return from the probe function we\nneed to cleanup the resources first.\n\nSigned-off-by: Stefan Schmidt <stefan@osg.samsung.com>\nAcked-by: Xue Liu <liuxuenetmail@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/7e0ffee1b2e7d26cc2147be0d9d5186823e923f3"},{"sha":"f18fa5de5ba7f1d6650951502bb96a6e4715a948","author":{"name":"Alexander Aring","email":"ba808db1f0229249f457f37e430afe76c4cd3e95@mojatatu.com"},"message":"net: ieee802154: 6lowpan: fix frag reassembly\n\nThis patch initialize stack variables which are used in\nfrag_lowpan_compare_key to zero. In my case there are padding bytes in the\nstructures ieee802154_addr as well in frag_lowpan_compare_key. Otherwise\nthe key variable contains random bytes. The result is that a compare of\ntwo keys by memcmp works incorrect.\n\nFixes: 648700f76b03 (\"inet: frags: use rhashtables for reassembly units\")\nSigned-off-by: Alexander Aring <aring@mojatatu.com>\nReported-by: Stefan Schmidt <stefan@osg.samsung.com>\nSigned-off-by: Stefan Schmidt <stefan@osg.samsung.com>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/f18fa5de5ba7f1d6650951502bb96a6e4715a948"},{"sha":"970f04c840f6004a1a956c1a836792a341d63eae","author":{"name":"Rob Herring","email":"fbb37eacae100e13076d5c4b46f06cfa4d6fa9f8@kernel.org"},"message":"dtc: checks: drop warning for missing PCI bridge bus-range\n\nCherry-picked from dtc upstream commit e1f139ea4900fd0324c646822b4061fec6e08321.\n\nHaving a 'bus-range' property for PCI bridges should not be required,\nso remove the warning when missing. There was some confusion with the\nLinux kernel printing a message that no property is present and the OS\nassigned the bus number. This message was intended to be informational\nrather than a warning.\n\nWhen the firmware doesn't enumerate the PCI bus and leaves it up to the\nOS to do, then it is perfectly fine for the OS to assign bus numbers\nand bus-range is not necessary.\n\nThere are a few cases where bus-range is needed or useful as Arnd\nBergmann summarized:\n\n- Traditionally Linux avoided using multiple PCI domains, but instead\n  configured separate PCI host bridges to have non-overlapping\n  bus ranges so we can present them to user space as a single\n  domain, and run the kernel without CONFIG_PCI_DOMAINS.\n  Specifying the bus ranges this way would and give stable bus\n  numbers across boots when the probe order is not fixed.\n\n- On certain ARM64 systems, we must only use the first\n  128 bus numbers based on the way the IOMMU identifies\n  the device with truncated bus/dev/fn number. There are probably\n  others like this, with various limitations.\n\n- To leave some room for hotplugged devices, each slot on\n  a host bridge can in theory get a range of bus numbers\n  that are available when assigning bus numbers at boot time\n\nCc: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Rob Herring <robh@kernel.org>\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/970f04c840f6004a1a956c1a836792a341d63eae"},{"sha":"13b86f50eaaddaea4bdd2fe476fd12e6a0951add","author":{"name":"Hans de Goede","email":"9fa1be1a5b5729e4c6b404f34c9ce49ff4882fd8@redhat.com"},"message":"thermal: int3403_thermal: Fix NULL pointer deref on module load / probe\n\nStarting with kernel 4.17 thermal_cooling_device_register() will call the\nget_max_state() op during register.\n\nSince we deref priv->priv in int3403_get_max_state() this means we must\nset priv->priv before calling thermal_cooling_device_register().\n\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>\nSigned-off-by: Zhang Rui <rui.zhang@intel.com>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/13b86f50eaaddaea4bdd2fe476fd12e6a0951add"},{"sha":"a230cd52b8a2be39cd6e9a13b3e62af57f21372a","author":{"name":"pgzh","email":"961455b26b55ff92ff712fcaf0da5862cae244cf@gmail.com"},"message":"HID: lenovo: Add support for IBM/Lenovo Scrollpoint mice\n\nThe IBM/Lenovo Scrollpoint mice feature a trackpoint-like stick instead of a\nscrolling wheel capable of 2-D (vertical+horizontal) scrolling.  hid-generic\ndoes only expose 1-D (vertical) scrolling functionality for these mice.  This\npatch adds support for horizontal scrolling for the IBM/Lenovo Scrollpoint mice\nto hid-lenovo.\n\n[jkosina@suse.cz: remove change versioning from git changelog]\nSigned-off-by: Peter Ganzhorn <peter.ganzhorn@gmail.com>\nReviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nSigned-off-by: Peter De Wachter <pdewacht@gmail.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/a230cd52b8a2be39cd6e9a13b3e62af57f21372a"},{"sha":"097b8f62dd793e08f1732fc74dbb64596c7fbff9","author":{"name":"Arvind Yadav","email":"937140246f3eff69ef3c0b7e9f2993ccb76b9a9e@gmail.com"},"message":"HID: wacom: Release device resource data obtained by devres_alloc()\n\nFree device resource data, if __wacom_devm_sysfs_create_group\nis not successful.\n\nSigned-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com>\nReviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/097b8f62dd793e08f1732fc74dbb64596c7fbff9"},{"sha":"37ba3c350e64adcbdd483e81bf194c05d9573515","author":{"name":"Hans de Goede","email":"9fa1be1a5b5729e4c6b404f34c9ce49ff4882fd8@redhat.com"},"message":"HID: intel_ish-hid: Move header size check to inside the loop\n\nWith the headersize check outside of the loop, the second time through\nthe loop the: \"payload_len = recv_msg->hdr.size;\" statement may deref\nrecv_msg while it is pointing outside of our input buffer.\n\nMove the headersize check to inside the loop to fix this.\n\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>\nReviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nAcked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/37ba3c350e64adcbdd483e81bf194c05d9573515"},{"sha":"749ab300d41bcdbb8edf776d20e9a9891e79eba4","author":{"name":"Hans de Goede","email":"9fa1be1a5b5729e4c6b404f34c9ce49ff4882fd8@redhat.com"},"message":"HID: intel_ish-hid: Stop using a static local buffer in get_report()\n\nhid_ishtp_get_report() may be called by multiple callers at the same\ntime, causing trouble with the static local buffer used.\n\nAlso there is no reason to use a non stack buffer, the buffer is tiny\nand ishtp_cl_send() copies its contents so the lifetime is not an\nissue either.\n\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>\nReviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nAcked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/749ab300d41bcdbb8edf776d20e9a9891e79eba4"},{"sha":"f241632fd087d3d9fbd5450f4d8c8604badd8348","author":{"name":"Govert Overgaauw","email":"b1f76fa6e31ed284f15df7399104efe9b34fc0a1@prodrive-technologies.com"},"message":"gpio: fix aspeed_gpio unmask irq\n\nThe unmask function disables all interrupts in a bank when unmasking an\ninterrupt. Only disable the given interrupt.\n\nCc: stable@vger.kernel.org\nSigned-off-by: Govert Overgaauw <govert.overgaauw@prodrive-technologies.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/Jackeagle/kernel-msm-4.4/commits/f241632fd087d3d9fbd5450f4d8c8604badd8348"}]}
{"actor":{"display_login":"Jackeagle"}}