{"push_id":2616239890,"size":1000,"distinct_size":1912,"ref":"refs/heads/linux-4.14/libretech-cc-master-stable","head":"abd6aaffb515e1c357dfec35b7c712e5ce535400","before":"0567c68c5f4dc9b8e260519f244fe5458589aa51","commits":[{"sha":"470bf16ae1ab7172133fe3c6b4506a75f86d314f","author":{"name":"Shuah Khan","email":"c62751f8c6ce7eb0639cab80a821801931863a4b@osg.samsung.com"},"message":"usbip: usbip_event: fix to not print kernel pointer address\n\ncommit 4c982482341c64f55daf69b6caa5a2bcd9b43824 upstream.\n\nFix it to not print kernel pointer address. Remove the conditional\nand debug message as it isn't very useful.\n\nSigned-off-by: Shuah Khan <shuahkh@osg.samsung.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/470bf16ae1ab7172133fe3c6b4506a75f86d314f"},{"sha":"944edaf13deeb0db5847bddf956c4316e53d6f2c","author":{"name":"Shuah Khan","email":"c62751f8c6ce7eb0639cab80a821801931863a4b@osg.samsung.com"},"message":"usbip: usbip_host: fix to hold parent lock for device_attach() calls\n\ncommit 4bfb141bc01312a817d36627cc47c93f801c216d upstream.\n\nusbip_host calls device_attach() without holding dev->parent lock.\nFix it.\n\nSigned-off-by: Shuah Khan <shuahkh@osg.samsung.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/944edaf13deeb0db5847bddf956c4316e53d6f2c"},{"sha":"4abe5b775a16e131466f40861b90632d719da1b5","author":{"name":"Shuah Khan","email":"c62751f8c6ce7eb0639cab80a821801931863a4b@osg.samsung.com"},"message":"usbip: vhci_hcd: Fix usb device and sockfd leaks\n\ncommit 9020a7efe537856eb3e826ebebdf38a5d07a7857 upstream.\n\nvhci_hcd fails to do reset to put usb device and sockfd in the\nmodule remove/stop paths. Fix the leak.\n\nSigned-off-by: Shuah Khan <shuahkh@osg.samsung.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/4abe5b775a16e131466f40861b90632d719da1b5"},{"sha":"b792b1f7d01ca95db8b39046e2a539def5ffc4f2","author":{"name":"Shuah Khan","email":"c62751f8c6ce7eb0639cab80a821801931863a4b@osg.samsung.com"},"message":"usbip: vhci_hcd: check rhport before using in vhci_hub_control()\n\ncommit 5b22f676118ff25049382041da0db8012e57c9e8 upstream.\n\nValidate !rhport < 0 before using it to access port_status array.\n\nSigned-off-by: Shuah Khan <shuahkh@osg.samsung.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/b792b1f7d01ca95db8b39046e2a539def5ffc4f2"},{"sha":"64abd2428e54ead122a4e713a0abfb9627fa3e02","author":{"name":"Greg Kroah-Hartman","email":"4645f7897fd33786a2ee1264d590b3c400559d85@linuxfoundation.org"},"message":"Revert \"xhci: plat: Register shutdown for xhci_plat\"\n\ncommit c20f53c58261b121d0989e147368803b9773b413 upstream.\n\nThis reverts commit b07c12517f2aed0add8ce18146bb426b14099392\n\nIt is incomplete and causes hangs on devices when shutting down.  It\nneeds a much more \"complete\" fix in order to work properly.  As that fix\nhas not been merged, revert this patch for now before it causes any more\nproblems.\n\nCc: Greg Hackmann <ghackmann@google.com>\nCc: Adam Wallis <awallis@codeaurora.org>\nCc: Mathias Nyman <mathias.nyman@intel.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/64abd2428e54ead122a4e713a0abfb9627fa3e02"},{"sha":"0b932b1ca9dad9ba18b58efb56074d3431c81166","author":{"name":"Kai-Heng Feng","email":"06af28c154da900e58fef391e9e9415561e1d8ae@canonical.com"},"message":"xhci: Fix USB ports for Dell Inspiron 5775\n\ncommit 621faf4f6a181b6e012c1d1865213f36f4159b7f upstream.\n\nThe Dell Inspiron 5775 is a Raven Ridge. The Enable Slot command timed\nout when a USB device gets plugged:\n[ 212.156326] xhci_hcd 0000:03:00.3: Error while assigning device slot ID\n[ 212.156340] xhci_hcd 0000:03:00.3: Max number of devices this xHCI host supports is 64.\n[ 212.156348] usb usb2-port3: couldn't allocate usb_device\n\nAMD suggests that a delay before xHC suspends can fix the issue.\n\nI can confirm it fixes the issue, so use the suspend delay quirk for\nRaven Ridge's xHC.\n\nCc: stable@vger.kernel.org\nSigned-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>\nSigned-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/0b932b1ca9dad9ba18b58efb56074d3431c81166"},{"sha":"8f30aa32b716b728163893a90be929f5e9e6c071","author":{"name":"Collin May","email":"016e57c89e3285b6cfaea483202c72c7a834aab4@collinswebsite.com"},"message":"USB: serial: simple: add libtransistor console\n\ncommit fe710508b6ba9d28730f3021fed70e7043433b2e upstream.\n\nAdd simple driver for libtransistor USB console.\nThis device is implemented in software:\nhttps://github.com/reswitched/libtransistor/blob/development/lib/usb_serial.c\n\nSigned-off-by: Collin May <collin@collinswebsite.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Johan Hovold <johan@kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/8f30aa32b716b728163893a90be929f5e9e6c071"},{"sha":"747120e77100fccc05923a104bca3e9c729af87b","author":{"name":"Vasyl Vavrychuk","email":"6b6ff1aeeddbf0f5c49ad097ffaf33464ac3d2e9@gmail.com"},"message":"USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster\n\ncommit 470b5d6f0cf4674be2d1ec94e54283a1770b6a1a upstream.\n\nArrow USB Blaster integrated on MAX1000 board uses the same vendor ID\n(0x0403) and product ID (0x6010) as the \"original\" FTDI device.\n\nThis patch avoids picking up by ftdi_sio of the first interface of this\nUSB device. After that this device can be used by Arrow user-space JTAG\ndriver.\n\nSigned-off-by: Vasyl Vavrychuk <vvavrychuk@gmail.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Johan Hovold <johan@kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/747120e77100fccc05923a104bca3e9c729af87b"},{"sha":"f310eb70657e991c68c085e41b66e7c119cb392b","author":{"name":"Kyle Roeschley","email":"ca3201b7961668836d79bcab60556c323784a58a@ni.com"},"message":"USB: serial: cp210x: add ID for NI USB serial console\n\ncommit 1e23aace21515a8f7615a1de016c0ea8d4e0cc6e upstream.\n\nAdded the USB VID and PID for the USB serial console on some National\nInstruments devices.\n\nSigned-off-by: Kyle Roeschley <kyle.roeschley@ni.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Johan Hovold <johan@kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/f310eb70657e991c68c085e41b66e7c119cb392b"},{"sha":"333909311d70b035306a86b0139daaf480a25624","author":{"name":"Heikki Krogerus","email":"0364a60538b3766c953bdea7e7e4859afd98436c@linux.intel.com"},"message":"usb: typec: ucsi: Increase command completion timeout value\n\ncommit b1b59e16075f5e5da2943ce8de724ab96bc3c6c2 upstream.\n\nOn some boards, under heavy load, the EC firmware is\nunable to complete commands even in one second. Increasing\nthe command completion timeout value to five seconds.\n\nReported-by: Quanxian Wang <quanxian.wang@intel.com>\nFixes: c1b0bc2dabfa (\"usb: typec: Add support for UCSI interface\")\nCc: <stable@vger.kernel.org>\nSigned-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/333909311d70b035306a86b0139daaf480a25624"},{"sha":"c59dc4d135192123523f35ff60243295a4f9d40a","author":{"name":"Kamil Lulko","email":"5764a707aac3f90197a15da763f29d49e2436636@intel.com"},"message":"usb: core: Add quirk for HP v222w 16GB Mini\n\ncommit 3180dabe08e3653bf0a838553905d88f3773f29c upstream.\n\nAdd DELAY_INIT quirk to fix the following problem with HP\nv222w 16GB Mini:\n\nusb 1-3: unable to read config index 0 descriptor/start: -110\nusb 1-3: can't read configurations, error -110\nusb 1-3: can't set config #1, error -110\n\nSigned-off-by: Kamil Lulko <kamilx.lulko@intel.com>\nSigned-off-by: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/c59dc4d135192123523f35ff60243295a4f9d40a"},{"sha":"e6d2055ba32f0878b09f3068af10a4ba445f84a8","author":{"name":"Ravi Chandra Sadineni","email":"068c0dca42d898d893968d7098b20075cb89039f@chromium.org"},"message":"USB: Increment wakeup count on remote wakeup.\n\ncommit 83a62c51ba7b3c0bf45150c4eac7aefc6c785e94 upstream.\n\nOn chromebooks we depend on wakeup count to identify the wakeup source.\nBut currently USB devices do not increment the wakeup count when they\ntrigger the remote wake. This patch addresses the same.\n\nResume condition is reported differently on USB 2.0 and USB 3.0 devices.\n\nOn USB 2.0 devices, a wake capable device, if wake enabled, drives\nresume signal to indicate a remote wake (USB 2.0 spec section 7.1.7.7).\nThe upstream facing port then sets C_PORT_SUSPEND bit and reports a\nport change event (USB 2.0 spec section 11.24.2.7.2.3). Thus if a port\nhas resumed before driving the resume signal from the host and\nC_PORT_SUSPEND is set, then the device attached to the given port might\nbe the reason for the last system wakeup. Increment the wakeup count for\nthe same.\n\nOn USB 3.0 devices, a function may signal that it wants to exit from device\nsuspend by sending a Function Wake Device Notification to the host (USB3.0\nspec section 8.5.6.4) Thus on receiving the Function Wake, increment the\nwakeup count.\n\nSigned-off-by: Ravi Chandra Sadineni <ravisadineni@chromium.org>\nAcked-by: Alan Stern <stern@rowland.harvard.edu>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/e6d2055ba32f0878b09f3068af10a4ba445f84a8"},{"sha":"cf7405f67543bcb8b334c1e79fcd75ad172f7599","author":{"name":"Takashi Iwai","email":"4596b3305151c7ee743192a95d394341e3d3b644@suse.de"},"message":"ALSA: usb-audio: Skip broken EU on Dell dock USB-audio\n\ncommit 1d8d6428d1da642ddd75b0be2d1bb1123ff8e017 upstream.\n\nThe Dell Dock USB-audio device with 0bda:4014 is behaving notoriously\nbad, and we have already applied some workaround to avoid the firmware\nhiccup.  Yet we still need to skip one thing, the Extension Unit at ID\n4, which doesn't react correctly to the mixer ctl access.\n\nBugzilla: https://bugzilla.suse.com/show_bug.cgi?id=1090658\nCc: <stable@vger.kernel.org>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/cf7405f67543bcb8b334c1e79fcd75ad172f7599"},{"sha":"7ae93ff136a00eccc0027d9a01c95680a9e8d756","author":{"name":"Michael S. Tsirkin","email":"255103e50249e3d658441816e0597170ebfc16ef@redhat.com"},"message":"virtio: add ability to iterate over vqs\n\ncommit 24a7e4d20783c0514850f24a5c41ede46ab058f0 upstream.\n\nFor cleanup it's helpful to be able to simply scan all vqs and discard\nall data. Add an iterator to do that.\n\nCc: stable@vger.kernel.org\nSigned-off-by: Michael S. Tsirkin <mst@redhat.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/7ae93ff136a00eccc0027d9a01c95680a9e8d756"},{"sha":"4217a339b37dd8b0c001ec54f85ea84eab7f4feb","author":{"name":"Michael S. Tsirkin","email":"255103e50249e3d658441816e0597170ebfc16ef@redhat.com"},"message":"virtio_console: don't tie bufs to a vq\n\ncommit 2855b33514d290c51d52d94e25d3ef942cd4d578 upstream.\n\nan allocated buffer doesn't need to be tied to a vq -\nonly vq->vdev is ever used. Pass the function the\njust what it needs - the vdev.\n\nCc: stable@vger.kernel.org\nSigned-off-by: Michael S. Tsirkin <mst@redhat.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/4217a339b37dd8b0c001ec54f85ea84eab7f4feb"},{"sha":"6b1c41a0f7183702abb7a104c6c7e196ad69a6b3","author":{"name":"Michael S. Tsirkin","email":"255103e50249e3d658441816e0597170ebfc16ef@redhat.com"},"message":"virtio_console: free buffers after reset\n\ncommit a7a69ec0d8e4a58be7db88d33cbfa2912807bb2b upstream.\n\nConsole driver is out of spec. The spec says:\n\tA driver MUST NOT decrement the available idx on a live\n\tvirtqueue (ie. there is no way to “unexpose” buffers).\nand it does exactly that by trying to detach unused buffers\nwithout doing a device reset first.\n\nDefer detaching the buffers until device unplug.\n\nOf course this means we might get an interrupt for\na vq without an attached port now. Handle that by\ndiscarding the consumed buffer.\n\nReported-by: Tiwei Bie <tiwei.bie@intel.com>\nFixes: b3258ff1d6 (\"virtio: Decrement avail idx on buffer detach\")\nCc: stable@vger.kernel.org\nSigned-off-by: Michael S. Tsirkin <mst@redhat.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/6b1c41a0f7183702abb7a104c6c7e196ad69a6b3"},{"sha":"75fc6f2d39bfe32db91980408247edc77d189a5a","author":{"name":"Michael S. Tsirkin","email":"255103e50249e3d658441816e0597170ebfc16ef@redhat.com"},"message":"virtio_console: drop custom control queue cleanup\n\ncommit 61a8950c5c5708cf2068b29ffde94e454e528208 upstream.\n\nWe now cleanup all VQs on device removal - no need\nto handle the control VQ specially.\n\nCc: stable@vger.kernel.org\nSigned-off-by: Michael S. Tsirkin <mst@redhat.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/75fc6f2d39bfe32db91980408247edc77d189a5a"},{"sha":"e9287108acce9b3611bc45a76801fbe242347e60","author":{"name":"Michael S. Tsirkin","email":"255103e50249e3d658441816e0597170ebfc16ef@redhat.com"},"message":"virtio_console: move removal code\n\ncommit aa44ec867030a72e8aa127977e37dec551d8df19 upstream.\n\nWill make it reusable for error handling.\n\nCc: stable@vger.kernel.org\nSigned-off-by: Michael S. Tsirkin <mst@redhat.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/e9287108acce9b3611bc45a76801fbe242347e60"},{"sha":"998d43ce034b98466e0aa1b8d56b6d524c7d0d4e","author":{"name":"Michael S. Tsirkin","email":"255103e50249e3d658441816e0597170ebfc16ef@redhat.com"},"message":"virtio_console: reset on out of memory\n\ncommit 5c60300d68da32ca77f7f978039dc72bfc78b06b upstream.\n\nWhen out of memory and we can't add ctrl vq buffers,\nprobe fails. Unfortunately the error handling is\nout of spec: it calls del_vqs without bothering\nto reset the device first.\n\nTo fix, call the full cleanup function in this case.\n\nCc: stable@vger.kernel.org\nSigned-off-by: Michael S. Tsirkin <mst@redhat.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/998d43ce034b98466e0aa1b8d56b6d524c7d0d4e"},{"sha":"c0ed8ece4ef395e8b1665fdba276b7285c44f0ab","author":{"name":"Gerd Hoffmann","email":"cad73e70082427fddc9be3baaf34e698dffd21c0@redhat.com"},"message":"drm/virtio: fix vq wait_event condition\n\ncommit d02d270014f70dcab0117776b81a37b6fca745ae upstream.\n\nWait until we have enough space in the virt queue to actually queue up\nour request.  Avoids the guest spinning in case we have a non-zero\namount of free entries but not enough for the request.\n\nCc: stable@vger.kernel.org\nReported-by: Alain Magloire <amagloire@blackberry.com>\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>\nReviewed-by: Dave Airlie <airlied@redhat.com>\nLink: http://patchwork.freedesktop.org/patch/msgid/20180403095904.11152-1-kraxel@redhat.com\nSigned-off-by: Sean Paul <seanpaul@chromium.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/libre-computer-project/libretech-linux/commits/c0ed8ece4ef395e8b1665fdba276b7285c44f0ab"}]}
{"actor":{"display_login":"superna9999"}}