lineage_android_kernel_xiao.../fs/btrfs
Greg Kroah-Hartman 5d05bdd53c This is the 4.9.146 stable release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlwXYIwACgkQONu9yGCS
 aT5PqQ//YRcbe8xXM3cScpOmbCWO7dRxpvX6qz01lDBXK/A/fOLqJFlfzAQnNc/N
 0lmZEmAOohunZXk0pElGjY96RmzAAPCX2+hdmhCHau1W0GH0V8ciifKQZroYP2U/
 bzAaSA2iFbiupaBKb/heAHrww2CtC9auniyp/ELja957mPAMZKXgbCJszyETQYh4
 ZWLr+Uu02QE24Y8/H41PQPYeTlc5e+EGixSzMoAt/sTxj+4tKYkvAPGf/EfwuWZN
 /Kk1KH9oc7gEIw8HHj9RsmydMbMICRpa8Ogm2EIpnsYlWI0XU07gkWGytlRiSnfm
 yN+mSC/8JuzKUg1qyCy4kgnPOzhqdG/fyYU1NoiU/mL8J16ZdN57Yq4+lB2GACnJ
 NWKIq9xM4ZiArVfqNLMPZ+Nvzz0qq76207a/jcaK0BeT9ma3ETZM4JAUDQI03P8Q
 Ch+nVuIoKvWRTEdeeixnKbAuXeYsX6u5Eouf7HMk8njqyg0R0dca7E/h5YSptne0
 N5o02Y6yszikfOBFNlSb7EIWRn1SESf8IFv13VHEfgd79mf60TZ16WiaRGHQh+YL
 Ge8c3h4zC43oXEm51YBCStVuwNreLSuB84QKWBljFK7AtN4Jg5Iqmcb+iCFXl11O
 jKxONfCfK/YLfVIxhvy7iiUsYlYiGcsjEZvsmQwnRUtl/Qff6nk=
 =Ie6V
 -----END PGP SIGNATURE-----

Merge 4.9.146 into android-4.9

