{"push_id":1145036143,"size":41,"distinct_size":41,"ref":"refs/heads/master","head":"f4be797ea97710369835bb0f7deaad117a64b84a","before":"8eab989d3a547640d274906915105a238ccf11ab","commits":[{"sha":"831fac6dabea5defece8facea2c416b2fb39fd70","author":{"name":"David S. Miller","email":"79caf591e37e1438a2d55ae59670d5cd0d717764@davemloft.net"},"message":"Merge branch 'hwbm-locking-fixes'\n\nGregory CLEMENT says:\n\n====================\nFix spinlock usage in HWBM\n\nthese two patches fix spinlock related issues introduced in v4.6. They\nhave been reported by Russell King and Jean-Jacques Hiblot.\n====================\n\nSigned-off-by: David S. Miller <davem@davemloft.net>\n\n[ upstream commit: 217f97e85608c5878ccc7850d6f4ea332622f537 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/831fac6dabea5defece8facea2c416b2fb39fd70"},{"sha":"ba3223434f4602890fd573f98c97e41d82084716","author":{"name":"David S. Miller","email":"79caf591e37e1438a2d55ae59670d5cd0d717764@davemloft.net"},"message":"Merge branch 'dsa-doc-fixes'\n\nFlorian Fainelli says:\n\n====================\nDocumentation: dsa: misc fixes\n\nHere are some miscelaneous documentation fixes for DSA, I targeted \"net\"\nbecause these are not functional code changes, but still documentation fixes\nper-se.\n\nChanges in v2:\n\n- reword what the port_vlan_filtering is about based on feedback from Vivien and Ido\n====================\n\nSigned-off-by: David S. Miller <davem@davemloft.net>\n\n[ upstream commit: f58fb330121d072fdfd8b36403bc421899fe8a40 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/ba3223434f4602890fd573f98c97e41d82084716"},{"sha":"38b19aaaf15b681005117301bc952809084a0d35","author":{"name":"David S. Miller","email":"79caf591e37e1438a2d55ae59670d5cd0d717764@davemloft.net"},"message":"Merge branch 'mlx4-stats-fixes'\n\nEric Dumazet says:\n\n====================\nnet/mlx4_en: fix stats\n\nmlx4 has various bugs in its ndo_get_stats() and related functions.\nThis patch series address the obvious issues.\nRemaining ones will be discussed later.\n====================\n\nSigned-off-by: David S. Miller <davem@davemloft.net>\n\n[ upstream commit: 61248720c4efb54e32d90cbb2a2106dcc2128b00 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/38b19aaaf15b681005117301bc952809084a0d35"},{"sha":"274e2a9d63352e5c9cf98870a4ef6f6245db9475","author":{"name":"David S. Miller","email":"79caf591e37e1438a2d55ae59670d5cd0d717764@davemloft.net"},"message":"Merge branch 'qed-fixes'\n\nYuval Mintz says:\n\n====================\nqed*: Bug fixes\n\nThis series contain several small fixes, most of which deal with\neither 100g support, sriov or bandwidth configurations.\n====================\n\nSigned-off-by: David S. Miller <davem@davemloft.net>\n\n[ upstream commit: b7e7ad611e24b95b0db2998428ce78370415c086 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/274e2a9d63352e5c9cf98870a4ef6f6245db9475"},{"sha":"93a8ff68796fa83ad95809cf9677c1a958c20a97","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi\n\nPull SCSI fixes from James Bottomley:\n \"This is a set of four fixes noticed in the merge window.  The aacraid\n  one is an optimisation, the mp3sas one fixes a spurious printk, the\n  sd_check_events one fixes a theoretical race and the failed zero\n  length commands fixes a bug in our completion/retry routines that has\n  been causing problems in the field\"\n\n* tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:\n  aacraid: do not activate events on non-SRC adapters\n  mpt3sas: add missing curly braces\n  sd: get disk reference in sd_check_events()\n  scsi_lib: correctly retry failed zero length REQ_TYPE_FS commands\n\n[ upstream commit: b02b1fbdd338f70e49efa9ca9899214134526701 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/93a8ff68796fa83ad95809cf9677c1a958c20a97"},{"sha":"b539da4075bbcfbd1dec2a1e2327bb57ce8f4da2","author":{"name":"Akshay Bhat","email":"093935bdf0e13d858583186dd03e9aa768e8186b@timesys.com"},"message":"dt-bindings: imx: ldb: Add ddc-i2c-bus property\n\nDocument the ddc-i2c-bus property used by imx-ldb driver to read EDID\ninformation via I2C interface.\n\nSigned-off-by: Akshay Bhat <akshay.bhat@timesys.com>\nAcked-by: Rob Herring <robh@kernel.org>\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>\n\n[ upstream commit: ee89686631174fa576e61400ac3580722edac120 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/b539da4075bbcfbd1dec2a1e2327bb57ce8f4da2"},{"sha":"336363bcf32c4d17f740c4a7f799456179da6e11","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\nPull crypto fixes from Herbert Xu:\n \"This fixes the following issues:\n\n   - missing selection in public_key that may result in a build failure\n\n   - Potential crash in error path in omap-sham\n\n   - ccp AES XTS bug that affects requests larger than 4096\"\n\n* 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  crypto: ccp - Fix AES XTS error for request sizes above 4096\n  crypto: public_key: select CRYPTO_AKCIPHER\n  crypto: omap-sham - potential Oops on error in probe\n\n[ upstream commit: 446985428d2cd10efd5d139c33de16c50ee771ba ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/336363bcf32c4d17f740c4a7f799456179da6e11"},{"sha":"530ac9466a91b98dfc852e86baf278f9cc435b68","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'uuid' (lib/uuid fixes from Andy)\n\nMerge lib/uuid fixes from Andy Shevchenko.\n\n* emailed patches from Andy Shevchenko <andriy.shevchenko@linux.intel.com>:\n  lib/uuid.c: use correct offset in uuid parser\n  lib/uuid: add a test module\n\n[ upstream commit: 852f42a69b93dc71507adedeed876d57b8c2c2fa ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/530ac9466a91b98dfc852e86baf278f9cc435b68"},{"sha":"ebda5e6aa092f00f8d5a707553b1e1374c12472c","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'gpio-v4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio\n\nPull GPIO fixes from Linus Walleij:\n \"A bunch of GPIO fixes for the v4.7 series:\n\n   - Drop the lock before reading out the GPIO direction setting in\n     drivers supporting the .get_direction() callback: some of them may\n     be slowpath.\n\n   - Flush GPIO direction setting before locking a GPIO as an IRQ: some\n     electronics or other poking around in the registers behind our back\n     may have happened, so flush the direction status before trying to\n     lock the line for use by IRQs.\n\n   - Bail out silently when asked to perform operations on NULL GPIO\n     descriptors.  That is what all the get_*_optional() is about: we\n     get optional GPIO handles, if they are not there, we get NULL.\n\n   - Handle compatible ioctl() correctly: we need to convert the ioctl()\n     pointer using compat_ptr() here like everyone else.\n\n   - Disable the broken .to_irq() on the LPC32xx platform.  The whole\n     irqchip infrastructure was replaced in the last merge window, and a\n     new implementation will be needed\"\n\n* tag 'gpio-v4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio:\n  gpio: drop lock before reading GPIO direction\n  gpio: bail out silently on NULL descriptors\n  gpio: handle compatible ioctl() pointers\n  gpio: flush direction status in gpiochip_lock_as_irq()\n  gpio: lpc32xx: disable broken to_irq support\n\n[ upstream commit: 5eca83174264a8eacf854685c59e08b7e1d628a3 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/ebda5e6aa092f00f8d5a707553b1e1374c12472c"},{"sha":"c8bc23e9b84c5d373852b82571ab9fbbb1a0ab83","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux\n\nPull s390 fixes from Martin Schwidefsky:\n \"Three bugs fixes and an update for the default configuration\"\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:\n  s390: fix info leak in do_sigsegv\n  s390/config: update default configuration\n  s390/bpf: fix recache skb->data/hlen for skb_vlan_push/pop\n  s390/bpf: reduce maximum program size to 64 KB\n\n[ upstream commit: 367d3fd50566a313946fa9c5b2116a81bf3807e4 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/c8bc23e9b84c5d373852b82571ab9fbbb1a0ab83"},{"sha":"5f4b44a603335784c2fc1290dc85a13925a426fa","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc\n\nPull sparc fixes from David Miller:\n \"sparc64 mmu context allocation and trap return bug fixes\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:\n  sparc64: Fix return from trap window fill crashes.\n  sparc: Harden signal return frame checks.\n  sparc64: Take ctx_alloc_lock properly in hugetlb_setup().\n\n[ upstream commit: 58c1f9950ffc6acbb907051b0a4e56aaf4baa9ce ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/5f4b44a603335784c2fc1290dc85a13925a426fa"},{"sha":"b007f35420c8e6d67533214193a1a05a90545963","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nPull networking fixes from David Miller:\n\n 1) Fix negative error code usage in ATM layer, from Stefan Hajnoczi.\n\n 2) If CONFIG_SYSCTL is disabled, the default TTL is not initialized\n    properly.  From Ezequiel Garcia.\n\n 3) Missing spinlock init in mvneta driver, from Gregory CLEMENT.\n\n 4) Missing unlocks in hwmb error paths, also from Gregory CLEMENT.\n\n 5) Fix deadlock on team->lock when propagating features, from Ivan\n    Vecera.\n\n 6) Work around buffer offset hw bug in alx chips, from Feng Tang.\n\n 7) Fix double listing of SCTP entries in sctp_diag dumps, from Xin\n    Long.\n\n 8) Various statistics bug fixes in mlx4 from Eric Dumazet.\n\n 9) Fix some randconfig build errors wrt fou ipv6 from Arnd Bergmann.\n\n10) All of l2tp was namespace aware, but the ipv6 support code was not\n    doing so.  From Shmulik Ladkani.\n\n11) Handle on-stack hrtimers properly in pktgen, from Guenter Roeck.\n\n12) Propagate MAC changes properly through VLAN devices, from Mike\n    Manning.\n\n13) Fix memory leak in bnx2x_init_one(), from Vitaly Kuznetsov.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (62 commits)\n  sfc: Track RPS flow IDs per channel instead of per function\n  usbnet: smsc95xx: fix link detection for disabled autonegotiation\n  virtio_net: fix virtnet_open and virtnet_probe competing for try_fill_recv\n  bnx2x: avoid leaking memory on bnx2x_init_one() failures\n  fou: fix IPv6 Kconfig options\n  openvswitch: update checksum in {push,pop}_mpls\n  sctp: sctp_diag should dump sctp socket type\n  net: fec: update dirty_tx even if no skb\n  vlan: Propagate MAC address to VLANs\n  atm: iphase: off by one in rx_pkt()\n  atm: firestream: add more reserved strings\n  vxlan: Accept user specified MTU value when create new vxlan link\n  net: pktgen: Call destroy_hrtimer_on_stack()\n  timer: Export destroy_hrtimer_on_stack()\n  net: l2tp: Make l2tp_ip6 namespace aware\n  Documentation: ip-sysctl.txt: clarify secure_redirects\n  sfc: use flow dissector helpers for aRFS\n  ieee802154: fix logic error in ieee802154_llsec_parse_dev_addr\n  net: nps_enet: Disable interrupts before napi reschedule\n  net/lapb: tuse %*ph to dump buffers\n  ...\n\n[ upstream commit: 6b15d6650c5301ce023d8df0cc3a60b1a76d377e ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/b007f35420c8e6d67533214193a1a05a90545963"},{"sha":"3bd3c7970da330f90cd5cfd9d91c41fb3d774243","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'dma-buf-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sumits/dma-buf\n\nPull dma-buf updates from Sumit Semwal:\n\n - use of vma_pages instead of explicit computation\n\n - DocBook and headerdoc updates for dma-buf\n\n* tag 'dma-buf-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sumits/dma-buf:\n  dma-buf: use vma_pages()\n  fence: add missing descriptions for fence\n  doc: update/fixup dma-buf related DocBook\n  reservation: add headerdoc comments\n  dma-buf: headerdoc fixes\n\n[ upstream commit: ebb8cb2bae0344ef45cc173cdf5402ec91198abd ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/3bd3c7970da330f90cd5cfd9d91c41fb3d774243"},{"sha":"276f09cd27d16e0e4249dcd8848ccb38a829f979","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'pinctrl-v4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl\n\nPull pin control fixes from Linus Walleij:\n \"Here are three pin control fixes for v4.7.  Not much, and just driver\n  fixes:\n\n   - add device tree matches to MAINTAINERS\n\n   - inversion bug in the Nomadik driver\n\n   - dual edge handling bug in the mediatek driver\"\n\n* tag 'pinctrl-v4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl:\n  pinctrl: mediatek: fix dual-edge code defect\n  MAINTAINERS: Add file patterns for pinctrl device tree bindings\n  pinctrl: nomadik: fix inversion of gpio direction\n\n[ upstream commit: 719af93ab78eaaccdb2fa727268da6b477804bfb ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/276f09cd27d16e0e4249dcd8848ccb38a829f979"},{"sha":"4876591984d9d0eb77d79201f38dbd0178590e03","author":{"name":"Dave Airlie","email":"bb4fc8ee23048f808a4e317631d81d4f55a4e4cb@redhat.com"},"message":"Merge tag 'mediatek-drm-fixes-2016-06-01' of git://git.pengutronix.de/git/pza/linux into drm-fixes\n\nmediatek-drm fixes\n\n- remove an invalid, unreachable error message and NULL pointer dereference\n- remove a spurious drm_connector_unregister call from the DSI driver\n\n* tag 'mediatek-drm-fixes-2016-06-01' of git://git.pengutronix.de/git/pza/linux:\n  drm/mediatek: mtk_dsi: Remove spurious drm_connector_unregister\n  drm/mediatek: mtk_dpi: remove invalid error message\n\n[ upstream commit: a9bf7d60c273763d3f0f4f991bd96fbc411bfd73 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/4876591984d9d0eb77d79201f38dbd0178590e03"},{"sha":"070dfd391a6715ec1eafdcdcc798982b01288c44","author":{"name":"Chris Mason","email":"d794f69bf3a7f1879b8d1cc274910dff75cdf2eb@fb.com"},"message":"Merge branch 'dev-replace-fixes-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.7\n\n[ upstream commit: f881dd29bf31fb9e8072a3a47c834fa804f7d249 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/070dfd391a6715ec1eafdcdcc798982b01288c44"},{"sha":"f7233bba8909364e473c7551fa17a0436da371ed","author":{"name":"Radim Krčmář","email":"468295613cb0a835b9dff6e08fea8a1219c56a14@redhat.com"},"message":"Merge tag 'kvm-arm-for-v4.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm\n\nKVM/ARM Fixes for v4.7-rc2\n\nFixes for the vgic, 2 of the patches address a bug introduced in v4.6\nwhile the rest are for the new vgic.\n\n[ upstream commit: 13e98fd1efc7f65cab1bba6cfab7859840f9aa66 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/f7233bba8909364e473c7551fa17a0436da371ed"},{"sha":"5f0c49b31f1be2a9ace9eee6bc689e7a701cbffd","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\nPull KVM fixes from Radim Krčmář:\n \"ARM:\n   - two fixes for 4.6 vgic [Christoffer] (cc stable)\n\n   - six fixes for 4.7 vgic [Marc]\n\n  x86:\n   - six fixes from syzkaller reports [Paolo] (two of them cc stable)\n\n   - allow OS X to boot [Dmitry]\n\n   - don't trust compilers [Nadav]\"\n\n* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: x86: fix OOPS after invalid KVM_SET_DEBUGREGS\n  KVM: x86: avoid vmalloc(0) in the KVM_SET_CPUID\n  KVM: irqfd: fix NULL pointer dereference in kvm_irq_map_gsi\n  KVM: fail KVM_SET_VCPU_EVENTS with invalid exception number\n  KVM: x86: avoid vmalloc(0) in the KVM_SET_CPUID\n  kvm: x86: avoid warning on repeated KVM_SET_TSS_ADDR\n  KVM: Handle MSR_IA32_PERF_CTL\n  KVM: x86: avoid write-tearing of TDP\n  KVM: arm/arm64: vgic-new: Removel harmful BUG_ON\n  arm64: KVM: vgic-v3: Relax synchronization when SRE==1\n  arm64: KVM: vgic-v3: Prevent the guest from messing with ICC_SRE_EL1\n  arm64: KVM: Make ICC_SRE_EL1 access return the configured SRE value\n  KVM: arm/arm64: vgic-v3: Always resample level interrupts\n  KVM: arm/arm64: vgic-v2: Always resample level interrupts\n  KVM: arm/arm64: vgic-v3: Clear all dirty LRs\n  KVM: arm/arm64: vgic-v2: Clear all dirty LRs\n\n[ upstream commit: 4340fa55298d17049e71c7a34e04647379c269f3 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/5f0c49b31f1be2a9ace9eee6bc689e7a701cbffd"},{"sha":"6a7be1e9f1eb586388f7fca602d43974b48aae0c","author":{"name":"Dave Airlie","email":"bb4fc8ee23048f808a4e317631d81d4f55a4e4cb@redhat.com"},"message":"Merge branch 'for-upstream/hdlcd' of git://linux-arm.org/linux-ld into drm-fixes\n\n\"I have accumulated some cleanup patches for HDLCD, partly triggered by\nDaniel Vetter's work on non-blocking atomic operations, that I would like\nto integrate into v4.7. My first patch is important for the newly enabled\nhibernate option for AArch64 on Juno, the others are fixing behaviour in\nHDLCD and adding a debugfs entry to help track the underlying framebuffer\nusage. I'm also taking one of Daniel's patches from his non-blocking series\nto help with the integration of his patches later.\"\n\n* 'for-upstream/hdlcd' of git://linux-arm.org/linux-ld:\n  drm: hdlcd: Add information about the underlying framebuffers in debugfs\n  drm: hdlcd: Cleanup the atomic plane operations\n  drm/hdlcd: Fix up crtc_state->event handling\n  drm: hdlcd: Revamp runtime power management\n\n[ upstream commit: 6572c8c637278d64dfd355e84a6dcb64b9d6cf28 ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/6a7be1e9f1eb586388f7fca602d43974b48aae0c"},{"sha":"387d97b314c53de3fe68e6adaffda1831336f470","author":{"name":"Dave Airlie","email":"bb4fc8ee23048f808a4e317631d81d4f55a4e4cb@redhat.com"},"message":"Merge tag 'drm-atmel-hlcdc-fixes/for-4.7-rc2' of github.com:bbrezillon/linux-at91 into drm-fixes\n\nTwo trivial bugfixes for the atmel-hlcdc driver.\n\nThe first one is making use of __drm_atomic_helper_crtc_destroy_state()\ninstead of duplicating its logic in atmel_hlcdc_crtc_reset() and\nrisking memory leaks if other objects are added to the common CRTC\nstate.\n\nThe second one is fixing a possible NULL pointer dereference.\n\n* tag 'drm-atmel-hlcdc-fixes/for-4.7-rc2' of github.com:bbrezillon/linux-at91:\n  drm: atmel-hlcdc: fix a NULL check\n  drm: atmel-hlcdc: fix atmel_hlcdc_crtc_reset() implementation\n\n[ upstream commit: 35962eaef44166fd8d4fff7cb4e9c64a2da536ee ]","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/device-tree-rebasing/commits/387d97b314c53de3fe68e6adaffda1831336f470"}]}
{"actor":{"display_login":"RobertCNelson"}}