{"push_id":2472634187,"size":2,"distinct_size":2,"ref":"refs/heads/dev","head":"b53a8eb3fad1ce2cfd13a4ec05740dc6c490318d","before":"3cc40549cdbab9b047a9f6ae8a4348d321f3a83f","commits":[{"sha":"11536bd4e263df832ce39d4c0f13f91b2a7d6edc","author":{"name":"Nathan Chancellor","email":"f65d3f2dc139dcfe7b6f0b0a466af3bc5fed8fa7@gmail.com"},"message":"Merge 4.4.113 into kernel.lnx.4.4.r27-rel\n\nChanges in 4.4.113: (55 commits)\n        gcov: disable for COMPILE_TEST\n        x86/cpu/AMD: Make LFENCE a serializing instruction\n        x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSC\n        x86/mm/32: Move setup_clear_cpu_cap(X86_FEATURE_PCID) earlier\n        x86/asm: Use register variable to get stack pointer value\n        x86/kbuild: enable modversions for symbols exported from asm\n        x86/asm: Make asm/alternative.h safe from assembly\n        EXPORT_SYMBOL() for asm\n        kconfig.h: use __is_defined() to check if MODULE is defined\n        x86/retpoline: Add initial retpoline support\n        x86/spectre: Add boot time option to select Spectre v2 mitigation\n        x86/retpoline/crypto: Convert crypto assembler indirect jumps\n        x86/retpoline/entry: Convert entry assembler indirect jumps\n        x86/retpoline/ftrace: Convert ftrace assembler indirect jumps\n        x86/retpoline/hyperv: Convert assembler indirect jumps\n        x86/retpoline/xen: Convert Xen hypercall indirect jumps\n        x86/retpoline/checksum32: Convert assembler indirect jumps\n        x86/retpoline/irq32: Convert assembler indirect jumps\n        x86/retpoline: Fill return stack buffer on vmexit\n        x86/retpoline: Remove compile time warning\n        scsi: sg: disable SET_FORCE_LOW_DMA\n        futex: Prevent overflow by strengthen input validation\n        ALSA: pcm: Remove yet superfluous WARN_ON()\n        ALSA: hda - Apply headphone noise quirk for another Dell XPS 13 variant\n        ALSA: hda - Apply the existing quirk to iMac 14,1\n        af_key: fix buffer overread in verify_address_len()\n        af_key: fix buffer overread in parse_exthdrs()\n        scsi: hpsa: fix volume offline state\n        sched/deadline: Zero out positive runtime after throttling constrained tasks\n        x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros\n        module: Add retpoline tag to VERMAGIC\n        pipe: avoid round_pipe_size() nr_pages overflow on 32-bit\n        x86/apic/vector: Fix off by one in error path\n        Input: 88pm860x-ts - fix child-node lookup\n        Input: twl6040-vibra - fix DT node memory management\n        Input: twl6040-vibra - fix child-node lookup\n        Input: twl4030-vibra - fix sibling-node lookup\n        tracing: Fix converting enum's from the map in trace_event_eval_update()\n        phy: work around 'phys' references to usb-nop-xceiv devices\n        ARM: dts: kirkwood: fix pin-muxing of MPP7 on OpenBlocks A7\n        can: peak: fix potential bug in packet fragmentation\n        libata: apply MAX_SEC_1024 to all LITEON EP1 series devices\n        dm btree: fix serious bug in btree_split_beneath()\n        dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6\n        arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls\n        x86/cpu, x86/pti: Do not enable PTI on AMD processors\n        kbuild: modversions for EXPORT_SYMBOL() for asm\n        x86/mce: Make machine check speculation protected\n        retpoline: Introduce start/end markers of indirect thunk\n        kprobes/x86: Blacklist indirect thunk functions for kprobes\n        kprobes/x86: Disable optimizing on the function jumps to indirect thunk\n        x86/pti: Document fix wrong index\n        x86/retpoline: Optimize inline assembler for vmexit_fill_RSB\n        MIPS: AR7: ensure the port type's FCR value is used\n        Linux 4.4.113\n\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>\n\nConflicts:\n\tarch/x86/include/asm/thread_info.h","distinct":true,"url":"https://api.github.com/repos/lyfkevin/kernel_htc_msm8998/commits/11536bd4e263df832ce39d4c0f13f91b2a7d6edc"},{"sha":"b53a8eb3fad1ce2cfd13a4ec05740dc6c490318d","author":{"name":"Nathan Chancellor","email":"f65d3f2dc139dcfe7b6f0b0a466af3bc5fed8fa7@gmail.com"},"message":"Merge 4.4.114 into kernel.lnx.4.4.r27-rel\n\nChanges in 4.4.114: (76 commits)\n        x86/asm/32: Make sync_core() handle missing CPUID on all 32-bit kernels\n        usbip: prevent vhci_hcd driver from leaking a socket pointer address\n        usbip: Fix implicit fallthrough warning\n        usbip: Fix potential format overflow in userspace tools\n        x86/microcode/intel: Fix BDW late-loading revision check\n        x86/cpu/intel: Introduce macros for Intel family numbers\n        x86/retpoline: Fill RSB on context switch for affected CPUs\n        sched/deadline: Use the revised wakeup rule for suspending constrained dl tasks\n        can: af_can: can_rcv(): replace WARN_ONCE by pr_warn_once\n        can: af_can: canfd_rcv(): replace WARN_ONCE by pr_warn_once\n        PM / sleep: declare __tracedata symbols as char[] rather than char\n        time: Avoid undefined behaviour in ktime_add_safe()\n        timers: Plug locking race vs. timer migration\n        Prevent timer value 0 for MWAITX\n        drivers: base: cacheinfo: fix x86 with CONFIG_OF enabled\n        drivers: base: cacheinfo: fix boot error message when acpi is enabled\n        PCI: layerscape: Add \"fsl,ls2085a-pcie\" compatible ID\n        PCI: layerscape: Fix MSG TLP drop setting\n        mmc: sdhci-of-esdhc: add/remove some quirks according to vendor version\n        fs/select: add vmalloc fallback for select(2)\n        mm/mmap.c: do not blow on PROT_NONE MAP_FIXED holes in the stack\n        hwpoison, memcg: forcibly uncharge LRU pages\n        cma: fix calculation of aligned offset\n        mm, page_alloc: fix potential false positive in __zone_watermark_ok\n        ipc: msg, make msgrcv work with LONG_MIN\n        x86/ioapic: Fix incorrect pointers in ioapic_setup_resources()\n        ACPI / processor: Avoid reserving IO regions too early\n        ACPI / scan: Prefer devices without _HID/_CID for _ADR matching\n        ACPICA: Namespace: fix operand cache leak\n        netfilter: x_tables: speed up jump target validation\n        netfilter: arp_tables: fix invoking 32bit \"iptable -P INPUT ACCEPT\" failed in 64bit kernel\n        netfilter: nf_dup_ipv6: set again FLOWI_FLAG_KNOWN_NH at flowi6_flags\n        netfilter: nf_ct_expect: remove the redundant slash when policy name is empty\n        netfilter: nfnetlink_queue: reject verdict request from different portid\n        netfilter: restart search if moved to other chain\n        netfilter: nf_conntrack_sip: extend request line validation\n        netfilter: use fwmark_reflect in nf_send_reset\n        netfilter: fix IS_ERR_VALUE usage\n        netfilter: nfnetlink_cthelper: Add missing permission checks\n        netfilter: xt_osf: Add missing permission checks\n        ext2: Don't clear SGID when inheriting ACLs\n        reiserfs: fix race in prealloc discard\n        reiserfs: don't preallocate blocks for extended attributes\n        reiserfs: Don't clear SGID when inheriting ACLs\n        fs/fcntl: f_setown, avoid undefined behaviour\n        scsi: libiscsi: fix shifting of DID_REQUEUE host byte\n        Revert \"module: Add retpoline tag to VERMAGIC\"\n        Input: trackpoint - force 3 buttons if 0 button is reported\n        usb: usbip: Fix possible deadlocks reported by lockdep\n        usbip: fix stub_rx: get_pipe() to validate endpoint number\n        usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input\n        usbip: prevent leaking socket pointer address in messages\n        um: link vmlinux with -no-pie\n        vsyscall: Fix permissions for emulate mode with KAISER/PTI\n        eventpoll.h: add missing epoll event masks\n        x86/microcode/intel: Extend BDW late-loading further with LLC size check\n        hrtimer: Reset hrtimer cpu base proper on CPU hotplug\n        dccp: don't restart ccid2_hc_tx_rto_expire() if sk in closed state\n        ipv6: Fix getsockopt() for sockets with default IPV6_AUTOFLOWLABEL\n        ipv6: fix udpv6 sendmsg crash caused by too small MTU\n        ipv6: ip6_make_skb() needs to clear cork.base.dst\n        lan78xx: Fix failure in USB Full Speed\n        net: igmp: fix source address check for IGMPv3 reports\n        tcp: __tcp_hdrlen() helper\n        net: qdisc_pkt_len_init() should be more robust\n        pppoe: take ->needed_headroom of lower device into account on xmit\n        r8169: fix memory corruption on retrieval of hardware statistics.\n        sctp: do not allow the v4 socket to bind a v4mapped v6 address\n        sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf\n        vmxnet3: repair memory leak\n        net: Allow neigh contructor functions ability to modify the primary_key\n        ipv4: Make neigh lookup keys for loopback/point-to-point devices be INADDR_ANY\n        flow_dissector: properly cap thoff field\n        net: tcp: close sock if net namespace is exiting\n        nfsd: auth: Fix gid sorting when rootsquash enabled\n        Linux 4.4.114\n\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/lyfkevin/kernel_htc_msm8998/commits/b53a8eb3fad1ce2cfd13a4ec05740dc6c490318d"}]}
{"actor":{"display_login":"lyfkevin"}}