[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
UPDATE!!!

hey guys and girls,

here is the august security update along with a linux version bump to 3.18.66.

Quite a few commits :)

Detailed Changelog:

d476361 update:marlin_defconfig

513876b Linux 3.18.66

0be210c pinctrl: samsung: Remove bogus irq_[un]mask from resource management

6ff7fdc pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver

383bcfa pnfs/blocklayout: require 64-bit sector_t

16ab078 iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits

f7cebe4 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume

5caf5a6f usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter

5a72ac8 USB: Check for dropped connection before switching to full speed

c95bbc4 uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069

0b565f6 iio: light: tsl2563: use correct event code

1f75ae1 staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read

a21c37a USB: hcd: Mark secondary HCD as dead if the primary one died

13669a6 usb: musb: fix tx fifo flush handling again

35fbf15 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle

51d59de USB: serial: option: add D-Link DWM-222 device ID

69f49f5 fuse: initialize the flock flag in fuse_file on allocation

c4b5b2c mm: ratelimit PFNs busy info message

6fc5ea9 Linux 3.18.65

66c6ef8 ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output

fea2107 udp: consistently apply ufo or fragmentation

11e10b7 revert "ipv4: Should use consistent conditional judgement for ip fragmen:...skipping...

d476361 update:marlin_defconfig

513876b Linux 3.18.66

0be210c pinctrl: samsung: Remove bogus irq_[un]mask from resource management

6ff7fdc pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver

383bcfa pnfs/blocklayout: require 64-bit sector_t

16ab078 iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits

f7cebe4 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume

5caf5a6f usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter

5a72ac8 USB: Check for dropped connection before switching to full speed

c95bbc4 uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069

0b565f6 iio: light: tsl2563: use correct event code

1f75ae1 staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read

a21c37a USB: hcd: Mark secondary HCD as dead if the primary one died

13669a6 usb: musb: fix tx fifo flush handling again

35fbf15 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle

51d59de USB: serial: option: add D-Link DWM-222 device ID

69f49f5 fuse: initialize the flock flag in fuse_file on allocation

c4b5b2c mm: ratelimit PFNs busy info message

6fc5ea9 Linux 3.18.65

66c6ef8 ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output

fea2107 udp: consistently apply ufo or fragmentation

11e10b7 revert "ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output"

:...skipping...

d476361 update:marlin_defconfig

513876b Linux 3.18.66

0be210c pinctrl: samsung: Remove bogus irq_[un]mask from resource management

6ff7fdc pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver

383bcfa pnfs/blocklayout: require 64-bit sector_t

16ab078 iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits

f7cebe4 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume

5caf5a6f usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter

5a72ac8 USB: Check for dropped connection before switching to full speed

c95bbc4 uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069

0b565f6 iio: light: tsl2563: use correct event code

1f75ae1 staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read

a21c37a USB: hcd: Mark secondary HCD as dead if the primary one died

13669a6 usb: musb: fix tx fifo flush handling again

35fbf15 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle

51d59de USB: serial: option: add D-Link DWM-222 device ID

69f49f5 fuse: initialize the flock flag in fuse_file on allocation

c4b5b2c mm: ratelimit PFNs busy info message

6fc5ea9 Linux 3.18.65

66c6ef8 ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output

fea2107 udp: consistently apply ufo or fragmentation

11e10b7 revert "ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output"

77ce0d7 packet: fix tp_reserve race in packet_set_ring

0e7f97c net: avoid skb_warn_bad_offload false positives on UFO

af84f05 tcp: fastopen: tcp_connect() must refresh the route

6a81f98 net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target

6e14972 net: fix keepalive code vs TCP_FASTOPEN_CONNECT

9a76463 tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states

ac96b3d Linux 3.18.64

2064f3e workqueue: implicit ordered attribute should be overridable

523a6dc net: phy: Fix PHY unbind crash

b24033c ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output

5fab1b3 mm: don't dereference struct page fields of invalid pages

0fa0225 signal: protect SIGNAL_UNKILLABLE from unintentional clearing.

0514c20 lib/Kconfig.debug: fix frv build failure

cb9072a2 mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER

5b59296 ARM: 8632/1: ftrace: fix syscall name matching

1d6ab2b scsi: qla2xxx: Get mutex lock before checking optrom_state

ab32be7 x86/boot: Add missing declaration of string functions

5bf2b9c tg3: Fix race condition in tg3_get_stats64().

a475d14 sh_eth: R8A7740 supports packet shecksumming

4595da7 wext: handle NULL extra data in iwe_stream_add_point better

5181a8c xen-netback: correctly schedule rate-limited queues

064be73 net: phy: Correctly process PHY_HALTED in phy_stop_machine()

45af615 sctp: fix the check for _sctp_walk_params and _sctp_walk_errors

e50728a sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()

e229bb6 dccp: fix a memleak for dccp_feat_init err process

f87f2b0 packet: fix use-after-free in prb_retire_rx_blk_timer_expired()

58fd279 mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled

f0b1195 rtnetlink: allocate more memory for dev_set_mac_address()

ab3ca47 ipv4: initialize fib_trie prior to register_netdev_notifier call.

