{"push_id":549357642,"size":1000,"distinct_size":2120,"ref":"refs/heads/rk3288-gmac","head":"83bd3c5b46a052dc4fc302c47fe5fb84e82e427d","before":"3365ef4255de9d3c03ac2a316d742f616d38a0fa","commits":[{"sha":"4556e12c9cf732343224308866dad2a12887dcd6","author":{"email":"6d039e1e5c9c8db5c8b5fcee2b837cd67fbfc930@intel.com","name":"Mian Yousaf Kaukab"},"message":"usb: dwc2: gadget: fix fifo allocation leak\n\nWhen selecting different alt setting, s3c_hsotg_ep_enable can be\ncalled with fifo already allocated. Allocate fifo again only if\nrequired and after deallocating the previous fifo.\n\nTested-by: Robert Baldyga <r.baldyga@samsung.com>\nAcked-by: Paul Zimmerman <paulz@synopsys.com>\nSigned-off-by: Mian Yousaf Kaukab <yousaf.kaukab@intel.com>\nSigned-off-by: Felipe Balbi <balbi@ti.com>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/4556e12c9cf732343224308866dad2a12887dcd6"},{"sha":"7fcbc95c1fa4d6e3f4645f9552d358f07ab93ad1","author":{"email":"869cc571e08bd1797a017f1a62bfeeab83fe5bd7@intel.com","name":"Gregory Herrero"},"message":"usb: dwc2: gadget: reset fifo_map when initializing fifos\n\nAfter all endpoints are disabled, fifo_map should have reached 0.\nIts a bug if if didn't, so warn about it and reset it to 0 so that\ndriver can continue using all the fifos.\n\nTested-by: Robert Baldyga <r.baldyga@samsung.com>\nAcked-by: Paul Zimmerman <paulz@synopsys.com>\nSigned-off-by: Gregory Herrero <gregory.herrero@intel.com>\nSigned-off-by: Mian Yousaf Kaukab <yousaf.kaukab@intel.com>\nSigned-off-by: Felipe Balbi <balbi@ti.com>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/7fcbc95c1fa4d6e3f4645f9552d358f07ab93ad1"},{"sha":"6d13673e6bc5b666913e92ca59518a449da3b4a9","author":{"email":"869cc571e08bd1797a017f1a62bfeeab83fe5bd7@intel.com","name":"Gregory Herrero"},"message":"usb: dwc2: gadget: fix pullup handling\n\nGadget must be informed about disconnection when pullup is\nremoved.\n\nTested-by: Robert Baldyga <r.baldyga@samsung.com>\nAcked-by: Paul Zimmerman <paulz@synopsys.com>\nSigned-off-by: Gregory Herrero <gregory.herrero@intel.com>\nSigned-off-by: Felipe Balbi <balbi@ti.com>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/6d13673e6bc5b666913e92ca59518a449da3b4a9"},{"sha":"596d696a5d0e066f2ed4bd6b0e40dedd52513c7c","author":{"email":"869cc571e08bd1797a017f1a62bfeeab83fe5bd7@intel.com","name":"Gregory Herrero"},"message":"usb: dwc2: gadget: add vbus_draw support\n\nThis callback informs the driver about the total amount of current it\nis allowed to draw. Share this information with the phy so that\ncurrent limits can be set for charging for example.\n\nTested-by: Robert Baldyga <r.baldyga@samsung.com>\nAcked-by: Paul Zimmerman <paulz@synopsys.com>\nSigned-off-by: Gregory Herrero <gregory.herrero@intel.com>\nSigned-off-by: Felipe Balbi <balbi@ti.com>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/596d696a5d0e066f2ed4bd6b0e40dedd52513c7c"},{"sha":"1b7a66b4d3399da5e0b13cf90fb4bd33b7197ff2","author":{"email":"869cc571e08bd1797a017f1a62bfeeab83fe5bd7@intel.com","name":"Gregory Herrero"},"message":"usb: dwc2: gadget: force gadget initialization in dev mode\n\nWhen booting with id pin grounded, dwc2 default to host mode.\nThus, force device mode prior initializing gadget part.\nElse fifo init will fail since fifo values are not correct\nin host mode.\n\nTested-by: Robert Baldyga <r.baldyga@samsung.com>\nAcked-by: Paul Zimmerman <paulz@synopsys.com>\nSigned-off-by: Gregory Herrero <gregory.herrero@intel.com>\nSigned-off-by: Felipe Balbi <balbi@ti.com>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/1b7a66b4d3399da5e0b13cf90fb4bd33b7197ff2"},{"sha":"6d713c1531638df8d459d248a89948318cbeec4c","author":{"email":"6d039e1e5c9c8db5c8b5fcee2b837cd67fbfc930@intel.com","name":"Mian Yousaf Kaukab"},"message":"usb: dwc2: gadget: report disconnection after reset\n\nIf usb bus is reset without a physical disconnection, all endpoints\nwill remain open. Call s3c_hsotg_disconnect() from reset handler to\nreport a disconnect to gadget framework. hsotg->connected is checked\nin s3c_hsotg_disconnect() before processing disconnect.\n\nIn some cases, USBRst is seen before EnumDone and after it as well.\nSo move setting of hsotg->connected to set-address to avoid reporting\nextra disconnection in this case.\n\nTested-by: Robert Baldyga <r.baldyga@samsung.com>\nAcked-by: Paul Zimmerman <paulz@synopsys.com>\nSigned-off-by: Mian Yousaf Kaukab <yousaf.kaukab@intel.com>\nSigned-off-by: Felipe Balbi <balbi@ti.com>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/6d713c1531638df8d459d248a89948318cbeec4c"},{"sha":"d7b3968dbcbb620acf92164752031fa276917db9","author":{"email":"d8c69075be49b0738b690ec4af0e9025b8c97c9e@cogentembedded.com","name":"Sergei Shtylyov"},"message":"usb: renesas_usbhs: add OTG ID signal sensing\n\nOn the Renesas R8A7791 SoC based boards there's MAX3355 USB OTG chip and mini-AB\nUSB connector corresponding to USB port 0 driven either by EHCI/OHCI or  Renesas\nUSBHS gadget controller. And we'd like the host/gadget  drivers to work based on\nthe cable type connected. An 'extcon' driver for MAX3355 has been written, so we\nonly need to bind  to it via device tree which I'm doing in this patch.\n\n(Perhaps, it would also make sense to use OTG HNP when the USBHS host mode is\nactive and a B-cable is connected but I don't have access to host-capable USBHS,\nso  wouldn't be able to test it.)\n\nSigned-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>\nSigned-off-by: Felipe Balbi <balbi@ti.com>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/d7b3968dbcbb620acf92164752031fa276917db9"},{"sha":"426959c945538bace94ccc590d8630c02ecd6b0f","author":{"email":"f2295d84e358395675bc8031be58672073ae065e@redhat.com","name":"Dave Airlie"},"message":"drm: fix mismerge in drm_crtc.c\n\nDaniel merged two things in 72a3697097b8dc92f5b8362598f5730a9986eb83,\nbut he merged this code twice, Dan's static checker spotted it.\n\nReported-by: Dan Carpenter <dan.carpenter@oracle.com>\nSigned-off-by: Dave Airlie <airlied@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/426959c945538bace94ccc590d8630c02ecd6b0f"},{"sha":"7bfa014500ceffa8b787ffc3a6e00252443631d0","author":{"email":"d37c3608bdaa3ffecc3bffd396174be8f24f61bc@cumulusnetworks.com","name":"Jonathan Toppins"},"message":"bonding: cleanup bond_opts array\n\nRemove the empty array element initializer and size the array with\nBOND_OPT_LAST so the compiler will complain if more elements are in\nthere than should be.\n\nAn interesting unwanted side effect of this initializer is that if one\ninserts new options into the middle of the array then this initializer\nwill zero out the option that equals BOND_OPT_TLB_DYNAMIC_LB+1.\n\nExample:\nExtend the OPTS enum:\nenum {\n   ...\n   BOND_OPT_TLB_DYNAMIC_LB,\n   BOND_OPT_LACP_NEW1,\n   BOND_OPT_LAST\n};\n\nNow insert into bond_opts array:\nstatic const struct bond_option bond_opts[] = {\n      ...\n      [BOND_OPT_LACP_RATE] = { .... unchanged stuff .... },\n      [BOND_OPT_LACP_NEW1] = { ... new stuff ... },\n      ...\n      [BOND_OPT_TLB_DYNAMIC_LB] = { .... unchanged stuff ....},\n      { } // MARK A\n};\n\nSince BOND_OPT_LACP_NEW1 = BOND_OPT_TLB_DYNAMIC_LB+1, the last\ninitializer (MARK A) will overwrite the contents of BOND_OPT_LACP_NEW1\nand can be easily viewed with the crash utility.\n\nSigned-off-by: Jonathan Toppins <jtoppins@cumulusnetworks.com>\nCc: Andy Gospodarek <gospo@cumulusnetworks.com>\nCc: Nikolay Aleksandrov <nikolay@redhat.com>\nSigned-off-by: Andy Gospodarek <gospo@cumulusnetworks.com>\nAcked-by: Nikolay Aleksandrov <nikolay@redhat.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/7bfa014500ceffa8b787ffc3a6e00252443631d0"},{"sha":"eddd63a6704a99ef66fd410da844f81bdd3e5401","author":{"email":"3be58c5f4f5b8a6fb702b2062dd3fbac29655c50@linux.vnet.ibm.com","name":"Thomas Falcon"},"message":"MAINTAINERS: add me as ibmveth maintainer\n\nAdding myself as the ibmveth maintainer and replacing\nSantiago Leon.\n\nSigned-off-by: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>\nCc: Santiago Leon <santi_leon@yahoo.com>\nCc: Brian King <brking@linux.vnet.ibm.com>\nCc: Nathan Fontenot <nfont@linux.vnet.ibm.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/eddd63a6704a99ef66fd410da844f81bdd3e5401"},{"sha":"49c9e7c21af4743f8413cfdce78b551b9d5caad9","author":{"email":"a9985f635ca4eb5d7c64df6d16c76aa9811509c5@ispras.ru","name":"Alexey Khoroshilov"},"message":"usb/kaweth: use GFP_ATOMIC under spin_lock in usb_start_wait_urb()\n\nCommit e4c7f259c5be (\"USB: kaweth.c: use GFP_ATOMIC under spin_lock\")\nmakes sure that kaweth_internal_control_msg() allocates memory with GFP_ATOMIC,\nbut kaweth_internal_control_msg() also calls usb_start_wait_urb()\nthat still allocates memory with GFP_NOIO.\n\nThe patch fixes usb_start_wait_urb() as well.\n\nFound by Linux Driver Verification project (linuxtesting.org).\n\nSigned-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>\nAcked-by: Oliver Neukum <oliver@neukum.org>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/49c9e7c21af4743f8413cfdce78b551b9d5caad9"},{"sha":"5ec82c1e4c86cf2fa115a2ae6d3576a100b47c42","author":{"email":"f10d102361c3f99a52d0b4ac397fb18e80b7b891@vmware.com","name":"Shrikrishna Khare"},"message":"Driver: Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate\n\nFailing to reinitialize on wakeup results in loss of network connectivity for\nvmxnet3 interface.\n\nSigned-off-by: Srividya Murali <smurali@vmware.com>\nSigned-off-by: Shrikrishna Khare <skhare@vmware.com>\nReviewed-by: Shreyas N Bhatewara <sbhatewara@vmware.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/5ec82c1e4c86cf2fa115a2ae6d3576a100b47c42"},{"sha":"dd2e8bf586a69b824e50d50a5bbc16ed38f50986","author":{"email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com","name":"Vincenzo Maffione"},"message":"drivers: net: xen-netfront: remove residual dead code\n\nThis patch removes some unused arrays from the netfront private\ndata structures. These arrays were used in \"flip\" receive mode.\n\nSigned-off-by: Vincenzo Maffione <v.maffione@gmail.com>\nReviewed-by: David Vrabel <david.vrabel@citrix.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/dd2e8bf586a69b824e50d50a5bbc16ed38f50986"},{"sha":"bdced7ef7838c1c4aebe9f295e44b7f0dcae2109","author":{"email":"d3f6ba90004ada8c36186a20548ed980b7e493d1@cumulusnetworks.com","name":"Roopa Prabhu"},"message":"bridge: support for multiple vlans and vlan ranges in setlink and dellink requests\n\nThis patch changes bridge IFLA_AF_SPEC netlink attribute parser to\nlook for more than one IFLA_BRIDGE_VLAN_INFO attribute. This allows\nuserspace to pack more than one vlan in the setlink msg.\n\nThe dumps were already sending more than one vlan info in the getlink msg.\n\nThis patch also adds bridge_vlan_info flags BRIDGE_VLAN_INFO_RANGE_BEGIN and\nBRIDGE_VLAN_INFO_RANGE_END to indicate start and end of vlan range\n\nThis patch also deletes unused ifla_br_policy.\n\nSigned-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/bdced7ef7838c1c4aebe9f295e44b7f0dcae2109"},{"sha":"35a27cee321e7c4e7cba3550b2f48c2ca44d8a72","author":{"email":"d3f6ba90004ada8c36186a20548ed980b7e493d1@cumulusnetworks.com","name":"Roopa Prabhu"},"message":"rtnetlink: new filter RTEXT_FILTER_BRVLAN_COMPRESSED\n\nThis filter is same as RTEXT_FILTER_BRVLAN except that it tries\nto compress the consecutive vlans into ranges.\n\nThis helps on systems with large number of configured vlans.\n\nSigned-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/35a27cee321e7c4e7cba3550b2f48c2ca44d8a72"},{"sha":"36cd0ffbab8a65f44ae13fb200bfb5a8f9ea68de","author":{"email":"d3f6ba90004ada8c36186a20548ed980b7e493d1@cumulusnetworks.com","name":"Roopa Prabhu"},"message":"bridge: new function to pack vlans into ranges during gets\n\nThis patch adds new function to pack vlans into ranges\nwhereever applicable using the flags BRIDGE_VLAN_INFO_RANGE_BEGIN\nand BRIDGE VLAN_INFO_RANGE_END\n\nOld vlan packing code is moved to a new function and continues to be\ncalled when filter_mask is RTEXT_FILTER_BRVLAN.\n\nSigned-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/36cd0ffbab8a65f44ae13fb200bfb5a8f9ea68de"},{"sha":"d0d2cc53a058cc3768e3dc0d6e5e3fae0d944363","author":{"email":"fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@davemloft.net","name":"David S. Miller"},"message":"Merge branch 'bridge_vlan_ranges'\n\nRoopa Prabhu says:\n\n====================\nbridge: support for vlan range in setlink/dellink\n\nThis series adds new flags in IFLA_BRIDGE_VLAN_INFO to indicate\nvlan range.\n\nWill post corresponding iproute2 patches if these get accepted.\n\nv1-> v2\n    - changed patches to use a nested list attribute\n    IFLA_BRIDGE_VLAN_INFO_LIST as suggested by scott feldman\n    - dropped notification changes from the series. Will post them\n    separately after this range message is accepted.\n\nv2 -> v3\n    - incorporated some review feedback\n    - include patches to fill vlan ranges during getlink\n    - Dropped IFLA_BRIDGE_VLAN_INFO_LIST. I think it may get\n    confusing to userspace if we introduce yet another way to\n    send lists. With getlink already sending nested\n    IFLA_BRIDGE_VLAN_INFO in IFLA_AF_SPEC, It seems better to\n    use the existing format for lists and just use the flags from v2\n    to mark vlan ranges\n====================\n\nSigned-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>\nSigned-off-by: Wilson Kok <wkok@cumulusnetworks.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/d0d2cc53a058cc3768e3dc0d6e5e3fae0d944363"},{"sha":"83400b990cd78a774a932223e83a19b1f816f24e","author":{"email":"b2870f70e324b62b54eced4cf50284b23ec5baab@spectrumdigital.se","name":"Rickard Strandqvist"},"message":"net: xfrm: xfrm_algo: Remove unused function\n\nRemove the function aead_entries() that is not used anywhere.\n\nThis was partially found by using a static code analysis program called cppcheck.\n\nSigned-off-by: Rickard Strandqvist <rickard_strandqvist@spectrumdigital.se>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/83400b990cd78a774a932223e83a19b1f816f24e"},{"sha":"ddcde70cbf2f837a083012965eaec6d213b87c48","author":{"email":"b2870f70e324b62b54eced4cf50284b23ec5baab@spectrumdigital.se","name":"Rickard Strandqvist"},"message":"net: sched: sch_teql: Remove unused function\n\nRemove the function teql_neigh_release() that is not used anywhere.\n\nThis was partially found by using a static code analysis program called cppcheck.\n\nSigned-off-by: Rickard Strandqvist <rickard_strandqvist@spectrumdigital.se>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/ddcde70cbf2f837a083012965eaec6d213b87c48"},{"sha":"b1e8bc617d30fc9360a58889f21a0d0ce982cf04","author":{"email":"4ea25430be35cce252b0a8bd038acb99e6da3664@googlers.com","name":"David Decotigny"},"message":"net: bnx2x: avoid macro redefinition\n\nSigned-off-by: David Decotigny <decot@googlers.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/rperier/linux-rockchip/commits/b1e8bc617d30fc9360a58889f21a0d0ce982cf04"}]}