Changes in 4.9.146
	ipv6: Check available headroom in ip6_xmit() even without options
	net: 8139cp: fix a BUG triggered by changing mtu with network traffic
	net/mlx4_core: Correctly set PFC param if global pause is turned off.
	net: phy: don't allow __set_phy_supported to add unsupported modes
	net: Prevent invalid access to skb->prev in __qdisc_drop_all
	rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices
	tcp: fix NULL ref in tail loss probe
	tun: forbid iface creation with rtnl ops
	neighbour: Avoid writing before skb->head in neigh_hh_output()
	ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup
	ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1
	ARM: OMAP1: ams-delta: Fix possible use of uninitialized field
	sysv: return 'err' instead of 0 in __sysv_write_inode
	selftests: add script to stress-test nft packet path vs. control plane
	s390/cpum_cf: Reject request for sampling in event initialization
	hwmon: (ina2xx) Fix current value calculation
	ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing
	ASoC: dapm: Recalculate audio map forcely when card instantiated
	hwmon: (w83795) temp4_type has writable permission
	objtool: Fix double-free in .cold detection error path
	objtool: Fix segfault in .cold detection with -ffunction-sections
	Btrfs: send, fix infinite loop due to directory rename dependencies
	RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR
	ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE
	ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE
	exportfs: do not read dentry after free
	bpf: fix check of allowed specifiers in bpf_trace_printk
	ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf
	USB: omap_udc: use devm_request_irq()
	USB: omap_udc: fix crashes on probe error and module removal
	USB: omap_udc: fix omap_udc_start() on 15xx machines
	USB: omap_udc: fix USB gadget functionality on Palm Tungsten E
	KVM: x86: fix empty-body warnings
	x86/kvm/vmx: fix old-style function declaration
	net: thunderx: fix NULL pointer dereference in nic_remove
	cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active
	igb: fix uninitialized variables
	ixgbe: recognize 1000BaseLX SFP modules as 1Gbps
	net: hisilicon: remove unexpected free_netdev
	drm/ast: fixed reading monitor EDID not stable issue
	xen: xlate_mmu: add missing header to fix 'W=1' warning
	fscache: fix race between enablement and dropping of object
	fscache, cachefiles: remove redundant variable 'cache'
	ocfs2: fix deadlock caused by ocfs2_defrag_extent()
	hfs: do not free node before using
	hfsplus: do not free node before using
	debugobjects: avoid recursive calls with kmemleak
	ocfs2: fix potential use after free
	pstore: Convert console write to use ->write_buf
	staging: speakup: Replace strncpy with memcpy
	Linux 4.9.146

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2018-12-17 09:47:52 +01:00
..
tests btrfs: tests/qgroup: Fix wrong tree backref level 2018-05-30 07:50:42 +02:00
Kconfig
Makefile btrfs: Move leaf and node validation checker to tree-checker.c 2018-12-08 13:05:11 +01:00
acl.c btrfs: preserve i_mode if __btrfs_set_acl() fails 2018-03-11 16:21:35 +01:00
async-thread.c
async-thread.h
backref.c
backref.h
btrfs_inode.h
check-integrity.c
check-integrity.h
compression.c
compression.h
ctree.c btrfs: Fix out of bounds access in btrfs_search_slot 2018-05-30 07:50:21 +02:00
ctree.h btrfs: struct-funcs, constify readers 2018-12-08 13:05:12 +01:00
dedupe.h
delayed-inode.c
delayed-inode.h
delayed-ref.c
delayed-ref.h
dev-replace.c btrfs: replace: Reset on-disk dev stats value after replace 2018-09-15 09:43:00 +02:00
dev-replace.h
dir-item.c
disk-io.c btrfs: tree-checker: Fix false panic for sanity test 2018-12-08 13:05:12 +01:00
disk-io.h
export.c
export.h
extent-tree.c btrfs: Check that each block group has corresponding chunk at mount time 2018-12-08 13:05:12 +01:00
extent_io.c This is the 4.9.144 stable release 2018-12-08 16:06:13 +01:00
extent_io.h btrfs: struct-funcs, constify readers 2018-12-08 13:05:12 +01:00
extent_map.c
extent_map.h
file-item.c
file.c Btrfs: set plug for fsync 2018-05-30 07:50:21 +02:00
free-space-cache.c Btrfs: fix use-after-free when dumping free space 2018-12-08 13:05:08 +01:00
free-space-cache.h
free-space-tree.c
free-space-tree.h
hash.c
hash.h
inode-item.c
inode-map.c
inode-map.h
inode.c Btrfs: fix cur_offset in the error case for nocow 2018-11-21 09:26:01 +01:00
ioctl.c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem 2018-11-27 16:09:40 +01:00
locking.c
locking.h
lzo.c
math.h
ordered-data.c
ordered-data.h
orphan.c
print-tree.c
print-tree.h
props.c
props.h
qgroup.c btrfs: qgroup: Dirty all qgroups before rescan 2018-11-13 11:17:05 -08:00
qgroup.h
raid56.c Btrfs: make raid6 rebuild retry more 2018-06-26 08:08:06 +08:00
raid56.h
rcu-string.h
reada.c
relocation.c btrfs: Handle owner mismatch gracefully when walking up tree 2018-11-13 11:17:04 -08:00
root-tree.c
scrub.c btrfs: scrub: Don't use inode pages for device replace 2018-06-26 08:08:07 +08:00
send.c Btrfs: send, fix infinite loop due to directory rename dependencies 2018-12-17 09:38:32 +01:00
send.h
struct-funcs.c btrfs: struct-funcs, constify readers 2018-12-08 13:05:12 +01:00
super.c Btrfs: ensure path name is null terminated at btrfs_control_ioctl 2018-12-05 19:42:39 +01:00
sysfs.c
sysfs.h
transaction.c btrfs: release metadata before running delayed refs 2018-12-05 19:42:40 +01:00
transaction.h
tree-checker.c btrfs: tree-checker: Fix misleading group system information 2018-12-08 13:05:13 +01:00
tree-checker.h btrfs: tree-checker: Fix false panic for sanity test 2018-12-08 13:05:12 +01:00
tree-defrag.c
tree-log.c Btrfs: fix wrong dentries after fsync of file that got its parent replaced 2018-11-13 11:17:05 -08:00
tree-log.h
ulist.c
ulist.h
uuid-tree.c
volumes.c btrfs: tree-checker: Verify block_group_item 2018-12-08 13:05:12 +01:00
volumes.h btrfs: tree-checker: Verify block_group_item 2018-12-08 13:05:12 +01:00
xattr.c
xattr.h
zlib.c