dd9656e ipv6: avoid overflow of offset in ip6_find_1stfragopt

bf1b3d8 net: Zero terminate ifr_name in dev_ifname().

4554e8f iscsi-target: Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMP

a021f65 iscsi-target: Fix initial login PDU asynchronous socket close OOPs

6ebc9af iscsi-target: Fix early sk_data_ready LOGIN_FLAGS_READY race

027fae0 iscsi-target: Always wait for kthread_should_stop() before kthread exit

83b1dd5 target: Avoid mappedlun symlink creation during lun shutdown

cf27c20 media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl

dfac046 ext4: fix overflow caused by missing cast in ext4_resize_fs()

731e3a3 ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize

f63b74e mm/page_alloc: Remove kernel address exposure in free_reserved_area()

67f28cf KVM: async_pf: make rcu irq exit if not triggered from idle task

4cda6a5 ALSA: hda - Fix speaker output from VAIO VPCL14M1R

42d5fd8 workqueue: restore WQ_UNBOUND/max_active==1 to be ordered

53d4660 libata: array underflow in ata_find_dev()

07b9a01 tile: use global strscpy() rather than private copy

813cba7 arch/powerpc: provide zero_bytemask() for big-endian

7ed939f Make asm/word-at-a-time.h available on all architectures

b270564 word-at-a-time.h: support zero_bytemask() on alpha and tile

b85dd5b tile: add <asm/word-at-a-time.h> and enable support functions

639acdb xfrm: Don't use sk_family for socket policy lookups

25cac79 vlan: Propagate MAC address to VLANs

de6b7b0 spi: dw: Make debugfs name unique between instances

9c6fda5 ASoC: tlv320aic3x: Mark the RESET register as volatile

fe80e33 vfio-pci: use 32-bit comparisons for register address for gcc-4.5

ab0cbb3 drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are set

3fc2c47 drm/msm: Ensure that the hardware write pointer is valid

198b107 net/mlx4: Remove BUG_ON from ICM allocation routine

6b1f772 ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output

05c0629 ARM: dts: n900: Mark eMMC slot with no-sdio and no-sd flags

7710adc4 r8169: add support for RTL8168 series add-on card.

78af6bb x86/mce/AMD: Make the init code more robust

dbe3f34 tpm: fix a kernel memory leak in tpm-sysfs.c

cfcb02f net: skb_needs_check() accepts CHECKSUM_NONE for tx

ece0c83 pstore: Use dynamic spinlock initializer

70407b5 pstore: Correctly initialize spinlock and flags

c624288 pstore: Allow prz to control need for locking

e3b90e6 v4l: s5c73m3: fix negation operator

41e7984 dentry name snapshots

bc38ef6 ipmi/watchdog: fix watchdog timeout set on reboot

d709512 net, sched: fix soft lockup in tc_classify

fc8029e sh_eth: Fix ethtool operation crash when net device is down

0ac32f7 net: sctp: fix race for one-to-many sockets in sendmsg's auto associate

e38effb ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc

ea2a109 kaweth: fix oops upon failed memory allocation

ebdf772 kaweth: fix firmware download

1245f9c mpt3sas: Don't overreach ioc->reply_post[] during initialization

e658b26 mailbox: handle empty message in tx_tick

a41bd14 mailbox: skip complete wait event if timer expired

1630a28 mailbox: always wait in mbox_send_message for blocking Tx mode

8dcd1af wil6210: fix deadlock when using fw_no_recovery option

716b62c isdn/i4l: fix buffer overflow

884c0f2 strscpy: zero any trailing garbage bytes in the destination

4b68d94 string: provide strscpy()

15cfcaf isdn: Fix a sleep-in-atomic bug

01d9b03 net: phy: Do not perform software reset for Generic PHY

b846c9b Bluetooth: cmtp: cmtp_add_connection() should verify that it's dealing with l2cap socket

1e8b381 Bluetooth: Fix potential NULL dereference

b03cbba Bluetooth: bnep: bnep_add_connection() should verify that it's dealing with l2cap socket

81020b7 Staging: comedi: comedi_fops: Avoid orphaned proc entry

04a4b1a Revert "powerpc/numa: Fix percpu allocations to be NUMA aware"

19d167c KVM: PPC: Book3S HV: Save/restore host values of debug registers

4eeb74d KVM: PPC: Book3S HV: Reload HTM registers explicitly

dcba27d KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit

d17a954 drm/vmwgfx: Fix gcc-7.1.1 warning

e6eff1c md/raid5: add thread_group worker async_tx_issue_pending_all

02ffa36 powerpc/pseries: Fix of_node_put() underflow during reconfig remove

c35a450 net: reduce skb_warn_bad_offload() noise

6541c8d pstore: Make spinlock per zone instead of global

d1f35c4 af_key: Add lock to key dump

18102eb Merge commit '26a2aa5d8e18a3685b393fd3f72c5934a649356b' into android-msm-marlin-3.18-nougat-mr2

Enjoy the kernel and have fun :)

Instructions are like always in the first post.

Download:

https://www.androidfilehost.com/?fid=817550096634793823

Have a nice day all :)