From f91430943f84931525936ea22f3cb2f24577f23a Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Nov 03 2016 06:06:51 +0000 Subject: import kernel-3.10.0-514.el7 --- diff --git a/.gitignore b/.gitignore index 73c308a..58202be 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,4 @@ -SOURCES/kernel-abi-whitelists-327.tar.bz2 -SOURCES/linux-3.10.0-327.36.3.el7.tar.xz +SOURCES/kernel-abi-whitelists-514.tar.bz2 +SOURCES/linux-3.10.0-514.el7.tar.xz SOURCES/rheldup3.x509 SOURCES/rhelkpatch1.x509 -SOURCES/centos-kpatch.x509 -SOURCES/centos-ldup.x509 -SOURCES/centos.cer diff --git a/.kernel.metadata b/.kernel.metadata index 96ee3f2..02be61e 100644 --- a/.kernel.metadata +++ b/.kernel.metadata @@ -1,7 +1,4 @@ -39566b205b3d6870a6224a07b9757807bc2ff407 SOURCES/kernel-abi-whitelists-327.tar.bz2 -8c8f43c2018994b9e3e9798aeda55a3def7005ba SOURCES/linux-3.10.0-327.36.3.el7.tar.xz +9d627e35baa56e8ffc7dc32e5d9ffa68c185e19c SOURCES/kernel-abi-whitelists-514.tar.bz2 +23cfe2a0ed53639d69dc394251255e160db25df4 SOURCES/linux-3.10.0-514.el7.tar.xz 95b9b811c7b0a6c98b2eafc4e7d6d24f2cb63289 SOURCES/rheldup3.x509 d90885108d225a234a5a9d054fc80893a5bd54d0 SOURCES/rhelkpatch1.x509 -5a7d05a8298cf38d43689470e8e43230d8add0f9 SOURCES/centos-kpatch.x509 -c61172887746663d3bdd9acaa263cbfacf99e8b3 SOURCES/centos-ldup.x509 -6e9105eb51e55a46761838f289a917611cad8091 SOURCES/centos.cer diff --git a/SOURCES/Makefile.common b/SOURCES/Makefile.common index 4ac7c77..f29ca2f 100644 --- a/SOURCES/Makefile.common +++ b/SOURCES/Makefile.common @@ -9,7 +9,7 @@ RPMVERSION:=3.10.0 # marker is git tag which we base off of for exporting patches MARKER:=v3.10 PREBUILD:= -BUILD:=327.36.3 +BUILD:=514 DIST:=.el7 SPECFILE:=kernel.spec RPM:=$(REDHAT)/rpm @@ -38,6 +38,7 @@ endif $(info BUILDID is "$(BUILDID)". Update '$(shell dirname $(REDHAT))/localversion' to change.) PKGRELEASE:=$(PREBUILD)$(BUILD)$(DIST)$(BUILDID) +SPECRELEASE:=$(PREBUILD)$(BUILD)%{?dist}$(BUILDID) TARFILE:=linux-$(KVERSION)-$(PKGRELEASE).tar.xz TARBALL:=$(REDHAT)/$(TARFILE) diff --git a/SOURCES/Module.kabi_ppc64 b/SOURCES/Module.kabi_ppc64 index b769af9..bfea40c 100644 --- a/SOURCES/Module.kabi_ppc64 +++ b/SOURCES/Module.kabi_ppc64 @@ -179,6 +179,10 @@ 0xe113bbbc csum_partial vmlinux EXPORT_SYMBOL 0x174e4211 current_fs_time vmlinux EXPORT_SYMBOL 0x34184afe current_kernel_time vmlinux EXPORT_SYMBOL +0x0517be97 debugfs_create_dir vmlinux EXPORT_SYMBOL_GPL +0x747e3560 debugfs_create_file vmlinux EXPORT_SYMBOL_GPL +0x689e6591 debugfs_create_u32 vmlinux EXPORT_SYMBOL_GPL +0x791c5597 debugfs_remove vmlinux EXPORT_SYMBOL_GPL 0xffd5a395 default_wake_function vmlinux EXPORT_SYMBOL 0xb5a56ff4 del_gendisk vmlinux EXPORT_SYMBOL 0xc996d097 del_timer vmlinux EXPORT_SYMBOL @@ -244,6 +248,28 @@ 0x62c18f0a ether_setup vmlinux EXPORT_SYMBOL 0x47ae30a8 ethtool_op_get_link vmlinux EXPORT_SYMBOL 0x098b71c6 fb_dealloc_cmap vmlinux EXPORT_SYMBOL +0x64980c58 fc_change_queue_depth drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xc44645db fc_exch_mgr_alloc drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xc0428dbb fc_exch_mgr_free drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x7d7d661a fc_exch_mgr_reset drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x7c9a0933 fc_exch_recv drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x95b841fc fc_fabric_login drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x52314964 fc_fabric_logoff drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xa4d7fe36 fc_get_host_port_state drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xdad0ecf9 fc_lport_bsg_request drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xf3f10eb3 fc_lport_config drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xdc6df492 fc_lport_destroy drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x72c225d2 fc_set_mfs drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xf34710d0 fcoe_ctlr_destroy drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x3d0c661b fcoe_ctlr_els_send drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x06fd692a fcoe_ctlr_init drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x64ba0b82 fcoe_ctlr_link_down drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xf7b3ab5c fcoe_ctlr_link_up drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xb8a87951 fcoe_ctlr_recv drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xe797aee6 fcoe_ctlr_recv_flogi drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xdba9446d fcoe_libfc_config drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL_GPL +0xcb635093 filp_close vmlinux EXPORT_SYMBOL +0x2372e3a5 filp_open vmlinux EXPORT_SYMBOL 0xf04d1604 find_get_page vmlinux EXPORT_SYMBOL 0x171434d6 find_get_pages_tag vmlinux EXPORT_SYMBOL 0xb1762dfa find_module vmlinux EXPORT_SYMBOL_GPL @@ -407,6 +433,7 @@ 0xa91aa598 node_data vmlinux EXPORT_SYMBOL 0xb68bfa9d node_states vmlinux EXPORT_SYMBOL 0x7d9514c1 node_to_cpumask_map vmlinux EXPORT_SYMBOL +0xa3d0ab0f noop_llseek vmlinux EXPORT_SYMBOL 0xfe7c4287 nr_cpu_ids vmlinux EXPORT_SYMBOL 0x0948cde9 num_physpages vmlinux EXPORT_SYMBOL 0x618911fc numa_node vmlinux EXPORT_SYMBOL @@ -472,6 +499,7 @@ 0x895108f3 proc_dostring vmlinux EXPORT_SYMBOL 0x73e390ad proc_mkdir vmlinux EXPORT_SYMBOL 0x04f052f5 proc_mkdir_mode vmlinux EXPORT_SYMBOL +0x9097d9fd proc_remove vmlinux EXPORT_SYMBOL 0x4695b4bc pskb_expand_head vmlinux EXPORT_SYMBOL 0xb9ed12bb put_device vmlinux EXPORT_SYMBOL_GPL 0x46aeed52 put_disk vmlinux EXPORT_SYMBOL @@ -505,12 +533,17 @@ 0x6e720ff2 rtnl_unlock vmlinux EXPORT_SYMBOL 0x01000e51 schedule vmlinux EXPORT_SYMBOL 0xd62c833f schedule_timeout vmlinux EXPORT_SYMBOL +0x34c58209 scsi_add_device vmlinux EXPORT_SYMBOL 0xf353d5b3 scsi_add_host_with_dma vmlinux EXPORT_SYMBOL +0xe92e0906 scsi_adjust_queue_depth vmlinux EXPORT_SYMBOL +0x33c5d48a scsi_cmd_get_serial vmlinux EXPORT_SYMBOL 0x0334da4e scsi_command_size_tbl vmlinux EXPORT_SYMBOL 0x1d39c14f scsi_device_get vmlinux EXPORT_SYMBOL 0x33c80339 scsi_device_lookup vmlinux EXPORT_SYMBOL 0x24154c52 scsi_device_put vmlinux EXPORT_SYMBOL 0x72ea7b2d scsi_device_type vmlinux EXPORT_SYMBOL +0x1de77e41 scsi_dma_map vmlinux EXPORT_SYMBOL +0x97e33397 scsi_dma_unmap vmlinux EXPORT_SYMBOL 0x8fe1d08b scsi_host_alloc vmlinux EXPORT_SYMBOL 0xb4a97c80 scsi_host_lookup vmlinux EXPORT_SYMBOL 0xd5ac345b scsi_host_put vmlinux EXPORT_SYMBOL @@ -521,6 +554,7 @@ 0x20106814 scsi_remove_device vmlinux EXPORT_SYMBOL 0x8153ccac scsi_remove_host vmlinux EXPORT_SYMBOL 0x078e60ca scsi_reset_provider vmlinux EXPORT_SYMBOL +0x64514ab9 scsi_scan_host vmlinux EXPORT_SYMBOL 0x4eac5820 send_sig vmlinux EXPORT_SYMBOL 0x73fdb946 send_sig_info vmlinux EXPORT_SYMBOL 0x8a961231 seq_lseek vmlinux EXPORT_SYMBOL diff --git a/SOURCES/Module.kabi_ppc64le b/SOURCES/Module.kabi_ppc64le index f179da1..ec88e37 100644 --- a/SOURCES/Module.kabi_ppc64le +++ b/SOURCES/Module.kabi_ppc64le @@ -179,6 +179,10 @@ 0xe113bbbc csum_partial vmlinux EXPORT_SYMBOL 0xc6a3642a current_fs_time vmlinux EXPORT_SYMBOL 0x34184afe current_kernel_time vmlinux EXPORT_SYMBOL +0x49aadb99 debugfs_create_dir vmlinux EXPORT_SYMBOL_GPL +0x1cf91603 debugfs_create_file vmlinux EXPORT_SYMBOL_GPL +0xd933fa29 debugfs_create_u32 vmlinux EXPORT_SYMBOL_GPL +0xd05e4a88 debugfs_remove vmlinux EXPORT_SYMBOL_GPL 0xffd5a395 default_wake_function vmlinux EXPORT_SYMBOL 0x6de44490 del_gendisk vmlinux EXPORT_SYMBOL 0xc996d097 del_timer vmlinux EXPORT_SYMBOL @@ -244,6 +248,28 @@ 0x98b17ed3 ether_setup vmlinux EXPORT_SYMBOL 0xb6cefcdf ethtool_op_get_link vmlinux EXPORT_SYMBOL 0x098b71c6 fb_dealloc_cmap vmlinux EXPORT_SYMBOL +0xc56a4ab3 fc_change_queue_depth drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x02b3ea73 fc_exch_mgr_alloc drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xa78138fb fc_exch_mgr_free drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xc8485ae4 fc_exch_mgr_reset drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x7528d117 fc_exch_recv drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x6987b8de fc_fabric_login drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xae0eb046 fc_fabric_logoff drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xbb5298f7 fc_get_host_port_state drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x73a23e0c fc_lport_bsg_request drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x0fcef791 fc_lport_config drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x20520db0 fc_lport_destroy drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x6914d180 fc_set_mfs drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x96f10126 fcoe_ctlr_destroy drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x9706ddd4 fcoe_ctlr_els_send drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x9f1a106a fcoe_ctlr_init drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x010c1a74 fcoe_ctlr_link_down drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x9205baaa fcoe_ctlr_link_up drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x6108662b fcoe_ctlr_recv drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xece67b7c fcoe_ctlr_recv_flogi drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xeef75fbb fcoe_libfc_config drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL_GPL +0x119ca85d filp_close vmlinux EXPORT_SYMBOL +0x4c653671 filp_open vmlinux EXPORT_SYMBOL 0xccd286ac find_get_page vmlinux EXPORT_SYMBOL 0xfe5147ae find_get_pages_tag vmlinux EXPORT_SYMBOL 0x2d9bfdf5 find_module vmlinux EXPORT_SYMBOL_GPL @@ -407,6 +433,7 @@ 0xd237bbff node_data vmlinux EXPORT_SYMBOL 0xb68bfa9d node_states vmlinux EXPORT_SYMBOL 0x7d9514c1 node_to_cpumask_map vmlinux EXPORT_SYMBOL +0xa92b2dea noop_llseek vmlinux EXPORT_SYMBOL 0xfe7c4287 nr_cpu_ids vmlinux EXPORT_SYMBOL 0x0948cde9 num_physpages vmlinux EXPORT_SYMBOL 0x618911fc numa_node vmlinux EXPORT_SYMBOL @@ -472,6 +499,7 @@ 0x895108f3 proc_dostring vmlinux EXPORT_SYMBOL 0xf55e941f proc_mkdir vmlinux EXPORT_SYMBOL 0x583f5f53 proc_mkdir_mode vmlinux EXPORT_SYMBOL +0x5c60527c proc_remove vmlinux EXPORT_SYMBOL 0x16c057f8 pskb_expand_head vmlinux EXPORT_SYMBOL 0x748a2fae put_device vmlinux EXPORT_SYMBOL_GPL 0x9eefc636 put_disk vmlinux EXPORT_SYMBOL @@ -505,12 +533,17 @@ 0x6e720ff2 rtnl_unlock vmlinux EXPORT_SYMBOL 0x01000e51 schedule vmlinux EXPORT_SYMBOL 0xd62c833f schedule_timeout vmlinux EXPORT_SYMBOL +0x7ac1f728 scsi_add_device vmlinux EXPORT_SYMBOL 0x680629df scsi_add_host_with_dma vmlinux EXPORT_SYMBOL +0xe141e51a scsi_adjust_queue_depth vmlinux EXPORT_SYMBOL +0xeab31b62 scsi_cmd_get_serial vmlinux EXPORT_SYMBOL 0x0334da4e scsi_command_size_tbl vmlinux EXPORT_SYMBOL 0xb58ce48a scsi_device_get vmlinux EXPORT_SYMBOL 0x01d213a4 scsi_device_lookup vmlinux EXPORT_SYMBOL 0x8ca06997 scsi_device_put vmlinux EXPORT_SYMBOL 0x72ea7b2d scsi_device_type vmlinux EXPORT_SYMBOL +0x1d14d8a4 scsi_dma_map vmlinux EXPORT_SYMBOL +0x97109572 scsi_dma_unmap vmlinux EXPORT_SYMBOL 0x4ca094a9 scsi_host_alloc vmlinux EXPORT_SYMBOL 0xe4fb532e scsi_host_lookup vmlinux EXPORT_SYMBOL 0xe4f26d66 scsi_host_put vmlinux EXPORT_SYMBOL @@ -521,6 +554,7 @@ 0x597c1f20 scsi_remove_device vmlinux EXPORT_SYMBOL 0xb00d9591 scsi_remove_host vmlinux EXPORT_SYMBOL 0xe8634f1a scsi_reset_provider vmlinux EXPORT_SYMBOL +0x8d5ca40a scsi_scan_host vmlinux EXPORT_SYMBOL 0xdd0b9bdb send_sig vmlinux EXPORT_SYMBOL 0x8ff68a43 send_sig_info vmlinux EXPORT_SYMBOL 0xcc1ccbc5 seq_lseek vmlinux EXPORT_SYMBOL diff --git a/SOURCES/Module.kabi_s390x b/SOURCES/Module.kabi_s390x index 47ba442..9572654 100644 --- a/SOURCES/Module.kabi_s390x +++ b/SOURCES/Module.kabi_s390x @@ -157,6 +157,10 @@ 0xacc5b5d2 csum_ipv6_magic vmlinux EXPORT_SYMBOL 0xf73266dc current_fs_time vmlinux EXPORT_SYMBOL 0x34184afe current_kernel_time vmlinux EXPORT_SYMBOL +0x228417bc debugfs_create_dir vmlinux EXPORT_SYMBOL_GPL +0x688e3b5c debugfs_create_file vmlinux EXPORT_SYMBOL_GPL +0xe4f37e2f debugfs_create_u32 vmlinux EXPORT_SYMBOL_GPL +0x81ee9280 debugfs_remove vmlinux EXPORT_SYMBOL_GPL 0xffd5a395 default_wake_function vmlinux EXPORT_SYMBOL 0xa1b85fb4 del_gendisk vmlinux EXPORT_SYMBOL 0xc996d097 del_timer vmlinux EXPORT_SYMBOL @@ -221,6 +225,28 @@ 0x8effd209 eth_validate_addr vmlinux EXPORT_SYMBOL 0xa2aaca50 ether_setup vmlinux EXPORT_SYMBOL 0x69c93da6 ethtool_op_get_link vmlinux EXPORT_SYMBOL +0x934e6f52 fc_change_queue_depth drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x45f69818 fc_exch_mgr_alloc drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x87f72860 fc_exch_mgr_free drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xf853add3 fc_exch_mgr_reset drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x5ad04179 fc_exch_recv drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x298563d1 fc_fabric_login drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x55847c54 fc_fabric_logoff drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x9509b39c fc_get_host_port_state drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x1ff8a837 fc_lport_bsg_request drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x052f280a fc_lport_config drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x6b76d812 fc_lport_destroy drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x37e2fe40 fc_set_mfs drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x2b6f4489 fcoe_ctlr_destroy drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xc059ecb1 fcoe_ctlr_els_send drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x4672131a fcoe_ctlr_init drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x85e90e41 fcoe_ctlr_link_down drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x7d51371e fcoe_ctlr_link_up drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x9e405e74 fcoe_ctlr_recv drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xfde73ed9 fcoe_ctlr_recv_flogi drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x19b9bff6 fcoe_libfc_config drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL_GPL +0xd1317002 filp_close vmlinux EXPORT_SYMBOL +0x62343fe4 filp_open vmlinux EXPORT_SYMBOL 0xd6285b82 find_get_page vmlinux EXPORT_SYMBOL 0x0d8dcd7a find_get_pages_tag vmlinux EXPORT_SYMBOL 0x335da784 find_module vmlinux EXPORT_SYMBOL_GPL @@ -367,6 +393,7 @@ 0x9b652f3e nla_put vmlinux EXPORT_SYMBOL 0xdd9ce37b nla_reserve vmlinux EXPORT_SYMBOL 0x2bdd6e28 node_states vmlinux EXPORT_SYMBOL +0x6b8bfe90 noop_llseek vmlinux EXPORT_SYMBOL 0xfe7c4287 nr_cpu_ids vmlinux EXPORT_SYMBOL 0x0948cde9 num_physpages vmlinux EXPORT_SYMBOL 0x5541ea93 on_each_cpu vmlinux EXPORT_SYMBOL @@ -431,6 +458,7 @@ 0xd1969cf5 proc_dostring vmlinux EXPORT_SYMBOL 0xf969cfe0 proc_mkdir vmlinux EXPORT_SYMBOL 0x535fe05f proc_mkdir_mode vmlinux EXPORT_SYMBOL +0x1071eaae proc_remove vmlinux EXPORT_SYMBOL 0xe024dcda pskb_expand_head vmlinux EXPORT_SYMBOL 0xacb6e29f put_device vmlinux EXPORT_SYMBOL_GPL 0x87c0b638 put_disk vmlinux EXPORT_SYMBOL @@ -462,12 +490,17 @@ 0x6e720ff2 rtnl_unlock vmlinux EXPORT_SYMBOL 0x01000e51 schedule vmlinux EXPORT_SYMBOL 0xd62c833f schedule_timeout vmlinux EXPORT_SYMBOL +0xf0993207 scsi_add_device vmlinux EXPORT_SYMBOL 0x9b3d421c scsi_add_host_with_dma vmlinux EXPORT_SYMBOL +0x4b2557d5 scsi_adjust_queue_depth vmlinux EXPORT_SYMBOL +0x0966f974 scsi_cmd_get_serial vmlinux EXPORT_SYMBOL 0x0334da4e scsi_command_size_tbl vmlinux EXPORT_SYMBOL 0x7d2ba32f scsi_device_get vmlinux EXPORT_SYMBOL 0x9675e248 scsi_device_lookup vmlinux EXPORT_SYMBOL 0x416bbf68 scsi_device_put vmlinux EXPORT_SYMBOL 0x72ea7b2d scsi_device_type vmlinux EXPORT_SYMBOL +0x87b76218 scsi_dma_map vmlinux EXPORT_SYMBOL +0xa2dc1950 scsi_dma_unmap vmlinux EXPORT_SYMBOL 0x354e8b7b scsi_host_alloc vmlinux EXPORT_SYMBOL 0xb8d661af scsi_host_lookup vmlinux EXPORT_SYMBOL 0x55781169 scsi_host_put vmlinux EXPORT_SYMBOL @@ -478,6 +511,7 @@ 0x1fc68445 scsi_remove_device vmlinux EXPORT_SYMBOL 0xd4d54c83 scsi_remove_host vmlinux EXPORT_SYMBOL 0xe4a4dae3 scsi_reset_provider vmlinux EXPORT_SYMBOL +0x7d049873 scsi_scan_host vmlinux EXPORT_SYMBOL 0x4a4f9101 send_sig vmlinux EXPORT_SYMBOL 0x0335421a send_sig_info vmlinux EXPORT_SYMBOL 0x57114dba seq_lseek vmlinux EXPORT_SYMBOL diff --git a/SOURCES/Module.kabi_x86_64 b/SOURCES/Module.kabi_x86_64 index 7fd3240..c5b3be1 100644 --- a/SOURCES/Module.kabi_x86_64 +++ b/SOURCES/Module.kabi_x86_64 @@ -203,6 +203,10 @@ 0xafbf00ce current_fs_time vmlinux EXPORT_SYMBOL 0x34184afe current_kernel_time vmlinux EXPORT_SYMBOL 0xb8c7ff88 current_task vmlinux EXPORT_SYMBOL +0x9f13414d debugfs_create_dir vmlinux EXPORT_SYMBOL_GPL +0xae9bb4d4 debugfs_create_file vmlinux EXPORT_SYMBOL_GPL +0x01d45035 debugfs_create_u32 vmlinux EXPORT_SYMBOL_GPL +0x4c48a854 debugfs_remove vmlinux EXPORT_SYMBOL_GPL 0xffd5a395 default_wake_function vmlinux EXPORT_SYMBOL 0x95f82b97 del_gendisk vmlinux EXPORT_SYMBOL 0xc996d097 del_timer vmlinux EXPORT_SYMBOL @@ -273,6 +277,28 @@ 0x5eab1a2f ether_setup vmlinux EXPORT_SYMBOL 0xd58bf9d8 ethtool_op_get_link vmlinux EXPORT_SYMBOL 0x098b71c6 fb_dealloc_cmap vmlinux EXPORT_SYMBOL +0x44001b78 fc_change_queue_depth drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x23244e2e fc_exch_mgr_alloc drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xd67b3750 fc_exch_mgr_free drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xfc571942 fc_exch_mgr_reset drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x8e3860a8 fc_exch_recv drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xb6cbd911 fc_fabric_login drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xc1e61e54 fc_fabric_logoff drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x346408f4 fc_get_host_port_state drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x7aa6bce7 fc_lport_bsg_request drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x53f22502 fc_lport_config drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x6f6355fe fc_lport_destroy drivers/scsi/libfc/libfc EXPORT_SYMBOL +0x7dea95f1 fc_set_mfs drivers/scsi/libfc/libfc EXPORT_SYMBOL +0xdc5f2d7a fcoe_ctlr_destroy drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xd4fd5917 fcoe_ctlr_els_send drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x853118b4 fcoe_ctlr_init drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xd866a983 fcoe_ctlr_link_down drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xd41c8364 fcoe_ctlr_link_up drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0xf527cb90 fcoe_ctlr_recv drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x6a3a910a fcoe_ctlr_recv_flogi drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL +0x6f6cc562 fcoe_libfc_config drivers/scsi/fcoe/libfcoe EXPORT_SYMBOL_GPL +0x61aa871a filp_close vmlinux EXPORT_SYMBOL +0x9c7c731b filp_open vmlinux EXPORT_SYMBOL 0xb352177e find_first_bit vmlinux EXPORT_SYMBOL 0xf11543ff find_first_zero_bit vmlinux EXPORT_SYMBOL 0xadeacf60 find_get_page vmlinux EXPORT_SYMBOL @@ -443,6 +469,7 @@ 0x3142b10b node_data vmlinux EXPORT_SYMBOL 0xf99d347e node_states vmlinux EXPORT_SYMBOL 0xfd96706c node_to_cpumask_map vmlinux EXPORT_SYMBOL +0x8e07ec8e noop_llseek vmlinux EXPORT_SYMBOL 0xfe7c4287 nr_cpu_ids vmlinux EXPORT_SYMBOL 0x0948cde9 num_physpages vmlinux EXPORT_SYMBOL 0x618911fc numa_node vmlinux EXPORT_SYMBOL @@ -513,6 +540,7 @@ 0xf82cfd1a proc_dostring vmlinux EXPORT_SYMBOL 0x73839c7a proc_mkdir vmlinux EXPORT_SYMBOL 0x7be90215 proc_mkdir_mode vmlinux EXPORT_SYMBOL +0xbc848342 proc_remove vmlinux EXPORT_SYMBOL 0x826789e8 pskb_expand_head vmlinux EXPORT_SYMBOL 0x890f0812 put_device vmlinux EXPORT_SYMBOL_GPL 0x058390d3 put_disk vmlinux EXPORT_SYMBOL @@ -550,12 +578,17 @@ 0x6e720ff2 rtnl_unlock vmlinux EXPORT_SYMBOL 0x01000e51 schedule vmlinux EXPORT_SYMBOL 0xd62c833f schedule_timeout vmlinux EXPORT_SYMBOL +0x804d7d23 scsi_add_device vmlinux EXPORT_SYMBOL 0x40020cf9 scsi_add_host_with_dma vmlinux EXPORT_SYMBOL +0x5de1b3d3 scsi_adjust_queue_depth vmlinux EXPORT_SYMBOL +0x9759a9b3 scsi_cmd_get_serial vmlinux EXPORT_SYMBOL 0x0334da4e scsi_command_size_tbl vmlinux EXPORT_SYMBOL 0x564218cf scsi_device_get vmlinux EXPORT_SYMBOL 0x1447ec08 scsi_device_lookup vmlinux EXPORT_SYMBOL 0x68d95008 scsi_device_put vmlinux EXPORT_SYMBOL 0x72ea7b2d scsi_device_type vmlinux EXPORT_SYMBOL +0x108bb7fd scsi_dma_map vmlinux EXPORT_SYMBOL +0xd74affc0 scsi_dma_unmap vmlinux EXPORT_SYMBOL 0xca606326 scsi_host_alloc vmlinux EXPORT_SYMBOL 0xb3839e3b scsi_host_lookup vmlinux EXPORT_SYMBOL 0x6f8d91ba scsi_host_put vmlinux EXPORT_SYMBOL @@ -566,6 +599,7 @@ 0x4346c54a scsi_remove_device vmlinux EXPORT_SYMBOL 0x7f99a70c scsi_remove_host vmlinux EXPORT_SYMBOL 0x057104af scsi_reset_provider vmlinux EXPORT_SYMBOL +0xc1eaaa65 scsi_scan_host vmlinux EXPORT_SYMBOL 0xc11309e9 send_sig vmlinux EXPORT_SYMBOL 0x0d9cd486 send_sig_info vmlinux EXPORT_SYMBOL 0x1685c91c seq_lseek vmlinux EXPORT_SYMBOL diff --git a/SOURCES/debrand-rh-i686-cpu.patch b/SOURCES/debrand-rh-i686-cpu.patch deleted file mode 100644 index 739855c..0000000 --- a/SOURCES/debrand-rh-i686-cpu.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/arch/x86/boot/main.c 2014-06-04 10:05:04.000000000 -0700 -+++ b/arch/x86/boot/main.c 2014-07-09 12:54:40.000000000 -0700 -@@ -146,7 +146,7 @@ void main(void) - - /* Make sure we have all the proper CPU support */ - if (validate_cpu()) { -- puts("This processor is unsupported in RHEL7.\n"); -+ puts("This processor is unsupported in CentOS 7.\n"); - die(); - } - diff --git a/SOURCES/debrand-rh_taint.patch b/SOURCES/debrand-rh_taint.patch deleted file mode 100644 index 8ef4557..0000000 --- a/SOURCES/debrand-rh_taint.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 69c0d42cfa26515196896dea086857c2caccb6eb Mon Sep 17 00:00:00 2001 -From: Jim Perrin -Date: Thu, 19 Jun 2014 10:05:12 -0500 -Subject: [PATCH] branding patch for rh_taint - ---- - kernel/rh_taint.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/kernel/rh_taint.c b/kernel/rh_taint.c -index 59a74b0..0708e15 100644 ---- a/kernel/rh_taint.c -+++ b/kernel/rh_taint.c -@@ -8,7 +8,7 @@ - void mark_hardware_unsupported(const char *msg) - { - /* Print one single message */ -- pr_crit("Warning: %s - this hardware has not undergone testing by Red Hat and might not be certified. Please consult https://hardware.redhat.com for certified hardware.\n", msg); -+ pr_crit("Warning: %s - this hardware has not undergone upstream testing. Please consult http://wiki.centos.org/FAQ for more information\n", msg); - } - EXPORT_SYMBOL(mark_hardware_unsupported); - --- -1.8.3.1 - diff --git a/SOURCES/debrand-single-cpu.patch b/SOURCES/debrand-single-cpu.patch deleted file mode 100644 index 9d2e08b..0000000 --- a/SOURCES/debrand-single-cpu.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 66185f5c6f881847776702e3a7956c504400f4f2 Mon Sep 17 00:00:00 2001 -From: Jim Perrin -Date: Thu, 19 Jun 2014 09:53:13 -0500 -Subject: [PATCH] branding patch for single-cpu systems - ---- - arch/x86/kernel/setup.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index b289118..9d25982 100644 ---- a/arch/x86/kernel/setup.c -+++ b/arch/x86/kernel/setup.c -@@ -846,7 +846,7 @@ static void rh_check_supported(void) - if (((boot_cpu_data.x86_max_cores * smp_num_siblings) == 1) && - !x86_hyper && !cpu_has_hypervisor && !is_kdump_kernel()) { - pr_crit("Detected single cpu native boot.\n"); -- pr_crit("Important: In Red Hat Enterprise Linux 7, single threaded, single CPU 64-bit physical systems are unsupported by Red Hat. Please contact your Red Hat support representative for a list of certified and supported systems."); -+ pr_crit("Important: In CentOS 7, single threaded, single CPU 64-bit physical systems are unsupported. Please see http://wiki.centos.org/FAQ for more information"); - } - - /* The RHEL7 kernel does not support this hardware. The kernel will --- -1.8.3.1 - diff --git a/SOURCES/kernel-3.10.0-ppc64-debug.config b/SOURCES/kernel-3.10.0-ppc64-debug.config index 567df98..b0688eb 100644 --- a/SOURCES/kernel-3.10.0-ppc64-debug.config +++ b/SOURCES/kernel-3.10.0-ppc64-debug.config @@ -16,6 +16,7 @@ CONFIG_GENERIC_CPU=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set # CONFIG_POWER7_CPU is not set +# CONFIG_POWER8_CPU is not set CONFIG_PPC_BOOK3S=y CONFIG_POWER3=y CONFIG_POWER4=y @@ -155,7 +156,9 @@ CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y -CONFIG_RCU_NOCB_CPU_ALL=y +CONFIG_RCU_NOCB_CPU_NONE=y +# CONFIG_RCU_NOCB_CPU_ZERO is not set +# CONFIG_RCU_NOCB_CPU_ALL is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=20 @@ -165,11 +168,12 @@ CONFIG_NUMA_BALANCING=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y @@ -222,7 +226,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_USERFAULTFD is not set +CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y @@ -258,12 +262,15 @@ CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP_FILTER=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y @@ -508,9 +515,13 @@ CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +CONFIG_HMM=y +CONFIG_HMM_MIGRATE=y +CONFIG_HMM_MIRROR=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -557,6 +568,7 @@ CONFIG_PM_SLEEP_SMP=y CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_SECCOMP=y CONFIG_ISA_DMA_API=y @@ -582,6 +594,7 @@ CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y +CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -658,7 +671,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set -CONFIG_GENEVE=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -720,7 +732,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration @@ -736,7 +748,7 @@ CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set +CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m @@ -755,7 +767,7 @@ CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m @@ -768,6 +780,7 @@ CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=m @@ -779,11 +792,12 @@ CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m -# CONFIG_NFT_MASQ is not set +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m CONFIG_NFT_QUEUE=m -# CONFIG_NFT_REJECT is not set -# CONFIG_NFT_REJECT_INET is not set +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y @@ -931,14 +945,19 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -# CONFIG_NFT_REJECT_IPV4 is not set -# CONFIG_NF_TABLES_ARP is not set +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -973,11 +992,16 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -# CONFIG_NFT_REJECT_IPV6 is not set +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -1000,6 +1024,8 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1040,13 +1066,13 @@ CONFIG_IP_DCCP_TFRC_LIB=y # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m -# CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -1079,7 +1105,25 @@ CONFIG_LLC=m # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y @@ -1134,6 +1178,7 @@ CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m +# CONFIG_NET_EMATCH_CANID is not set CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m @@ -1162,7 +1207,7 @@ CONFIG_NET_MPLS_GSO=m CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y @@ -1174,9 +1219,51 @@ CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_LEDS=y +# CONFIG_PCH_CAN is not set +# CONFIG_CAN_GRCAN is not set +# CONFIG_CAN_MSCAN is not set +CONFIG_CAN_SJA1000=m +# CONFIG_CAN_SJA1000_ISA is not set +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_SJA1000_OF_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_PEAK_PCI=m +CONFIG_CAN_PEAK_PCIEC=y +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +# CONFIG_CAN_CC770_ISA is not set +CONFIG_CAN_CC770_PLATFORM=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_SOFTING=m +CONFIG_CAN_DEBUG_DEVICES=y # CONFIG_IRDA is not set CONFIG_BT=m +CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m @@ -1184,11 +1271,22 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +# CONFIG_BT_6LOWPAN is not set +# CONFIG_BT_LEDS is not set +# CONFIG_BT_SELFTEST is not set +CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y @@ -1196,6 +1294,10 @@ CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_BCM is not set +# CONFIG_BT_HCIUART_QCA is not set +# CONFIG_BT_HCIUART_AG6XX is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -1213,10 +1315,10 @@ CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEBUGFS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_LIB80211=m # CONFIG_LIB80211_DEBUG is not set @@ -1232,6 +1334,7 @@ CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y CONFIG_MAC80211_MESSAGE_TRACING=y # CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y @@ -1242,6 +1345,9 @@ CONFIG_CEPH_LIB=m CONFIG_CEPH_LIB_PRETTYDEBUG=y CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set +CONFIG_LWTUNNEL=y +CONFIG_DST_CACHE=y +CONFIG_NET_DEVLINK=m CONFIG_HAVE_BPF_JIT=y # @@ -1260,6 +1366,8 @@ CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set @@ -1380,6 +1488,7 @@ CONFIG_BLK_DEV_NULL_BLK=m # CONFIG_BLK_DEV_FD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set +# CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set @@ -1389,13 +1498,12 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLK_DEV_RAM_DAX=y CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -1404,6 +1512,7 @@ CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_NVME=m # # Misc devices @@ -1459,6 +1568,8 @@ CONFIG_ALTERA_STAPL=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_CXL_BASE=y +CONFIG_CXL_KERNEL_API=y +CONFIG_CXL_EEH=y CONFIG_CXL=m CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1511,6 +1622,7 @@ CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_SCSI_BNX2X_FCOE=m CONFIG_BE2ISCSI=m +CONFIG_CXLFLASH=m # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m @@ -1535,11 +1647,10 @@ CONFIG_SCSI_ARCMSR=m # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -CONFIG_SCSI_MPT2SAS_LOGGING=y CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MPT3SAS_LOGGING=y +CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set @@ -1702,14 +1813,13 @@ CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m -# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_ERA=m @@ -1729,10 +1839,11 @@ CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m -# CONFIG_TCM_USER is not set +CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m @@ -1771,6 +1882,8 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_MACSEC=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1825,6 +1938,10 @@ CONFIG_CNIC=m CONFIG_TIGON3=m CONFIG_BNX2X=m CONFIG_BNX2X_SRIOV=y +# CONFIG_BNX2X_VXLAN is not set +# CONFIG_BNX2X_GENEVE is not set +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_CALXEDA_XGMAC=m @@ -1833,6 +1950,7 @@ CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m # CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4_UWIRE=y CONFIG_CHELSIO_T4VF=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m @@ -1867,6 +1985,7 @@ CONFIG_IBMVETH=m # CONFIG_IBM_EMAC_MAL_CLR_ICINTSTAT is not set # CONFIG_IBM_EMAC_MAL_COMMON_ERR is not set CONFIG_EHEA=m +CONFIG_IBMVNIC=m CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=m @@ -1876,6 +1995,7 @@ CONFIG_IGB_HWMON=y CONFIG_IGBVF=m # CONFIG_IXGB is not set CONFIG_IXGBE=m +# CONFIG_IXGBE_VXLAN is not set CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=m @@ -1904,6 +2024,8 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_EN_VXLAN=y # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m @@ -1925,6 +2047,11 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +# CONFIG_QEDE_VXLAN is not set +# CONFIG_QEDE_GENEVE is not set CONFIG_NET_VENDOR_REALTEK=y CONFIG_8139CP=m CONFIG_8139TOO=m @@ -2000,15 +2127,13 @@ CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set - -# -# USB Network Adapters -# +CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m +# CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m @@ -2018,6 +2143,8 @@ CONFIG_USB_NET_CDC_NCM=m CONFIG_USB_NET_HUAWEI_CDC_NCM=m CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=m +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m @@ -2025,6 +2152,7 @@ CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y @@ -2041,6 +2169,7 @@ CONFIG_USB_NET_INT51X1=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +# CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -2049,14 +2178,10 @@ CONFIG_WLAN=y # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set # CONFIG_USB_NET_RNDIS_WLAN is not set -# CONFIG_RTL8180 is not set -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y # CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m CONFIG_ATH_COMMON=m -CONFIG_ATH_CARDS=m +CONFIG_WLAN_VENDOR_ATH=y CONFIG_ATH_DEBUG=y # CONFIG_ATH_TRACEPOINTS is not set # CONFIG_ATH5K is not set @@ -2076,6 +2201,7 @@ CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y CONFIG_CARL9170=m CONFIG_CARL9170_LEDS=y CONFIG_CARL9170_DEBUGFS=y @@ -2086,47 +2212,61 @@ CONFIG_CARL9170_WPC=y CONFIG_WIL6210=m CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y +CONFIG_ATH10K=m +CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_DEBUG=y +CONFIG_ATH10K_DEBUGFS=y +CONFIG_ATH10K_TRACING=y # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set +CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCMFMAC_PCIE is not set +CONFIG_BRCMFMAC_PCIE=y # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set # CONFIG_HOSTAP is not set # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +CONFIG_IWLEGACY_DEBUG=y +CONFIG_IWLEGACY_DEBUGFS=y CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_UAPSD is not set +# CONFIG_IWLWIFI_PCIE_RTPM is not set # # Debugging Options # CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEBUGFS=y -# CONFIG_IWLWIFI_DEBUG_EXPERIMENTAL_UCODE is not set CONFIG_IWLWIFI_DEVICE_TRACING=y -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -CONFIG_IWLEGACY_DEBUG=y -CONFIG_IWLEGACY_DEBUGFS=y # CONFIG_LIBERTAS is not set +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set +CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m # CONFIG_RT2400PCI is not set # CONFIG_RT2500PCI is not set @@ -2156,13 +2296,19 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y # CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +# CONFIG_RTL8180 is not set +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m CONFIG_RTL8723AE=m -# CONFIG_RTL8723BE is not set +CONFIG_RTL8723BE=m CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m @@ -2173,10 +2319,6 @@ CONFIG_RTL8723_COMMON=m CONFIG_RTLBTCOEXIST=m # CONFIG_WL_TI is not set # CONFIG_ZD1211RW is not set -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -CONFIG_MWIFIEX_USB=m # # Enable WiMAX (Networking options) to see the WiMAX drivers @@ -2200,8 +2342,8 @@ CONFIG_HDLC_PPP=m CONFIG_DLCI=m CONFIG_DLCI_MAX=8 CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m +# CONFIG_IEEE802154_ATUSB is not set # CONFIG_VMXNET3 is not set CONFIG_ISDN=y CONFIG_ISDN_I4L=m @@ -2570,7 +2712,8 @@ CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_ATMEL is not set CONFIG_TCG_IBMVTPM=m -# CONFIG_TCG_TIS_I2C_ST33 is not set +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_DEVPORT=y CONFIG_HMC_DRV=m CONFIG_I2C=m @@ -2674,8 +2817,8 @@ CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_PCH=m CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_ARCH_REQUIRE_GPIOLIB=y -CONFIG_GPIO_DEVRES=y CONFIG_GPIOLIB=y +CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y @@ -2684,6 +2827,7 @@ CONFIG_GPIO_SYSFS=y # Memory mapped GPIO drivers: # # CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_TS5500 is not set # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_VX855 is not set @@ -2716,6 +2860,10 @@ CONFIG_GPIO_PCF857X=m # # +# LPC GPIO expanders: +# + +# # MODULbus GPIO expanders: # @@ -2863,6 +3011,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers @@ -2928,6 +3077,7 @@ CONFIG_MFD_VIPERBOARD=m # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m +CONFIG_MFD_RTSX_USB=m # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m CONFIG_MFD_SM501_GPIO=y @@ -3468,8 +3618,10 @@ CONFIG_AGP=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_DRM=m +# CONFIG_DRM_DP_AUX_CHARDEV is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=m @@ -3479,13 +3631,20 @@ CONFIG_DRM_TTM=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_PTN3460 is not set +# CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m # CONFIG_DRM_RADEON_USERPTR is not set -# CONFIG_DRM_RADEON_UMS is not set +CONFIG_DRM_AMDGPU=m +# CONFIG_DRM_AMDGPU_CIK is not set +# CONFIG_DRM_AMDGPU_USERPTR is not set +CONFIG_DRM_AMD_POWERPLAY=y + +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_AMD_ACP is not set CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 @@ -3494,14 +3653,13 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m +CONFIG_DRM_VIRTIO_GPU=m CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_HDMI=y @@ -3618,11 +3776,13 @@ CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y @@ -3732,6 +3892,7 @@ CONFIG_SND_VX222=m # HD-Audio # # CONFIG_SND_HDA_INTEL is not set +CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_PPC=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m @@ -3740,12 +3901,13 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_6FIRE=m -# CONFIG_SND_USB_HIFACE is not set -# CONFIG_SND_BCD2000 is not set -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -# CONFIG_SND_USB_TONEPORT is not set -# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m CONFIG_SND_FIREWIRE_SPEAKERS=m @@ -3870,6 +4032,8 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_USB_ULPI_BUS is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -3881,6 +4045,7 @@ CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y +# CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -3891,6 +4056,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PPC_OF_BE=y CONFIG_USB_OHCI_HCD_PPC_OF_LE=y @@ -3938,7 +4104,7 @@ CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m -# CONFIG_USB_UAS is not set +CONFIG_USB_UAS=m # # USB Imaging devices @@ -3984,6 +4150,7 @@ CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m +# CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m @@ -4003,7 +4170,6 @@ CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_ZTE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_DEBUG=m @@ -4051,8 +4217,6 @@ CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_UNSAFE_RESUME is not set -# CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers @@ -4072,13 +4236,18 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set +# CONFIG_MMC_SDHCI_F_SDH30 is not set # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -4119,6 +4288,7 @@ CONFIG_LEDS_LT3593=m # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_BLINKM=m +# CONFIG_LEDS_POWERNV is not set # # LED Triggers @@ -4144,6 +4314,7 @@ CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y # CONFIG_INFINIBAND_QIB is not set @@ -4152,6 +4323,7 @@ CONFIG_INFINIBAND_EHCA=m CONFIG_INFINIBAND_CXGB3=m # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_I40IW=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m CONFIG_INFINIBAND_NES=m @@ -4165,6 +4337,7 @@ CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_ISER=m CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RDMAVT=m CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_DEBUG=y @@ -4253,6 +4426,7 @@ CONFIG_DMADEVICES_VDEBUG=y # CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set +# CONFIG_IDMA64 is not set # CONFIG_TIMB_DMA is not set CONFIG_DMA_ENGINE=y CONFIG_DMA_OF=y @@ -4280,7 +4454,11 @@ CONFIG_UIO_PCI_GENERIC=m CONFIG_VFIO_IOMMU_SPAPR_TCE=m CONFIG_VFIO_SPAPR_EEH=m CONFIG_VFIO=m +# CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=m @@ -4321,7 +4499,6 @@ CONFIG_R8712U=m # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_DX_SEP is not set -# CONFIG_ZRAM is not set # CONFIG_FB_SM7XX is not set # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set @@ -4377,10 +4554,17 @@ CONFIG_SPAPR_TCE_IOMMU=y # CONFIG_IIO is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y +CONFIG_PWM_SYSFS=y CONFIG_IRQCHIP=y # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set CONFIG_RAS=y +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y # # File systems @@ -4412,6 +4596,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set CONFIG_BTRFS_ASSERT=y # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -4541,7 +4726,9 @@ CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -# CONFIG_NFSD_PNFS is not set +CONFIG_NFSD_PNFS=y +# CONFIG_NFSD_BLOCKLAYOUT is not set +CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_FAULT_INJECTION=y CONFIG_GRACE_PERIOD=m @@ -4554,9 +4741,9 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA_CLIENT=m -CONFIG_SUNRPC_XPRT_RDMA_SERVER=m +CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -4569,6 +4756,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set @@ -4682,6 +4870,7 @@ CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_INTERVAL_TREE=y +CONFIG_GENERIC_PAGE_TABLE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y @@ -4692,10 +4881,11 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_AVERAGE=y +# CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y @@ -4719,6 +4909,7 @@ CONFIG_DEBUG_SHIRQ=y CONFIG_LOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_DETECT_HUNG_TASK=y @@ -4726,6 +4917,7 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_SCHED_DEBUG=y +CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y CONFIG_DEBUG_OBJECTS=y @@ -4834,6 +5026,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set CONFIG_BUILD_DOCSRC=y CONFIG_DYNAMIC_DEBUG=y @@ -4926,6 +5119,8 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -5035,6 +5230,8 @@ CONFIG_CRYPTO_DEV_NX_ENCRYPT=m CONFIG_CRYPTO_DEV_NX_COMPRESS=y CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=y CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=y +CONFIG_CRYPTO_DEV_VMX=y +CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y @@ -5054,5 +5251,6 @@ CONFIG_KVM_BOOK3S_HV_POSSIBLE=y CONFIG_KVM_BOOK3S_64=m CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64_PR=m +# CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set CONFIG_KVM_XICS=y # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set diff --git a/SOURCES/kernel-3.10.0-ppc64.config b/SOURCES/kernel-3.10.0-ppc64.config index 61026d3..343db86 100644 --- a/SOURCES/kernel-3.10.0-ppc64.config +++ b/SOURCES/kernel-3.10.0-ppc64.config @@ -16,6 +16,7 @@ CONFIG_GENERIC_CPU=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set # CONFIG_POWER7_CPU is not set +# CONFIG_POWER8_CPU is not set CONFIG_PPC_BOOK3S=y CONFIG_POWER3=y CONFIG_POWER4=y @@ -155,7 +156,9 @@ CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y -CONFIG_RCU_NOCB_CPU_ALL=y +CONFIG_RCU_NOCB_CPU_NONE=y +# CONFIG_RCU_NOCB_CPU_ZERO is not set +# CONFIG_RCU_NOCB_CPU_ALL is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=20 @@ -165,11 +168,12 @@ CONFIG_NUMA_BALANCING=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y @@ -222,7 +226,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_USERFAULTFD is not set +CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y @@ -258,12 +262,15 @@ CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP_FILTER=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y @@ -512,9 +519,13 @@ CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +CONFIG_HMM=y +CONFIG_HMM_MIGRATE=y +CONFIG_HMM_MIRROR=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -561,6 +572,7 @@ CONFIG_PM_SLEEP_SMP=y CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_SECCOMP=y CONFIG_ISA_DMA_API=y @@ -586,6 +598,7 @@ CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y +CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -662,7 +675,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set -CONFIG_GENEVE=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -724,7 +736,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration @@ -740,7 +752,7 @@ CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set +CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m @@ -759,7 +771,7 @@ CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m @@ -772,6 +784,7 @@ CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=m @@ -783,11 +796,12 @@ CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m -# CONFIG_NFT_MASQ is not set +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m CONFIG_NFT_QUEUE=m -# CONFIG_NFT_REJECT is not set -# CONFIG_NFT_REJECT_INET is not set +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y @@ -935,14 +949,19 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -# CONFIG_NFT_REJECT_IPV4 is not set -# CONFIG_NF_TABLES_ARP is not set +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -977,11 +996,16 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -# CONFIG_NFT_REJECT_IPV6 is not set +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -1004,6 +1028,8 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1044,13 +1070,13 @@ CONFIG_IP_DCCP_TFRC_LIB=y # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m -# CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -1083,7 +1109,25 @@ CONFIG_LLC=m # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y @@ -1138,6 +1182,7 @@ CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m +# CONFIG_NET_EMATCH_CANID is not set CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m @@ -1166,7 +1211,7 @@ CONFIG_NET_MPLS_GSO=m CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y @@ -1178,9 +1223,51 @@ CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_LEDS=y +# CONFIG_PCH_CAN is not set +# CONFIG_CAN_GRCAN is not set +# CONFIG_CAN_MSCAN is not set +CONFIG_CAN_SJA1000=m +# CONFIG_CAN_SJA1000_ISA is not set +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_SJA1000_OF_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_PEAK_PCI=m +CONFIG_CAN_PEAK_PCIEC=y +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +# CONFIG_CAN_CC770_ISA is not set +CONFIG_CAN_CC770_PLATFORM=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_SOFTING=m +# CONFIG_CAN_DEBUG_DEVICES is not set # CONFIG_IRDA is not set CONFIG_BT=m +CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m @@ -1188,11 +1275,22 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +# CONFIG_BT_6LOWPAN is not set +# CONFIG_BT_LEDS is not set +# CONFIG_BT_SELFTEST is not set +CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y @@ -1200,6 +1298,10 @@ CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_BCM is not set +# CONFIG_BT_HCIUART_QCA is not set +# CONFIG_BT_HCIUART_AG6XX is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -1217,10 +1319,10 @@ CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_LIB80211=m # CONFIG_LIB80211_DEBUG is not set @@ -1236,6 +1338,7 @@ CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y @@ -1246,6 +1349,9 @@ CONFIG_CEPH_LIB=m # CONFIG_CEPH_LIB_PRETTYDEBUG is not set CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set +CONFIG_LWTUNNEL=y +CONFIG_DST_CACHE=y +CONFIG_NET_DEVLINK=m CONFIG_HAVE_BPF_JIT=y # @@ -1264,6 +1370,8 @@ CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set @@ -1384,6 +1492,7 @@ CONFIG_BLK_DEV_NULL_BLK=m # CONFIG_BLK_DEV_FD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set +# CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set @@ -1393,13 +1502,12 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLK_DEV_RAM_DAX=y CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -1408,6 +1516,7 @@ CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_NVME=m # # Misc devices @@ -1463,6 +1572,8 @@ CONFIG_ALTERA_STAPL=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_CXL_BASE=y +CONFIG_CXL_KERNEL_API=y +CONFIG_CXL_EEH=y CONFIG_CXL=m CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1515,6 +1626,7 @@ CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_SCSI_BNX2X_FCOE=m CONFIG_BE2ISCSI=m +CONFIG_CXLFLASH=m # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m @@ -1539,11 +1651,10 @@ CONFIG_SCSI_ARCMSR=m # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -CONFIG_SCSI_MPT2SAS_LOGGING=y CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MPT3SAS_LOGGING=y +CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set @@ -1706,14 +1817,13 @@ CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m -# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_ERA=m @@ -1733,10 +1843,11 @@ CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m -# CONFIG_TCM_USER is not set +CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m @@ -1775,6 +1886,8 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_MACSEC=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1829,6 +1942,10 @@ CONFIG_CNIC=m CONFIG_TIGON3=m CONFIG_BNX2X=m CONFIG_BNX2X_SRIOV=y +# CONFIG_BNX2X_VXLAN is not set +# CONFIG_BNX2X_GENEVE is not set +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_CALXEDA_XGMAC=m @@ -1837,6 +1954,7 @@ CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m # CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4_UWIRE=y CONFIG_CHELSIO_T4VF=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m @@ -1871,6 +1989,7 @@ CONFIG_IBMVETH=m # CONFIG_IBM_EMAC_MAL_CLR_ICINTSTAT is not set # CONFIG_IBM_EMAC_MAL_COMMON_ERR is not set CONFIG_EHEA=m +CONFIG_IBMVNIC=m CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=m @@ -1880,6 +1999,7 @@ CONFIG_IGB_HWMON=y CONFIG_IGBVF=m # CONFIG_IXGB is not set CONFIG_IXGBE=m +# CONFIG_IXGBE_VXLAN is not set CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=m @@ -1908,6 +2028,8 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_EN_VXLAN=y # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m @@ -1929,6 +2051,11 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +# CONFIG_QEDE_VXLAN is not set +# CONFIG_QEDE_GENEVE is not set CONFIG_NET_VENDOR_REALTEK=y CONFIG_8139CP=m CONFIG_8139TOO=m @@ -2004,15 +2131,13 @@ CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set - -# -# USB Network Adapters -# +CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m +# CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m @@ -2022,6 +2147,8 @@ CONFIG_USB_NET_CDC_NCM=m CONFIG_USB_NET_HUAWEI_CDC_NCM=m CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=m +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m @@ -2029,6 +2156,7 @@ CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y @@ -2045,6 +2173,7 @@ CONFIG_USB_NET_INT51X1=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +# CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -2053,14 +2182,10 @@ CONFIG_WLAN=y # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set # CONFIG_USB_NET_RNDIS_WLAN is not set -# CONFIG_RTL8180 is not set -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y # CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m CONFIG_ATH_COMMON=m -CONFIG_ATH_CARDS=m +CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -2079,6 +2204,7 @@ CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y CONFIG_CARL9170=m CONFIG_CARL9170_LEDS=y # CONFIG_CARL9170_DEBUGFS is not set @@ -2089,27 +2215,44 @@ CONFIG_CARL9170_WPC=y CONFIG_WIL6210=m CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y +CONFIG_ATH10K=m +CONFIG_ATH10K_PCI=m +# CONFIG_ATH10K_DEBUG is not set +CONFIG_ATH10K_DEBUGFS=y +# CONFIG_ATH10K_TRACING is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set +CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCMFMAC_PCIE is not set +CONFIG_BRCMFMAC_PCIE=y # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set # CONFIG_HOSTAP is not set # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +CONFIG_IWLEGACY_DEBUG=y +CONFIG_IWLEGACY_DEBUGFS=y CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_UAPSD is not set +# CONFIG_IWLWIFI_PCIE_RTPM is not set # # Debugging Options @@ -2117,18 +2260,16 @@ CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_DEBUG is not set CONFIG_IWLWIFI_DEBUGFS=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -CONFIG_IWLEGACY_DEBUG=y -CONFIG_IWLEGACY_DEBUGFS=y # CONFIG_LIBERTAS is not set +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set +CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m # CONFIG_RT2400PCI is not set # CONFIG_RT2500PCI is not set @@ -2158,13 +2299,19 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y # CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +# CONFIG_RTL8180 is not set +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m CONFIG_RTL8723AE=m -# CONFIG_RTL8723BE is not set +CONFIG_RTL8723BE=m CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m @@ -2175,10 +2322,6 @@ CONFIG_RTL8723_COMMON=m CONFIG_RTLBTCOEXIST=m # CONFIG_WL_TI is not set # CONFIG_ZD1211RW is not set -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -CONFIG_MWIFIEX_USB=m # # Enable WiMAX (Networking options) to see the WiMAX drivers @@ -2202,8 +2345,8 @@ CONFIG_HDLC_PPP=m CONFIG_DLCI=m CONFIG_DLCI_MAX=8 CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m +# CONFIG_IEEE802154_ATUSB is not set # CONFIG_VMXNET3 is not set CONFIG_ISDN=y CONFIG_ISDN_I4L=m @@ -2572,7 +2715,8 @@ CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_ATMEL is not set CONFIG_TCG_IBMVTPM=m -# CONFIG_TCG_TIS_I2C_ST33 is not set +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_DEVPORT=y CONFIG_HMC_DRV=m CONFIG_I2C=m @@ -2676,8 +2820,8 @@ CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_PCH=m CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_ARCH_REQUIRE_GPIOLIB=y -CONFIG_GPIO_DEVRES=y CONFIG_GPIOLIB=y +CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y @@ -2686,6 +2830,7 @@ CONFIG_GPIO_SYSFS=y # Memory mapped GPIO drivers: # # CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_TS5500 is not set # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_VX855 is not set @@ -2718,6 +2863,10 @@ CONFIG_GPIO_PCF857X=m # # +# LPC GPIO expanders: +# + +# # MODULbus GPIO expanders: # @@ -2865,6 +3014,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers @@ -2930,6 +3080,7 @@ CONFIG_MFD_VIPERBOARD=m # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m +CONFIG_MFD_RTSX_USB=m # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m CONFIG_MFD_SM501_GPIO=y @@ -3470,8 +3621,10 @@ CONFIG_AGP=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_DRM=m +# CONFIG_DRM_DP_AUX_CHARDEV is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=m @@ -3481,13 +3634,20 @@ CONFIG_DRM_TTM=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_PTN3460 is not set +# CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m # CONFIG_DRM_RADEON_USERPTR is not set -# CONFIG_DRM_RADEON_UMS is not set +CONFIG_DRM_AMDGPU=m +# CONFIG_DRM_AMDGPU_CIK is not set +# CONFIG_DRM_AMDGPU_USERPTR is not set +CONFIG_DRM_AMD_POWERPLAY=y + +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_AMD_ACP is not set CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 @@ -3496,14 +3656,13 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m +CONFIG_DRM_VIRTIO_GPU=m CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_HDMI=y @@ -3620,11 +3779,13 @@ CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y @@ -3732,6 +3893,7 @@ CONFIG_SND_VX222=m # HD-Audio # # CONFIG_SND_HDA_INTEL is not set +CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_PPC=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m @@ -3740,12 +3902,13 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_6FIRE=m -# CONFIG_SND_USB_HIFACE is not set -# CONFIG_SND_BCD2000 is not set -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -# CONFIG_SND_USB_TONEPORT is not set -# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m CONFIG_SND_FIREWIRE_SPEAKERS=m @@ -3870,6 +4033,8 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_USB_ULPI_BUS is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -3881,6 +4046,7 @@ CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y +# CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -3891,6 +4057,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PPC_OF_BE=y CONFIG_USB_OHCI_HCD_PPC_OF_LE=y @@ -3938,7 +4105,7 @@ CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m -# CONFIG_USB_UAS is not set +CONFIG_USB_UAS=m # # USB Imaging devices @@ -3984,6 +4151,7 @@ CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m +# CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m @@ -4003,7 +4171,6 @@ CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_ZTE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_DEBUG=m @@ -4051,8 +4218,6 @@ CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_UNSAFE_RESUME is not set -# CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers @@ -4072,13 +4237,18 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set +# CONFIG_MMC_SDHCI_F_SDH30 is not set # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -4119,6 +4289,7 @@ CONFIG_LEDS_LT3593=m # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_BLINKM=m +# CONFIG_LEDS_POWERNV is not set # # LED Triggers @@ -4144,6 +4315,7 @@ CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y # CONFIG_INFINIBAND_QIB is not set @@ -4152,6 +4324,7 @@ CONFIG_INFINIBAND_EHCA=m CONFIG_INFINIBAND_CXGB3=m # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_I40IW=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m CONFIG_INFINIBAND_NES=m @@ -4165,6 +4338,7 @@ CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_ISER=m CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RDMAVT=m CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set @@ -4252,6 +4426,7 @@ CONFIG_DMADEVICES=y # CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set +# CONFIG_IDMA64 is not set # CONFIG_TIMB_DMA is not set CONFIG_DMA_ENGINE=y CONFIG_DMA_OF=y @@ -4279,7 +4454,11 @@ CONFIG_UIO_PCI_GENERIC=m CONFIG_VFIO_IOMMU_SPAPR_TCE=m CONFIG_VFIO_SPAPR_EEH=m CONFIG_VFIO=m +# CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=m @@ -4320,7 +4499,6 @@ CONFIG_R8712U=m # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_DX_SEP is not set -# CONFIG_ZRAM is not set # CONFIG_FB_SM7XX is not set # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set @@ -4376,10 +4554,17 @@ CONFIG_SPAPR_TCE_IOMMU=y # CONFIG_IIO is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y +CONFIG_PWM_SYSFS=y CONFIG_IRQCHIP=y # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set CONFIG_RAS=y +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y # # File systems @@ -4411,6 +4596,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -4540,7 +4726,9 @@ CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -# CONFIG_NFSD_PNFS is not set +CONFIG_NFSD_PNFS=y +# CONFIG_NFSD_BLOCKLAYOUT is not set +CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_GRACE_PERIOD=m @@ -4553,9 +4741,9 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA_CLIENT=m -CONFIG_SUNRPC_XPRT_RDMA_SERVER=m +CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -4568,6 +4756,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set @@ -4682,6 +4871,7 @@ CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_INTERVAL_TREE=y +CONFIG_GENERIC_PAGE_TABLE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y @@ -4691,10 +4881,11 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_AVERAGE=y +# CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y @@ -4718,6 +4909,7 @@ CONFIG_DEBUG_SHIRQ=y CONFIG_LOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_DETECT_HUNG_TASK=y @@ -4725,7 +4917,8 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_SCHED_DEBUG=y -# CONFIG_SCHEDSTATS is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set @@ -4809,6 +5002,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set CONFIG_BUILD_DOCSRC=y CONFIG_DYNAMIC_DEBUG=y @@ -4900,6 +5094,8 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -5009,6 +5205,8 @@ CONFIG_CRYPTO_DEV_NX_ENCRYPT=m CONFIG_CRYPTO_DEV_NX_COMPRESS=y CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=y CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=y +CONFIG_CRYPTO_DEV_VMX=y +CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y @@ -5028,5 +5226,6 @@ CONFIG_KVM_BOOK3S_HV_POSSIBLE=y CONFIG_KVM_BOOK3S_64=m CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64_PR=m +# CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set CONFIG_KVM_XICS=y CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y diff --git a/SOURCES/kernel-3.10.0-ppc64le-debug.config b/SOURCES/kernel-3.10.0-ppc64le-debug.config index 223b794..590f0e1 100644 --- a/SOURCES/kernel-3.10.0-ppc64le-debug.config +++ b/SOURCES/kernel-3.10.0-ppc64le-debug.config @@ -10,7 +10,8 @@ CONFIG_PPC64=y # CONFIG_PPC_BOOK3S_64=y # CONFIG_PPC_BOOK3E_64 is not set -CONFIG_POWER7_CPU=y +# CONFIG_POWER7_CPU is not set +CONFIG_POWER8_CPU=y CONFIG_PPC_BOOK3S=y CONFIG_POWER3=y CONFIG_POWER4=y @@ -151,7 +152,9 @@ CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y -CONFIG_RCU_NOCB_CPU_ALL=y +CONFIG_RCU_NOCB_CPU_NONE=y +# CONFIG_RCU_NOCB_CPU_ZERO is not set +# CONFIG_RCU_NOCB_CPU_ALL is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=20 @@ -161,11 +164,12 @@ CONFIG_NUMA_BALANCING=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y @@ -178,7 +182,7 @@ CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_BLK_CGROUP=y CONFIG_DEBUG_BLK_CGROUP=y -# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_CHECKPOINT_RESTORE=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y @@ -218,7 +222,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_USERFAULTFD is not set +CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y @@ -253,12 +257,15 @@ CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP_FILTER=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y @@ -503,9 +510,13 @@ CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +CONFIG_HMM=y +CONFIG_HMM_MIGRATE=y +CONFIG_HMM_MIRROR=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -552,6 +563,7 @@ CONFIG_PM_SLEEP_SMP=y CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_SECCOMP=y CONFIG_ISA_DMA_API=y @@ -577,6 +589,7 @@ CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y +CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -653,7 +666,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set -CONFIG_GENEVE=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -715,7 +727,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration @@ -731,7 +743,7 @@ CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set +CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m @@ -750,7 +762,7 @@ CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m @@ -763,6 +775,7 @@ CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=m @@ -774,11 +787,12 @@ CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m -# CONFIG_NFT_MASQ is not set +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m CONFIG_NFT_QUEUE=m -# CONFIG_NFT_REJECT is not set -# CONFIG_NFT_REJECT_INET is not set +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y @@ -926,14 +940,19 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -# CONFIG_NFT_REJECT_IPV4 is not set -# CONFIG_NF_TABLES_ARP is not set +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -968,11 +987,16 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -# CONFIG_NFT_REJECT_IPV6 is not set +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -995,6 +1019,8 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1035,13 +1061,13 @@ CONFIG_IP_DCCP_TFRC_LIB=y # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m -# CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -1074,7 +1100,25 @@ CONFIG_LLC=m # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y @@ -1129,6 +1173,7 @@ CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m +# CONFIG_NET_EMATCH_CANID is not set CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m @@ -1157,10 +1202,9 @@ CONFIG_NET_MPLS_GSO=m CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y -CONFIG_BPF_JIT=y # # Network testing @@ -1169,9 +1213,51 @@ CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_LEDS=y +# CONFIG_PCH_CAN is not set +# CONFIG_CAN_GRCAN is not set +# CONFIG_CAN_MSCAN is not set +CONFIG_CAN_SJA1000=m +# CONFIG_CAN_SJA1000_ISA is not set +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_SJA1000_OF_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_PEAK_PCI=m +CONFIG_CAN_PEAK_PCIEC=y +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +# CONFIG_CAN_CC770_ISA is not set +CONFIG_CAN_CC770_PLATFORM=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_SOFTING=m +CONFIG_CAN_DEBUG_DEVICES=y # CONFIG_IRDA is not set CONFIG_BT=m +CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m @@ -1179,11 +1265,22 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +# CONFIG_BT_6LOWPAN is not set +# CONFIG_BT_LEDS is not set +# CONFIG_BT_SELFTEST is not set +CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y @@ -1191,6 +1288,10 @@ CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_BCM is not set +# CONFIG_BT_HCIUART_QCA is not set +# CONFIG_BT_HCIUART_AG6XX is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -1208,10 +1309,10 @@ CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEBUGFS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_LIB80211=m # CONFIG_LIB80211_DEBUG is not set @@ -1227,6 +1328,7 @@ CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y CONFIG_MAC80211_MESSAGE_TRACING=y # CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y @@ -1237,7 +1339,9 @@ CONFIG_CEPH_LIB=m CONFIG_CEPH_LIB_PRETTYDEBUG=y CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set -CONFIG_HAVE_BPF_JIT=y +CONFIG_LWTUNNEL=y +CONFIG_DST_CACHE=y +CONFIG_NET_DEVLINK=m # # Device Drivers @@ -1255,6 +1359,8 @@ CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set @@ -1375,6 +1481,7 @@ CONFIG_BLK_DEV_NULL_BLK=m # CONFIG_BLK_DEV_FD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set +# CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set @@ -1384,13 +1491,12 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLK_DEV_RAM_DAX=y CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -1399,6 +1505,7 @@ CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_NVME=m # # Misc devices @@ -1454,6 +1561,8 @@ CONFIG_ALTERA_STAPL=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_CXL_BASE=y +CONFIG_CXL_KERNEL_API=y +CONFIG_CXL_EEH=y CONFIG_CXL=m CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1506,6 +1615,7 @@ CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_SCSI_BNX2X_FCOE=m CONFIG_BE2ISCSI=m +CONFIG_CXLFLASH=m # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m @@ -1530,11 +1640,10 @@ CONFIG_SCSI_ARCMSR=m # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -CONFIG_SCSI_MPT2SAS_LOGGING=y CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MPT3SAS_LOGGING=y +CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set @@ -1697,14 +1806,13 @@ CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m -# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_ERA=m @@ -1724,10 +1832,11 @@ CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m -# CONFIG_TCM_USER is not set +CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m @@ -1766,6 +1875,8 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_MACSEC=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1820,6 +1931,10 @@ CONFIG_CNIC=m CONFIG_TIGON3=m CONFIG_BNX2X=m CONFIG_BNX2X_SRIOV=y +# CONFIG_BNX2X_VXLAN is not set +# CONFIG_BNX2X_GENEVE is not set +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_CALXEDA_XGMAC=m @@ -1828,6 +1943,7 @@ CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m # CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4_UWIRE=y CONFIG_CHELSIO_T4VF=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m @@ -1862,6 +1978,7 @@ CONFIG_IBMVETH=m # CONFIG_IBM_EMAC_MAL_CLR_ICINTSTAT is not set # CONFIG_IBM_EMAC_MAL_COMMON_ERR is not set CONFIG_EHEA=m +CONFIG_IBMVNIC=m CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=m @@ -1871,6 +1988,7 @@ CONFIG_IGB_HWMON=y CONFIG_IGBVF=m # CONFIG_IXGB is not set CONFIG_IXGBE=m +# CONFIG_IXGBE_VXLAN is not set CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=m @@ -1899,6 +2017,8 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_EN_VXLAN=y # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m @@ -1920,6 +2040,11 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +# CONFIG_QEDE_VXLAN is not set +# CONFIG_QEDE_GENEVE is not set CONFIG_NET_VENDOR_REALTEK=y CONFIG_8139CP=m CONFIG_8139TOO=m @@ -1995,15 +2120,13 @@ CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set - -# -# USB Network Adapters -# +CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m +# CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m @@ -2013,6 +2136,8 @@ CONFIG_USB_NET_CDC_NCM=m CONFIG_USB_NET_HUAWEI_CDC_NCM=m CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=m +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m @@ -2020,6 +2145,7 @@ CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y @@ -2036,6 +2162,7 @@ CONFIG_USB_NET_INT51X1=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +# CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -2044,14 +2171,10 @@ CONFIG_WLAN=y # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set # CONFIG_USB_NET_RNDIS_WLAN is not set -# CONFIG_RTL8180 is not set -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y # CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m CONFIG_ATH_COMMON=m -CONFIG_ATH_CARDS=m +CONFIG_WLAN_VENDOR_ATH=y CONFIG_ATH_DEBUG=y # CONFIG_ATH_TRACEPOINTS is not set # CONFIG_ATH5K is not set @@ -2071,53 +2194,68 @@ CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y # CONFIG_CARL9170 is not set # CONFIG_ATH6KL is not set # CONFIG_AR5523 is not set CONFIG_WIL6210=m CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y +CONFIG_ATH10K=m +CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_DEBUG=y +CONFIG_ATH10K_DEBUGFS=y +CONFIG_ATH10K_TRACING=y # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set +CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCMFMAC_PCIE is not set +CONFIG_BRCMFMAC_PCIE=y # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set # CONFIG_HOSTAP is not set # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +CONFIG_IWLEGACY_DEBUG=y +CONFIG_IWLEGACY_DEBUGFS=y CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_UAPSD is not set +# CONFIG_IWLWIFI_PCIE_RTPM is not set # # Debugging Options # CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEBUGFS=y -# CONFIG_IWLWIFI_DEBUG_EXPERIMENTAL_UCODE is not set CONFIG_IWLWIFI_DEVICE_TRACING=y -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -CONFIG_IWLEGACY_DEBUG=y -CONFIG_IWLEGACY_DEBUGFS=y # CONFIG_LIBERTAS is not set +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set +CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m # CONFIG_RT2400PCI is not set # CONFIG_RT2500PCI is not set @@ -2147,13 +2285,19 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y # CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +# CONFIG_RTL8180 is not set +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m CONFIG_RTL8723AE=m -# CONFIG_RTL8723BE is not set +CONFIG_RTL8723BE=m CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m @@ -2164,10 +2308,6 @@ CONFIG_RTL8723_COMMON=m CONFIG_RTLBTCOEXIST=m # CONFIG_WL_TI is not set # CONFIG_ZD1211RW is not set -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -CONFIG_MWIFIEX_USB=m # # Enable WiMAX (Networking options) to see the WiMAX drivers @@ -2191,8 +2331,8 @@ CONFIG_HDLC_PPP=m CONFIG_DLCI=m CONFIG_DLCI_MAX=8 CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m +# CONFIG_IEEE802154_ATUSB is not set # CONFIG_VMXNET3 is not set CONFIG_ISDN=y CONFIG_ISDN_I4L=m @@ -2561,7 +2701,8 @@ CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_ATMEL is not set CONFIG_TCG_IBMVTPM=m -# CONFIG_TCG_TIS_I2C_ST33 is not set +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_DEVPORT=y CONFIG_HMC_DRV=m CONFIG_I2C=m @@ -2665,8 +2806,8 @@ CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_PCH=m CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_ARCH_REQUIRE_GPIOLIB=y -CONFIG_GPIO_DEVRES=y CONFIG_GPIOLIB=y +CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y @@ -2675,6 +2816,7 @@ CONFIG_GPIO_SYSFS=y # Memory mapped GPIO drivers: # # CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_TS5500 is not set # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_VX855 is not set @@ -2707,6 +2849,10 @@ CONFIG_GPIO_PCF857X=m # # +# LPC GPIO expanders: +# + +# # MODULbus GPIO expanders: # @@ -2854,6 +3000,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers @@ -2919,6 +3066,7 @@ CONFIG_MFD_VIPERBOARD=m # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m +CONFIG_MFD_RTSX_USB=m # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m CONFIG_MFD_SM501_GPIO=y @@ -3459,8 +3607,10 @@ CONFIG_AGP=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_DRM=m +# CONFIG_DRM_DP_AUX_CHARDEV is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=m @@ -3470,13 +3620,20 @@ CONFIG_DRM_TTM=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_PTN3460 is not set +# CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m # CONFIG_DRM_RADEON_USERPTR is not set -# CONFIG_DRM_RADEON_UMS is not set +CONFIG_DRM_AMDGPU=m +# CONFIG_DRM_AMDGPU_CIK is not set +# CONFIG_DRM_AMDGPU_USERPTR is not set +CONFIG_DRM_AMD_POWERPLAY=y + +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_AMD_ACP is not set CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 @@ -3485,14 +3642,13 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m +CONFIG_DRM_VIRTIO_GPU=m CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_HDMI=y @@ -3525,7 +3681,7 @@ CONFIG_FB_TILEBLITTING=y CONFIG_FB_OF=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set -# CONFIG_FB_VGA16 is not set +CONFIG_FB_VGA16=m # CONFIG_FB_UVESA is not set # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=m @@ -3609,11 +3765,13 @@ CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y @@ -3723,6 +3881,7 @@ CONFIG_SND_VX222=m # HD-Audio # # CONFIG_SND_HDA_INTEL is not set +CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_PPC=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m @@ -3731,12 +3890,13 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_6FIRE=m -# CONFIG_SND_USB_HIFACE is not set -# CONFIG_SND_BCD2000 is not set -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -# CONFIG_SND_USB_TONEPORT is not set -# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m CONFIG_SND_FIREWIRE_SPEAKERS=m @@ -3861,6 +4021,8 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_USB_ULPI_BUS is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -3872,6 +4034,7 @@ CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y +# CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -3882,6 +4045,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PPC_OF_BE=y CONFIG_USB_OHCI_HCD_PPC_OF_LE=y @@ -3929,7 +4093,7 @@ CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m -# CONFIG_USB_UAS is not set +CONFIG_USB_UAS=m # # USB Imaging devices @@ -3975,6 +4139,7 @@ CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m +# CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m @@ -3994,7 +4159,6 @@ CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_ZTE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_DEBUG=m @@ -4042,8 +4206,6 @@ CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_UNSAFE_RESUME is not set -# CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers @@ -4063,13 +4225,18 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set +# CONFIG_MMC_SDHCI_F_SDH30 is not set # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -4110,6 +4277,7 @@ CONFIG_LEDS_LT3593=m # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_BLINKM=m +CONFIG_LEDS_POWERNV=m # # LED Triggers @@ -4135,6 +4303,7 @@ CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y # CONFIG_INFINIBAND_QIB is not set @@ -4143,6 +4312,7 @@ CONFIG_INFINIBAND_EHCA=m CONFIG_INFINIBAND_CXGB3=m # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_I40IW=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m CONFIG_INFINIBAND_NES=m @@ -4156,6 +4326,7 @@ CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_ISER=m CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RDMAVT=m CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_DEBUG=y @@ -4244,6 +4415,7 @@ CONFIG_DMADEVICES_VDEBUG=y # CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set +# CONFIG_IDMA64 is not set # CONFIG_TIMB_DMA is not set CONFIG_DMA_ENGINE=y CONFIG_DMA_OF=y @@ -4271,7 +4443,11 @@ CONFIG_UIO_PCI_GENERIC=m CONFIG_VFIO_IOMMU_SPAPR_TCE=m CONFIG_VFIO_SPAPR_EEH=m CONFIG_VFIO=m +# CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=m @@ -4312,7 +4488,6 @@ CONFIG_R8712U=m # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_DX_SEP is not set -# CONFIG_ZRAM is not set # CONFIG_FB_SM7XX is not set # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set @@ -4368,10 +4543,17 @@ CONFIG_SPAPR_TCE_IOMMU=y # CONFIG_IIO is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y +CONFIG_PWM_SYSFS=y CONFIG_IRQCHIP=y # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set CONFIG_RAS=y +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y # # File systems @@ -4403,6 +4585,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set CONFIG_BTRFS_ASSERT=y # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -4532,7 +4715,9 @@ CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -# CONFIG_NFSD_PNFS is not set +CONFIG_NFSD_PNFS=y +# CONFIG_NFSD_BLOCKLAYOUT is not set +CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_FAULT_INJECTION=y CONFIG_GRACE_PERIOD=m @@ -4545,9 +4730,9 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA_CLIENT=m -CONFIG_SUNRPC_XPRT_RDMA_SERVER=m +CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -4560,6 +4745,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set @@ -4673,6 +4859,7 @@ CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_INTERVAL_TREE=y +CONFIG_GENERIC_PAGE_TABLE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y @@ -4683,10 +4870,11 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_AVERAGE=y +# CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y @@ -4710,6 +4898,7 @@ CONFIG_DEBUG_SHIRQ=y CONFIG_LOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_DETECT_HUNG_TASK=y @@ -4717,6 +4906,7 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_SCHED_DEBUG=y +CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y CONFIG_DEBUG_OBJECTS=y @@ -4825,6 +5015,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set CONFIG_BUILD_DOCSRC=y CONFIG_DYNAMIC_DEBUG=y @@ -4917,6 +5108,8 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -5025,6 +5218,8 @@ CONFIG_CRYPTO_DEV_NX=y CONFIG_CRYPTO_DEV_NX_COMPRESS=y CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=y CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=y +CONFIG_CRYPTO_DEV_VMX=y +CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y @@ -5044,5 +5239,6 @@ CONFIG_KVM_BOOK3S_HV_POSSIBLE=y CONFIG_KVM_BOOK3S_64=m CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64_PR=m +# CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set CONFIG_KVM_XICS=y # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set diff --git a/SOURCES/kernel-3.10.0-ppc64le.config b/SOURCES/kernel-3.10.0-ppc64le.config index 6b69fd2..b7d4f7a 100644 --- a/SOURCES/kernel-3.10.0-ppc64le.config +++ b/SOURCES/kernel-3.10.0-ppc64le.config @@ -10,7 +10,8 @@ CONFIG_PPC64=y # CONFIG_PPC_BOOK3S_64=y # CONFIG_PPC_BOOK3E_64 is not set -CONFIG_POWER7_CPU=y +# CONFIG_POWER7_CPU is not set +CONFIG_POWER8_CPU=y CONFIG_PPC_BOOK3S=y CONFIG_POWER3=y CONFIG_POWER4=y @@ -151,7 +152,9 @@ CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y -CONFIG_RCU_NOCB_CPU_ALL=y +CONFIG_RCU_NOCB_CPU_NONE=y +# CONFIG_RCU_NOCB_CPU_ZERO is not set +# CONFIG_RCU_NOCB_CPU_ALL is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=20 @@ -161,11 +164,12 @@ CONFIG_NUMA_BALANCING=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y @@ -178,7 +182,7 @@ CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set -# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_CHECKPOINT_RESTORE=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y @@ -218,7 +222,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_USERFAULTFD is not set +CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y @@ -253,12 +257,15 @@ CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP_FILTER=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y @@ -507,9 +514,13 @@ CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +CONFIG_HMM=y +CONFIG_HMM_MIGRATE=y +CONFIG_HMM_MIRROR=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -556,6 +567,7 @@ CONFIG_PM_SLEEP_SMP=y CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_SECCOMP=y CONFIG_ISA_DMA_API=y @@ -581,6 +593,7 @@ CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y +CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -657,7 +670,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set -CONFIG_GENEVE=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -719,7 +731,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration @@ -735,7 +747,7 @@ CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set +CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m @@ -754,7 +766,7 @@ CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m @@ -767,6 +779,7 @@ CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=m @@ -778,11 +791,12 @@ CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m -# CONFIG_NFT_MASQ is not set +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m CONFIG_NFT_QUEUE=m -# CONFIG_NFT_REJECT is not set -# CONFIG_NFT_REJECT_INET is not set +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y @@ -930,14 +944,19 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -# CONFIG_NFT_REJECT_IPV4 is not set -# CONFIG_NF_TABLES_ARP is not set +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -972,11 +991,16 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -# CONFIG_NFT_REJECT_IPV6 is not set +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -999,6 +1023,8 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1039,13 +1065,13 @@ CONFIG_IP_DCCP_TFRC_LIB=y # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m -# CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -1078,7 +1104,25 @@ CONFIG_LLC=m # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y @@ -1133,6 +1177,7 @@ CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m +# CONFIG_NET_EMATCH_CANID is not set CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m @@ -1161,10 +1206,9 @@ CONFIG_NET_MPLS_GSO=m CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y -CONFIG_BPF_JIT=y # # Network testing @@ -1173,9 +1217,51 @@ CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_LEDS=y +# CONFIG_PCH_CAN is not set +# CONFIG_CAN_GRCAN is not set +# CONFIG_CAN_MSCAN is not set +CONFIG_CAN_SJA1000=m +# CONFIG_CAN_SJA1000_ISA is not set +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_SJA1000_OF_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_PEAK_PCI=m +CONFIG_CAN_PEAK_PCIEC=y +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +# CONFIG_CAN_CC770_ISA is not set +CONFIG_CAN_CC770_PLATFORM=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_SOFTING=m +# CONFIG_CAN_DEBUG_DEVICES is not set # CONFIG_IRDA is not set CONFIG_BT=m +CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m @@ -1183,11 +1269,22 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +# CONFIG_BT_6LOWPAN is not set +# CONFIG_BT_LEDS is not set +# CONFIG_BT_SELFTEST is not set +CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y @@ -1195,6 +1292,10 @@ CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_BCM is not set +# CONFIG_BT_HCIUART_QCA is not set +# CONFIG_BT_HCIUART_AG6XX is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -1212,10 +1313,10 @@ CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_LIB80211=m # CONFIG_LIB80211_DEBUG is not set @@ -1231,6 +1332,7 @@ CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y @@ -1241,7 +1343,9 @@ CONFIG_CEPH_LIB=m # CONFIG_CEPH_LIB_PRETTYDEBUG is not set CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set -CONFIG_HAVE_BPF_JIT=y +CONFIG_LWTUNNEL=y +CONFIG_DST_CACHE=y +CONFIG_NET_DEVLINK=m # # Device Drivers @@ -1259,6 +1363,8 @@ CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set @@ -1379,6 +1485,7 @@ CONFIG_BLK_DEV_NULL_BLK=m # CONFIG_BLK_DEV_FD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set +# CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set @@ -1388,13 +1495,12 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLK_DEV_RAM_DAX=y CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -1403,6 +1509,7 @@ CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_NVME=m # # Misc devices @@ -1458,6 +1565,8 @@ CONFIG_ALTERA_STAPL=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_CXL_BASE=y +CONFIG_CXL_KERNEL_API=y +CONFIG_CXL_EEH=y CONFIG_CXL=m CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1510,6 +1619,7 @@ CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_SCSI_BNX2X_FCOE=m CONFIG_BE2ISCSI=m +CONFIG_CXLFLASH=m # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m @@ -1534,11 +1644,10 @@ CONFIG_SCSI_ARCMSR=m # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -CONFIG_SCSI_MPT2SAS_LOGGING=y CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MPT3SAS_LOGGING=y +CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set @@ -1701,14 +1810,13 @@ CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m -# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_ERA=m @@ -1728,10 +1836,11 @@ CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m -# CONFIG_TCM_USER is not set +CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m @@ -1770,6 +1879,8 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_MACSEC=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1824,6 +1935,10 @@ CONFIG_CNIC=m CONFIG_TIGON3=m CONFIG_BNX2X=m CONFIG_BNX2X_SRIOV=y +# CONFIG_BNX2X_VXLAN is not set +# CONFIG_BNX2X_GENEVE is not set +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_CALXEDA_XGMAC=m @@ -1832,6 +1947,7 @@ CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m # CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4_UWIRE=y CONFIG_CHELSIO_T4VF=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m @@ -1866,6 +1982,7 @@ CONFIG_IBMVETH=m # CONFIG_IBM_EMAC_MAL_CLR_ICINTSTAT is not set # CONFIG_IBM_EMAC_MAL_COMMON_ERR is not set CONFIG_EHEA=m +CONFIG_IBMVNIC=m CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=m @@ -1875,6 +1992,7 @@ CONFIG_IGB_HWMON=y CONFIG_IGBVF=m # CONFIG_IXGB is not set CONFIG_IXGBE=m +# CONFIG_IXGBE_VXLAN is not set CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=m @@ -1903,6 +2021,8 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_EN_VXLAN=y # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m @@ -1924,6 +2044,11 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +# CONFIG_QEDE_VXLAN is not set +# CONFIG_QEDE_GENEVE is not set CONFIG_NET_VENDOR_REALTEK=y CONFIG_8139CP=m CONFIG_8139TOO=m @@ -1999,15 +2124,13 @@ CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set - -# -# USB Network Adapters -# +CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m +# CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m @@ -2017,6 +2140,8 @@ CONFIG_USB_NET_CDC_NCM=m CONFIG_USB_NET_HUAWEI_CDC_NCM=m CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=m +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m @@ -2024,6 +2149,7 @@ CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y @@ -2040,6 +2166,7 @@ CONFIG_USB_NET_INT51X1=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +# CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -2048,14 +2175,10 @@ CONFIG_WLAN=y # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set # CONFIG_USB_NET_RNDIS_WLAN is not set -# CONFIG_RTL8180 is not set -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y # CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m CONFIG_ATH_COMMON=m -CONFIG_ATH_CARDS=m +CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -2074,33 +2197,51 @@ CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y # CONFIG_CARL9170 is not set # CONFIG_ATH6KL is not set # CONFIG_AR5523 is not set CONFIG_WIL6210=m CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y +CONFIG_ATH10K=m +CONFIG_ATH10K_PCI=m +# CONFIG_ATH10K_DEBUG is not set +CONFIG_ATH10K_DEBUGFS=y +# CONFIG_ATH10K_TRACING is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set +CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCMFMAC_PCIE is not set +CONFIG_BRCMFMAC_PCIE=y # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set # CONFIG_HOSTAP is not set # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +CONFIG_IWLEGACY_DEBUG=y +CONFIG_IWLEGACY_DEBUGFS=y CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_UAPSD is not set +# CONFIG_IWLWIFI_PCIE_RTPM is not set # # Debugging Options @@ -2108,18 +2249,16 @@ CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_DEBUG is not set CONFIG_IWLWIFI_DEBUGFS=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -CONFIG_IWLEGACY_DEBUG=y -CONFIG_IWLEGACY_DEBUGFS=y # CONFIG_LIBERTAS is not set +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set +CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m # CONFIG_RT2400PCI is not set # CONFIG_RT2500PCI is not set @@ -2149,13 +2288,19 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y # CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +# CONFIG_RTL8180 is not set +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m CONFIG_RTL8723AE=m -# CONFIG_RTL8723BE is not set +CONFIG_RTL8723BE=m CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m @@ -2166,10 +2311,6 @@ CONFIG_RTL8723_COMMON=m CONFIG_RTLBTCOEXIST=m # CONFIG_WL_TI is not set # CONFIG_ZD1211RW is not set -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -CONFIG_MWIFIEX_USB=m # # Enable WiMAX (Networking options) to see the WiMAX drivers @@ -2193,8 +2334,8 @@ CONFIG_HDLC_PPP=m CONFIG_DLCI=m CONFIG_DLCI_MAX=8 CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m +# CONFIG_IEEE802154_ATUSB is not set # CONFIG_VMXNET3 is not set CONFIG_ISDN=y CONFIG_ISDN_I4L=m @@ -2563,7 +2704,8 @@ CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_ATMEL is not set CONFIG_TCG_IBMVTPM=m -# CONFIG_TCG_TIS_I2C_ST33 is not set +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_DEVPORT=y CONFIG_HMC_DRV=m CONFIG_I2C=m @@ -2667,8 +2809,8 @@ CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_PCH=m CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_ARCH_REQUIRE_GPIOLIB=y -CONFIG_GPIO_DEVRES=y CONFIG_GPIOLIB=y +CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y @@ -2677,6 +2819,7 @@ CONFIG_GPIO_SYSFS=y # Memory mapped GPIO drivers: # # CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_TS5500 is not set # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_VX855 is not set @@ -2709,6 +2852,10 @@ CONFIG_GPIO_PCF857X=m # # +# LPC GPIO expanders: +# + +# # MODULbus GPIO expanders: # @@ -2856,6 +3003,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers @@ -2921,6 +3069,7 @@ CONFIG_MFD_VIPERBOARD=m # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m +CONFIG_MFD_RTSX_USB=m # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m CONFIG_MFD_SM501_GPIO=y @@ -3461,8 +3610,10 @@ CONFIG_AGP=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_DRM=m +# CONFIG_DRM_DP_AUX_CHARDEV is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=m @@ -3472,13 +3623,20 @@ CONFIG_DRM_TTM=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_PTN3460 is not set +# CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m # CONFIG_DRM_RADEON_USERPTR is not set -# CONFIG_DRM_RADEON_UMS is not set +CONFIG_DRM_AMDGPU=m +# CONFIG_DRM_AMDGPU_CIK is not set +# CONFIG_DRM_AMDGPU_USERPTR is not set +CONFIG_DRM_AMD_POWERPLAY=y + +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_AMD_ACP is not set CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 @@ -3487,14 +3645,13 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m +CONFIG_DRM_VIRTIO_GPU=m CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_HDMI=y @@ -3527,7 +3684,7 @@ CONFIG_FB_TILEBLITTING=y CONFIG_FB_OF=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set -# CONFIG_FB_VGA16 is not set +CONFIG_FB_VGA16=m # CONFIG_FB_UVESA is not set # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=m @@ -3611,11 +3768,13 @@ CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y @@ -3723,6 +3882,7 @@ CONFIG_SND_VX222=m # HD-Audio # # CONFIG_SND_HDA_INTEL is not set +CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_PPC=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m @@ -3731,12 +3891,13 @@ CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_6FIRE=m -# CONFIG_SND_USB_HIFACE is not set -# CONFIG_SND_BCD2000 is not set -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -# CONFIG_SND_USB_TONEPORT is not set -# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m CONFIG_SND_FIREWIRE_SPEAKERS=m @@ -3861,6 +4022,8 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_USB_ULPI_BUS is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -3872,6 +4035,7 @@ CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y +# CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -3882,6 +4046,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PPC_OF_BE=y CONFIG_USB_OHCI_HCD_PPC_OF_LE=y @@ -3929,7 +4094,7 @@ CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m -# CONFIG_USB_UAS is not set +CONFIG_USB_UAS=m # # USB Imaging devices @@ -3975,6 +4140,7 @@ CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m +# CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m @@ -3994,7 +4160,6 @@ CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_ZTE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_DEBUG=m @@ -4042,8 +4207,6 @@ CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_UNSAFE_RESUME is not set -# CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers @@ -4063,13 +4226,18 @@ CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set +# CONFIG_MMC_SDHCI_F_SDH30 is not set # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -4110,6 +4278,7 @@ CONFIG_LEDS_LT3593=m # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_BLINKM=m +CONFIG_LEDS_POWERNV=m # # LED Triggers @@ -4135,6 +4304,7 @@ CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y # CONFIG_INFINIBAND_QIB is not set @@ -4143,6 +4313,7 @@ CONFIG_INFINIBAND_EHCA=m CONFIG_INFINIBAND_CXGB3=m # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_I40IW=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m CONFIG_INFINIBAND_NES=m @@ -4156,6 +4327,7 @@ CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_ISER=m CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RDMAVT=m CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set @@ -4243,6 +4415,7 @@ CONFIG_DMADEVICES=y # CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set +# CONFIG_IDMA64 is not set # CONFIG_TIMB_DMA is not set CONFIG_DMA_ENGINE=y CONFIG_DMA_OF=y @@ -4270,7 +4443,11 @@ CONFIG_UIO_PCI_GENERIC=m CONFIG_VFIO_IOMMU_SPAPR_TCE=m CONFIG_VFIO_SPAPR_EEH=m CONFIG_VFIO=m +# CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=m @@ -4311,7 +4488,6 @@ CONFIG_R8712U=m # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_DX_SEP is not set -# CONFIG_ZRAM is not set # CONFIG_FB_SM7XX is not set # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set @@ -4367,10 +4543,17 @@ CONFIG_SPAPR_TCE_IOMMU=y # CONFIG_IIO is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y +CONFIG_PWM_SYSFS=y CONFIG_IRQCHIP=y # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set CONFIG_RAS=y +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y # # File systems @@ -4402,6 +4585,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -4531,7 +4715,9 @@ CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -# CONFIG_NFSD_PNFS is not set +CONFIG_NFSD_PNFS=y +# CONFIG_NFSD_BLOCKLAYOUT is not set +CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_GRACE_PERIOD=m @@ -4544,9 +4730,9 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA_CLIENT=m -CONFIG_SUNRPC_XPRT_RDMA_SERVER=m +CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -4559,6 +4745,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set @@ -4673,6 +4860,7 @@ CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_INTERVAL_TREE=y +CONFIG_GENERIC_PAGE_TABLE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y @@ -4682,10 +4870,11 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_AVERAGE=y +# CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y @@ -4709,6 +4898,7 @@ CONFIG_DEBUG_SHIRQ=y CONFIG_LOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_DETECT_HUNG_TASK=y @@ -4716,7 +4906,8 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_SCHED_DEBUG=y -# CONFIG_SCHEDSTATS is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set @@ -4800,6 +4991,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set CONFIG_BUILD_DOCSRC=y CONFIG_DYNAMIC_DEBUG=y @@ -4891,6 +5083,8 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -4999,6 +5193,8 @@ CONFIG_CRYPTO_DEV_NX=y CONFIG_CRYPTO_DEV_NX_COMPRESS=y CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=y CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=y +CONFIG_CRYPTO_DEV_VMX=y +CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y @@ -5018,5 +5214,6 @@ CONFIG_KVM_BOOK3S_HV_POSSIBLE=y CONFIG_KVM_BOOK3S_64=m CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64_PR=m +# CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set CONFIG_KVM_XICS=y CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y diff --git a/SOURCES/kernel-3.10.0-s390x-debug.config b/SOURCES/kernel-3.10.0-s390x-debug.config index 7cd5e27..9786358 100644 --- a/SOURCES/kernel-3.10.0-s390x-debug.config +++ b/SOURCES/kernel-3.10.0-s390x-debug.config @@ -103,11 +103,12 @@ CONFIG_LOG_BUF_SHIFT=17 CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y @@ -392,9 +393,12 @@ CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +# CONFIG_HMM_MIGRATE is not set +# CONFIG_HMM_MIRROR is not set CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -424,6 +428,7 @@ CONFIG_STACK_GUARD=256 CONFIG_QDIO=m CONFIG_PCI=y CONFIG_PCI_NR_FUNCTIONS=64 +CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y CONFIG_PCI_DEBUG=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -480,6 +485,7 @@ CONFIG_PM_SLEEP_SMP=y CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_NET=y # @@ -523,7 +529,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set -CONFIG_GENEVE=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -585,7 +590,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration @@ -601,7 +606,7 @@ CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set +CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m @@ -620,7 +625,7 @@ CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m @@ -633,6 +638,7 @@ CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=m @@ -644,11 +650,12 @@ CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m -# CONFIG_NFT_MASQ is not set +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m CONFIG_NFT_QUEUE=m -# CONFIG_NFT_REJECT is not set -# CONFIG_NFT_REJECT_INET is not set +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y @@ -795,14 +802,19 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -# CONFIG_NFT_REJECT_IPV4 is not set -# CONFIG_NF_TABLES_ARP is not set +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -837,11 +849,16 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -# CONFIG_NFT_REJECT_IPV6 is not set +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -864,6 +881,8 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -904,13 +923,13 @@ CONFIG_IP_DCCP_TFRC_LIB=y # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m -# CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -942,7 +961,25 @@ CONFIG_LLC=m # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y @@ -1024,7 +1061,7 @@ CONFIG_NETLINK_DIAG=m CONFIG_NET_MPLS_GSO=m CONFIG_RPS=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y @@ -1047,6 +1084,9 @@ CONFIG_CEPH_LIB=m CONFIG_CEPH_LIB_PRETTYDEBUG=y CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set +CONFIG_LWTUNNEL=y +CONFIG_DST_CACHE=y +CONFIG_NET_DEVLINK=m CONFIG_HAVE_BPF_JIT=y # CONFIG_PCMCIA is not set CONFIG_CCW=y @@ -1082,6 +1122,7 @@ CONFIG_PROC_EVENTS=y # CONFIG_PARPORT is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_ZRAM=m # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set @@ -1092,13 +1133,12 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set -# CONFIG_BLK_DEV_NVME is not set CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLK_DEV_RAM_DAX=y # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set @@ -1118,6 +1158,7 @@ CONFIG_SCM_BLOCK_CLUSTER_WRITE=y CONFIG_VIRTIO_BLK=m CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_NVME is not set # # Misc devices @@ -1150,6 +1191,8 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 # CONFIG_CXL_BASE is not set +# CONFIG_CXL_KERNEL_API is not set +# CONFIG_CXL_EEH is not set # # SCSI device support @@ -1269,14 +1312,13 @@ CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m -# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_ERA=m @@ -1324,6 +1366,8 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_MACSEC=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1374,6 +1418,8 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_EN_VXLAN=y # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_FEALNX is not set @@ -1418,6 +1464,10 @@ CONFIG_QETH_IPV6=y CONFIG_CCWGROUP=m # +# Host-side USB support is needed for USB Network Adapter support +# + +# # Enable WiMAX (Networking options) to see the WiMAX drivers # CONFIG_WAN=y @@ -1440,7 +1490,6 @@ CONFIG_HDLC_PPP=m CONFIG_DLCI=m CONFIG_DLCI_MAX=8 CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m # CONFIG_VMXNET3 is not set @@ -1568,7 +1617,6 @@ CONFIG_PTP_1588_CLOCK=m # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # # CONFIG_PTP_1588_CLOCK_PCH is not set -CONFIG_GPIO_DEVRES=y # CONFIG_W1 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -1584,6 +1632,7 @@ CONFIG_POWER_RESET=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers @@ -1627,6 +1676,11 @@ CONFIG_BCMA_POSSIBLE=y # Graphics support # # CONFIG_DRM is not set + +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_AMD_ACP is not set # CONFIG_VGASTATE is not set # CONFIG_VIDEO_OUTPUT_CONTROL is not set # CONFIG_FB is not set @@ -1651,6 +1705,7 @@ CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y # CONFIG_INFINIBAND_ON_DEMAND_PAGING is not set CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y # CONFIG_INFINIBAND_MTHCA is not set # CONFIG_INFINIBAND_QIB is not set # CONFIG_INFINIBAND_AMSO1100 is not set @@ -1663,6 +1718,7 @@ CONFIG_MLX5_INFINIBAND=m # CONFIG_INFINIBAND_SRPT is not set # CONFIG_INFINIBAND_ISER is not set # CONFIG_INFINIBAND_ISERT is not set +CONFIG_INFINIBAND_RDMAVT=m # CONFIG_DMADEVICES is not set CONFIG_AUXDISPLAY=y # CONFIG_UIO is not set @@ -1685,8 +1741,6 @@ CONFIG_STAGING=y # CONFIG_ECHO is not set # CONFIG_COMEDI is not set # CONFIG_DX_SEP is not set -CONFIG_ZRAM=m -CONFIG_ZRAM_DEBUG=y # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set # CONFIG_SBE_2T3E3 is not set @@ -1727,6 +1781,12 @@ CONFIG_IOMMU_SUPPORT=y # CONFIG_PWM is not set # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y # # File systems @@ -1759,6 +1819,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set CONFIG_BTRFS_ASSERT=y # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -1856,6 +1917,7 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_FTRACE is not set # CONFIG_PSTORE_RAM is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set @@ -1887,7 +1949,9 @@ CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -# CONFIG_NFSD_PNFS is not set +CONFIG_NFSD_PNFS=y +# CONFIG_NFSD_BLOCKLAYOUT is not set +CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_FAULT_INJECTION=y CONFIG_GRACE_PERIOD=m @@ -1900,9 +1964,9 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA_CLIENT=m -CONFIG_SUNRPC_XPRT_RDMA_SERVER=m +CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -1915,6 +1979,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set @@ -1990,6 +2055,7 @@ CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_KERNEL=y +# CONFIG_WQ_WATCHDOG is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_DETECT_HUNG_TASK=y @@ -1998,6 +2064,7 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y +CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y CONFIG_DEBUG_OBJECTS=y @@ -2079,6 +2146,7 @@ CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y @@ -2092,7 +2160,8 @@ CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y -# CONFIG_FUNCTION_TRACER is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_FTRACE_SYSCALLS is not set @@ -2106,11 +2175,16 @@ CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENT=y CONFIG_UPROBE_EVENT=y CONFIG_PROBE_EVENTS=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +# CONFIG_FUNCTION_PROFILER is not set +CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set CONFIG_BUILD_DOCSRC=y CONFIG_DYNAMIC_DEBUG=y CONFIG_DMA_API_DEBUG=y @@ -2180,6 +2254,8 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -2351,6 +2427,7 @@ CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y diff --git a/SOURCES/kernel-3.10.0-s390x-kdump.config b/SOURCES/kernel-3.10.0-s390x-kdump.config index a16b4bc..e4a02c3 100644 --- a/SOURCES/kernel-3.10.0-s390x-kdump.config +++ b/SOURCES/kernel-3.10.0-s390x-kdump.config @@ -94,10 +94,11 @@ CONFIG_LOG_BUF_SHIFT=16 CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y # CONFIG_CPUSETS is not set CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_KMEM=y # CONFIG_CGROUP_HUGETLB is not set @@ -404,9 +405,12 @@ CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +# CONFIG_HMM_MIGRATE is not set +# CONFIG_HMM_MIRROR is not set CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -467,6 +471,7 @@ CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_NET=y # @@ -493,6 +498,8 @@ CONFIG_ATM_LANE=m # CONFIG_LAPB is not set # CONFIG_PHONET is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_MAC802154=m # CONFIG_NET_SCHED is not set CONFIG_DCB=y @@ -504,7 +511,7 @@ CONFIG_NETLINK_DIAG=m # CONFIG_NET_MPLS_GSO is not set CONFIG_RPS=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y @@ -520,6 +527,9 @@ CONFIG_RFKILL_INPUT=y # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_NFC is not set +CONFIG_LWTUNNEL=y +# CONFIG_DST_CACHE is not set +CONFIG_NET_DEVLINK=m CONFIG_HAVE_BPF_JIT=y # CONFIG_PCMCIA is not set CONFIG_CCW=y @@ -552,6 +562,7 @@ CONFIG_EXTRA_FIRMWARE="" # CONFIG_CONNECTOR is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_ZRAM=m # CONFIG_BLK_DEV_COW_COMMON is not set # CONFIG_BLK_DEV_LOOP is not set @@ -595,6 +606,8 @@ CONFIG_ENCLOSURE_SERVICES=m # Altera FPGA firmware download module # # CONFIG_CXL_BASE is not set +# CONFIG_CXL_KERNEL_API is not set +# CONFIG_CXL_EEH is not set # # SCSI device support @@ -806,8 +819,6 @@ CONFIG_VIRTIO_INPUT=m CONFIG_STAGING=y # CONFIG_ECHO is not set # CONFIG_COMEDI is not set -CONFIG_ZRAM=m -CONFIG_ZRAM_DEBUG=y # CONFIG_FT1000 is not set # @@ -871,6 +882,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -945,6 +957,7 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_FTRACE is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EXOFS_FS is not set @@ -969,6 +982,7 @@ CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_KERNEL=y +# CONFIG_WQ_WATCHDOG is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_DETECT_HUNG_TASK=y @@ -977,7 +991,8 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y -# CONFIG_SCHEDSTATS is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_SLAB is not set @@ -1032,6 +1047,7 @@ CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y @@ -1045,7 +1061,8 @@ CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y -# CONFIG_FUNCTION_TRACER is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_FTRACE_SYSCALLS is not set @@ -1059,11 +1076,16 @@ CONFIG_BRANCH_PROFILE_NONE=y CONFIG_KPROBE_EVENT=y CONFIG_UPROBE_EVENT=y CONFIG_PROBE_EVENTS=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +# CONFIG_FUNCTION_PROFILER is not set +CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set CONFIG_BUILD_DOCSRC=y CONFIG_DYNAMIC_DEBUG=y CONFIG_ATOMIC64_SELFTEST=y @@ -1105,6 +1127,8 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -1115,13 +1139,13 @@ CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y # CONFIG_CRYPTO_CRYPTD is not set # CONFIG_CRYPTO_MCRYPTD is not set -# CONFIG_CRYPTO_AUTHENC is not set +CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m # # Authenticated Encryption with Associated Data # -# CONFIG_CRYPTO_CCM is not set +CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_SEQIV=y @@ -1272,6 +1296,7 @@ CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +# CONFIG_IRQ_POLL is not set CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y diff --git a/SOURCES/kernel-3.10.0-s390x.config b/SOURCES/kernel-3.10.0-s390x.config index 17ffa4b..2eebbb8 100644 --- a/SOURCES/kernel-3.10.0-s390x.config +++ b/SOURCES/kernel-3.10.0-s390x.config @@ -103,11 +103,12 @@ CONFIG_LOG_BUF_SHIFT=17 CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y @@ -418,9 +419,12 @@ CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +# CONFIG_HMM_MIGRATE is not set +# CONFIG_HMM_MIRROR is not set CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -450,6 +454,7 @@ CONFIG_STACK_GUARD=256 CONFIG_QDIO=m CONFIG_PCI=y CONFIG_PCI_NR_FUNCTIONS=64 +CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -506,6 +511,7 @@ CONFIG_PM_SLEEP_SMP=y CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_NET=y # @@ -549,7 +555,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set -CONFIG_GENEVE=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -611,7 +616,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration @@ -627,7 +632,7 @@ CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set +CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m @@ -646,7 +651,7 @@ CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m @@ -659,6 +664,7 @@ CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=m @@ -670,11 +676,12 @@ CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m -# CONFIG_NFT_MASQ is not set +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m CONFIG_NFT_QUEUE=m -# CONFIG_NFT_REJECT is not set -# CONFIG_NFT_REJECT_INET is not set +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y @@ -821,14 +828,19 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -# CONFIG_NFT_REJECT_IPV4 is not set -# CONFIG_NF_TABLES_ARP is not set +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -863,11 +875,16 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -# CONFIG_NFT_REJECT_IPV6 is not set +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -890,6 +907,8 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -930,13 +949,13 @@ CONFIG_IP_DCCP_TFRC_LIB=y # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m -# CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -968,7 +987,25 @@ CONFIG_LLC=m # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y @@ -1050,7 +1087,7 @@ CONFIG_NETLINK_DIAG=m CONFIG_NET_MPLS_GSO=m CONFIG_RPS=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y @@ -1073,6 +1110,9 @@ CONFIG_CEPH_LIB=m # CONFIG_CEPH_LIB_PRETTYDEBUG is not set CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set +CONFIG_LWTUNNEL=y +CONFIG_DST_CACHE=y +CONFIG_NET_DEVLINK=m CONFIG_HAVE_BPF_JIT=y # CONFIG_PCMCIA is not set CONFIG_CCW=y @@ -1108,6 +1148,7 @@ CONFIG_PROC_EVENTS=y # CONFIG_PARPORT is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_ZRAM=m # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set @@ -1118,13 +1159,12 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set -# CONFIG_BLK_DEV_NVME is not set CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLK_DEV_RAM_DAX=y # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set @@ -1144,6 +1184,7 @@ CONFIG_SCM_BLOCK_CLUSTER_WRITE=y CONFIG_VIRTIO_BLK=m CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_NVME is not set # # Misc devices @@ -1176,6 +1217,8 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_GENWQE=m CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 # CONFIG_CXL_BASE is not set +# CONFIG_CXL_KERNEL_API is not set +# CONFIG_CXL_EEH is not set # # SCSI device support @@ -1295,14 +1338,13 @@ CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m -# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_ERA=m @@ -1350,6 +1392,8 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_MACSEC=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1400,6 +1444,8 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_EN_VXLAN=y # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_FEALNX is not set @@ -1444,6 +1490,10 @@ CONFIG_QETH_IPV6=y CONFIG_CCWGROUP=m # +# Host-side USB support is needed for USB Network Adapter support +# + +# # Enable WiMAX (Networking options) to see the WiMAX drivers # CONFIG_WAN=y @@ -1466,7 +1516,6 @@ CONFIG_HDLC_PPP=m CONFIG_DLCI=m CONFIG_DLCI_MAX=8 CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m # CONFIG_VMXNET3 is not set @@ -1594,7 +1643,6 @@ CONFIG_PTP_1588_CLOCK=m # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # # CONFIG_PTP_1588_CLOCK_PCH is not set -CONFIG_GPIO_DEVRES=y # CONFIG_W1 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -1610,6 +1658,7 @@ CONFIG_POWER_RESET=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers @@ -1653,6 +1702,11 @@ CONFIG_BCMA_POSSIBLE=y # Graphics support # # CONFIG_DRM is not set + +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_AMD_ACP is not set # CONFIG_VGASTATE is not set # CONFIG_VIDEO_OUTPUT_CONTROL is not set # CONFIG_FB is not set @@ -1677,6 +1731,7 @@ CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y # CONFIG_INFINIBAND_ON_DEMAND_PAGING is not set CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y # CONFIG_INFINIBAND_MTHCA is not set # CONFIG_INFINIBAND_QIB is not set # CONFIG_INFINIBAND_AMSO1100 is not set @@ -1689,6 +1744,7 @@ CONFIG_MLX5_INFINIBAND=m # CONFIG_INFINIBAND_SRPT is not set # CONFIG_INFINIBAND_ISER is not set # CONFIG_INFINIBAND_ISERT is not set +CONFIG_INFINIBAND_RDMAVT=m # CONFIG_DMADEVICES is not set CONFIG_AUXDISPLAY=y # CONFIG_UIO is not set @@ -1711,8 +1767,6 @@ CONFIG_STAGING=y # CONFIG_ECHO is not set # CONFIG_COMEDI is not set # CONFIG_DX_SEP is not set -CONFIG_ZRAM=m -CONFIG_ZRAM_DEBUG=y # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set # CONFIG_SBE_2T3E3 is not set @@ -1753,6 +1807,12 @@ CONFIG_IOMMU_SUPPORT=y # CONFIG_PWM is not set # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y # # File systems @@ -1785,6 +1845,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -1882,6 +1943,7 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_FTRACE is not set # CONFIG_PSTORE_RAM is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set @@ -1913,7 +1975,9 @@ CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -# CONFIG_NFSD_PNFS is not set +CONFIG_NFSD_PNFS=y +# CONFIG_NFSD_BLOCKLAYOUT is not set +CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_GRACE_PERIOD=m @@ -1926,9 +1990,9 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA_CLIENT=m -CONFIG_SUNRPC_XPRT_RDMA_SERVER=m +CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -1941,6 +2005,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set @@ -2016,6 +2081,7 @@ CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_KERNEL=y +# CONFIG_WQ_WATCHDOG is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_DETECT_HUNG_TASK=y @@ -2024,7 +2090,8 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y -# CONFIG_SCHEDSTATS is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set @@ -2080,6 +2147,7 @@ CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y @@ -2093,7 +2161,8 @@ CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y -# CONFIG_FUNCTION_TRACER is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_FTRACE_SYSCALLS is not set @@ -2107,11 +2176,16 @@ CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENT=y CONFIG_UPROBE_EVENT=y CONFIG_PROBE_EVENTS=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +# CONFIG_FUNCTION_PROFILER is not set +CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set CONFIG_BUILD_DOCSRC=y CONFIG_DYNAMIC_DEBUG=y # CONFIG_DMA_API_DEBUG is not set @@ -2181,6 +2255,8 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -2352,6 +2428,7 @@ CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y diff --git a/SOURCES/kernel-3.10.0-x86_64-debug.config b/SOURCES/kernel-3.10.0-x86_64-debug.config index 7583edb..3c1db10 100644 --- a/SOURCES/kernel-3.10.0-x86_64-debug.config +++ b/SOURCES/kernel-3.10.0-x86_64-debug.config @@ -30,11 +30,14 @@ CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_HAVE_INTEL_TXT=y +CONFIG_X86_INTEL_MPX=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" @@ -133,12 +136,15 @@ CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y -CONFIG_RCU_NOCB_CPU_ALL=y +CONFIG_RCU_NOCB_CPU_NONE=y +# CONFIG_RCU_NOCB_CPU_ZERO is not set +# CONFIG_RCU_NOCB_CPU_ALL is not set CONFIG_BUILD_BIN2C=y # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=20 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y CONFIG_ARCH_USES_NUMA_PROT_NONE=y @@ -147,11 +153,12 @@ CONFIG_NUMA_BALANCING=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y @@ -272,7 +279,10 @@ CONFIG_CC_STACKPROTECTOR_STRONG=y CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_SOFT_DIRTY=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_HAVE_STACK_VALIDATION=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y @@ -424,10 +434,6 @@ CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y -CONFIG_MICROCODE_INTEL_LIB=y -CONFIG_MICROCODE_INTEL_EARLY=y -CONFIG_MICROCODE_AMD_EARLY=y -CONFIG_MICROCODE_EARLY=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y @@ -467,9 +473,14 @@ CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y +CONFIG_HMM=y +CONFIG_HMM_MIGRATE=y +CONFIG_HMM_MIRROR=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -488,11 +499,17 @@ CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set +CONFIG_MEM_SOFT_DIRTY=y CONFIG_ZSWAP=y CONFIG_ZPOOL=y CONFIG_ZBUD=y CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set +CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y +CONFIG_DEFERRED_STRUCT_PAGE_INIT=y +CONFIG_ZONE_DEVICE=y +CONFIG_X86_PMEM_LEGACY_DEVICE=y +CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW=64 @@ -507,6 +524,7 @@ CONFIG_X86_SMAP=y CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_SECURE_BOOT_SECURELEVEL=y +CONFIG_EFI_MIXED=y CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set @@ -555,6 +573,7 @@ CONFIG_PM_SLEEP_DEBUG=y CONFIG_PM_TRACE=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_CLK=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_PROCFS=y @@ -584,6 +603,8 @@ CONFIG_ACPI_SBS=m CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_BGRT=y +CONFIG_ACPI_NFIT=m +# CONFIG_ACPI_NFIT_DEBUG is not set CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_PCIEAER=y @@ -658,11 +679,13 @@ CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y +CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y # CONFIG_XEN_PCIDEV_FRONTEND is not set +CONFIG_PCI_HYPERV=m CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y @@ -712,6 +735,8 @@ CONFIG_SYSVIPC_COMPAT=y CONFIG_KEYS_COMPAT=y CONFIG_HAVE_TEXT_POKE_SMP=y CONFIG_X86_DEV_DMA_OPS=y +CONFIG_IOSF_MBI=m +CONFIG_VMD=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y @@ -754,7 +779,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set -CONFIG_GENEVE=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -816,7 +840,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration @@ -832,7 +856,7 @@ CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set +CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m @@ -851,7 +875,7 @@ CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m @@ -864,6 +888,7 @@ CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=m @@ -875,11 +900,12 @@ CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m -# CONFIG_NFT_MASQ is not set +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m CONFIG_NFT_QUEUE=m -# CONFIG_NFT_REJECT is not set -# CONFIG_NFT_REJECT_INET is not set +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y @@ -1027,14 +1053,19 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -# CONFIG_NFT_REJECT_IPV4 is not set -# CONFIG_NF_TABLES_ARP is not set +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -1069,11 +1100,16 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -# CONFIG_NFT_REJECT_IPV6 is not set +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -1096,6 +1132,8 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1136,13 +1174,13 @@ CONFIG_IP_DCCP_TFRC_LIB=y # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m -# CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -1175,7 +1213,25 @@ CONFIG_LLC=m # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y @@ -1230,6 +1286,7 @@ CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m +# CONFIG_NET_EMATCH_CANID is not set CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m @@ -1259,7 +1316,7 @@ CONFIG_NET_MPLS_GSO=m CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y @@ -1271,9 +1328,49 @@ CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_LEDS=y +# CONFIG_CAN_MCP251X is not set +# CONFIG_PCH_CAN is not set +CONFIG_CAN_SJA1000=m +# CONFIG_CAN_SJA1000_ISA is not set +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_PEAK_PCI=m +CONFIG_CAN_PEAK_PCIEC=y +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +# CONFIG_CAN_CC770_ISA is not set +CONFIG_CAN_CC770_PLATFORM=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_SOFTING=m +CONFIG_CAN_DEBUG_DEVICES=y # CONFIG_IRDA is not set CONFIG_BT=m +CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m @@ -1281,11 +1378,22 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +# CONFIG_BT_6LOWPAN is not set +# CONFIG_BT_LEDS is not set +# CONFIG_BT_SELFTEST is not set +CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y @@ -1293,6 +1401,10 @@ CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_BCM is not set +# CONFIG_BT_HCIUART_QCA is not set +# CONFIG_BT_HCIUART_AG6XX is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -1310,10 +1422,10 @@ CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEBUGFS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_LIB80211=m # CONFIG_LIB80211_DEBUG is not set @@ -1329,16 +1441,21 @@ CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y CONFIG_MAC80211_MESSAGE_TRACING=y # CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y +# CONFIG_RFKILL_GPIO is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set CONFIG_CEPH_LIB=m CONFIG_CEPH_LIB_PRETTYDEBUG=y CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set +CONFIG_LWTUNNEL=y +CONFIG_DST_CACHE=y +CONFIG_NET_DEVLINK=m CONFIG_HAVE_BPF_JIT=y # @@ -1357,12 +1474,15 @@ CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set CONFIG_SYS_HYPERVISOR=y # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m +CONFIG_REGMAP_SPI=m CONFIG_DMA_SHARED_BUFFER=y # @@ -1422,6 +1542,9 @@ CONFIG_MTD_CFI_I2=y # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_DATAFLASH is not set +# CONFIG_MTD_M25P80 is not set +# CONFIG_MTD_SST25L is not set # CONFIG_MTD_SLRAM is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_MTDRAM is not set @@ -1464,6 +1587,7 @@ CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_FD=m # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m +CONFIG_ZRAM=m # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set @@ -1474,13 +1598,12 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLK_DEV_RAM_DAX=y CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -1490,6 +1613,7 @@ CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +CONFIG_BLK_DEV_NVME=m # # Misc devices @@ -1520,10 +1644,13 @@ CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set +# CONFIG_TI_DAC7512 is not set CONFIG_VMWARE_BALLOON=m # CONFIG_BMP085_I2C is not set +# CONFIG_BMP085_SPI is not set CONFIG_PCH_PHUB=m # CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_C2PORT is not set @@ -1531,9 +1658,11 @@ CONFIG_PCH_PHUB=m # EEPROM support # CONFIG_EEPROM_AT24=m +# CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m +# CONFIG_EEPROM_93XX46 is not set CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y @@ -1541,6 +1670,7 @@ CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # +# CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=m # @@ -1553,6 +1683,8 @@ CONFIG_INTEL_MEI_ME=m CONFIG_VMWARE_VMCI=m # CONFIG_GENWQE is not set # CONFIG_CXL_BASE is not set +# CONFIG_CXL_KERNEL_API is not set +# CONFIG_CXL_EEH is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1630,11 +1762,10 @@ CONFIG_SCSI_ARCMSR=m # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -CONFIG_SCSI_MPT2SAS_LOGGING=y CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MPT3SAS_LOGGING=y +CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set @@ -1797,14 +1928,13 @@ CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m -# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_ERA=m @@ -1824,10 +1954,11 @@ CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m -# CONFIG_TCM_USER is not set +CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m @@ -1865,6 +1996,8 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_MACSEC=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1920,6 +2053,10 @@ CONFIG_CNIC=m CONFIG_TIGON3=m CONFIG_BNX2X=m CONFIG_BNX2X_SRIOV=y +# CONFIG_BNX2X_VXLAN is not set +# CONFIG_BNX2X_GENEVE is not set +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_CALXEDA_XGMAC=m @@ -1928,6 +2065,7 @@ CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m # CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4_UWIRE=y CONFIG_CHELSIO_T4VF=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m @@ -1956,12 +2094,14 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=m CONFIG_E1000E=m +CONFIG_E1000E_HWTS=y CONFIG_IGB=m CONFIG_IGB_HWMON=y CONFIG_IGB_DCA=y CONFIG_IGBVF=m # CONFIG_IXGB is not set CONFIG_IXGBE=m +# CONFIG_IXGBE_VXLAN is not set CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y @@ -1991,7 +2131,10 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_EN_VXLAN=y # CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_MICROCHIP is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m CONFIG_MYRI10GE_DCA=y @@ -2013,6 +2156,11 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +# CONFIG_QEDE_VXLAN is not set +# CONFIG_QEDE_GENEVE is not set CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set CONFIG_8139CP=m @@ -2068,6 +2216,8 @@ CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=m CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m +# CONFIG_MDIO_GPIO is not set +# CONFIG_MICREL_KS8995MA is not set # CONFIG_PLIP is not set CONFIG_PPP=m CONFIG_PPP_BSDCOMP=m @@ -2086,15 +2236,13 @@ CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set - -# -# USB Network Adapters -# +CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m +# CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m @@ -2104,6 +2252,8 @@ CONFIG_USB_NET_CDC_NCM=m CONFIG_USB_NET_HUAWEI_CDC_NCM=m CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=m +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m @@ -2111,6 +2261,7 @@ CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y @@ -2127,6 +2278,7 @@ CONFIG_USB_NET_INT51X1=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +# CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -2135,14 +2287,10 @@ CONFIG_WLAN=y # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set # CONFIG_USB_NET_RNDIS_WLAN is not set -# CONFIG_RTL8180 is not set -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y # CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m CONFIG_ATH_COMMON=m -CONFIG_ATH_CARDS=m +CONFIG_WLAN_VENDOR_ATH=y CONFIG_ATH_DEBUG=y # CONFIG_ATH_TRACEPOINTS is not set # CONFIG_ATH5K is not set @@ -2162,6 +2310,7 @@ CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y CONFIG_CARL9170=m CONFIG_CARL9170_LEDS=y CONFIG_CARL9170_DEBUGFS=y @@ -2172,47 +2321,61 @@ CONFIG_CARL9170_WPC=y CONFIG_WIL6210=m CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y +CONFIG_ATH10K=m +CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_DEBUG=y +CONFIG_ATH10K_DEBUGFS=y +CONFIG_ATH10K_TRACING=y # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set +CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCMFMAC_PCIE is not set +CONFIG_BRCMFMAC_PCIE=y # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set # CONFIG_HOSTAP is not set # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +CONFIG_IWLEGACY_DEBUG=y +CONFIG_IWLEGACY_DEBUGFS=y CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_UAPSD is not set +# CONFIG_IWLWIFI_PCIE_RTPM is not set # # Debugging Options # CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEBUGFS=y -# CONFIG_IWLWIFI_DEBUG_EXPERIMENTAL_UCODE is not set CONFIG_IWLWIFI_DEVICE_TRACING=y -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -CONFIG_IWLEGACY_DEBUG=y -CONFIG_IWLEGACY_DEBUGFS=y # CONFIG_LIBERTAS is not set +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set +CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m # CONFIG_RT2400PCI is not set # CONFIG_RT2500PCI is not set @@ -2242,13 +2405,19 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y # CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +# CONFIG_RTL8180 is not set +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m CONFIG_RTL8723AE=m -# CONFIG_RTL8723BE is not set +CONFIG_RTL8723BE=m CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m @@ -2259,10 +2428,6 @@ CONFIG_RTL8723_COMMON=m CONFIG_RTLBTCOEXIST=m # CONFIG_WL_TI is not set # CONFIG_ZD1211RW is not set -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -CONFIG_MWIFIEX_USB=m # # Enable WiMAX (Networking options) to see the WiMAX drivers @@ -2288,10 +2453,15 @@ CONFIG_DLCI=m CONFIG_DLCI_MAX=8 # CONFIG_SBNI is not set CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m +# CONFIG_IEEE802154_AT86RF230 is not set +# CONFIG_IEEE802154_MRF24J40 is not set +# CONFIG_IEEE802154_CC2520 is not set +# CONFIG_IEEE802154_ATUSB is not set +# CONFIG_IEEE802154_ADF7242 is not set CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_VMXNET3=m +CONFIG_FUJITSU_ES=m CONFIG_HYPERV_NET=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m @@ -2442,8 +2612,11 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_GPIO is not set +# CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set @@ -2466,11 +2639,13 @@ CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_VMMOUSE=y CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m CONFIG_MOUSE_CYAPA=m CONFIG_MOUSE_VSXXXAA=m +# CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m # CONFIG_INPUT_JOYSTICK is not set @@ -2482,9 +2657,13 @@ CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set # CONFIG_TOUCHSCREEN_AD7879 is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set +# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set # CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -2510,6 +2689,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set # CONFIG_TOUCHSCREEN_TSC_SERIO is not set +# CONFIG_TOUCHSCREEN_TSC2005 is not set # CONFIG_TOUCHSCREEN_TSC2007 is not set # CONFIG_TOUCHSCREEN_W90X900 is not set # CONFIG_TOUCHSCREEN_ST1232 is not set @@ -2521,6 +2701,8 @@ CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_MPU3050 is not set CONFIG_INPUT_APANEL=m +CONFIG_INPUT_GP2A=m +# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m @@ -2530,6 +2712,8 @@ CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_UINPUT=m # CONFIG_INPUT_PCF8574 is not set +# CONFIG_INPUT_PWM_BEEPER is not set +CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_ADXL34X is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_CMA3000 is not set @@ -2600,12 +2784,14 @@ CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y -# CONFIG_SERIAL_8250_DW is not set +CONFIG_SERIAL_8250_DW=y # # Non-8250 serial port support # # CONFIG_SERIAL_KGDB_NMI is not set +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y @@ -2615,6 +2801,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_IFX6X60 is not set # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 @@ -2665,6 +2852,8 @@ CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m # CONFIG_TCG_XEN is not set CONFIG_TCG_CRB=m +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_TELCLOCK=m CONFIG_DEVPORT=y CONFIG_HMC_DRV=m @@ -2711,10 +2900,12 @@ CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # +# CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_DESIGNWARE_CORE=m CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EG20T is not set +# CONFIG_I2C_GPIO is not set # CONFIG_I2C_INTEL_MID is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m @@ -2739,7 +2930,32 @@ CONFIG_I2C_STUB=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set -# CONFIG_SPI is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +# CONFIG_SPI_BITBANG is not set +# CONFIG_SPI_BUTTERFLY is not set +# CONFIG_SPI_GPIO is not set +# CONFIG_SPI_LM70_LLP is not set +# CONFIG_SPI_OC_TINY is not set +# CONFIG_SPI_PXA2XX is not set +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_TOPCLIFF_PCH is not set +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +# CONFIG_SPI_SPIDEV is not set +# CONFIG_SPI_TLE62X0 is not set # # Qualcomm MSM SSBI bus support @@ -2771,9 +2987,78 @@ CONFIG_PPS_CLIENT_GPIO=m CONFIG_PTP_1588_CLOCK=m CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_PCH=m +CONFIG_PINCTRL=y + +# +# Pin controllers +# +# CONFIG_PINMUX is not set +# CONFIG_PINCONF is not set +# CONFIG_DEBUG_PINCTRL is not set +# CONFIG_PINCTRL_EXYNOS5440 is not set +CONFIG_PINCTRL_BAYTRAIL=y CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y -# CONFIG_GPIOLIB is not set +CONFIG_GPIO_ACPI=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO drivers: +# +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_IT8761E is not set +# CONFIG_GPIO_F7188X is not set +# CONFIG_GPIO_SCH311X is not set +# CONFIG_GPIO_TS5500 is not set +# CONFIG_GPIO_SCH is not set +CONFIG_GPIO_ICH=m +# CONFIG_GPIO_VX855 is not set +# CONFIG_GPIO_LYNXPOINT is not set + +# +# I2C GPIO expanders: +# +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_ADP5588 is not set + +# +# PCI GPIO expanders: +# +# CONFIG_GPIO_AMD8111 is not set +CONFIG_GPIO_LANGWELL=y +# CONFIG_GPIO_PCH is not set +# CONFIG_GPIO_ML_IOH is not set +# CONFIG_GPIO_RDC321X is not set + +# +# SPI GPIO expanders: +# +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MCP23S08 is not set +# CONFIG_GPIO_MC33880 is not set +# CONFIG_GPIO_74X164 is not set + +# +# AC97 GPIO expanders: +# + +# +# LPC GPIO expanders: +# + +# +# MODULbus GPIO expanders: +# + +# +# USB GPIO expanders: +# +CONFIG_GPIO_VIPERBOARD=m # CONFIG_W1 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -2788,6 +3073,7 @@ CONFIG_POWER_SUPPLY=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_BQ2415X is not set CONFIG_CHARGER_SMB347=m # CONFIG_BATTERY_GOLDFISH is not set @@ -2804,8 +3090,10 @@ CONFIG_HWMON_VID=m # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m +# CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m +# CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m @@ -2813,6 +3101,7 @@ CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m +# CONFIG_SENSORS_ADT7310 is not set CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m @@ -2834,6 +3123,7 @@ CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m +# CONFIG_SENSORS_GPIO_FAN is not set # CONFIG_SENSORS_HIH6130 is not set CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IBMAEM=m @@ -2842,6 +3132,7 @@ CONFIG_SENSORS_IT87=m # CONFIG_SENSORS_JC42 is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LM63=m +# CONFIG_SENSORS_LM70 is not set CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m @@ -2860,6 +3151,7 @@ CONFIG_SENSORS_LTC4261=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_MAX1111 is not set CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m @@ -2885,6 +3177,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m +CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SIS5595=m # CONFIG_SENSORS_SMM665 is not set @@ -2900,6 +3193,7 @@ CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=m +# CONFIG_SENSORS_ADS7871 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m @@ -2939,9 +3233,11 @@ CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_CPU_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set CONFIG_INTEL_POWERCLAMP=m +CONFIG_INT340X_THERMAL=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers @@ -3010,6 +3306,7 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_SSB_DRIVER_GPIO=y CONFIG_BCMA_POSSIBLE=y # @@ -3021,37 +3318,54 @@ CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_DRIVER_GMAC_CMN=y +CONFIG_BCMA_DRIVER_GPIO=y # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # -CONFIG_MFD_CORE=m +CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_CROS_EC is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_HTC_PASIC3 is not set CONFIG_LPC_ICH=m CONFIG_LPC_SCH=m +CONFIG_MFD_INTEL_LPSS=y +CONFIG_MFD_INTEL_LPSS_ACPI=y +CONFIG_MFD_INTEL_LPSS_PCI=y # CONFIG_MFD_JANZ_CMODIO is not set +# CONFIG_EZX_PCAP is not set CONFIG_MFD_VIPERBOARD=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set +# CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m +CONFIG_MFD_RTSX_USB=m # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m +CONFIG_MFD_SM501_GPIO=y # CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_TPS6105X is not set +# CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TPS65912 is not set +# CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m # CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM831X_SPI is not set # CONFIG_REGULATOR is not set CONFIG_MEDIA_SUPPORT=m @@ -3589,8 +3903,10 @@ CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=m CONFIG_DRM_MIPI_DSI=y +# CONFIG_DRM_DP_AUX_CHARDEV is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=m @@ -3600,21 +3916,28 @@ CONFIG_DRM_TTM=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m # CONFIG_DRM_RADEON_USERPTR is not set -# CONFIG_DRM_RADEON_UMS is not set +CONFIG_DRM_AMDGPU=m +# CONFIG_DRM_AMDGPU_CIK is not set +# CONFIG_DRM_AMDGPU_USERPTR is not set +CONFIG_DRM_AMD_POWERPLAY=y + +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_AMD_ACP is not set CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_I810 is not set CONFIG_DRM_I915=m -CONFIG_DRM_I915_KMS=y -CONFIG_DRM_I915_FBDEV=y # CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set +CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set @@ -3630,11 +3953,13 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m +CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_PANEL=y # # Display Panels # +CONFIG_HSA_AMD=m # CONFIG_VGASTATE is not set CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_HDMI=y @@ -3711,9 +4036,22 @@ CONFIG_FB_HYPERV=m # CONFIG_EXYNOS_VIDEO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m +# CONFIG_LCD_L4F00242T03 is not set +# CONFIG_LCD_LMS283GF05 is not set +# CONFIG_LCD_LTV350QV is not set +# CONFIG_LCD_ILI922X is not set +# CONFIG_LCD_ILI9320 is not set +# CONFIG_LCD_TDO24M is not set +# CONFIG_LCD_VGG2432A4 is not set CONFIG_LCD_PLATFORM=m +# CONFIG_LCD_S6E63M0 is not set +# CONFIG_LCD_LD9040 is not set +# CONFIG_LCD_AMS369FG06 is not set +# CONFIG_LCD_LMS501KF03 is not set +# CONFIG_LCD_HX8357 is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set +# CONFIG_BACKLIGHT_PWM is not set CONFIG_BACKLIGHT_APPLE=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set @@ -3745,14 +4083,18 @@ CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m +CONFIG_SND_PCM_ELD=y CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m +CONFIG_SND_COMPRESS_OFFLOAD=m CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y @@ -3866,7 +4208,6 @@ CONFIG_SND_VX222=m # CONFIG_SND_HDA=m CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y @@ -3889,6 +4230,9 @@ CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_CORE=m CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_I915=y +CONFIG_SND_HDA_EXT_CORE=m +CONFIG_SND_HDA_PREALLOC_SIZE=512 +# CONFIG_SND_SPI is not set CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m @@ -3897,18 +4241,55 @@ CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m CONFIG_SND_USB_6FIRE=m -# CONFIG_SND_USB_HIFACE is not set -# CONFIG_SND_BCD2000 is not set -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -# CONFIG_SND_USB_TONEPORT is not set -# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m CONFIG_SND_FIREWIRE_SPEAKERS=m CONFIG_SND_ISIGHT=m CONFIG_SND_SCS1X=m -# CONFIG_SND_SOC is not set +CONFIG_SND_SOC=m +CONFIG_SND_SOC_COMPRESS=y +CONFIG_SND_SOC_TOPOLOGY=y +CONFIG_SND_SST_MFLD_PLATFORM=m +CONFIG_SND_SST_IPC=m +CONFIG_SND_SST_IPC_ACPI=m +CONFIG_SND_SOC_INTEL_SST=m +CONFIG_SND_SOC_INTEL_SST_ACPI=m +CONFIG_SND_SOC_INTEL_SST_MATCH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m +CONFIG_SND_SOC_INTEL_SKYLAKE=m +CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +CONFIG_SND_SOC_DMIC=m +CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_MAX98090=m +CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RL6347A=m +CONFIG_SND_SOC_RT286=m +CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_RT5645=m +CONFIG_SND_SOC_RT5651=m +CONFIG_SND_SOC_RT5670=m +CONFIG_SND_SOC_SSM4567=m +CONFIG_SND_SOC_TS3A227E=m +CONFIG_SND_SOC_NAU8825=m # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m @@ -4026,6 +4407,8 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_USB_ULPI_BUS is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -4037,6 +4420,7 @@ CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y +# CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -4046,6 +4430,8 @@ CONFIG_USB_EHCI_PCI=y # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_MAX3421_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set @@ -4090,7 +4476,7 @@ CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m -# CONFIG_USB_UAS is not set +CONFIG_USB_UAS=m # # USB Imaging devices @@ -4136,6 +4522,7 @@ CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m +# CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m @@ -4155,7 +4542,6 @@ CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_ZTE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_DEBUG=m @@ -4203,8 +4589,6 @@ CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_UNSAFE_RESUME is not set -# CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers @@ -4223,15 +4607,18 @@ CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_PLTFM=m -# CONFIG_MMC_SDHCI_PXAV3 is not set -# CONFIG_MMC_SDHCI_PXAV2 is not set # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m +# CONFIG_MMC_SPI is not set CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -4257,6 +4644,7 @@ CONFIG_LEDS_CLASS=y CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_PCA9532 is not set +# CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m @@ -4265,9 +4653,13 @@ CONFIG_LEDS_LP5562=m CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA9633 is not set +# CONFIG_LEDS_DAC124S085 is not set +# CONFIG_LEDS_PWM is not set # CONFIG_LEDS_BD2802 is not set CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LT3593=m CONFIG_LEDS_DELL_NETBOOKS=m +# CONFIG_LEDS_RENESAS_TPU is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set @@ -4282,6 +4674,7 @@ CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set +CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # @@ -4296,6 +4689,7 @@ CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y CONFIG_INFINIBAND_IPATH=m @@ -4305,6 +4699,7 @@ CONFIG_INFINIBAND_QIB_DCA=y CONFIG_INFINIBAND_CXGB3=m # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_I40IW=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m CONFIG_INFINIBAND_NES=m @@ -4319,6 +4714,11 @@ CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_ISER=m CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RDMAVT=m +CONFIG_INFINIBAND_HFI1=m +# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set +CONFIG_HFI1_VERBS_31BIT_PSN=y +# CONFIG_SDMA_VERBOSITY is not set CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_DEBUG=y @@ -4383,6 +4783,16 @@ CONFIG_RTC_DRV_RV3029C2=m # # SPI RTC drivers # +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_DS3234 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +CONFIG_RTC_DRV_RX4581=m # # Platform RTC drivers @@ -4421,9 +4831,11 @@ CONFIG_DMADEVICES_VDEBUG=y CONFIG_INTEL_IOATDMA=m CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set +CONFIG_IDMA64=m # CONFIG_TIMB_DMA is not set CONFIG_PCH_DMA=m CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=m CONFIG_DMA_ACPI=y # @@ -4450,8 +4862,12 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m +CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=m # CONFIG_VFIO_PCI_VGA is not set +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=m @@ -4515,8 +4931,6 @@ CONFIG_R8712U=m # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_DX_SEP is not set -CONFIG_ZRAM=m -CONFIG_ZRAM_DEBUG=y # CONFIG_FB_SM7XX is not set # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set @@ -4531,6 +4945,7 @@ CONFIG_ZRAM_DEBUG=y # Speakup console speech # # CONFIG_SPEAKUP is not set +# CONFIG_TOUCHSCREEN_CLEARPAD_TM1217 is not set # CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set # CONFIG_STAGING_MEDIA is not set @@ -4547,16 +4962,7 @@ CONFIG_ZRAM_DEBUG=y CONFIG_FIREWIRE_SERIAL=m # CONFIG_ZCACHE is not set # CONFIG_USB_DWC2 is not set -CONFIG_UNISYSSPAR=y -CONFIG_UNISYS_VISORBUS=m -CONFIG_UNISYS_VISORNIC=m -CONFIG_UNISYS_VISORHBA=m -CONFIG_UNISYS_VISORHID=m -CONFIG_INFINIBAND_HFI1=m -# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -CONFIG_HFI1_VERBS_31BIT_PSN=y -# CONFIG_CONFIG_SDMA_VERBOSITY is not set -# CONFIG_CONFIG_PRESCAN_RXQ is not set +# CONFIG_UNISYSSPAR is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m @@ -4624,6 +5030,7 @@ CONFIG_CLKBLD_I8253=y # CONFIG_MAILBOX is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y +CONFIG_IOMMU_IOVA=y CONFIG_AMD_IOMMU=y CONFIG_AMD_IOMMU_STATS=y CONFIG_AMD_IOMMU_V2=m @@ -4647,10 +5054,21 @@ CONFIG_IRQ_REMAP=y # CONFIG_IIO is not set CONFIG_NTB=m # CONFIG_VME_BUS is not set -# CONFIG_PWM is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +CONFIG_PWM_LPSS=m # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set CONFIG_RAS=y +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y +CONFIG_ND_PFN=m +CONFIG_NVDIMM_PFN=y +CONFIG_NVDIMM_DAX=y # # Firmware Drivers @@ -4708,6 +5126,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set CONFIG_BTRFS_ASSERT=y # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -4840,7 +5259,9 @@ CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -# CONFIG_NFSD_PNFS is not set +CONFIG_NFSD_PNFS=y +# CONFIG_NFSD_BLOCKLAYOUT is not set +CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_NFSD_FAULT_INJECTION=y CONFIG_GRACE_PERIOD=m @@ -4853,9 +5274,9 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA_CLIENT=m -CONFIG_SUNRPC_XPRT_RDMA_SERVER=m +CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -4868,6 +5289,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set @@ -4941,6 +5363,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_UNUSED_SYMBOLS is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y +CONFIG_STACK_VALIDATION=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_SHIRQ=y @@ -4950,6 +5373,7 @@ CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_DETECT_HUNG_TASK=y @@ -4958,6 +5382,7 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y +CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y CONFIG_DEBUG_OBJECTS=y @@ -5084,6 +5509,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set CONFIG_BUILD_DOCSRC=y @@ -5202,6 +5628,9 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=m +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -5335,6 +5764,11 @@ CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m CONFIG_CRYPTO_DEV_QAT=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y @@ -5355,6 +5789,7 @@ CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m @@ -5417,6 +5852,7 @@ CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_INTERVAL_TREE=y +CONFIG_GENERIC_PAGE_TABLE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y @@ -5427,12 +5863,15 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_AVERAGE=y +# CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y +CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_ARCH_HAS_MMIO_FLUSH=y # CONFIG_RH_KABI_SIZE_ALIGN_CHECKS is not set diff --git a/SOURCES/kernel-3.10.0-x86_64.config b/SOURCES/kernel-3.10.0-x86_64.config index 49a4325..93d1fec 100644 --- a/SOURCES/kernel-3.10.0-x86_64.config +++ b/SOURCES/kernel-3.10.0-x86_64.config @@ -30,11 +30,14 @@ CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_HAVE_INTEL_TXT=y +CONFIG_X86_INTEL_MPX=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" @@ -133,12 +136,15 @@ CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y -CONFIG_RCU_NOCB_CPU_ALL=y +CONFIG_RCU_NOCB_CPU_NONE=y +# CONFIG_RCU_NOCB_CPU_ZERO is not set +# CONFIG_RCU_NOCB_CPU_ALL is not set CONFIG_BUILD_BIN2C=y # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=20 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y CONFIG_ARCH_USES_NUMA_PROT_NONE=y @@ -147,11 +153,12 @@ CONFIG_NUMA_BALANCING=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y +CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y @@ -272,7 +279,10 @@ CONFIG_CC_STACKPROTECTOR_STRONG=y CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_SOFT_DIRTY=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_HAVE_STACK_VALIDATION=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y @@ -429,10 +439,6 @@ CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y -CONFIG_MICROCODE_INTEL_LIB=y -CONFIG_MICROCODE_INTEL_EARLY=y -CONFIG_MICROCODE_AMD_EARLY=y -CONFIG_MICROCODE_EARLY=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y @@ -472,9 +478,14 @@ CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y +CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y +CONFIG_HMM=y +CONFIG_HMM_MIGRATE=y +CONFIG_HMM_MIRROR=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y @@ -493,11 +504,17 @@ CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set +CONFIG_MEM_SOFT_DIRTY=y CONFIG_ZSWAP=y CONFIG_ZPOOL=y CONFIG_ZBUD=y CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set +CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y +CONFIG_DEFERRED_STRUCT_PAGE_INIT=y +CONFIG_ZONE_DEVICE=y +CONFIG_X86_PMEM_LEGACY_DEVICE=y +CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_CHECK_BIOS_CORRUPTION=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_RESERVE_LOW=64 @@ -512,6 +529,7 @@ CONFIG_X86_SMAP=y CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_SECURE_BOOT_SECURELEVEL=y +CONFIG_EFI_MIXED=y CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set @@ -555,6 +573,7 @@ CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set CONFIG_PM_CLK=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_PROCFS=y @@ -584,6 +603,8 @@ CONFIG_ACPI_SBS=m CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_BGRT=y +CONFIG_ACPI_NFIT=m +# CONFIG_ACPI_NFIT_DEBUG is not set CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_PCIEAER=y @@ -658,11 +679,13 @@ CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y +CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y # CONFIG_XEN_PCIDEV_FRONTEND is not set +CONFIG_PCI_HYPERV=m CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y @@ -712,6 +735,8 @@ CONFIG_SYSVIPC_COMPAT=y CONFIG_KEYS_COMPAT=y CONFIG_HAVE_TEXT_POKE_SMP=y CONFIG_X86_DEV_DMA_OPS=y +CONFIG_IOSF_MBI=m +CONFIG_VMD=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y @@ -754,7 +779,6 @@ CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set -CONFIG_GENEVE=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m @@ -816,7 +840,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration @@ -832,7 +856,7 @@ CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set +CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m @@ -851,7 +875,7 @@ CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m @@ -864,6 +888,7 @@ CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=m @@ -875,11 +900,12 @@ CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m -# CONFIG_NFT_MASQ is not set +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m CONFIG_NFT_QUEUE=m -# CONFIG_NFT_REJECT is not set -# CONFIG_NFT_REJECT_INET is not set +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y @@ -1027,14 +1053,19 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -# CONFIG_NFT_REJECT_IPV4 is not set -# CONFIG_NF_TABLES_ARP is not set +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NF_TABLES_ARP=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -1069,11 +1100,16 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -# CONFIG_NFT_REJECT_IPV6 is not set +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -1096,6 +1132,8 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_LOG_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1136,13 +1174,13 @@ CONFIG_IP_DCCP_TFRC_LIB=y # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m -# CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -1175,7 +1213,25 @@ CONFIG_LLC=m # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y @@ -1230,6 +1286,7 @@ CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m +# CONFIG_NET_EMATCH_CANID is not set CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m @@ -1259,7 +1316,7 @@ CONFIG_NET_MPLS_GSO=m CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y -CONFIG_NETPRIO_CGROUP=m +CONFIG_NETPRIO_CGROUP=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y @@ -1271,9 +1328,49 @@ CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_LEDS=y +# CONFIG_CAN_MCP251X is not set +# CONFIG_PCH_CAN is not set +CONFIG_CAN_SJA1000=m +# CONFIG_CAN_SJA1000_ISA is not set +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_PEAK_PCI=m +CONFIG_CAN_PEAK_PCIEC=y +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +# CONFIG_CAN_CC770_ISA is not set +CONFIG_CAN_CC770_PLATFORM=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_SOFTING=m +# CONFIG_CAN_DEBUG_DEVICES is not set # CONFIG_IRDA is not set CONFIG_BT=m +CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m @@ -1281,11 +1378,22 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +# CONFIG_BT_6LOWPAN is not set +# CONFIG_BT_LEDS is not set +# CONFIG_BT_SELFTEST is not set +CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y @@ -1293,6 +1401,10 @@ CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_BCM is not set +# CONFIG_BT_HCIUART_QCA is not set +# CONFIG_BT_HCIUART_AG6XX is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -1310,10 +1422,10 @@ CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_LIB80211=m # CONFIG_LIB80211_DEBUG is not set @@ -1329,16 +1441,21 @@ CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y +# CONFIG_RFKILL_GPIO is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set CONFIG_CEPH_LIB=m # CONFIG_CEPH_LIB_PRETTYDEBUG is not set CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set +CONFIG_LWTUNNEL=y +CONFIG_DST_CACHE=y +CONFIG_NET_DEVLINK=m CONFIG_HAVE_BPF_JIT=y # @@ -1357,12 +1474,15 @@ CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set CONFIG_SYS_HYPERVISOR=y # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m +CONFIG_REGMAP_SPI=m CONFIG_DMA_SHARED_BUFFER=y # @@ -1422,6 +1542,9 @@ CONFIG_MTD_CFI_I2=y # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_DATAFLASH is not set +# CONFIG_MTD_M25P80 is not set +# CONFIG_MTD_SST25L is not set # CONFIG_MTD_SLRAM is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_MTDRAM is not set @@ -1464,6 +1587,7 @@ CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_FD=m # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m +CONFIG_ZRAM=m # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set @@ -1474,13 +1598,12 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -# CONFIG_BLK_DEV_XIP is not set +CONFIG_BLK_DEV_RAM_DAX=y CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -1490,6 +1613,7 @@ CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +CONFIG_BLK_DEV_NVME=m # # Misc devices @@ -1520,10 +1644,13 @@ CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set +# CONFIG_TI_DAC7512 is not set CONFIG_VMWARE_BALLOON=m # CONFIG_BMP085_I2C is not set +# CONFIG_BMP085_SPI is not set CONFIG_PCH_PHUB=m # CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_C2PORT is not set @@ -1531,9 +1658,11 @@ CONFIG_PCH_PHUB=m # EEPROM support # CONFIG_EEPROM_AT24=m +# CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m +# CONFIG_EEPROM_93XX46 is not set CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y @@ -1541,6 +1670,7 @@ CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # +# CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=m # @@ -1553,6 +1683,8 @@ CONFIG_INTEL_MEI_ME=m CONFIG_VMWARE_VMCI=m # CONFIG_GENWQE is not set # CONFIG_CXL_BASE is not set +# CONFIG_CXL_KERNEL_API is not set +# CONFIG_CXL_EEH is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1630,11 +1762,10 @@ CONFIG_SCSI_ARCMSR=m # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -CONFIG_SCSI_MPT2SAS_LOGGING=y CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MPT3SAS_LOGGING=y +CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set @@ -1797,14 +1928,13 @@ CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m -# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_ERA=m @@ -1824,10 +1954,11 @@ CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m -# CONFIG_TCM_USER is not set +CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m @@ -1865,6 +1996,8 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_MACSEC=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y @@ -1920,6 +2053,10 @@ CONFIG_CNIC=m CONFIG_TIGON3=m CONFIG_BNX2X=m CONFIG_BNX2X_SRIOV=y +# CONFIG_BNX2X_VXLAN is not set +# CONFIG_BNX2X_GENEVE is not set +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_CALXEDA_XGMAC=m @@ -1928,6 +2065,7 @@ CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m # CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4_UWIRE=y CONFIG_CHELSIO_T4VF=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m @@ -1956,12 +2094,14 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=m CONFIG_E1000E=m +CONFIG_E1000E_HWTS=y CONFIG_IGB=m CONFIG_IGB_HWMON=y CONFIG_IGB_DCA=y CONFIG_IGBVF=m # CONFIG_IXGB is not set CONFIG_IXGBE=m +# CONFIG_IXGBE_VXLAN is not set CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y @@ -1991,7 +2131,10 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_EN_VXLAN=y # CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_MICROCHIP is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m CONFIG_MYRI10GE_DCA=y @@ -2013,6 +2156,11 @@ CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +# CONFIG_QEDE_VXLAN is not set +# CONFIG_QEDE_GENEVE is not set CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set CONFIG_8139CP=m @@ -2068,6 +2216,8 @@ CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=m CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m +# CONFIG_MDIO_GPIO is not set +# CONFIG_MICREL_KS8995MA is not set # CONFIG_PLIP is not set CONFIG_PPP=m CONFIG_PPP_BSDCOMP=m @@ -2086,15 +2236,13 @@ CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set - -# -# USB Network Adapters -# +CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m +# CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m @@ -2104,6 +2252,8 @@ CONFIG_USB_NET_CDC_NCM=m CONFIG_USB_NET_HUAWEI_CDC_NCM=m CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=m +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m @@ -2111,6 +2261,7 @@ CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y @@ -2127,6 +2278,7 @@ CONFIG_USB_NET_INT51X1=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +# CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -2135,14 +2287,10 @@ CONFIG_WLAN=y # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set # CONFIG_USB_NET_RNDIS_WLAN is not set -# CONFIG_RTL8180 is not set -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y # CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m CONFIG_ATH_COMMON=m -CONFIG_ATH_CARDS=m +CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -2161,6 +2309,7 @@ CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y CONFIG_CARL9170=m CONFIG_CARL9170_LEDS=y # CONFIG_CARL9170_DEBUGFS is not set @@ -2171,27 +2320,44 @@ CONFIG_CARL9170_WPC=y CONFIG_WIL6210=m CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y +CONFIG_ATH10K=m +CONFIG_ATH10K_PCI=m +# CONFIG_ATH10K_DEBUG is not set +CONFIG_ATH10K_DEBUGFS=y +# CONFIG_ATH10K_TRACING is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set +CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCMFMAC_PCIE is not set +CONFIG_BRCMFMAC_PCIE=y # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set # CONFIG_HOSTAP is not set # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +CONFIG_IWLEGACY_DEBUG=y +CONFIG_IWLEGACY_DEBUGFS=y CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_UAPSD is not set +# CONFIG_IWLWIFI_PCIE_RTPM is not set # # Debugging Options @@ -2199,18 +2365,16 @@ CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_DEBUG is not set CONFIG_IWLWIFI_DEBUGFS=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -CONFIG_IWLEGACY_DEBUG=y -CONFIG_IWLEGACY_DEBUGFS=y # CONFIG_LIBERTAS is not set +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set +CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m # CONFIG_RT2400PCI is not set # CONFIG_RT2500PCI is not set @@ -2240,13 +2404,19 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y # CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +# CONFIG_RTL8180 is not set +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m CONFIG_RTL8723AE=m -# CONFIG_RTL8723BE is not set +CONFIG_RTL8723BE=m CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m @@ -2257,10 +2427,6 @@ CONFIG_RTL8723_COMMON=m CONFIG_RTLBTCOEXIST=m # CONFIG_WL_TI is not set # CONFIG_ZD1211RW is not set -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -CONFIG_MWIFIEX_USB=m # # Enable WiMAX (Networking options) to see the WiMAX drivers @@ -2286,10 +2452,15 @@ CONFIG_DLCI=m CONFIG_DLCI_MAX=8 # CONFIG_SBNI is not set CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m +# CONFIG_IEEE802154_AT86RF230 is not set +# CONFIG_IEEE802154_MRF24J40 is not set +# CONFIG_IEEE802154_CC2520 is not set +# CONFIG_IEEE802154_ATUSB is not set +# CONFIG_IEEE802154_ADF7242 is not set CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_VMXNET3=m +CONFIG_FUJITSU_ES=m CONFIG_HYPERV_NET=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m @@ -2440,8 +2611,11 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_GPIO is not set +# CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set @@ -2464,11 +2638,13 @@ CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_VMMOUSE=y CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m CONFIG_MOUSE_CYAPA=m CONFIG_MOUSE_VSXXXAA=m +# CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m # CONFIG_INPUT_JOYSTICK is not set @@ -2480,9 +2656,13 @@ CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set # CONFIG_TOUCHSCREEN_AD7879 is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set +# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set # CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set @@ -2508,6 +2688,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set # CONFIG_TOUCHSCREEN_TSC_SERIO is not set +# CONFIG_TOUCHSCREEN_TSC2005 is not set # CONFIG_TOUCHSCREEN_TSC2007 is not set # CONFIG_TOUCHSCREEN_W90X900 is not set # CONFIG_TOUCHSCREEN_ST1232 is not set @@ -2519,6 +2700,8 @@ CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_MPU3050 is not set CONFIG_INPUT_APANEL=m +CONFIG_INPUT_GP2A=m +# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m @@ -2528,6 +2711,8 @@ CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_UINPUT=m # CONFIG_INPUT_PCF8574 is not set +# CONFIG_INPUT_PWM_BEEPER is not set +CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_ADXL34X is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_CMA3000 is not set @@ -2598,12 +2783,14 @@ CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y -# CONFIG_SERIAL_8250_DW is not set +CONFIG_SERIAL_8250_DW=y # # Non-8250 serial port support # # CONFIG_SERIAL_KGDB_NMI is not set +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y @@ -2613,6 +2800,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_IFX6X60 is not set # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 @@ -2663,6 +2851,8 @@ CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m # CONFIG_TCG_XEN is not set CONFIG_TCG_CRB=m +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_TELCLOCK=m CONFIG_DEVPORT=y CONFIG_HMC_DRV=m @@ -2709,10 +2899,12 @@ CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # +# CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_DESIGNWARE_CORE=m CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EG20T is not set +# CONFIG_I2C_GPIO is not set # CONFIG_I2C_INTEL_MID is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m @@ -2737,7 +2929,32 @@ CONFIG_I2C_STUB=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set -# CONFIG_SPI is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +# CONFIG_SPI_BITBANG is not set +# CONFIG_SPI_BUTTERFLY is not set +# CONFIG_SPI_GPIO is not set +# CONFIG_SPI_LM70_LLP is not set +# CONFIG_SPI_OC_TINY is not set +# CONFIG_SPI_PXA2XX is not set +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_TOPCLIFF_PCH is not set +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +# CONFIG_SPI_SPIDEV is not set +# CONFIG_SPI_TLE62X0 is not set # # Qualcomm MSM SSBI bus support @@ -2769,9 +2986,78 @@ CONFIG_PPS_CLIENT_GPIO=m CONFIG_PTP_1588_CLOCK=m CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_PCH=m +CONFIG_PINCTRL=y + +# +# Pin controllers +# +# CONFIG_PINMUX is not set +# CONFIG_PINCONF is not set +# CONFIG_DEBUG_PINCTRL is not set +# CONFIG_PINCTRL_EXYNOS5440 is not set +CONFIG_PINCTRL_BAYTRAIL=y CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y -# CONFIG_GPIOLIB is not set +CONFIG_GPIO_ACPI=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO drivers: +# +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_IT8761E is not set +# CONFIG_GPIO_F7188X is not set +# CONFIG_GPIO_SCH311X is not set +# CONFIG_GPIO_TS5500 is not set +# CONFIG_GPIO_SCH is not set +CONFIG_GPIO_ICH=m +# CONFIG_GPIO_VX855 is not set +# CONFIG_GPIO_LYNXPOINT is not set + +# +# I2C GPIO expanders: +# +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_ADP5588 is not set + +# +# PCI GPIO expanders: +# +# CONFIG_GPIO_AMD8111 is not set +CONFIG_GPIO_LANGWELL=y +# CONFIG_GPIO_PCH is not set +# CONFIG_GPIO_ML_IOH is not set +# CONFIG_GPIO_RDC321X is not set + +# +# SPI GPIO expanders: +# +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MCP23S08 is not set +# CONFIG_GPIO_MC33880 is not set +# CONFIG_GPIO_74X164 is not set + +# +# AC97 GPIO expanders: +# + +# +# LPC GPIO expanders: +# + +# +# MODULbus GPIO expanders: +# + +# +# USB GPIO expanders: +# +CONFIG_GPIO_VIPERBOARD=m # CONFIG_W1 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -2786,6 +3072,7 @@ CONFIG_POWER_SUPPLY=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_BQ2415X is not set CONFIG_CHARGER_SMB347=m # CONFIG_BATTERY_GOLDFISH is not set @@ -2802,8 +3089,10 @@ CONFIG_HWMON_VID=m # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m +# CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m +# CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m @@ -2811,6 +3100,7 @@ CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m +# CONFIG_SENSORS_ADT7310 is not set CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m @@ -2832,6 +3122,7 @@ CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m +# CONFIG_SENSORS_GPIO_FAN is not set # CONFIG_SENSORS_HIH6130 is not set CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IBMAEM=m @@ -2840,6 +3131,7 @@ CONFIG_SENSORS_IT87=m # CONFIG_SENSORS_JC42 is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LM63=m +# CONFIG_SENSORS_LM70 is not set CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m @@ -2858,6 +3150,7 @@ CONFIG_SENSORS_LTC4261=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_MAX1111 is not set CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m @@ -2883,6 +3176,7 @@ CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m +CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SIS5595=m # CONFIG_SENSORS_SMM665 is not set @@ -2898,6 +3192,7 @@ CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=m +# CONFIG_SENSORS_ADS7871 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m @@ -2937,9 +3232,11 @@ CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_CPU_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set CONFIG_INTEL_POWERCLAMP=m +CONFIG_INT340X_THERMAL=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers @@ -3008,6 +3305,7 @@ CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_SSB_DRIVER_GPIO=y CONFIG_BCMA_POSSIBLE=y # @@ -3019,37 +3317,54 @@ CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_DRIVER_GMAC_CMN=y +CONFIG_BCMA_DRIVER_GPIO=y # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # -CONFIG_MFD_CORE=m +CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_CROS_EC is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_HTC_PASIC3 is not set CONFIG_LPC_ICH=m CONFIG_LPC_SCH=m +CONFIG_MFD_INTEL_LPSS=y +CONFIG_MFD_INTEL_LPSS_ACPI=y +CONFIG_MFD_INTEL_LPSS_PCI=y # CONFIG_MFD_JANZ_CMODIO is not set +# CONFIG_EZX_PCAP is not set CONFIG_MFD_VIPERBOARD=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set +# CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m +CONFIG_MFD_RTSX_USB=m # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m +CONFIG_MFD_SM501_GPIO=y # CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_TPS6105X is not set +# CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TPS65912 is not set +# CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m # CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM831X_SPI is not set # CONFIG_REGULATOR is not set CONFIG_MEDIA_SUPPORT=m @@ -3587,8 +3902,10 @@ CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=m CONFIG_DRM_MIPI_DSI=y +# CONFIG_DRM_DP_AUX_CHARDEV is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=m @@ -3598,21 +3915,28 @@ CONFIG_DRM_TTM=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m # CONFIG_DRM_RADEON_USERPTR is not set -# CONFIG_DRM_RADEON_UMS is not set +CONFIG_DRM_AMDGPU=m +# CONFIG_DRM_AMDGPU_CIK is not set +# CONFIG_DRM_AMDGPU_USERPTR is not set +CONFIG_DRM_AMD_POWERPLAY=y + +# +# ACP (Audio CoProcessor) Configuration +# +# CONFIG_DRM_AMD_ACP is not set CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_I810 is not set CONFIG_DRM_I915=m -CONFIG_DRM_I915_KMS=y -CONFIG_DRM_I915_FBDEV=y # CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set +CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set @@ -3628,11 +3952,13 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m +CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_PANEL=y # # Display Panels # +CONFIG_HSA_AMD=m # CONFIG_VGASTATE is not set CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_HDMI=y @@ -3709,9 +4035,22 @@ CONFIG_FB_HYPERV=m # CONFIG_EXYNOS_VIDEO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m +# CONFIG_LCD_L4F00242T03 is not set +# CONFIG_LCD_LMS283GF05 is not set +# CONFIG_LCD_LTV350QV is not set +# CONFIG_LCD_ILI922X is not set +# CONFIG_LCD_ILI9320 is not set +# CONFIG_LCD_TDO24M is not set +# CONFIG_LCD_VGG2432A4 is not set CONFIG_LCD_PLATFORM=m +# CONFIG_LCD_S6E63M0 is not set +# CONFIG_LCD_LD9040 is not set +# CONFIG_LCD_AMS369FG06 is not set +# CONFIG_LCD_LMS501KF03 is not set +# CONFIG_LCD_HX8357 is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set +# CONFIG_BACKLIGHT_PWM is not set CONFIG_BACKLIGHT_APPLE=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set @@ -3743,14 +4082,18 @@ CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m +CONFIG_SND_PCM_ELD=y CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m +CONFIG_SND_COMPRESS_OFFLOAD=m CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y @@ -3862,7 +4205,6 @@ CONFIG_SND_VX222=m # CONFIG_SND_HDA=m CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y @@ -3885,6 +4227,9 @@ CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_CORE=m CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_I915=y +CONFIG_SND_HDA_EXT_CORE=m +CONFIG_SND_HDA_PREALLOC_SIZE=512 +# CONFIG_SND_SPI is not set CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m @@ -3893,18 +4238,55 @@ CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m CONFIG_SND_USB_6FIRE=m -# CONFIG_SND_USB_HIFACE is not set -# CONFIG_SND_BCD2000 is not set -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -# CONFIG_SND_USB_TONEPORT is not set -# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m CONFIG_SND_FIREWIRE_SPEAKERS=m CONFIG_SND_ISIGHT=m CONFIG_SND_SCS1X=m -# CONFIG_SND_SOC is not set +CONFIG_SND_SOC=m +CONFIG_SND_SOC_COMPRESS=y +CONFIG_SND_SOC_TOPOLOGY=y +CONFIG_SND_SST_MFLD_PLATFORM=m +CONFIG_SND_SST_IPC=m +CONFIG_SND_SST_IPC_ACPI=m +CONFIG_SND_SOC_INTEL_SST=m +CONFIG_SND_SOC_INTEL_SST_ACPI=m +CONFIG_SND_SOC_INTEL_SST_MATCH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m +CONFIG_SND_SOC_INTEL_SKYLAKE=m +CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +CONFIG_SND_SOC_DMIC=m +CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_MAX98090=m +CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RL6347A=m +CONFIG_SND_SOC_RT286=m +CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_RT5645=m +CONFIG_SND_SOC_RT5651=m +CONFIG_SND_SOC_RT5670=m +CONFIG_SND_SOC_SSM4567=m +CONFIG_SND_SOC_TS3A227E=m +CONFIG_SND_SOC_NAU8825=m # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m @@ -4022,6 +4404,8 @@ CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_USB_ULPI_BUS is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -4033,6 +4417,7 @@ CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y +# CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -4042,6 +4427,8 @@ CONFIG_USB_EHCI_PCI=y # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_MAX3421_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set @@ -4086,7 +4473,7 @@ CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m -# CONFIG_USB_UAS is not set +CONFIG_USB_UAS=m # # USB Imaging devices @@ -4132,6 +4519,7 @@ CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m +# CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m @@ -4151,7 +4539,6 @@ CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_ZTE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_DEBUG=m @@ -4199,8 +4586,6 @@ CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_UNSAFE_RESUME is not set -# CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers @@ -4219,15 +4604,18 @@ CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_PLTFM=m -# CONFIG_MMC_SDHCI_PXAV3 is not set -# CONFIG_MMC_SDHCI_PXAV2 is not set # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m +# CONFIG_MMC_SPI is not set CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -4253,6 +4641,7 @@ CONFIG_LEDS_CLASS=y CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_PCA9532 is not set +# CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m @@ -4261,9 +4650,13 @@ CONFIG_LEDS_LP5562=m CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA9633 is not set +# CONFIG_LEDS_DAC124S085 is not set +# CONFIG_LEDS_PWM is not set # CONFIG_LEDS_BD2802 is not set CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LT3593=m CONFIG_LEDS_DELL_NETBOOKS=m +# CONFIG_LEDS_RENESAS_TPU is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set @@ -4278,6 +4671,7 @@ CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set +CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # @@ -4292,6 +4686,7 @@ CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y CONFIG_INFINIBAND_IPATH=m @@ -4301,6 +4696,7 @@ CONFIG_INFINIBAND_QIB_DCA=y CONFIG_INFINIBAND_CXGB3=m # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_I40IW=m CONFIG_MLX4_INFINIBAND=m CONFIG_MLX5_INFINIBAND=m CONFIG_INFINIBAND_NES=m @@ -4315,6 +4711,11 @@ CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_ISER=m CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RDMAVT=m +CONFIG_INFINIBAND_HFI1=m +# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set +CONFIG_HFI1_VERBS_31BIT_PSN=y +# CONFIG_SDMA_VERBOSITY is not set CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set @@ -4379,6 +4780,16 @@ CONFIG_RTC_DRV_RV3029C2=m # # SPI RTC drivers # +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_DS3234 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +CONFIG_RTC_DRV_RX4581=m # # Platform RTC drivers @@ -4416,9 +4827,11 @@ CONFIG_DMADEVICES=y CONFIG_INTEL_IOATDMA=m CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set +CONFIG_IDMA64=m # CONFIG_TIMB_DMA is not set CONFIG_PCH_DMA=m CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=m CONFIG_DMA_ACPI=y # @@ -4445,8 +4858,12 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m +CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=m # CONFIG_VFIO_PCI_VGA is not set +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=m @@ -4510,8 +4927,6 @@ CONFIG_R8712U=m # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_DX_SEP is not set -CONFIG_ZRAM=m -CONFIG_ZRAM_DEBUG=y # CONFIG_FB_SM7XX is not set # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set @@ -4526,6 +4941,7 @@ CONFIG_ZRAM_DEBUG=y # Speakup console speech # # CONFIG_SPEAKUP is not set +# CONFIG_TOUCHSCREEN_CLEARPAD_TM1217 is not set # CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set # CONFIG_STAGING_MEDIA is not set @@ -4542,16 +4958,7 @@ CONFIG_ZRAM_DEBUG=y CONFIG_FIREWIRE_SERIAL=m # CONFIG_ZCACHE is not set # CONFIG_USB_DWC2 is not set -CONFIG_UNISYSSPAR=y -CONFIG_UNISYS_VISORBUS=m -CONFIG_UNISYS_VISORNIC=m -CONFIG_UNISYS_VISORHBA=m -CONFIG_UNISYS_VISORHID=m -CONFIG_INFINIBAND_HFI1=m -# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -CONFIG_HFI1_VERBS_31BIT_PSN=y -# CONFIG_CONFIG_SDMA_VERBOSITY is not set -# CONFIG_CONFIG_PRESCAN_RXQ is not set +# CONFIG_UNISYSSPAR is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m @@ -4619,6 +5026,7 @@ CONFIG_CLKBLD_I8253=y # CONFIG_MAILBOX is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y +CONFIG_IOMMU_IOVA=y CONFIG_AMD_IOMMU=y CONFIG_AMD_IOMMU_STATS=y CONFIG_AMD_IOMMU_V2=m @@ -4642,10 +5050,21 @@ CONFIG_IRQ_REMAP=y # CONFIG_IIO is not set CONFIG_NTB=m # CONFIG_VME_BUS is not set -# CONFIG_PWM is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +CONFIG_PWM_LPSS=m # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set CONFIG_RAS=y +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y +CONFIG_ND_PFN=m +CONFIG_NVDIMM_PFN=y +CONFIG_NVDIMM_DAX=y # # Firmware Drivers @@ -4703,6 +5122,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y @@ -4835,7 +5255,9 @@ CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -# CONFIG_NFSD_PNFS is not set +CONFIG_NFSD_PNFS=y +# CONFIG_NFSD_BLOCKLAYOUT is not set +CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_GRACE_PERIOD=m @@ -4848,9 +5270,9 @@ CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y -CONFIG_SUNRPC_XPRT_RDMA_CLIENT=m -CONFIG_SUNRPC_XPRT_RDMA_SERVER=m +CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -4863,6 +5285,7 @@ CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set @@ -4936,6 +5359,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_UNUSED_SYMBOLS is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y +CONFIG_STACK_VALIDATION=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_SHIRQ=y @@ -4945,6 +5369,7 @@ CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_DETECT_HUNG_TASK=y @@ -4953,7 +5378,8 @@ CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y -# CONFIG_SCHEDSTATS is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set @@ -5055,6 +5481,7 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_TEST_RHASHTABLE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set CONFIG_BUILD_DOCSRC=y @@ -5172,6 +5599,9 @@ CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=m +# CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m @@ -5305,6 +5735,11 @@ CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m CONFIG_CRYPTO_DEV_QAT=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y @@ -5325,6 +5760,7 @@ CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m @@ -5388,6 +5824,7 @@ CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_INTERVAL_TREE=y +CONFIG_GENERIC_PAGE_TABLE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y @@ -5398,12 +5835,15 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_AVERAGE=y +# CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y +CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_ARCH_HAS_MMIO_FLUSH=y CONFIG_RH_KABI_SIZE_ALIGN_CHECKS=y diff --git a/SOURCES/x509.genkey b/SOURCES/x509.genkey index d98f8fe..b1bbe38 100644 --- a/SOURCES/x509.genkey +++ b/SOURCES/x509.genkey @@ -5,9 +5,9 @@ prompt = no x509_extensions = myexts [ req_distinguished_name ] -O = CentOS -CN = CentOS Linux kernel signing key -emailAddress = security@centos.org +O = Red Hat +CN = Red Hat Enterprise Linux kernel signing key +emailAddress = secalert@redhat.com [ myexts ] basicConstraints=critical,CA:FALSE diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec index ee2d421..3b898ba 100644 --- a/SPECS/kernel.spec +++ b/SPECS/kernel.spec @@ -9,12 +9,15 @@ Summary: The Linux kernel # For internal testing builds during development, it should be 0. %global released_kernel 1 -%global distro_build 327 +%global distro_build 514 %define rpmversion 3.10.0 -%define pkgrelease 327.36.3.el7 +%define pkgrelease 514.el7 -%define pkg_release %{pkgrelease}%{?buildid} +# allow pkg_release to have configurable %{?dist} tag +%define specrelease 514%{?dist} + +%define pkg_release %{specrelease}%{?buildid} # The kernel tarball/base version %define rheltarball %{rpmversion}-%{pkgrelease} @@ -234,7 +237,7 @@ Summary: The Linux kernel # problems with the newer kernel or lack certain things that make # integration in the distro harder than needed. # -%define package_conflicts initscripts < 7.23, udev < 063-6, iptables < 1.3.2-1, ipw2200-firmware < 2.4, iwl4965-firmware < 228.57.2, selinux-policy-targeted < 1.25.3-14, squashfs-tools < 4.0, wireless-tools < 29-3 +%define package_conflicts initscripts < 7.23, udev < 063-6, iptables < 1.3.2-1, ipw2200-firmware < 2.4, iwl4965-firmware < 228.57.2, selinux-policy-targeted < 1.25.3-14, squashfs-tools < 4.0, wireless-tools < 29-3, xfsprogs < 4.3.0, kmod < 20-9 # We moved the drm include files into kernel-headers, make sure there's # a recent enough libdrm-devel on the system that doesn't have those. @@ -262,8 +265,9 @@ Provides: kernel-modeset = 1\ Provides: kernel-uname-r = %{KVRA}%{?1:.%{1}}\ Requires(pre): %{kernel_prereq}\ Requires(pre): %{initrd_prereq}\ -Requires(pre): linux-firmware >= 20150904-43\ +Requires(pre): linux-firmware >= 20160830-49\ Requires(post): %{_sbindir}/new-kernel-pkg\ +Requires(post): system-release\ Requires(preun): %{_sbindir}/new-kernel-pkg\ Conflicts: %{kernel_dot_org_conflicts}\ Conflicts: %{package_conflicts}\ @@ -339,16 +343,16 @@ Source10: sign-modules Source11: x509.genkey Source12: extra_certificates %if %{?released_kernel} -Source13: centos.cer +Source13: securebootca.cer Source14: secureboot.cer %define pesign_name redhatsecureboot301 %else -Source13: centos.cer -Source14: secureboot.cer +Source13: redhatsecurebootca2.cer +Source14: redhatsecureboot003.cer %define pesign_name redhatsecureboot003 %endif -Source15: centos-ldup.x509 -Source16: centos-kpatch.x509 +Source15: rheldup3.x509 +Source16: rhelkpatch1.x509 Source18: check-kabi @@ -377,9 +381,6 @@ Source2001: cpupower.config # empty final patch to facilitate testing of kernel patches Patch999999: linux-kernel-test.patch -Patch1000: debrand-single-cpu.patch -Patch1001: debrand-rh_taint.patch -Patch1002: debrand-rh-i686-cpu.patch BuildRoot: %{_tmppath}/kernel-%{KVRA}-root @@ -541,11 +542,11 @@ kernel-gcov includes the gcov graph and source files for gcov coverage collectio %endif %package -n kernel-abi-whitelists -Summary: The CentOS Linux kernel ABI symbol whitelists +Summary: The Red Hat Enterprise Linux kernel ABI symbol whitelists Group: System Environment/Kernel AutoReqProv: no %description -n kernel-abi-whitelists -The kABI package contains information pertaining to the CentOS +The kABI package contains information pertaining to the Red Hat Enterprise Linux kernel ABI, including lists of kernel symbols that are needed by external Linux kernel modules, and a yum plugin to aid enforcement. @@ -688,9 +689,6 @@ cd linux-%{KVRA} cp $RPM_SOURCE_DIR/kernel-%{version}-*.config . ApplyOptionalPatch linux-kernel-test.patch -ApplyOptionalPatch debrand-single-cpu.patch -ApplyOptionalPatch debrand-rh_taint.patch -ApplyOptionalPatch debrand-rh-i686-cpu.patch # Any further pre-build tree manipulations happen here. @@ -849,7 +847,7 @@ BuildKernel() { fi # EFI SecureBoot signing, x86_64-only %ifarch x86_64 - %pesign -s -i $KernelImage -o $KernelImage.signed -a %{SOURCE13} -c %{SOURCE13} + %pesign -s -i $KernelImage -o $KernelImage.signed -a %{SOURCE13} -c %{SOURCE14} -n %{pesign_name} mv $KernelImage.signed $KernelImage %endif $CopyKernel $KernelImage $RPM_BUILD_ROOT/%{image_install_path}/$InstallName-$KernelVer @@ -949,6 +947,12 @@ BuildKernel() { fi cp -a include $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include + # copy objtool for kernel-devel (needed for building external modules) + if grep -q CONFIG_STACK_VALIDATION=y .config; then + mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/tools/objtool + cp -a tools/objtool/objtool $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/tools/objtool + fi + # Make sure the Makefile and version.h have a matching timestamp so that # external modules can be built touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Makefile $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/generated/uapi/linux/version.h @@ -1258,7 +1262,7 @@ popd %endif %if %{with_bootwrapper} -make %{?cross_opts} DESTDIR=$RPM_BUILD_ROOT bootwrapper_install WRAPPER_OBJDIR=%{_libdir}/kernel-wrapper WRAPPER_DTSDIR=%{_libdir}/kernel-wrapper/dts +make %{?cross_opts} ARCH=%{hdrarch} DESTDIR=$RPM_BUILD_ROOT bootwrapper_install WRAPPER_OBJDIR=%{_libdir}/kernel-wrapper WRAPPER_DTSDIR=%{_libdir}/kernel-wrapper/dts %endif %if %{with_doc} @@ -1427,6 +1431,8 @@ fi %{_libdir}/traceevent %{_mandir}/man[1-8]/perf* %{_sysconfdir}/bash_completion.d/perf +%{_datadir}/perf-core/strace/groups +%{_datadir}/doc/perf-tip/tips.txt %files -n python-perf %defattr(-,root,root) @@ -1536,443 +1542,16905 @@ fi %kernel_variant_files %{with_kdump} kdump %changelog -* Mon Oct 24 2016 CentOS Sources - 3.10.0-327.36.3.el7 -- Apply debranding changes - -* Thu Oct 20 2016 Alexander Gordeev [3.10.0-327.36.3.el7] -- [mm] remove gup_flags FOLL_WRITE games from __get_user_pages() (Alexander Gordeev) [1385123 1385124] {CVE-2016-5195} - -* Tue Sep 27 2016 Alexander Gordeev [3.10.0-327.36.2.el7] -- [net] add recursion limit to GRO (Sabrina Dubroca) [1378405 1374191] {CVE-2016-7039} - -* Wed Aug 17 2016 Alexander Gordeev [3.10.0-327.36.1.el7] -- [x86] Use pte_none() to test for empty PTE (Larry Woodman) [1363860 1347159] -- [x86] Disallow running with 32-bit PTEs to work around erratum (Larry Woodman) [1363860 1347159] -- [x86] Ignore A/D bits in pte/pmd/pud_none() (Alexander Gordeev) [1363860 1347159] -- [x86] Move swap offset/type up in PTE to work around erratum (Alexander Gordeev) [1363860 1347159] -- [x86] cpu/intel: Introduce macros for Intel family numbers (Steve Best) [1364074 1273778] - -* Tue Aug 09 2016 Alexander Gordeev [3.10.0-327.35.1.el7] -- Revert: [x86] cpu/intel: Introduce macros for Intel family numbers (Steve Best) [1364074 1273778] -- Revert: [x86] Move swap offset/type up in PTE to work around erratum (Larry Woodman) [1363860 1347159] -- Revert: [x86] Ignore A/D bits in pte/pmd/pud_none() (Larry Woodman) [1363860 1347159] -- Revert: [x86] Disallow running with 32-bit PTEs to work around erratum (Larry Woodman) [1363860 1347159] -- Revert: [x86] Use pte_none() to test for empty PTE (Larry Woodman) [1363860 1347159] - -* Mon Aug 08 2016 Alexander Gordeev [3.10.0-327.34.1.el7] -- [x86] Use pte_none() to test for empty PTE (Larry Woodman) [1363860 1347159] -- [x86] Disallow running with 32-bit PTEs to work around erratum (Larry Woodman) [1363860 1347159] -- [x86] Ignore A/D bits in pte/pmd/pud_none() (Larry Woodman) [1363860 1347159] -- [x86] Move swap offset/type up in PTE to work around erratum (Larry Woodman) [1363860 1347159] -- [x86] cpu/intel: Introduce macros for Intel family numbers (Steve Best) [1364074 1273778] -- [net] sctp: support ipv6 nonlocal bind (Xin Long) [1363847 1355769] -- [fs] xfs: fix duplicate buffer flag bits (Brian Foster) [1363677 1358817] -- [fs] sunrpc: Fix races between socket connection and destroy code (Steve Dickson) [1363617 1278540] -- [fs] sunrpc: Add helpers to prevent socket create from racing (Steve Dickson) [1363617 1270038] -- [acpi] battery: Accelerate battery resume callback (Jeremy McNicoll) [1363611 1270522] -- [scsi] 3w-sas: fix command completion race (Tomas Henzl) [1362040 1294538] -- [kernel] hrtimer: Prevent remote enqueue of leftmost timers (David Bulkow) [1361020 1323752] -- [scsi] storvsc: Size the queue depth based on the ringbuffer size (Cathy Avery) [1360161 1287040] -- [scsi] storvsc: Increase the ring buffer size (Cathy Avery) [1360161 1287040] -- [scsi] vmbus: Support a vmbus API for efficiently sending page arrays (Cathy Avery) [1360161 1287040] -- [fs] ovl: verify upper dentry in ovl_remove_and_whiteout() (Miklos Szeredi) [1364384 1359829] -- [fs] ovl: verify upper dentry before unlink and rename (Miklos Szeredi) [1360155 1341795] -- [fs] ovl: fix getcwd() failure after unsuccessful rmdir (Miklos Szeredi) [1360155 1341795] -- [base] memory: fix kernel warning during memory hotplug on ppc64 (Laurent Vivier) [1357130 1276205] -- [fs] sunrpc: increase UNX_MAXNODENAME from 32 to __NEW_UTS_LEN bytes (Benjamin Coddington) [1356880 1315390] -- [net] tcp: enable per-socket rate limiting of all 'challenge acks' (Florian Westphal) [1355603 1355605] {CVE-2016-5696} -- [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1355603 1355605] {CVE-2016-5696} -- [net] tcp: make challenge acks less predictable (Florian Westphal) [1355603 1355605] {CVE-2016-5696} -- [net] netfilter: x_tables: speed up jump target validation (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: don't reject valid target size on some architectures (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: enforce nul-terminated table name from getsockopt GET_ENTRIES (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: make sure e->next_offset covers remaining blob size (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: introduce and use xt_copy_counters_from_user (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: do compat validation via translate_table (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: xt_compat_match_from_user doesn't need a retval (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: arp_tables: simplify translate_compat_table args (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: ip6_tables: simplify translate_compat_table args (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: ip_tables: simplify translate_compat_table args (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: remove unused comefrom hookmask argument (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: validate all offsets and sizes in a rule (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: check for bogus target offset (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: check standard target size too (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: add compat version of xt_check_entry_offsets (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: assert minimum target size (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: kill check_entry helper (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: add and use xt_check_entry_offsets (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: validate targets of jumps (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: don't move to non-existent next rule (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: fix unconditional helper (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: validate e->target_offset early (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [net] netfilter: x_tables: check for size overflow (Florian Westphal) [1364809 1318693] {CVE-2016-3134} -- [block] nvme: Add pci error handlers (David Milburn) [1350352 1288601] -- [block] nvme: protect against simultaneous shutdown invocations (David Milburn) [1350352 1288601] -- [block] nvme: Set affinity after allocating request queues (Frank Ramsay) [1350352 1288601] -- [block] nvme: Fix device cleanup on initialization failure (David Milburn) [1350352 1288601] -- [block] nvme: fix kernel memory corruption with short INQUIRY buffers (David Milburn) [1350352 1288601] -- [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1331285 1268057] -- [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1331285 1268057] -- [net] sync some IP headers with glibc (Jiri Benc) [1331285 1268057] - -* Sat Jul 30 2016 Alexander Gordeev [3.10.0-327.33.1.el7] -- [powerpc] mm: don't do tlbie for updatepp request with NO HPTE fault (Gustavo Duarte) [1361462 1287289] -- [mm] slub: do not drop slab_mutex for sysfs_slab_add (Larry Woodman) [1361019 1282934] - -* Tue Jul 26 2016 Alexander Gordeev [3.10.0-327.32.1.el7] -- [fs] xfs: give all workqueues rescuer threads (Brian Foster) [1359630 1298684] -- [fs] xfs: cancel eofblocks background trimming on remount read-only (Brian Foster) [1358777 1339414] -- [netdrv] bonding: Prevent IPv6 link local address on enslaved devices (Jarod Wilson) [1357868 1297931] -- [kernel] ptrace: make wait_on_bit(JOBCTL_TRAPPING_BIT) in ptrace_attach() killable (Jiri Olsa) [1354285 1334503] - -* Wed Jul 20 2016 Alexander Gordeev [3.10.0-327.31.1.el7] -- [kernel] ptrace: task_clear_jobctl_trapping()->wake_up_bit() needs mb() (Daniel Bristot de Oliveira) [1354313 1350624] -- [net] sctp: label accepted/peeled off sockets (Marcelo Leitner) [1354302 1247756] -- [char] ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1353947 1348013] -- [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal Schmidt) [1351972 1320748] -- [pci] aer: Clear error status registers during enumeration and restore (Prarit Bhargava) [1350304 1347459] - -* Wed Jul 13 2016 Phillip Lougher [3.10.0-327.30.1.el7] -- [net] netfilter: bridge: Use __in6_dev_get rather than in6_dev_get in br_validate_ipv6 (Paolo Abeni) [1343640 1265259] -- [net] netfilter: bridge: don't leak skb in error paths (Paolo Abeni) [1343640 1265259] -- [net] netfilter: bridge: forward IPv6 fragmented packets (Paolo Abeni) [1343640 1265259] -- [net] netfilter: bridge: re-order check_hbh_len() (Paolo Abeni) [1343640 1265259] -- [net] netfilter: bridge: refactor frag_max_size (Paolo Abeni) [1343640 1265259] -- [net] netfilter: bridge: really save frag_max_size between PRE and POST_ROUTING (Paolo Abeni) [1343640 1265259] -- [net] bridge: Save frag_max_size between PRE_ROUTING and POST_ROUTING (Paolo Abeni) [1343640 1265259] - -* Thu Jul 07 2016 Alexander Gordeev [3.10.0-327.29.1.el7] -- [fs] fanotify: fix double free of pending permission events (Richard Guy Briggs) [1352939 1339092] -- [fs] fsnotify: rename event handling functions (Richard Guy Briggs) [1352939 1339092] -- [fs] fanotify: convert access_mutex to spinlock (Richard Guy Briggs) [1352939 1339092] -- [fs] fanotify: use fanotify event structure for permission response processing (Richard Guy Briggs) [1352939 1339092] -- [fs] fanotify: remove useless bypass_perm check (Richard Guy Briggs) [1352939 1339092] -- [fs] fanotify: fix notification of groups with inode & mount marks (Miklos Szeredi) [1348828 1308393] -- [fs] fsnotify: Allocate overflow events with proper type (Richard Guy Briggs) [1345774 1135562] -- [fs] fanotify: Handle overflow in case of permission events (Richard Guy Briggs) [1345774 1135562] -- [fs] fsnotify: Fix detection whether overflow event is queued (Richard Guy Briggs) [1345774 1135562] -- [fs] inotify: Fix reporting of cookies for inotify events (Richard Guy Briggs) [1345774 1135562] -- [fs] fanotify: Fix use after free for permission events (Richard Guy Briggs) [1345774 1135562] -- [fs] fsnotify: Do not return merged event from fsnotify_add_notify_event() (Richard Guy Briggs) [1345774 1135562] -- [fs] fanotify: Fix use after free in mask checking (Richard Guy Briggs) [1345774 1135562] -- [fs] fsnotify: remove pointless NULL initializers (Richard Guy Briggs) [1345774 1135562] -- [fs] fsnotify: remove .should_send_event callback (Richard Guy Briggs) [1345774 1135562] -- [fs] fsnotify: do not share events between notification groups (Richard Guy Briggs) [1345774 1135562] -- [fs] inotify: provide function for name length rounding (Richard Guy Briggs) [1345774 1135562] -- [fs] revert "inotify: don't add consecutive overflow events to the queue" (Richard Guy Briggs) [1345774 1135562] -- Revert: [fs] fanotify: fix notification of groups with inode & mount marks (Miklos Szeredi) [1348828 1308393] - -* Sat Jun 25 2016 Alexander Gordeev [3.10.0-327.28.1.el7] -- [netdrv] e1000: Double Tx descriptors needed check for 82544 (Jarod Wilson) [1349448 1274170] -- [netdrv] e1000: Do not overestimate descriptor counts in Tx pre-check (Jarod Wilson) [1349448 1274170] -- [scsi] 3w-9xxx: version string touch (Tomas Henzl) [1348833 1322447] -- [scsi] 3w-9xxx: don't unmap bounce buffered commands (Tomas Henzl) [1348833 1322447] -- [scsi] 3w-9xxx: fix command completion race (Tomas Henzl) [1348833 1322447] -- [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1348829 1344363] -- [fs] fanotify: fix notification of groups with inode & mount marks (Miklos Szeredi) [1348828 1308393] -- [fs] ovl: fix permission checking for setattr (Vivek Goyal) [1293980 1293981] -- [security] keys: potential uninitialized variable (David Howells) [1345935 1341352] {CVE-2016-4470} -- [tty] Invert tty_lock/ldisc_sem lock order (Herton R. Krzesinski) [1336823 1327403] -- [tty] Don't hold tty_lock for ldisc release (Herton R. Krzesinski) [1336823 1327403] -- [tty] Reset hupped state on open (Herton R. Krzesinski) [1336823 1327403] -- [tty] Fix hangup race with TIOCSETD ioctl (Herton R. Krzesinski) [1336823 1327403] -- [tty] Clarify ldisc variable (Herton R. Krzesinski) [1336823 1327403] -- [infiniband] security: Restrict use of the write() interface (Don Dutile) [1332553 1316685] {CVE-2016-4565} - -* Thu Jun 23 2016 Alexander Gordeev [3.10.0-327.27.1.el7] -- [md] raid5: check_reshape() shouldn't call mddev_suspend (Jes Sorensen) [1344313 1312828] -- [net] sctp: Potentially-Failed state should not be reached from unconfirmed state (Xin Long) [1347809 1333696] -- [net] sctp: fix the transports round robin issue when init is retransmitted (Xin Long) [1347809 1333696] -- [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Xin Long) [1347809 1333696] -- [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Xin Long) [1347809 1333696] -- [net] sctp: improve sctp_select_active_and_retran_path selection (Xin Long) [1347809 1333696] -- [net] sctp: migrate most recently used transport to ktime (Xin Long) [1347809 1333696] -- [net] sctp: refactor active path selection (Xin Long) [1347809 1333696] -- [net] sctp: remove NULL check in sctp_assoc_update_retran_path (Xin Long) [1347809 1333696] -- [net] sctp: rework multihoming retransmission path selection to rfc4960 (Xin Long) [1347809 1333696] -- [net] sctp: retran_path not set properly after transports recovering (Xin Long) [1347809 1333696] -- [mm] memcg: fix endless loop caused by mem_cgroup_iter (Herton R. Krzesinski) [1344750 1297381] -- [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1347344 1273080] -- [x86] perf/x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1347374 1259976] -- [x86] perf/x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1348063 1306834] -- [lib] rhashtable: Do hashing inside of rhashtable_lookup_compare() (Phil Sutter) [1343639 1238749] -- [s390] mm: four page table levels vs. fork (Hendrik Brueckner) [1341547 1308879] {CVE-2016-2143} -- [firmware] dmi_scan: Fix UUID endianness for SMBIOS >= 2.6 (Prarit Bhargava) [1340118 1294461] -- [misc] cxl: Export AFU error buffer via sysfs (Gustavo Duarte) [1343537 1275968] -- [misc] cxl: Poll for outstanding IRQs when detaching a context (Alexander Gordeev) [1338886 1332487] -- [misc] cxl: Keep IRQ mappings on context teardown (Alexander Gordeev) [1338886 1332487] -- [netdrv] mlx4_en: Fix endianness bug in IPV6 csum calculation (kamal heib) [1337431 1325358] -- [acpi] srat: fix SRAT parsing order with both LAPIC and X2APIC present (Prarit Bhargava) [1336821 1331394] - -* Mon Jun 20 2016 Alexander Gordeev [3.10.0-327.26.1.el7] -- [block] blk-mq: fix race between timeout and freeing request (David Milburn) [1347743 1288601] -- [x86] nmi: Fix use of unallocated cpumask_var_t (Jerry Snitselaar) [1346176 1069217] -- [x86] nmi: Perform a safe NMI stack trace on all CPUs (Jerry Snitselaar) [1346176 1069217] -- [kernel] printk: Add per_cpu printk func to allow printk to be diverted (Jerry Snitselaar) [1346176 1069217] -- [lib] seq: Add minimal support for seq_buf (Jerry Snitselaar) [1346176 1069217] -- [fs] ovl: use a minimal buffer in ovl_copy_xattr (Vivek Goyal) [1347235 1306358] -- [fs] ovl: allow zero size xattr (Vivek Goyal) [1347235 1306358] - -* Thu Jun 09 2016 Alexander Gordeev [3.10.0-327.25.1.el7] -- [fs] xfs: fix broken multi-fsb buffer logging (Brian Foster) [1344234 1334671] - -* Tue May 24 2016 Alexander Gordeev [3.10.0-327.24.1.el7] -- [net] udp: properly support MSG_PEEK with truncated buffers (Sabrina Dubroca) [1339115 1294384] - -* Sun May 22 2016 Alexander Gordeev [3.10.0-327.23.1.el7] -- [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1337513 1285792] -- [net] unix: avoid use-after-free in ep_remove_wait_queue (Paolo Abeni) [1337513 1285792] - -* Mon May 16 2016 Alexander Gordeev [3.10.0-327.22.1.el7] -- [mm] mmu_notifier: fix memory corruption (Jerome Glisse) [1335727 1307042] -- [misc] cxl: Increase timeout for detection of AFU mmio hang (Steve Best) [1335419 1329682] -- [misc] cxl: Configure the PSL for two CAPI ports on POWER8NVL (Steve Best) [1336389 1278793] -- [powerpc] Define PVR value for POWER8NVL processor (Steve Best) [1336389 1278793] -- [x86] Mark Intel Knights Landing-F processor as not supported (Steve Best) [1335407 1331516] -- [netdrv] ixgbevf: fix spoofed packets with random MAC (Ken Cox) [1335406 1247345] -- [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (Ken Cox) [1335406 1247345] -- [scsi] hpsa: update rev to 3.4.10-0-RH3 (Joseph Szczypek) [1334773 1296287] -- [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1334773 1296287] -- [cpufreq] intel_pstate: Fix divide by zero on Knights Landing (Steve Best) [1334438 1273305] -- [mm] hugetlbfs: optimize when NUMA=n (Rui Wang) [1334436 1274624] -- [mm] hugetlb: use memory policy when available (Rui Wang) [1334436 1274624] -- [mm] optimize put_mems_allowed() usage (Rui Wang) [1334436 1274624] -- [x86] Mark Intel Knights Landing processor as supported (Steve Best) [1332991 1158238] -- [block] virtio-blk: use VIRTIO_BLK_F_WCE and VIRTIO_BLK_F_CONFIG_WCE in virtio1 (Fam Zheng) [1327611 1266008] -- [x86] mm: suitable memory should go to ZONE_MOVABLE (Igor Mammedov) [1327588 1265880] -- [mm] memory-hotplug: add zone_for_memory() for selecting zone for new memory (Igor Mammedov) [1327588 1265880] -- [s390] mm: Fix memory hotplug for unaligned standby memory (Igor Mammedov) [1327588 1265880] -- [mm] memory-hotplug: Remove "weak" from memory_block_size_bytes() declaration (Igor Mammedov) [1327588 1265880] -- [mm] Add prototype declaration to the header file (Igor Mammedov) [1327588 1265880] -- [mm] hotplug: verify hotplug memory range (Igor Mammedov) [1327588 1265880] -- [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1327587 1284936] -- [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Xin Long) [1324748 1270586] {CVE-2015-8767} -- [net] sctp: Whitespace fix (Xin Long) [1324748 1270586] {CVE-2015-8767} -- [fs] xfs: fix splice/direct-IO deadlock (Bill O'Donnell) [1324098 824796] -- [fs] vfs: split generic splice code from i_mutex locking (Bill O'Donnell) [1324098 824796] -- [lib] keys: Fix ASN.1 indefinite length object parsing (David Howells) [1308814 1308815] {CVE-2016-0758} - -* Sat May 07 2016 Alexander Gordeev [3.10.0-327.21.1.el7] -- [lib] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1333403 1309433] -- [acpi] tables: test the correct variable (Prarit Bhargava) [1331681 1242556] -- [x86] acpi: Handle apic/x2apic entries in MADT in correct order (Prarit Bhargava) [1331681 1242556] -- [acpi] tables: Add acpi_subtable_proc to ACPI table parsers (Prarit Bhargava) [1331681 1242556] -- [acpi] table: Always count matched and successfully parsed entries (Prarit Bhargava) [1331681 1242556] -- [acpi] table: Add new function to get table entries (Prarit Bhargava) [1331681 1242556] -- [netdrv] mlx4_en: Fix IRQ affinity on s390x (Kamal Heib) [1327583 1264148] -- [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Torez Smith) [1327581 1318570] -- [block] Return EBUSY from BLKRRPART for mounted whole-dev fs (Eric Sandeen) [1324530 1285549] -- [powerpc] eeh: Fix PE location code (Gustavo Duarte) [1324528 1302537] -- [powerpc] eeh: Wrong place to call pci_get_slot() (Steve Best) [1327834 1273996] -- [net] ipv6: Nonlocal bind (Sabrina Dubroca) [1324502 1315968] -- [net] ipv4: bind ip_nonlocal_bind to current netns (Sabrina Dubroca) [1324502 1315968] - -* Thu Apr 21 2016 Alexander Gordeev [3.10.0-327.20.1.el7] -- [kernel] audit: stop an old auditd being starved out by a new auditd (Richard Guy Briggs) [1328802 1253123] -- [kernel] audit: try harder to send to auditd upon netlink failure (Richard Guy Briggs) [1328802 1253123] -- [kernel] audit: remove stray newlines from audit_log_lost messages (Richard Guy Briggs) [1328802 1253123] -- [kernel] audit: get rid of *NO* daemon at audit_pid=0 message (Richard Guy Briggs) [1328802 1253123] -- [kernel] audit: prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [1328802 1253123] -- [net] netlink: don't hold mutex in rcu callback when releasing mmapd ring (Phil Sutter) [1328801 1238749] -- [lib] rhashtable: Wait for RCU readers after final unzip work (Phil Sutter) [1328801 1238749] -- [net] netlink: Lockless lookup with RCU grace period in socket release (Phil Sutter) [1328801 1238749] -- [net] netlink: use jhash as hashfn for rhashtable (Phil Sutter) [1328801 1238749] - -* Tue Apr 12 2016 Alexander Gordeev [3.10.0-327.19.1.el7] -- [net] tcp, dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1323960 1305525] -- [net] tcp, dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1323960 1305525] -- [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1323960 1305525] - -* Mon Apr 04 2016 Alexander Gordeev [3.10.0-327.18.1.el7] -- [scsi] bnx2fc: Fix FCP RSP residual parsing (Maurizio Lombardi) [1322279 1306342] -- [mm] madvise: fix MADV_WILLNEED on shmem swapouts (Mitsuhiro Tanino) [1319845 1312729] -- [scsi] bnx2fc: Remove explicit logouts (Maurizio Lombardi) [1317591 1303027] -- [cpufreq] intel_pstate: decrease number of "HWP enabled" messages (David Arcari) [1316821 1310927] -- [cpufreq] intel_pstate: enable HWP per CPU (David Arcari) [1316821 1310927] -- [scsi] mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO (Tomas Henzl) [1316820 1259907] -- [scsi] scsi_error: should not get sense for timeout IO in scsi error handler (Tomas Henzl) [1316820 1259907] -- [scsi] Revert libiscsi: Reduce locking contention in fast path (Chris Leech) [1316812 1297876] -- [powerpc] kvm: book3s_hv: Sanitize special-purpose register values on guest exit (Thomas Huth) [1316636 1313725] -- [kernel] sched: Robustify topology setup (Gustavo Duarte) [1316158 1278875] -- [kernel] sched: Don't set sd->child to NULL when it is already NULL (Gustavo Duarte) [1316158 1278875] -- [ib] mlx5: Fix RC transport send queue overhead computation (Don Dutile) [1313814 1293336] -- [block] nvme: default to 4k device page size (David Milburn) [1312399 1245140] -- [powerpc] cxl: Fix unbalanced pci_dev_get in cxl_probe (Gustavo Duarte) [1312396 1288112] -- [powerpc] eeh: Probe after unbalanced kref check (Gustavo Duarte) [1312396 1288112] -- [fs] nfsd: fix clp->cl_revoked list deletion causing softlock in nfsd (J. Bruce Fields) [1311582 1300023] -- [kernel] sched/fair: Disable tg load_avg/runnable_avg update for root_task_group (Jiri Olsa) [1306317 1289261] -- [kernel] sched/fair: Move hot load_avg/runnable_avg into separate cacheline (Jiri Olsa) [1306317 1289261] - -* Thu Mar 31 2016 Alexander Gordeev [3.10.0-327.17.1.el7] -- [fs] ceph: make fsync() wait unsafe requests that created/modified inode (Zheng Yan) [1320033 1291193] -- [fs] ceph: add request to i_unsafe_dirops when getting unsafe reply (Zheng Yan) [1320033 1291193] -- [fs] ceph: don't invalidate page cache when inode is no longer used (Zheng Yan) [1320033 1291193] -- [fs] ceph: fix message length computation (Zheng Yan) [1320033 1291193] -- [fs] ceph: improve readahead for file holes (Zheng Yan) [1320033 1291193] -- [fs] ceph: get inode size for each append write (Zheng Yan) [1320033 1291193] -- [fs] ceph: cleanup use of ceph_msg_get (Zheng Yan) [1320033 1291193] -- [fs] ceph: no need to get parent inode in ceph_open (Zheng Yan) [1320033 1291193] -- [fs] ceph: remove the useless judgement (Zheng Yan) [1320033 1291193] -- [fs] ceph: remove redundant test of head->safe and silence static analysis warnings (Zheng Yan) [1320033 1291193] -- [fs] ceph: fix queuing inode to mdsdir's snaprealm (Zheng Yan) [1320033 1291193] -- [fs] ceph: invalidate dirty pages after forced umount (Zheng Yan) [1320033 1291193] -- [fs] ceph: EIO all operations after forced umount (Zheng Yan) [1320033 1291193] -- [fs] ceph: always re-send cap flushes when MDS recovers (Zheng Yan) [1320033 1291193] -- [fs] ceph: fix ceph_writepages_start() (Zheng Yan) [1320033 1291193] -- [fs] ceph: switch some GFP_NOFS memory allocation to GFP_KERNEL (Zheng Yan) [1320033 1291193] -- [fs] ceph: pre-allocate data structure that tracks caps flushing (Zheng Yan) [1320033 1291193] -- [fs] ceph: re-send flushing caps (which are revoked) in reconnect stage (Zheng Yan) [1320033 1291193] -- [fs] ceph: send TID of the oldest pending caps flush to MDS (Zheng Yan) [1320033 1291193] -- [fs] ceph: track pending caps flushing globally (Zheng Yan) [1320033 1291193] -- [fs] ceph: track pending caps flushing accurately (Zheng Yan) [1320033 1291193] -- [fs] ceph: fix directory fsync (Zheng Yan) [1320033 1291193] -- [fs] ceph: fix flushing caps (Zheng Yan) [1320033 1291193] -- [fs] ceph: don't include used caps in cap_wanted (Zheng Yan) [1320033 1291193] -- [fs] ceph: ratelimit warn messages for MDS closes session (Zheng Yan) [1320033 1291193] -- [fs] ceph: simplify two mount_timeout sites (Zheng Yan) [1320033 1291193] -- [fs] libceph: store timeouts in jiffies, verify user input (Zheng Yan) [1320033 1291193] -- [fs] ceph: exclude setfilelock requests when calculating oldest tid (Zheng Yan) [1320033 1291193] -- [fs] ceph: don't pre-allocate space for cap release messages (Zheng Yan) [1320033 1291193] -- [fs] ceph: make sure syncfs flushes all cap snaps (Zheng Yan) [1320033 1291193] -- [fs] ceph: don't trim auth cap when there are cap snaps (Zheng Yan) [1320033 1291193] -- [fs] ceph: take snap_rwsem when accessing snap realm's cached_context (Zheng Yan) [1320033 1291193] -- [fs] ceph: avoid sending unnessesary FLUSHSNAP message (Zheng Yan) [1320033 1291193] -- [fs] ceph: set i_head_snapc when getting CEPH_CAP_FILE_WR reference (Zheng Yan) [1320033 1291193] -- [fs] ceph: use empty snap context for uninline_data and get_pool_perm (Zheng Yan) [1320033 1291193] -- [fs] ceph: check OSD caps before read/write (Zheng Yan) [1320033 1291193] -- [fs] libceph: allow setting osd_req_op's flags (Zheng Yan) [1320033 1291193] - -* Fri Mar 25 2016 Alexander Gordeev [3.10.0-327.16.1.el7] -- [tty] pty: make sure super_block is still valid in final /dev/tty close (Herton R. Krzesinski) [1320297 1291313] -- [tty] pty: fix possible use after free of tty->driver_data (Herton R. Krzesinski) [1320297 1291313] - -* Mon Mar 21 2016 Alexander Gordeev [3.10.0-327.15.1.el7] -- [netdrv] sfc: push partner queue for skb->xmit_more (Jarod Wilson) [1318323 1267167] -- [netdrv] sfc: replace spinlocks with bit ops for busy poll locking (Jarod Wilson) [1318323 1267167] - -* Wed Mar 16 2016 Alexander Gordeev [3.10.0-327.14.1.el7] -- [kernel] sched: Move cpu_active() tests from stop_two_cpus() into migrate_swap_stop() (Oleg Nesterov) [1299338 1252281] -- [kernel] stop_machine: Change cpu_stop_queue_two_works() to rely on stopper->enabled (Oleg Nesterov) [1299338 1252281] -- [kernel] stop_machine: Introduce __cpu_stop_queue_work() and cpu_stop_queue_two_works() (Oleg Nesterov) [1299338 1252281] -- [kernel] stop_machine: Ensure that a queued callback will be called before cpu_stop_park() (Oleg Nesterov) [1299338 1252281] -- [kernel] stop_machine: Remove cpu_stop_work's from list in cpu_stop_park() (Oleg Nesterov) [1299338 1252281] -- [kernel] stop_machine: Don't do for_each_cpu() twice in queue_stop_cpus_work() (Oleg Nesterov) [1299338 1252281] -- [kernel] stop_machine: Move 'cpu_stopper_task' and 'stop_cpus_work' into 'struct cpu_stopper' (Oleg Nesterov) [1299338 1252281] - -* Mon Feb 29 2016 Alexander Gordeev [3.10.0-327.13.1.el7] -- [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1312430 1307099] - -* Tue Feb 23 2016 Alexander Gordeev [3.10.0-327.12.1.el7] -- [md] dm-thin-metadata: fix bug in dm_thin_remove_range() (Mike Snitzer) [1310531 1284833] -- [md] dm-thin: fix regression in advertised discard limits (Mike Snitzer) [1310531 1284833] -- [scsi] hpsa: Update driver revision to RH2 (Joseph Szczypek) [1308923 1268073] -- [scsi] hpsa: fix issues with multilun devices (Joseph Szczypek) [1308923 1268073] -- [net] tcp: honour SO_BINDTODEVICE for TW_RST case too (Florian Westphal) [1308917 1295557] -- [net] tcp: send_reset: test for non-NULL sk first (Florian Westphal) [1308917 1295557] -- [net] add inet_sk_transparent() helper (Florian Westphal) [1308917 1295557] -- [net] add sk_fullsock() helper (Florian Westphal) [1308917 1295557] -- [net] ipv6: Fix regression in udp_v6_mcast_next() (Hannes Frederic Sowa) [1308921 1298790] -- [netdrv] mlx4_en: Remove BUG_ON assert when checking if ring is full (Kamal Heib) [1310132 1258136] -- [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1309541 1275825] -- [netdrv] iwlwifi: pci: add a few more PCI subvendor IDs for the 7265 series (Stanislaw Gruszka) [1304336 1287564] -- [netdrv] iwlwifi: edit the 3165 series and 8000 series PCI IDs (Stanislaw Gruszka) [1301885 1279780] -- [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (Stanislaw Gruszka) [1301885 1279780] -- [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1298212 1294114] -- [powerpc] kvm: Increase memslots to 512 (Thomas Huth) [1297758 1276254] -- [powerpc] kvm: Implement extension to report number of memslots (Thomas Huth) [1297758 1276254] - -* Thu Jan 28 2016 Alexander Gordeev [3.10.0-327.11.1.el7] -- [fs] namespaces: Use task_lock and not rcu to protect nsproxy (Hannes Frederic Sowa) [1300618 1297032] -- [fs] proc_namespace: simplify testing nsp and nsp->mnt_ns (Hannes Frederic Sowa) [1300618 1297032] -- [net] possible use after free in dst_release (Hannes Frederic Sowa) [1300610 1296299] -- [net] fix a race in dst_release() (Hannes Frederic Sowa) [1300610 1296299] -- [net] ratelimit warnings about dst entry refcount underflow or overflow (Hannes Frederic Sowa) [1300610 1296299] -- [net] fix IP early demux races (Hannes Frederic Sowa) [1300610 1296299] -- [usb] xhci: init command timeout timer earlier to avoid deleting it uninitialized (Don Zickus) [1300605 1290202] -- [scsi] be2iscsi: Fix updating the next pointer during WRB posting (Maurizio Lombardi) [1298981 1229330] - -* Sat Jan 23 2016 Alexander Gordeev [3.10.0-327.10.1.el7] -- [of] return NUMA_NO_NODE from fallback of_node_to_nid() (Thadeu Lima de Souza Cascardo) [1300614 1294398] -- [net] openvswitch: do not allocate memory from offline numa node (Thadeu Lima de Souza Cascardo) [1300614 1294398] - -* Tue Jan 19 2016 Alexander Gordeev [3.10.0-327.9.1.el7] -- [security] keys: Fix keyring ref leak in join_session_keyring() (David Howells) [1298931 1298036] {CVE-2016-0728} - -* Fri Jan 08 2016 Alexander Gordeev [3.10.0-327.8.1.el7] -- [md] dm: fix AB-BA deadlock in __dm_destroy() (Mike Snitzer) [1296566 1292481] -- [md] revert "dm-mpath: fix stalls when handling invalid ioctls" (Mike Snitzer) [1287552 1277194] -- [cpufreq] intel_pstate: Fix limits->max_perf rounding error (Prarit Bhargava) [1296276 1279617] -- [cpufreq] intel_pstate: Fix limits->max_policy_pct rounding error (Prarit Bhargava) [1296276 1279617] -- [cpufreq] revert "intel_pstate: fix rounding error in max_freq_pct" (Prarit Bhargava) [1296276 1279617] -- [crypto] nx: 842 - Add CRC and validation support (Gustavo Duarte) [1289451 1264905] -- [powerpc] eeh: More relaxed condition for enabled IO path (Steve Best) [1289101 1274731] -- [security] keys: Don't permit request_key() to construct a new keyring (David Howells) [1275929 1273465] {CVE-2015-7872} -- [security] keys: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [1275929 1273465] {CVE-2015-7872} -- [security] keys: Fix race between key destruction and finding a keyring by name (David Howells) [1275929 1273465] {CVE-2015-7872} -- [x86] paravirt: Replace the paravirt nop with a bona fide empty function (Mateusz Guzik) [1259582 1259583] {CVE-2015-5157} -- [x86] nmi: Fix a paravirt stack-clobbering bug in the NMI code (Mateusz Guzik) [1259582 1259583] {CVE-2015-5157} -- [x86] nmi: Use DF to avoid userspace RSP confusing nested NMI detection (Mateusz Guzik) [1259582 1259583] {CVE-2015-5157} -- [x86] nmi: Reorder nested NMI checks (Mateusz Guzik) [1259582 1259583] {CVE-2015-5157} -- [x86] nmi: Improve nested NMI comments (Mateusz Guzik) [1259582 1259583] {CVE-2015-5157} -- [x86] nmi: Switch stacks on userspace NMI entry (Mateusz Guzik) [1259582 1259583] {CVE-2015-5157} - -* Tue Jan 05 2016 Alexander Gordeev [3.10.0-327.7.1.el7] -- [scsi] scsi_sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [1292075 1273723] -- [powerpc] mm: Recompute hash value after a failed update (Gustavo Duarte) [1289452 1264920] -- [misc] genwqe: get rid of atomic allocations (Hendrik Brueckner) [1289450 1270244] -- [mm] use only per-device readahead limit (Eric Sandeen) [1287550 1280355] -- [net] ipv6: update ip6_rt_last_gc every time GC is run (Hannes Frederic Sowa) [1285370 1270092] -- [kernel] tick: broadcast: Prevent livelock from event handler (Prarit Bhargava) [1284043 1265283] -- [kernel] clockevents: Serialize calls to clockevents_update_freq() in the core (Prarit Bhargava) [1284043 1265283] - -* Thu Dec 24 2015 Alexander Gordeev [3.10.0-327.6.1.el7] -- [netdrv] bonding: propagate LRO disable to slave devices (Jarod Wilson) [1292072 1266578] - -* Mon Dec 21 2015 Alexander Gordeev [3.10.0-327.5.1.el7] -- [net] vsock: Fix lockdep issue (Dave Anderson) [1292372 1253971] -- [net] vsock: sock_put wasn't safe to call in interrupt context (Dave Anderson) [1292372 1253971] - -* Mon Nov 23 2015 Alexander Gordeev [3.10.0-327.4.1.el7] -- [of] implement of_node_to_nid as a weak function (Steve Best) [1283526 1273978] - -* Fri Nov 20 2015 Alexander Gordeev [3.10.0-327.3.1.el7] -- rebuild - -* Fri Nov 13 2015 Alexander Gordeev [3.10.0-327.2.1.el7] -- [netdrv] macvtap: unbreak receiving of gro skb with frag list (Jason Wang) [1279794 1273737] -- [net] ipv6: drop frames with attached skb->sk in forwarding (Hannes Frederic Sowa) [1281701 1243966] -- [net] ipv6: ip6_forward: perform skb->pkt_type check at the beginning (Hannes Frederic Sowa) [1281701 1243966] -- [net] sctp: Fix race between OOTB responce and route removal (Jamie Bainbridge) [1281426 1277309] -- [x86] mm: fix VM_FAULT_RETRY handling (Andrea Arcangeli) [1281427 1277226] -- [x86] mm: consolidate VM_FAULT_RETRY handling (Andrea Arcangeli) [1281427 1277226] -- [x86] mm: move mmap_sem unlock from mm_fault_error() to caller (Andrea Arcangeli) [1281427 1277226] -- [mm] let mm_find_pmd fix buggy race with THP fault (Larry Woodman) [1281424 1273993] -- [mm] ksm: unstable_tree_search_insert error checking cleanup (Andrea Arcangeli) [1281422 1274871] -- [mm] ksm: use find_mergeable_vma in try_to_merge_with_ksm_page (Andrea Arcangeli) [1281422 1274871] -- [mm] ksm: use the helper method to do the hlist_empty check (Andrea Arcangeli) [1281422 1274871] -- [mm] ksm: don't fail stable tree lookups if walking over stale stable_nodes (Andrea Arcangeli) [1281422 1274871] -- [mm] ksm: add cond_resched() to the rmap_walks (Andrea Arcangeli) [1281422 1274871] -- [powerpc] kvm: book3s_hv: Synthesize segment fault if SLB lookup fails (Thomas Huth) [1281423 1269467] -- [powerpc] kvm: book3s_hv: Create debugfs file for each guest's HPT (David Gibson) [1281420 1273692] -- [powerpc] kvm: book3s_hv: Add helpers for lock/unlock hpte (David Gibson) [1281420 1273692] -- [powerpc] pci: initialize hybrid_dma_data before use (Laurent Vivier) [1279793 1270717] -- [md] raid10: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1279796 1267652] -- [md] raid1: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1279796 1267652] -- [md] raid10: submit_bio_wait() returns 0 on success (Jes Sorensen) [1279796 1267652] -- [md] raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [1279796 1267652] -- [md] crash in md-raid1 and md-raid10 due to incorrect list manipulation (Jes Sorensen) [1279796 1267652] -- [md] raid10: ensure device failure recorded before write request returns (Jes Sorensen) [1279796 1267652] -- [md] raid1: ensure device failure recorded before write request returns (Jes Sorensen) [1279796 1267652] -- [block] nvme: Fix memory leak on retried commands (David Milburn) [1279792 1271860] -- [cpufreq] intel_pstate: fix rounding error in max_freq_pct (Prarit Bhargava) [1281491 1263866] -- [cpufreq] intel_pstate: fix PCT_TO_HWP macro (Prarit Bhargava) [1273926 1264990] -- [cpufreq] revert "intel_pstate: add quirk to disable HWP on Skylake-S processors" (Prarit Bhargava) [1273926 1264990] -- [cpufreq] revert "intel_pstate: disable Skylake processors" (Prarit Bhargava) [1273926 1264990] -- [x86] kvm: svm: unconditionally intercept #DB (Paolo Bonzini) [1279469 1279470] {CVE-2015-8104} -- [x86] virt: guest to host DoS by triggering an infinite loop in microcode (Paolo Bonzini) [1277560 1277561] {CVE-2015-5307} - -* Tue Nov 03 2015 Alexander Gordeev [3.10.0-327.1.1.el7] -- [x86] kvm: mmu: fix validation of mmio page fault (Bandan Das) [1275150 1267128] +* Wed Oct 19 2016 Rafael Aquini [3.10.0-514.el7] +- [mm] remove gup_flags FOLL_WRITE games from __get_user_pages() (Larry Woodman) [1385124] {CVE-2016-5195} + +* Wed Oct 12 2016 Rafael Aquini [3.10.0-513.el7] +- [md] dm raid: fix compat_features validation (Mike Snitzer) [1383726] + +* Fri Sep 30 2016 Rafael Aquini [3.10.0-512.el7] +- [fs] revert "ext4: pre-zero allocated blocks for DAX IO" (Eric Sandeen) [1380571] +- [fs] nfsd: fix corruption in notifier registration ("J. Bruce Fields") [1378363] +- [fs] xfs: log recovery tracepoints to track current lsn and buffer submission (Brian Foster) [1362730] +- [fs] xfs: update metadata LSN in buffers during log recovery (Brian Foster) [1362730] +- [fs] xfs: don't warn on buffers not being recovered due to LSN (Brian Foster) [1362730] +- [fs] xfs: pass current lsn to log recovery buffer validation (Brian Foster) [1362730] +- [fs] xfs: rework log recovery to submit buffers on LSN boundaries (Brian Foster) [1362730] +- [x86] perf/uncore: Disable uncore on kdump kernel (Jiri Olsa) [1379569] +- [netdrv] mlx4_core: Fix to clean devlink resources (Kamal Heib) [1379504] + +* Wed Sep 28 2016 Rafael Aquini [3.10.0-511.el7] +- [net] add recursion limit to GRO (Sabrina Dubroca) [1374191] {CVE-2016-7039} +- [mm] cgroup: fix hugetlb_cgroup_read() (Jerome Marchand) [1378236] +- [fs] nfs: change invalidatepage prototype to accept length (Benjamin Coddington) [1366131] +- [fs] xfs: quiesce the filesystem after recovery on readonly mount (Eric Sandeen) [1375457] +- [fs] xfs: rework buffer dispose list tracking (Brian Foster) [1349175] +- [fs] ext4: pre-zero allocated blocks for DAX IO (Eric Sandeen) [1367989] +- [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379447] +- [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) [1379447] +- [x86] topology: Handle CPUID bogosity gracefully (Vitaly Kuznetsov) [1377988] +- [netdrv] sfc: check async completer is !NULL before calling (Jarod Wilson) [1368201] +- [infiniband] ib/mlx5: Fix iteration overrun in GSI qps (Don Dutile) [1376941] + +* Wed Sep 21 2016 Rafael Aquini [3.10.0-510.el7] +- [kernel] audit: fix exe_file access in audit_exe_compare (Richard Guy Briggs) [1374478] +- [kernel] mm: introduce get_task_exe_file (Richard Guy Briggs) [1374478] +- [kernel] prctl: avoid using mmap_sem for exe_file serialization (Richard Guy Briggs) [1374478] +- [kernel] mm: rcu-protected get_mm_exe_file() (Richard Guy Briggs) [1374478] +- [dm] dm-raid: reverse validation of nosync+rebuild flags (Heinz Mauelshagen) [1371717] +- [x86] kvm: correctly reset dest_map->vector when restoring LAPIC state (Paolo Bonzini) [1367716] +- [s390] dasd: fix hanging device after clear subchannel (Gustavo Duarte) [1368068] +- [netdrv] bna: fix crash in bnad_get_strings() (Ivan Vecera) [1376508] +- [netdrv] bna: add missing per queue ethtool stat (Ivan Vecera) [1376508] +- [powerpc] kvm: Implement kvm_arch_intc_initialized() for PPC (David Gibson) [1375778] +- [powerpc] kvm: book3s: Don't crash if irqfd used with no in-kernel XICS emulation (David Gibson) [1375778] + +* Tue Sep 20 2016 Rafael Aquini [3.10.0-509.el7] +- [mm] sparse: use memblock apis for early memory allocations (Koki Sanagi) [1375453] +- [mm] memblock: add memblock memory allocation apis (Koki Sanagi) [1375453] +- [mm] thp: harden the debug kernel with a strict check for thp_mmu_gather (Andrea Arcangeli) [1369365] +- [mm] thp: initialize thp_mmu_gather for newly allocated migrated pages (Andrea Arcangeli) [1369365] +- [mm] thp: put_huge_zero_page() with MMU gather #2 (Andrea Arcangeli) [1369365] +- [fs] nfs: fix BUG() crash in notify_change() with patch to chown_common() ("J. Bruce Fields") [1342695] +- [net] ipv6: gro: fix forwarding of tunneled packets (Jiri Benc) [1375438] +- [net] sctp: hold the transport before using it in sctp_hash_cmp (Xin Long) [1368884] +- [net] sctp: identify chunks that need to be fragmented at IP level (Xin Long) [1371377] +- [scsi] be2iscsi: revert: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1374223] +- [block] blk-mq: Allow timeouts to run while queue is freezing (Gustavo Duarte) [1372483] +- [block] defer timeouts to a workqueue (Gustavo Duarte) [1372483] +- [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan Vecera) [1368885] +- [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan Vecera) [1368885] +- [infiniband] rdma/ocrdma: Support user AH creation for RoCE-v2 (Don Dutile) [1376120] +- [infiniband] rdma/ocrdma: Support RoCE-v2 in the RC path (Don Dutile) [1376120] +- [infiniband] rdma/ocrdma: Support RoCE-v2 in the UD path (Don Dutile) [1376120] +- [infiniband] rdma/ocrdma: Export udp encapsulation capability (Don Dutile) [1376120] +- [infiniband] ib/mlx5: Fix wrong naming of port_rcv_data counter (Don Dutile) [1374862] + +* Mon Sep 19 2016 Rafael Aquini [3.10.0-508.el7] +- [drm] i915: Add GEN7_PCODE_MIN_FREQ_TABLE_GT_RATIO_OUT_OF_RANGE to SNB (Lyude Paul) [1341633 1355776] +- [drm] i915/gen9: implement missing case for SKL watermarks calculation (Lyude Paul) [1341633 1355776] +- [drm] i915/gen9: fix the watermark res_blocks value (Lyude Paul) [1341633 1355776] +- [drm] i915/gen9: fix plane_blocks_per_line on watermarks calculations (Lyude Paul) [1341633 1355776] +- [drm] i915/gen9: minimum scanlines for Y tile is not always 4 (Lyude Paul) [1341633 1355776] +- [drm] i915/gen9: fix the WaWmMemoryReadLatency implementation (Lyude Paul) [1341633 1355776] +- [drm] i915/skl: Don't try to update plane watermarks if they haven't changed (Lyude Paul) [1341633 1355776] +- [drm] i915/skl: Update DDB values atomically with wms/plane attrs (Lyude Paul) [1341633 1355776] +- [drm] i915: Move CRTC updating in atomic_commit into it's own hook (Lyude Paul) [1341633 1355776] +- [drm] i915/skl: Ensure pipes with changed wms get added to the state (Lyude Paul) [1341633 1355776] +- [drm] i915/skl: Update plane watermarks atomically during plane updates (Lyude Paul) [1341633 1355776] +- [drm] i915/gen9: Only copy WM results for changed pipes to skl_hw (Lyude Paul) [1341633 1355776] +- [drm] i915/skl: Add support for the SAGV, fix underrun hangs (Lyude Paul) [1341633 1355776] +- [drm] i915/gen6+: Interpret mailbox error flags (Lyude Paul) [1341633 1355776] +- [drm] i915/gen9: Only copy WM results for changed pipes to skl_hw (Lyude Paul) [1341633 1355776] + +* Thu Sep 15 2016 Rafael Aquini [3.10.0-507.el7] +- [netdrv] ixgbe: fix spoofed packets with macvlans (Ken Cox) [1324631] +- [tools] perf mem: Fix -t store option for record command (Jiri Olsa) [1357531 1357543] +- [x86] clock: Fix kvm guest tsc initialization (Prarit Bhargava) [1372759] +- [x86] tsc: Enumerate BXT tsc_khz via CPUID (Prarit Bhargava) [1372759] +- [drm] i915: Enable polling when we don't have hpd (Lyude Paul) [1277863] +- [drm] i915/vlv: Disable HPD in valleyview_crt_detect_hotplug() (Lyude Paul) [1277863] +- [drm] i915/vlv: Reset the ADPA in vlv_display_power_well_init() (Lyude Paul) [1277863] +- [drm] i915/vlv: Make intel_crt_reset() per-encoder (Lyude Paul) [1277863] +- [fs] Fix NULL pointer dereference in bl_free_device() (Benjamin Coddington) [1356796] +- [fs] nfs/blocklayout: support RH/Fedora dm-mpath device nodes (Benjamin Coddington) [1356796] +- [fs] nfs/blocklayout: refactor open-by-wwn (Benjamin Coddington) [1356796] +- [fs] nfs/blocklayout: use proper fmode for opening block devices (Benjamin Coddington) [1356796] +- [fs] sunrpc: fix UDP memory accounting (Paolo Abeni) [1298899] + +* Mon Sep 12 2016 Rafael Aquini [3.10.0-506.el7] +- [kernel] timekeeping: Cap adjustments so they don't exceed the maxadj value (Marcelo Tosatti) [1246218] +- [kernel] fork: allocate idle task for a CPU always on its local node (Oleg Nesterov) [1339635] +- [kernel] sys: do_sysinfo() use get_monotonic_boottime() (Milos Vyletel) [1373224] +- [fs] proc/uptime: uptime_proc_show() use get_monotonic_boottime() (Milos Vyletel) [1373224] +- [fs] exec: de_thread: mt-exec should update ->real_start_time (Milos Vyletel) [1373224] +- [fs] ovl: clear nlink on rmdir (Miklos Szeredi) [1373787] +- [fs] ovl: share inode for hard link (Miklos Szeredi) [1373787] +- [fs] ovl: use generic_delete_inode (Miklos Szeredi) [1373787] +- [fs] ovl: handle umask and posix_acl_default correctly on creation (Miklos Szeredi) [1351863] +- [fs] ovl: fix sgid on directory (Miklos Szeredi) [1351863] +- [fs] ovl: copyattr after setting POSIX ACL (Miklos Szeredi) [1371638] +- [fs] ovl: Switch to generic_removexattr (Miklos Szeredi) [1371651] +- [fs] ovl: Get rid of ovl_xattr_noacl_handlers array (Miklos Szeredi) [1371651] +- [fs] ext4: print ext4 mount option data_err=abort correctly (Lukas Czerner) [1342403] +- [fs] nfs4: Avoid migration loops (Benjamin Coddington) [1355977] +- [fs] nfs: don't create zero-length requests (Benjamin Coddington) [1324635] +- [fs] xfs: don't assert fail on non-async buffers on ioacct decrement (Brian Foster) [1363822] +- [fs] btrfs: set S_IOPS_WRAPPER consistently (Eric Sandeen) [1182456] +- [fs] xfs: prevent dropping ioend completions during buftarg wait (Brian Foster) [1370177] +- [fs] gfs2: Fix extended attribute readahead optimization (Robert S Peterson) [1256539] +- [mm] page_alloc: don't re-init pageset in zone_pcp_update() (Yasuaki Ishimatsu) [1374114] +- [mm] readahead: Move readahead limit outside of readahead, and advisory syscalls (Kyle Walker) [1351353] +- [net] veth: sctp: add NETIF_F_SCTP_CRC to device features (Xin Long) [1367105] +- [net] veth: Update features to include all tunnel GSO types (Xin Long) [1367105] +- [tty] serial: 8250_dw: add ability to handle the peripheral clock (Prarit Bhargava) [1367476] +- [x86] mm: Fix regression panic at boot time seen on some NUMA systems (Larry Woodman) [1372047] +- [x86] mm: non-linear virtual memory fix for KNL4 erratum (Larry Woodman) [1372047] +- [x86] tsc: Add rdtscll() merge helper (Mitsuhiro Tanino) [1372398] +- [x86] kvm: Expose more Intel AVX512 feature to guest (Paolo Bonzini) [1369038] +- [s390] pci: remove iomap sanity checks (Jason Wang) [1373503] +- [nvme] Add device ID's with stripe quirk (David Milburn) [1371642] +- [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1374745] +- [iommu] vt-d: Disable passthrough mode on Kexec kernel (Myron Stowe) [1367621] +- [netdrv] ixgbe: Eliminate useless message and improve logic (Ken Cox) [1369519] +- [netdrv] sfc: check MTU against minimum threshold (Jarod Wilson) [1363683] + +* Tue Sep 06 2016 Rafael Aquini [3.10.0-505.el7] +- [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) [1361245] +- [hv] balloon: don't wait for ol_waitevent when memhp_auto_online is enabled (Vitaly Kuznetsov) [1361245] +- [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) [1361245] +- [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) [1361245] +- [mm] memory-hotplug: add hot-added memory ranges to memblock before allocate node_data for a node (Yasuaki Ishimatsu) [1365766] +- [mm] memory-hotplug: fix wrong edge when hot add a new node (Yasuaki Ishimatsu) [1365766] +- [rtc] rtc-rx8581: Mark tech preview (Prarit Bhargava) [1362164] +- [rtc] rtc-rx8581.c: add SMBus-only adapters support (Prarit Bhargava) [1362164] +- [rtc] rtc-rx8581.c: remove empty function (Prarit Bhargava) [1362164] +- [pci] Restore original checksums of pci symbols (Stanislav Kozina) [1370477] +- [net] reserve kABI fields in struct packet_type (Jiri Benc) [1358738] +- [net] openvswitch: Ignore negative headroom value (Jakub Sitnicki) [1369642] +- [scsi] qla2xxx: Update the driver version to 8.07.00.33.07.3-k1 (Chad Dupuis) [1367530] +- [scsi] qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode (Chad Dupuis) [1361279] +- [scsi] qla2xxx: prevent board_disable from running during EEH (Chad Dupuis) [1367530] +- [kernel] sched/fair: Fix typo in sync_throttle() (Xunlei Pang) [1341003] +- [kernel] sched/fair: Rework throttle_count sync (Xunlei Pang) [1341003] +- [kernel] sched/fair: Do not announce throttled next buddy in dequeue_task_fair() (Xunlei Pang) [1341003] +- [kernel] sched/fair: Initialize throttle_count for new task-groups lazily (Xunlei Pang) [1341003] +- [kernel] audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [1359306] {CVE-2016-6136} +- [powerpc] revert "pci: Assign fixed PHB number based on device-tree properties" (Gustavo Duarte) [1360353 1373109] +- [powerpc] revert "pci: Fix endian bug in fixed PHB numbering" (Gustavo Duarte) [1360353 1373109] +- [infiniband] rdma/ocrdma: Fix the max_sge reported from FW (Honggang Li) [1369540] + +* Mon Sep 05 2016 Rafael Aquini [3.10.0-504.el7] +- [fs] dax: disable dax on ext2 and ext3 (Jeff Moyer) [1369900] +- [fs] dax: mark tech preview (Jeff Moyer) [1369825] +- [fs] pmem: disable dax mounting in the prsence of media errors (Jeff Moyer) [1367132] +- [fs] xfs: Add alignment check for DAX mount (Jeff Moyer) [1367132] +- [fs] ext4: Add alignment check for DAX mount (Jeff Moyer) [1367132] +- [fs] block: Add bdev_dax_supported() for dax mount checks (Jeff Moyer) [1367132] +- [fs] block: Add vfs_msg() interface (Jeff Moyer) [1367132] +- [tools] x86/insn: remove pcommit (Jeff Moyer) [1350153] +- [x86] revert "kvm: x86: add pcommit support" (Jeff Moyer) [1350153] +- [tools] pmem: kill __pmem address space (Jeff Moyer) [1350153] +- [kernel] pmem: kill wmb_pmem() (Jeff Moyer) [1350153] +- [nvdimm] libnvdimm, pmem: use nvdimm_flush() for namespace I/O writes (Jeff Moyer) [1350153] +- [fs] dax: remove wmb_pmem() (Jeff Moyer) [1350153] +- [kernel] libnvdimm, pmem: flush posted-write queues on shutdown (Jeff Moyer) [1350153] +- [nvdimm] libnvdimm, pmem: use REQ_FUA, REQ_FLUSH for nvdimm_flush() (Jeff Moyer) [1350153] +- [nvdimm] libnvdimm: cycle flush hints (Jeff Moyer) [1350153] +- [kernel] libnvdimm: introduce nvdimm_flush() and nvdimm_has_flush() (Jeff Moyer) [1350153] +- [nvdimm] libnvdimm: keep region data alive over namespace removal (Jeff Moyer) [1350153] +- [tools] testing/nvdimm: simulate multiple flush hints per-dimm (Jeff Moyer) [1350153] +- [kernel] libnvdimm, nfit: move flush hint mapping to region-device driver-data (Jeff Moyer) [1350153] +- [kernel] libnvdimm, nfit: remove nfit_spa_map() infrastructure (Jeff Moyer) [1350153] +- [kernel] libnvdimm: introduce devm_nvdimm_memremap(), convert nfit_spa_map() users (Jeff Moyer) [1350153] +- [acpi] nfit: don't override return value of nfit_mem_init (Jeff Moyer) [1350153] +- [acpi] nfit: always associate flush hints (Jeff Moyer) [1350153] +- [tools] testing/nvdimm: remove __wrap_devm_memremap_pages placeholder (Jeff Moyer) [1350153] +- [kernel] devm: add helper devm_add_action_or_reset() (Jeff Moyer) [1350153] + +* Sat Sep 03 2016 Rafael Aquini [3.10.0-503.el7] +- [scsi] sas: remove is_sas_attached() (Ewan Milne) [1370231] +- [scsi] ses: use scsi_is_sas_rphy instead of is_sas_attached (Ewan Milne) [1370231] +- [scsi] sas: provide stub implementation for scsi_is_sas_rphy (Ewan Milne) [1370231] +- [target] lio: assume a maximum of 1024 iovecs (Andy Grover) [1367597] +- [scsi] smartpqi: bump driver version (Scott Benesh) [1370631] +- [scsi] smartpqi: add smartpqi.txt (Scott Benesh) [1370631] +- [scsi] smartpqi: update maintainers (Scott Benesh) [1370631] +- [scsi] smartpqi: update Kconfig (Scott Benesh) [1370631] +- [scsi] smartpqi: remove timeout for cache flush operations (Scott Benesh) [1370631] +- [scsi] smartpqi: scsi queuecommand cleanup (Scott Benesh) [1370631] +- [scsi] smartpqi: minor tweaks to update time support (Scott Benesh) [1370631] +- [scsi] smartpqi: minor function reformating (Scott Benesh) [1370631] +- [scsi] smartpqi: correct event acknowledgement timeout issue (Scott Benesh) [1370631] +- [scsi] smartpqi: correct controller offline issue (Scott Benesh) [1370631] +- [scsi] smartpqi: add kdump support (Scott Benesh) [1370631] +- [scsi] smartpqi: enhance reset logic (Scott Benesh) [1370631] +- [scsi] smartpqi: enhance drive offline informational message (Scott Benesh) [1370631] +- [scsi] smartpqi: simplify spanning (Scott Benesh) [1370631] +- [scsi] smartpqi: change tmf macro names (Scott Benesh) [1370631] +- [scsi] smartpqi: change aio sg processing (Scott Benesh) [1370631] + +* Fri Sep 02 2016 Rafael Aquini [3.10.0-502.el7] +- [fs] rbd: add force close option (Ilya Dryomov) [1196119] +- [fs] rbd: add 'config_info' sysfs rbd device attribute (Ilya Dryomov) [1196119] +- [fs] rbd: add 'snap_id' sysfs rbd device attribute (Ilya Dryomov) [1196119] +- [fs] rbd: add 'cluster_fsid' sysfs rbd device attribute (Ilya Dryomov) [1196119] +- [fs] rbd: add 'client_addr' sysfs rbd device attribute (Ilya Dryomov) [1196119] +- [fs] rbd: print capacity in decimal and features in hex (Ilya Dryomov) [1196119] +- [fs] rbd: support for exclusive-lock feature (Ilya Dryomov) [1196119] +- [fs] rbd: retry watch re-registration periodically (Ilya Dryomov) [1196119] +- [fs] rbd: introduce a per-device ordered workqueue (Ilya Dryomov) [1196119] +- [fs] libceph: rename ceph_client_id() -> ceph_client_gid() (Ilya Dryomov) [1196119] +- [fs] libceph: support for blacklisting clients (Ilya Dryomov) [1196119] +- [fs] libceph: support for lock.lock_info (Ilya Dryomov) [1196119] +- [fs] libceph: support for advisory locking on RADOS objects (Ilya Dryomov) [1196119] +- [fs] libceph: add ceph_osdc_call() single-page helper (Ilya Dryomov) [1196119] +- [fs] libceph: support for CEPH_OSD_OP_LIST_WATCHERS (Ilya Dryomov) [1196119] +- [fs] libceph: rename ceph_entity_name_encode() -> ceph_auth_entity_name_encode() (Ilya Dryomov) [1196119] +- [fs] libceph: make cancel_generic_request() static (Ilya Dryomov) [1196119] +- [fs] libceph: fix return value check in alloc_msg_with_page_vector() (Ilya Dryomov) [1196119] +- [fs] ceph: fix symbol versioning for ceph_monc_do_statfs (Ilya Dryomov) [1196119] +- [fs] libceph: add start en/decoding block helpers (Ilya Dryomov) [1196119] +- [fs] libceph: add an ONSTACK initializer for oids (Ilya Dryomov) [1196119] +- [fs] libceph: fix some missing includes (Ilya Dryomov) [1196119] +- [mm] swap: flush lru pvecs on compound page arrival (Jerome Marchand) [1341766 1343920] +- [md] raid1/raid10: slow down resync if there is non-resync activity pending (Jes Sorensen) [1371545] +- [x86] hibernate: Use hlt_play_dead() when resuming from hibernation (Lenny Szubowicz) [1229590] +- [x86] Mark Intel Purley 2 socket processor as supported (Steve Best) [1362645] +- [i2c] i801: Add support for Kaby Lake PCH-H (David Arcari) [1310953] +- [mfd] lpss: Add Intel Kaby Lake PCH-H PCI IDs (David Arcari) [1310953] +- [usb] dwc3: pci: add Intel Kabylake PCI ID (David Arcari) [1310953] +- [edac] sb_edac: Fix channel reporting on Knights Landing (Aristeu Rozanski) [1367330] +- [include] bluetooth: Fix kabi breakage in struct hci_core (Don Zickus) [1370583] +- [powerpc] pci: Fix endian bug in fixed PHB numbering (Gustavo Duarte) [1360353] +- [powerpc] pci: Assign fixed PHB number based on device-tree properties (Gustavo Duarte) [1360353] + +* Thu Sep 01 2016 Rafael Aquini [3.10.0-501.el7] +- [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on SFC9140 (Jarod Wilson) [1368201] +- [netdrv] sfc: remove duplicate assignment (Jarod Wilson) [1368201] +- [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) [1368201] +- [netdrv] sfc: fix potential stack corruption from running past stat bitmask (Jarod Wilson) [1368201] +- [netdrv] sfc: avoid division by zero (Jarod Wilson) [1368201] +- [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) [1368201] +- [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1368201] +- [netdrv] sfc: use new performance based event queue init (Jarod Wilson) [1368201] +- [netdrv] sfc: retrieve second word of datapath capabilities (Jarod Wilson) [1368201] +- [netdrv] sfc: allow asynchronous MCDI without completion function (Jarod Wilson) [1368201] +- [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1368201] +- [netdrv] sfc: avoid -Wtype-limits warning (Jarod Wilson) [1368201] +- [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT flag (Jarod Wilson) [1368201] +- [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1368201] +- [netdrv] sfc: Disable VLAN filtering by default if not strictly required (Jarod Wilson) [1368201] +- [netdrv] sfc: VLAN filters must only be created if the firmware supports this (Jarod Wilson) [1368201] +- [netdrv] sfc: Fix dup unknown multicast/unicast filters after datapath reset (Jarod Wilson) [1368201] +- [netdrv] sfc: Refactor checks for invalid filter ID (Jarod Wilson) [1368201] +- [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe (Jarod Wilson) [1368201] +- [netdrv] sfc: Implement ndo_vlan_rx_{add, kill}_vid() callbacks (Jarod Wilson) [1368201] +- [netdrv] sfc: Implement list of VLANs added over interface (Jarod Wilson) [1368201] +- [netdrv] sfc: Make EF10 filter management helper functions VLAN-aware (Jarod Wilson) [1368201] +- [netdrv] sfc: Store unicast and multicast promisc flag with address cache (Jarod Wilson) [1368201] +- [netdrv] sfc: Move filter IDs to per-VLAN data structure (Jarod Wilson) [1368201] +- [netdrv] sfc: Forget filter ID when the filter is marked old (Jarod Wilson) [1368201] +- [netdrv] sfc: Assert filter_sem write locked when required (Jarod Wilson) [1368201] +- [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod Wilson) [1368201] +- [netdrv] sfc: Move last mc_promisc flag to EF10 filter table state (Jarod Wilson) [1368201] +- [netdrv] sfc: Define macro with EF10 offload feature (Jarod Wilson) [1368201] +- [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod Wilson) [1368201] +- [netdrv] sfc: disable RSS when unsupported (Jarod Wilson) [1368201] +- [netdrv] sfc: implement IPv6 NFC (and IPV4_USER_FLOW) (Jarod Wilson) [1368201] +- [netdrv] i40iw: Receive notification events correctly (Stefan Assmann) [1371734] +- [netdrv] i40iw: Update hw_iwarp_state (Stefan Assmann) [1371734] +- [netdrv] i40iw: Send last streaming mode message for loopback connections (Stefan Assmann) [1371734] +- [netdrv] i40iw: Avoid writing to freed memory (Stefan Assmann) [1371734] +- [netdrv] i40iw: Fix double free of allocated_buffer (Stefan Assmann) [1371734] +- [netdrv] i40iw: Add missing NULL check for MPA private data (Stefan Assmann) [1371734] +- [netdrv] i40iw: Add missing check for interface already open (Stefan Assmann) [1371734] +- [netdrv] i40iw: Protect req_resource_num update (Stefan Assmann) [1371734] +- [netdrv] i40iw: Change mem_resources pointer to a u8 (Stefan Assmann) [1371734] +- [netdrv] hv_netvsc: fix bonding devices check in netvsc_netdev_event() (Vitaly Kuznetsov) [1364333] +- [netdrv] hv_netvsc: protect module refcount by checking net_device_ctx->vf_netdev (Vitaly Kuznetsov) [1364333] +- [netdrv] hv_netvsc: reset vf_inject on VF removal (Vitaly Kuznetsov) [1364333] +- [netdrv] hv_netvsc: avoid deadlocks between rtnl lock and vf_use_cnt wait (Vitaly Kuznetsov) [1364333] +- [netdrv] hv_netvsc: don't lose VF information (Vitaly Kuznetsov) [1364333] +- [netdrv] mlx4_en: Add resilience in low memory systems (kamal heib) [1367818] +- [netdrv] net/mlx4_en: Move filters cleanup to a proper location (kamal heib) [1367818] + +* Tue Aug 30 2016 Rafael Aquini [3.10.0-500.el7] +- [drm] amdgpu: Disable RPM helpers while reprobing connectors on resume (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Kabylake uses the same GMS values as Skylake (Rob Clark) [1348329 1349064] +- [drm] i915/bxt: Broxton uses the same GMS values as Skylake (Rob Clark) [1348329 1349064] +- [drm] i915/skl: Add the additional graphics stolen sizes (Rob Clark) [1348329 1349064] +- [drm] x86/gpu: Sprinkle const, __init and __initconst to stolen memory quirks (Rob Clark) [1348329 1349064] +- [drm] x86/gpu: Implement stolen memory size early quirk for CHV (Rob Clark) [1348329 1349064] +- [drm] x86/gpu: Fix sign extension issue in Intel graphics stolen memory quirks (Rob Clark) [1348329 1349064] +- [drm] makefile: update DRM version (Rob Clark) [1348329 1349064] +- [drm] i915: Revert DisplayPort fast link training feature (Rob Clark) [1348329 1349064] +- [drm] vmwgfx: Fix error paths when mapping framebuffer (Rob Clark) [1348329 1349064] +- [drm] vmwgfx: Fix corner case screen target management (Rob Clark) [1348329 1349064] +- [drm] vmwgfx: Delay pinning fbdev framebuffer until after mode set (Rob Clark) [1348329 1349064] +- [drm] vmwgfx: Check pin count before attempting to move a buffer (Rob Clark) [1348329 1349064] +- [drm] vmwgfx: Work around mode set failure in 2D VMs (Rob Clark) [1348329 1349064] +- [drm] vmwgfx: Add an option to change assumed FB bpp (Rob Clark) [1348329 1349064] +- [drm] ttm: Make ttm_bo_mem_compat available (Rob Clark) [1348329 1349064] +- [drm] atomic: Make drm_atomic_legacy_backoff reset crtc->acquire_ctx (Rob Clark) [1348329 1349064] +- [drm] amd/powerplay: fix incorrect voltage table value for tonga (Rob Clark) [1348329 1349064] +- [drm] amd/powerplay: incorrectly use of the function return value (Rob Clark) [1348329 1349064] +- [drm] amd/powerplay: fix logic error (Rob Clark) [1348329 1349064] +- [drm] amd/powerplay: need to notify system bios pcie device ready (Rob Clark) [1348329 1349064] +- [drm] amd/powerplay: fix bug that function parameter was incorect (Rob Clark) [1348329 1349064] +- [drm] make drm_atomic_set_mode_prop_for_crtc() more reliable (Rob Clark) [1348329 1349064] +- [drm] add missing drm_mode_set_crtcinfo call (Rob Clark) [1348329 1349064] +- [drm] i915: Refresh cached DP port register value on resume (Rob Clark) [1348329 1349064] +- [drm] i915/ilk: Don't disable SSC source if it's in use (Rob Clark) [1348329 1349064] +- [drm] nouveau/disp/sor/gf119: select correct sor when poking training pattern (Rob Clark) [1348329 1349064] +- [drm] nouveau: fix for disabled fbdev emulation (Rob Clark) [1348329 1349064] +- [drm] nouveau/ltc/gm107-: fix typo in the address of NV_PLTCG_LTC0_LTS0_INTR (Rob Clark) [1348329 1349064] +- [drm] nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headers (Rob Clark) [1348329 1349064] +- [drm] nouveau/bios/disp: fix handling of "match any protocol" entries (Rob Clark) [1348329 1349064] +- [drm] dp/mst: Always clear proposed vcpi table for port (Rob Clark) [1348329 1349064] +- [drm] amdgpu: initialize amdgpu_cgs_acpi_eval_object result value (Rob Clark) [1348329 1349064] +- [drm] amdgpu: fix num_rbs exposed to userspace (v2) (Rob Clark) [1348329 1349064] +- [drm] amdgpu/gfx7: fix broken condition check (Rob Clark) [1348329 1349064] +- [drm] radeon: fix asic initialization for virtualized environments (Rob Clark) [1348329 1349064] +- [drm] i915: Removing PCI IDs that are no longer listed as Kabylake (Rob Clark) [1348329 1349064] +- [drm] i915: Add more Kabylake PCI IDs (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Introduce the first official DMC for Kabylake (Rob Clark) [1348329 1349064] +- [drm] i915/bxt: Reject DMC firmware versions with known bugs (Rob Clark) [1348329 1349064] +- [drm] i915/gen9: implement WaConextSwitchWithConcurrentTLBInvalidate (Rob Clark) [1348329 1349064] +- [drm] i915: implement WaClearTdlStateAckDirtyBits (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaClearSlmSpaceAtContextSwitch (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaDisableSbeCacheDispatchPortSharing (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaDisableGafsUnitClkGating (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaForGAMHang (Rob Clark) [1348329 1349064] +- [drm] i915: Add WaInsertDummyPushConstP for bxt and kbl (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaDisableDynamicCreditSharing (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaDisableLSQCROPERFforOCL (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaDisableFenceDestinationToSLM for A0 (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaEnableGapsTsvCreditFix (Rob Clark) [1348329 1349064] +- [drm] i915: Mimic skl with WaForceEnableNonCoherent (Rob Clark) [1348329 1349064] +- [drm] i915/gen9: Always apply WaForceContextSaveRestoreNonCoherent (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add WaSkipStolenMemoryFirstPage for A0 (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Add REVID macro (Rob Clark) [1348329 1349064] +- [drm] i915/kbl: Init gen9 workarounds (Rob Clark) [1348329 1349064] +- [drm] i915/gen9: implement WaEnableSamplerGPGPUPreemptionSupport (Rob Clark) [1348329 1349064] +- [drm] i915/gen9: add WaClearFlowControlGpgpuContextSave (Rob Clark) [1348329 1349064] +- [drm] i915/skl: Add WaDisableGafsUnitClkGating (Rob Clark) [1348329 1349064] +- [drm] i915/gen9: Add WaVFEStateAfterPipeControlwithMediaStateClear (Rob Clark) [1348329 1349064] +- [drm] i915: Introduce Kabypoint PCH for Kabylake H/DT (Rob Clark) [1348329 1349064] +- [drm] revert "drm/i915: Exit cherryview_irq_handler() after one pass" (Rob Clark) [1348329 1349064] +- [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1348329 1349064] +- [drm] i915: Pass the correct crtc state to .update_plane() (Rob Clark) [1348329 1349064] +- [drm] Add helper for DP++ adaptors (Rob Clark) [1348329 1349064] +- [drm] i915: Fix watermarks for VLV/CHV (Rob Clark) [1348329 1349064] +- [drm] i915: Don't leave old junk in ilk active watermarks on readout (Rob Clark) [1348329 1349064] +- [drm] i915: Enable/disable TMDS output buffers in DP++ adaptor as needed (Rob Clark) [1348329 1349064] +- [drm] i915: Respect DP++ adaptor TMDS clock limit (Rob Clark) [1348329 1349064] +- [drm] i915/psr: Try to program link training times correctly (Rob Clark) [1348329 1349064] +- [drm] amdgpu: Fix hdmi deep color support (Rob Clark) [1348329 1349064] +- [drm] amdgpu: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1348329 1349064] +- [drm] vmwgfx: Kill some lockdep warnings (Rob Clark) [1348329 1349064] +- [drm] gma500: Fix possible out of bounds read (Rob Clark) [1348329 1349064] + +* Tue Aug 30 2016 Rafael Aquini [3.10.0-499.el7] +- [drm] i915/hsw: Disable PSR by default (Lyude Paul) [1367930] +- [x86] nmi: Enable nested do_nmi() handling for 64-bit kernels (Jiri Olsa) [1365704] +- [net] ipv4: igmp: Allow removing groups from a removed interface (Jiri Benc) [1369427] +- [net] netfilter: ebtables: put module reference when an incorrect extension is found (Sabrina Dubroca) [1369325] +- [net] sctp: linearize early if it's not GSO (Marcelo Leitner) [1058148] +- [net] sctp_diag: Respect ss adding TCPF_CLOSE to idiag_states (Phil Sutter) [1361728] +- [net] sctp_diag: Fix T3_rtx timer export (Phil Sutter) [1361728] +- [net] sctp: Export struct sctp_info to userspace (Phil Sutter) [1361728] +- [net] macsec: ensure rx_sa is set when validation is disabled (Sabrina Dubroca) [1368429] +- [net] macsec: use after free when deleting the underlying device (Sabrina Dubroca) [1368429] +- [target] target/user: Fix failure to unlock a spinlock upon function return (Andy Grover) [1367873] +- [target] target/user: Fix comments to not refer to data ring (Andy Grover) [1367873] +- [target] target/user: Return an error if cmd data size is too large (Andy Grover) [1367873] +- [target] target/user: Use sense_reason_t in tcmu_queue_cmd_ring (Andy Grover) [1367873] +- [target] Backport tcm-user from 4.6 (Andy Grover) [1367873] +- [uio] Export definition of struct uio_device (Andy Grover) [1367873] +- [netdrv] i40iw: Add NULL check for puda buffer (Stefan Assmann) [1367425] +- [netdrv] i40iw: Change dup_ack_thresh to u8 (Stefan Assmann) [1367425] +- [netdrv] i40iw: Remove unnecessary check for moving CQ head (Stefan Assmann) [1367425] +- [netdrv] i40iw: Simplify code to set fragments in SQ WQE (Stefan Assmann) [1367425] +- [netdrv] i40iw: Remove unnecessary parameter to i40iw_cq_poll_completion (Stefan Assmann) [1367425] +- [netdrv] i40iw: Do not access pointer after free (Stefan Assmann) [1367425] +- [netdrv] i40iw: Correct and use size parameter to i40iw_reg_phys_mr (Stefan Assmann) [1367425] +- [netdrv] i40iw: Fix return codes (Stefan Assmann) [1367425] +- [netdrv] i40e: Correcting mutex usage in client code (Stefan Assmann) [1367425] +- [netdrv] i40e: Initialize pointer in client_release function (Stefan Assmann) [1367425] +- [netdrv] i40e: Check client is open before calling client ops (Stefan Assmann) [1367425] +- [netdrv] i40e: Force register writes to mitigate sync issues with iwarp VF driver (Stefan Assmann) [1367425] +- [netdrv] i40e: Move the mutex lock in i40e_client_unregister (Stefan Assmann) [1367425] +- [infiniband] ib/uverbs: Initialize ib_qp_init_attr with zeros (Honggang Li) [1365720] + +* Mon Aug 29 2016 Rafael Aquini [3.10.0-498.el7] +- [scsi] aacraid: Check size values after double-fetch from user (Maurizio Lombardi) [1369771] {CVE-2016-6480} +- [fs] block_dev.c: Remove WARN_ON() when inode writeback fails (Eric Sandeen) [1229014] +- [fs] ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Eric Sandeen) [1229014] +- [mm] page_alloc: rename setup_pagelist_highmark() to match naming of pageset_set_batch() (Pankaj Gupta) [1320834] +- [mm] page_alloc: in zone_pcp_update(), uze zone_pageset_init() (Pankaj Gupta) [1320834] +- [mm] page_alloc: factor zone_pageset_init() out of setup_zone_pageset() (Pankaj Gupta) [1320834] +- [mm] page_alloc: relocate comment to be directly above code it refers to (Pankaj Gupta) [1320834] +- [mm] page_alloc: factor setup_pageset() into pageset_init() and pageset_set_batch() (Pankaj Gupta) [1320834] +- [mm] page_alloc: when handling percpu_pagelist_fraction, don't unneedly recalulate high (Pankaj Gupta) [1320834] +- [mm] page_alloc: convert zone_pcp_update() to rely on memory barriers instead of stop_machine() (Pankaj Gupta) [1320834] +- [mm] page_alloc: protect pcp->batch accesses with ACCESS_ONCE (Pankaj Gupta) [1320834] +- [mm] page_alloc: insert memory barriers to allow async update of pcp batch and high (Pankaj Gupta) [1320834] +- [mm] page_alloc: prevent concurrent updaters of pcp ->batch and ->high (Pankaj Gupta) [1320834] +- [mm] page_alloc: factor out setting of pcp->high and pcp->batch (Pankaj Gupta) [1320834] +- [hid] i2c-hid: Fix suspend/resume when already runtime suspended (David Arcari) [1361625] +- [hid] i2c-hid: Only disable irq wake if it was successfully enabled during suspend (David Arcari) [1361625] +- [hid] i2c-hid: Call device suspend callback before disabling irq (David Arcari) [1361625] +- [hid] i2c-hid: call the hid driver's suspend and resume callbacks (David Arcari) [1361625] +- [hid] i2c-hid: add runtime PM support (David Arcari) [1361625] +- [hid] i2c-hid: disable interrupt on suspend (David Arcari) [1361625] +- [lib] rhashtable-test: calculate max_entries value by default (Phil Sutter) [1238749] +- [x86] tsc: Enumerate SKL cpu_khz and tsc_khz via CPUID (Prarit Bhargava) [1366396] +- [x86] Block HPET on Purley 4S (Prarit Bhargava) [1365997] +- [base] regmap: Skip read-only registers in regcache_sync() (Jaroslav Kysela) [1365905 1367789] +- [tools] perf: Add sample_reg_mask to include all perf_regs (Steve Best) [1368934] +- [netdrv] i40e: Change some init flow for the client (Stefan Assmann) [1369275] +- [netdrv] mlx5e: Log link state changes (kamal heib) [1367822] + +* Fri Aug 26 2016 Rafael Aquini [3.10.0-497.el7] +- [kernel] ftrace: fix traceoff_on_warning handling on boot command line ("Luis Claudio R. Goncalves") [1367650] +- [netdrv] ixgbe: fix setup_fc for x550em (Ken Cox) [1364896] +- [netdrv] cxgb4/cxgb4vf: Fixes regression in perf when tx vlan offload is disabled (Sai Vemuri) [1319437] +- [netdrv] cxgb4/cxgb4vf: Add link mode mask API to cxgb4 and cxgb4vf (Sai Vemuri) [1365689] +- [netdrv] cxgb4: Don't assume FW_PORT_CMD reply is always port info msg (Sai Vemuri) [1365689] +- [netdrv] ethtool: add support for 25G/50G/100G speed modes (Sai Vemuri) [1365689] +- [netdrv] i40e: use configured RSS key and lookup table in i40e_vsi_config_rss (Stefan Assmann) [1359439] +- [netdrv] i40e: fix broken i40e_config_rss_aq function (Stefan Assmann) [1359439] +- [netdrv] i40e: move i40e_vsi_config_rss below i40e_get_rss_aq (Stefan Assmann) [1359439] +- [netdrv] i40e: Remove redundant memset (Stefan Assmann) [1359439] +- [netdrv] brcmfmac: restore stopping netdev queue when bus clogs up (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: add new 8265 (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: add new 8260 PCI IDs (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: pcie: fix a race in firmware loading flow (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: pcie: enable interrupts before releasing the NIC's CPU (Stanislaw Gruszka) [1365575] +- [net] mac80211: fix purging multicast PS buffer queue (Stanislaw Gruszka) [1365575] +- [net] cfg80211: handle failed skb allocation (Stanislaw Gruszka) [1365575] +- [net] nl80211: Move ACL parsing later to avoid a possible memory leak (Stanislaw Gruszka) [1365575] +- [net] cfg80211: fix proto in ieee80211_data_to_8023 for frames without LLC header (Stanislaw Gruszka) [1365575] +- [net] mac80211: Fix mesh estab_plinks counting in STA removal case (Stanislaw Gruszka) [1365575] +- [netdrv] ath9k: fix GPIO mask for AR9462 and AR9565 (Stanislaw Gruszka) [1365575] +- [netdrv] ath10k: fix deadlock while processing rx_in_ord_ind (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: mvm: fix a few firmware capability checks (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: mvm: set the encryption type of an IGTK key (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: mvm: fix potential NULL-dereference in iwl_mvm_reorder() (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: mvm: fix RCU splat in TKIP's update_key (Stanislaw Gruszka) [1365575] +- [netdrv] iwlwifi: mvm: increase scan timeout to 20 seconds (Stanislaw Gruszka) [1365575] +- [net] cfg80211: remove get/set antenna and tx power warnings (Stanislaw Gruszka) [1365575] +- [netdrv] ath10k: fix crash related to printing features (Stanislaw Gruszka) [1365575] +- [netdrv] ath10k: fix deadlock when peer cannot be created (Stanislaw Gruszka) [1365575] +- [net] mac80211: fix fast_tx header alignment (Stanislaw Gruszka) [1365575] +- [net] mac80211: mesh: flush mesh paths unconditionally (Stanislaw Gruszka) [1365575] +- [netdrv] rtlwifi: Fix scheduling while atomic error from commit 49f86ec21c01 (Stanislaw Gruszka) [1365575] +- [netdrv] brcmfmac: add fallback for devices that do not report per-chain values (Stanislaw Gruszka) [1365575] + +* Thu Aug 25 2016 Rafael Aquini [3.10.0-496.el7] +- [infiniband] rdma/ocrdma: display ocrdma tech preview status (Honggang Li) [1334675] +- [infiniband] ib/rdma_cm: fix panic when trying access default_roce_mode configfs (kamal heib) [1360276] +- [infiniband] ib/hfi1: Fix mm_struct use after free (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Add cache evict LRU list (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Fix memory leak during unexpected shutdown (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Remove unneeded mm argument in remove function (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Consistently call ops->remove outside spinlock (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Use evict mmu rb operation (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Add evict operation to the mmu rb handler (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Fix TID caching actions (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Make the cache handler own its rb tree root (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Make use of mm consistent (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Fix user SDMA racy user request claim (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Fix error condition that needs to clean up (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Release node on insert failure (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Validate SDMA user iovector count (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Validate SDMA user request index (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Use the same capability state for all shared contexts (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Prevent null pointer dereference (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Rename TID mmu_rb_* functions (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Remove unneeded empty check in hfi1_mmu_rb_unregister() (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Restructure hfi1_file_open (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Make iovec loop index easy to understand (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Use "false" not 0 (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Remove unused sub-context parameter (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Consolidate __mmu_rb_remove and hfi1_mmu_rb_remove (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Always expect ops functions (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Add parameter names to callback declarations (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Add parameter names to function declarations (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Remove unused function hfi1_mmu_rb_search (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Remove unused uctxt->subpid and uctxt->pid (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Fix minor format error (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Remove TWSI references (Alex Estrin) [1360929] +- [infiniband] ib/hfi1: Use built-in i2c bit-shift bus adapter (Alex Estrin) [1360929] + +* Mon Aug 22 2016 Rafael Aquini [3.10.0-495.el7] +- [fs] ovl: append MAY_READ when diluting write checks (Miklos Szeredi) [1361590] +- [fs] ovl: dilute permission checks on lower only if not special file (Miklos Szeredi) [1361590] +- [fs] ovl: fix POSIX ACL setting (Miklos Szeredi) [1361590] +- [fs] ovl: store real inode pointer in ->i_private (Miklos Szeredi) [1361590] +- [fs] ovl: simplify permission checking (Miklos Szeredi) [1361590] +- [fs] ovl: do not require mounter to have MAY_WRITE on lower (Miklos Szeredi) [1361590] +- [fs] ovl: do operations on underlying file system in mounter's context (Miklos Szeredi) [1361590] +- [fs] ovl: modify ovl_permission() to do checks on two inodes (Miklos Szeredi) [1361590] +- [fs] ovl: define ->get_acl() for overlay inodes (Miklos Szeredi) [1361590] +- [fs] ovl: move some common code in a function (Miklos Szeredi) [1361590] +- [fs] ovl: store ovl_entry in inode->i_private for all inodes (Miklos Szeredi) [1361590] +- [fs] ovl: check mounter creds on underlying lookup (Miklos Szeredi) [1361590] +- [fs] gfs2: Remove dirty buffer warning from gfs2_releasepage (Andreas Gruenbacher) [1222972] +- [fs] xfs: copy correct inode info in xfs_qm_scall_getqstat (Eric Sandeen) [1359098] +- [fs] vfs: fix deadlock in file_remove_privs() on overlayfs (Miklos Szeredi) [1362392] +- [fs] cifs: Use file_dentry() (Miklos Szeredi) [1343388] +- [fs] btrfs: fix crash/invalid memory access on fsync when using overlayfs (Miklos Szeredi) [1343388] +- [fs] nfs: use file_dentry() (Miklos Szeredi) [1343388] +- [fs] vfs: document ->d_real() (Miklos Szeredi) [1343388] +- [fs] vfs: merge .d_select_inode() into .d_real() (Miklos Szeredi) [1343388] +- [fs] add file_dentry() (Miklos Szeredi) [1343388] +- [fs] cifs: correctly to anonymous authentication for the NTLM(v2) authentication (Sachin Prabhu) [1361407] +- [fs] cifs: correctly to anonymous authentication for the NTLM(v1) authentication (Sachin Prabhu) [1361407] +- [fs] cifs: correctly to anonymous authentication for the LANMAN authentication (Sachin Prabhu) [1361407] +- [fs] cifs: correctly to anonymous authentication via NTLMSSP (Sachin Prabhu) [1361407] +- [scsi] Revert: restart list search after unlock in scsi_remove_target (Ewan Milne) [1369084] +- [scsi] qla2xxx: Remove double scsi_host_put() from qla2x00_remove_one() (Ewan Milne) [1368149] +- [netdrv] qlcnic: Update version to 5.3.65 (Harish Patil) [1367116] +- [netdrv] qlcnic: fix napi budget alteration (Harish Patil) [1367116] +- [netdrv] qlcnic: fix data structure corruption in async mbx command handling (Harish Patil) [1367116] +- [netdrv] qlcnic: avoid superfluous assignement (Harish Patil) [1367116] +- [netdrv] qlcnic: add wmb() call in transmit data path (Harish Patil) [1367116] +- [netdrv] qlcnic: use the correct ring in qlcnic_83xx_process_rcv_ring_diag() (Harish Patil) [1367116] +- [netdrv] qlcnic: don't set unused function argument (Harish Patil) [1367116] + +* Fri Aug 19 2016 Rafael Aquini [3.10.0-494.el7] +- [firmware] revert "Be a bit more verbose about direct firmware loading failure" (Stanislaw Gruszka) [1351206] +- [firmware] revert "Introduce request_firmware_direct()" (Stanislaw Gruszka) [1351206] +- [x86] revert "microcode: Use request_firmware_direct()" (Stanislaw Gruszka) [1351206] +- [x86] smpboot: Re-enable init_udelay=0 by default on modern CPUs (Steve Best) [1365413] +- [x86] smpboot: Fix CPU (Steve Best) [1365413] +- [x86] smpboot: Fix cpu_init_udelay=10000 corner case boot parameter misbehavior (Steve Best) [1365413] +- [x86] smpboot: Remove SIPI delays from cpu_up() (Steve Best) [1365413] +- [x86] smpboot: Fix legacy SMP bootup slow-boot bug (Steve Best) [1365413] +- [x86] smpboot: Remove 10ms delay from cpu_up() on modern processors (Steve Best) [1365413] +- [x86] smpboot: Add cmdline "cpu_init_udelay=N" to specify cpu_up() delay (Steve Best) [1365413] +- [x86] platform/uv: Fix kernel panic running RHEL kdump kernel on UV systems (Frank Ramsay) [1366020] +- [x86] platform/uv: Fix problem with UV4 BIOS providing incorrect PXM values (Frank Ramsay) [1366020] +- [x86] platform/uv: Fix bug with iounmap() of the UV4 EFI System Table causing a crash (Frank Ramsay) [1366020] +- [x86] platform/uv: Fix problem with UV4 Socket IDs not being contiguous (Frank Ramsay) [1366020] +- [x86] Add support for Kabylake H/S (David Arcari) [1306013] +- [x86] smp: Fix __max_logical_packages value setup (Frank Ramsay) [1358312] +- [fs] proc: convert /proc/$PID/schedstat to seq_file interface (Joe Lawrence) [1363745] +- [fs] revert "userfaultfd: call mark_tech_preview" (Andrea Arcangeli) [1366639] +- [x86] mm: Improve switch_mm() barrier comments (Rafael Aquini) [1332602] {CVE-2016-2069} +- [x86] mm: Add barriers and document switch_mm()-vs-flush synchronization (Rafael Aquini) [1332602] {CVE-2016-2069} +- [mm] dax,kabi: add special handling for ZONE_DEVICE (Jeff Moyer) [1367133 1367257] +- [md] dm-raid: support raid0 with missing metadata devices (Mike Snitzer) [1364133 1367223] +- [md] dm raid: enhance attempt_restore_of_faulty_devices() to support more devices (Mike Snitzer) [1364133] +- [md] dm raid: fix restoring of failed devices regression (Mike Snitzer) [1364133] +- [md] dm raid: fix frozen recovery regression (Mike Snitzer) [1364133] +- [md] dm raid: fix use of wrong status char during resynchronization (Mike Snitzer) [1361328 1364133] +- [md] dm raid: constructor fails on non-zero incompat_features (Mike Snitzer) [1361328 1364133] +- [md] dm raid: fix processing of max_recovery_rate constructor flag (Mike Snitzer) [1361328 1364133] +- [md] dm: set DMF_SUSPENDED* _before_ clearing DMF_NOFLUSH_SUSPENDING (Mike Snitzer) [1361328 1364133] +- [md] dm rq: fix the starting and stopping of blk-mq queues (Mike Snitzer) [1361328 1364133] +- [md] dm mpath: add locking to multipath_resume and must_push_back (Mike Snitzer) [1361328 1364133] +- [md] dm flakey: error READ bios during the down_interval (Mike Snitzer) [1361328 1364133] +- [md] dm: move request-based code out to dm-rq.[hc] (Mike Snitzer) [1361328 1364133] +- [i2c] designware: fixup return handling of wait_for_completion_timeout (David Arcari) [1365529] +- [i2c] designware: fix race between subsequent xfers (David Arcari) [1365529] +- [i2c] designware: prevent signals from aborting I2C transfers (David Arcari) [1365529] +- [net] openvswitch: do not ignore netdev errors when creating tunnel vports (Thadeu Lima de Souza Cascardo) [1367917] +- [net] multicast: should not send source list records when have filter mode change (Hangbin Liu) [1322008] +- [net] netfilter: physdev: add missed blank (Hangbin Liu) [1346175] +- [net] netfilter: physdev: physdev-is-out should not work with OUTPUT chain (Hangbin Liu) [1346175] +- [net] sctp: use event->chunk when it's valid (Xin Long) [1278912] +- [net] openvswitch: fix conntrack netlink event delivery (Lance Richardson) [1321068] +- [net] netfilter: ebtables: Fix extension lookup with identical name (Sabrina Dubroca) [1317751] +- [net] sched: fix act_ipt for LOG target (Sabrina Dubroca) [1314398] +- [net] vti: flush x-netns xfrm cache when vti interface is removed (Lance Richardson) [1332403] +- [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1365651] +- [scsi] smartpqi: add config files (Scott Benesh) [1273115] +- [scsi] smartpqi and aacraid: remove wildcard for series 9 controllers (Scott Benesh) [1273115] +- [scsi] smartpqi: port to RHEL73 (Scott Benesh) [1273115] +- [scsi] smartpqi: initial commit of Microsemi smartpqi driver (Scott Benesh) [1273115] +- [scsi] smartpqi: add smartpqi to drivers/scsi/Makefile (Scott Benesh) [1273115] +- [scsi] smartpqi: add smartpqi to scsi Kconfig (Scott Benesh) [1273115] +- [scsi] smartpqi: add smartpqi to MAINTAINERS (Scott Benesh) [1273115] +- [vfio] pci: Fix NULL pointer oops in error interrupt setup handling (Alex Williamson) [1367906] +- [misc] cxl: Set psl_fir_cntl to production environment value (Steve Best) [1365970] +- [netdrv] e1000e: fix PTP on e1000_pch_lpt variants (Jarod Wilson) [1357921] +- [netdrv] e1000e: factor out systim sanitization (Jarod Wilson) [1357921] +- [netdrv] bna: remove global bnad_list_mutex (Ivan Vecera) [1359566] +- [netdrv] bna: change type of bna_id to atomic_t (Ivan Vecera) [1359566] +- [netdrv] bna: remove useless linked list (Ivan Vecera) [1359566] +- [netdrv] i40e: check for and deal with non-contiguous TCs (Stefan Assmann) [1354052] +- [kernel] module: Issue warnings when tainting kernel (Stanislav Kozina) [1366179] + +* Tue Aug 16 2016 Rafael Aquini [3.10.0-493.el7] +- [powerpc] mm: use get_user_pages_unlocked within get_user_pages_fast (Laurent Vivier) [1362454] +- [net] udp_offload: put sk before returning (Florian Westphal) [1366515] +- [fs] jbd2: limit number of reserved credits (Lukas Czerner) [1172496] +- [fs] cachefiles: Fix attempt to read i_blocks after deleting file (David Howells) [1357234] +- [fs] cachefiles: Fix race between inactivating and culling a cache object (David Howells) [1357234] +- [fs] svcrdma: Remove superfluous line from rdma_read_chunks() (Sachin Prabhu) [1353408] +- [fs] svcrdma: Do not add XDR padding to xdr_buf page vector (Sachin Prabhu) [1353408] +- [fs] svcrdma: Use correct XID in error replies (Sachin Prabhu) [1353408] +- [fs] svcrdma: Make RDMA_ERROR messages work (Sachin Prabhu) [1353408] +- [fs] svcrdma: svc_rdma_post_recv() should close connection on error (Sachin Prabhu) [1353408] +- [fs] svcrdma: Backport merge conflict resolution ab9f2faf (Sachin Prabhu) [1353408] +- [fs] svcrdma: Find rmsgp more reliably (Sachin Prabhu) [1353408] +- [fs] svcrdma: Remove unused variable (Sachin Prabhu) [1353408] +- [md] revert "raid10: make sync_request_write() call bio_copy_data()" (Jes Sorensen) [1354469] + +* Thu Aug 11 2016 Rafael Aquini [3.10.0-492.el7] +- [target] iscsi-target: Rework the configfs of cxgbit (Sai Vemuri) [1211351] +- [target] iscsi-target: Convert transport drivers to signal rdma_shutdown (Sai Vemuri) [1211351] +- [target] cxgbit: add files for cxgbit.ko (Sai Vemuri) [1211351] +- [target] iscsi-target: export symbols (Sai Vemuri) [1211351] +- [target] iscsi-target: call complete on conn_logout_comp (Sai Vemuri) [1211351] +- [target] iscsi-target: clear tx_thread_active (Sai Vemuri) [1211351] +- [target] iscsi-target: use conn_transport->transport_type in text rsp (Sai Vemuri) [1211351] +- [target] iscsi-target: move iscsit_thread_check_cpumask() (Sai Vemuri) [1211351] +- [target] iscsi-target: add void (*iscsit_get_r2t_ttt)() (Sai Vemuri) [1211351] +- [target] iscsi-target: add int (*iscsit_validate_params)() (Sai Vemuri) [1211351] +- [target] iscsi-target: split iscsi_target_rx_thread() (Sai Vemuri) [1211351] +- [target] iscsi-target: Fix rx_login_comp hang after login failure (Sai Vemuri) [1211351] +- [target] iscsi-target: add void (*iscsit_get_rx_pdu)() (Sai Vemuri) [1211351] +- [target] iscsi-target: add void (*iscsit_release_cmd)() (Sai Vemuri) [1211351] +- [target] iscsi-target: add int (*iscsit_xmit_pdu)() (Sai Vemuri) [1211351] +- [target] iscsi-target: Use shash and ahash (Sai Vemuri) [1211351] +- [netdrv] cxgb4: update Kconfig and Makefile (Sai Vemuri) [1211351] +- [netdrv] cxgb4: add iSCSI DDP page pod manager (Sai Vemuri) [1211351] +- [netdrv] cxgb4, iw_cxgb4: move delayed ack macro definitions (Sai Vemuri) [1211351] +- [netdrv] cxgb4: move VLAN_NONE macro definition (Sai Vemuri) [1211351] +- [netdrv] cxgb4: update struct cxgb4_lld_info definition (Sai Vemuri) [1211351] +- [netdrv] cxgb4: add definitions for iSCSI target ULD (Sai Vemuri) [1211351] +- [netdrv] cxgb4, cxgb4i: move struct cpl_rx_data_ddp definition (Sai Vemuri) [1211351] +- [netdrv] cxgb4, iw_cxgb4, cxgb4i: remove duplicate definitions (Sai Vemuri) [1211351] +- [netdrv] cxgb4, iw_cxgb4: move definitions to common header file (Sai Vemuri) [1211351] +- [netdrv] cxgb4: large receive offload support (Sai Vemuri) [1211351] +- [netdrv] cxgb4: allocate resources for CXGB4_ULD_ISCSIT (Sai Vemuri) [1211351] +- [netdrv] cxgb4: add new ULD type CXGB4_ULD_ISCSIT (Sai Vemuri) [1211351] + +* Thu Aug 11 2016 Rafael Aquini [3.10.0-491.el7] +- [net] ipv6: kill sk_dst_lock (Florian Westphal) [1350349] +- [net] ipv6: remove useless spin_lock/spin_unlock (Florian Westphal) [1350349] +- [net] macsec: RXSAs don't need to hold a reference on RXSCs (Sabrina Dubroca) [1354332] +- [net] macsec: fix reference counting on RXSC in macsec_handle_frame (Sabrina Dubroca) [1354332] +- [net] macsec: fix negative refcnt on parent link (Sabrina Dubroca) [1354232] +- [net] rtnetlink: fix a memory leak when ->newlink fails (Sabrina Dubroca) [1354232] +- [net] rtnetlink: correct error path in rtnl_newlink() (Sabrina Dubroca) [1354232] +- [net] rtnetlink: remove an unneeded test (Sabrina Dubroca) [1354232] +- [net] tcp: fix ipv4 mapped request socks (Hangbin Liu) [1360685] +- [net] inet: introduce ireq_family (Hangbin Liu) [1360685] +- [net] sctp: change to use TCP_CLOSE_WAIT as SCTP_SS_CLOSING (Xin Long) [1359219] +- [net] sctp: allow receiving msg when TCP-style sk is in CLOSED state (Xin Long) [1358092] +- [net] sctp: allow delivering notifications after receiving SHUTDOWN (Xin Long) [1251528] +- [net] sctp: fix the issue sctp requeue auth chunk incorrectly (Xin Long) [1359378] +- [net] af_packet: don't pass empty blocks for PACKET_V3 (Paolo Abeni) [1360213] +- [net] packet: Fixed TPACKET V3 to signal poll when block is closed rather than every packet (Paolo Abeni) [1360213] +- [x86] paravirt: Do not trace _paravirt_ident_*() functions (Steven Rostedt) [1339118] +- [x86] pci: vmd: Separate MSI and MSI-X vector sharing (Myron Stowe) [1364796] +- [x86] pci: vmd: Use lock save/restore in interrupt enable path (Myron Stowe) [1364796] +- [x86] pci: vmd: Select device dma ops to override (Myron Stowe) [1364796] +- [pci] Remove return values from pcie_port_platform_notify() and relatives (Myron Stowe) [1364796] +- [pci] acpi: Allow all PCIe services on non-ACPI host bridges (Myron Stowe) [1364796] +- [x86] pci: vmd: Remove development dev_info(s) (Myron Stowe) [1364796] +- [x86] pci: vmd: Compose MSI message with correct IRQ index and clear useless data member (Myron Stowe) [1364796] +- [x86] pci: vmd: Fix teardown_msi_irqs to upstream msi_free (Myron Stowe) [1364796] +- [x86] pci: vmd: Add irq_mask/irq_unmaks ops (Myron Stowe) [1364796] +- [x86] kvm: bump MAX_VCPUS to 288 (Radim Krcmar) [1273718] +- [x86] kvm: add a flag to disable KVM x2apic broadcast quirk (Radim Krcmar) [1273718] +- [x86] kvm: add KVM_CAP_X2APIC_API (Radim Krcmar) [1273718] +- [x86] kvm: pass struct kvm to kvm_set_routing_entry (Radim Krcmar) [1273718] +- [x86] kvm: reset APIC ID when enabling LAPIC (Radim Krcmar) [1273718] +- [x86] kvm: use hardware-compatible format for APIC ID register (Radim Krcmar) [1273718] +- [x86] kvm: use generic function for MSI parsing (Radim Krcmar) [1273718] +- [x86] kvm: dynamic kvm_apic_map (Radim Krcmar) [1273718] +- [x86] kvm: use physical LAPIC array for logical x2APIC (Radim Krcmar) [1273718] +- [x86] kvm: add kvm_apic_map_get_dest_lapic (Radim Krcmar) [1273718] +- [x86] kvm: Unify traced vector format (Radim Krcmar) [1273718] +- [x86] kvm: cleanup kvm_irq_delivery_to_apic_fast (Radim Krcmar) [1273718] +- [scsi] ipr: Fix sync scsi scan (Steve Best) [1365824] +- [virtio] virtio-input: reset device and detach unused during remove (Jason Wang) [1248933] +- [infiniband] ib/core: Support for CMA multicast join flags (Don Dutile) [1363579] +- [infiniband] ib/sa: Add cached attribute containing SM information to SA port (Don Dutile) [1363579] +- [infiniband] ib/sa: agent: Add support for SA agent get ClassPortInfo (Don Dutile) [1363579] + +* Thu Aug 11 2016 Rafael Aquini [3.10.0-490.el7] +- [tools] testing/nvdimm: open code dma_coerce_mask_and_coherent() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: make DIMM DSMs optional (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: fix format interface code byte order (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] testing/nvdimm: replace CONFIG_DMA_CMA dependency with vmalloc() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] libnvdimm, pmem: allow nfit_test to override pmem_direct_access() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: fix acpi_check_dsm() vs zero functions implemented (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pfn, dax: fix initialization vs autodetect for mode + alignment (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [uapi] nfit: add Microsoft NVDIMM DSM command set to white list (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, dax: fix deletion (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, dax: fix alignment validation (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, dax: autodetect support (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm: release ida resources (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm: stop requiring a driver ->remove() method (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, dax: record the specified alignment of a dax-device instance (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, dax: reserve space to store labels for device-dax (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, dax: introduce device-dax infrastructure (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pfn: fix ARCH=alpha allmodconfig build failure (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: add sysfs dimm 'family' and 'dsm_mask' attributes (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] testing/nvdimm: ND_CMD_CALL support (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: disable vendor specific commands (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: fix translation of command status results (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pfn: fix memmap reservation sizing (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: export subsystem ids as attributes (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: fix format interface code byte order per ACPI6.1 (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [uapi] nfit, libnvdimm: limited/whitelisted dimm command marshaling mechanism (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] nfit, libnvdimm: clarify "commands" vs "_DSMs" (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [kernel] libnvdimm: increase max envelope size for ioctl (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: Add sysfs "id" for NVDIMM ID (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] acpica: acpi 6.1: Update NFIT table for additional new fields (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: Update nfit driver to comply with ACPI 6.1 (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm: cleanup nvdimm_namespace_common_probe(), kill 'host' (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: kill ->pmem_queue and ->pmem_disk (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem, pfn: move pfn setup to the core (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] libnvdimm, pmem, pfn: make pmem_rw_bytes generic and refactor pfn setup (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: clean up resource print / request (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: use devm_add_action to release bdev resources (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, blk: move i/o infrastructure to nd_namespace_blk (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, blk: quiet i/o error reporting (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: use ->queuedata for driver private data (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, blk: use ->queuedata for driver private data (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, blk: use devm_add_action to release bdev resources (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, btt: add btt startup debug (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, btt, convert nd_btt_probe() to devm (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pfn, convert nd_pfn_probe() to devm (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: kill pmem->ndns (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: clarify the write+clear_poison+write flow (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] widen acpi_evaluate_dsm() revision and function-index arguments (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] libnvdimm, nfit: Use ACPI_SIG_NFIT instead of hard coded string (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] libnvdimm, test: add mock SMART data payload (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] libnvdimm, nfit: report multiple interface codes per-dimm (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pfn: fix nvdimm_namespace_add_poison() vs section alignment (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pfn: fix uuid validation (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm: fix smart data retrieval (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [mm] ZONE_DEVICE depends on SPARSEMEM_VMEMMAP (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [mm] exclude ZONE_DEVICE from GFP_ZONE_TABLE (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [kernel] libnvdimm, pmem: clear poison on write (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: fix kmap_atomic() leak in error path (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] btt: don't allocate unused major device number (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] blk: don't allocate unused major device number (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] pmem: don't allocate unused major device number (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: fix ia64 build, use PHYS_PFN (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] nfit, libnvdimm: clear poison command support (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] testing/nvdimm: expand ars unit testing (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] nfit, tools/testing/nvdimm: test multiple control regions per-dimm (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pfn: 'resource'-address and 'size' attributes for pfn devices (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: adjust for section collisions with 'System RAM' (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [kernel] mm: add PHYS_PFN, use it in __phys_to_pfn() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [mm] fix type cast in __pfn_to_phys() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm, pmem: fix 'pfn' support for section-misaligned namespaces (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm: Fix security issue with DSM IOCTL (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm: Clean-up access mode check (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [kernel] nfit: disable userspace initiated ars during scrub (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [acpi] nfit: scrub and register regions in a workqueue (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [kernel] nfit, libnvdimm: async region scrub workqueue (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] nfit, tools/testing/nvdimm: unify common init for acpi_nfit_desc (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [kernel] libnvdimm: async notification support (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] libnvdimm: protect nvdimm_{bus|namespace}_add_poison() with nvdimm_bus_lock() (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] libnvdimm, nfit: centralize command status translation (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [tools] nfit, tools/testing/nvdimm: add format interface code definitions (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] +- [nvdimm] arm: 8522/1: nvdimm: ensure no negative value gets returned on positive match (Jeff Moyer) [1271957 1278621 1343736 1349587 1349702 1353614 1355792] + +* Mon Aug 08 2016 Rafael Aquini [3.10.0-489.el7] +- [infiniband] ib/mlx4: Add diagnostic hardware counters (kamal heib) [1360924] +- [netdrv] mlx4: Query performance and diagnostics counters (kamal heib) [1360924] +- [netdrv] mlx4: Add diagnostic counters capability bit (kamal heib) [1360924] +- [netdrv] bnxt_en: Add new NPAR and dual media device IDs (John Linville) [1360126] +- [scsi] ipr: Fix error return code in ipr_probe_ioa() (Steve Best) [1364138] +- [scsi] ipr: Wait to do async scan until scsi host is initialized (Steve Best) [1364138] +- [scsi] ipr: Increase MSIX vectors number (Steve Best) [1364138] +- [scsi] ipr: Add new CCIN for new adapters support (Steve Best) [1364138] +- [acpi] Change NFIT driver to insert new resource (Jeff Moyer) [1342696] +- [kernel] resource: Export insert_resource and remove_resource (Jeff Moyer) [1342696] +- [kernel] resource: Add remove_resource interface (Jeff Moyer) [1342696] +- [kernel] resource: Change __request_region to inherit from immediate parent (Jeff Moyer) [1342696] +- [acpi] apei/einj: Allow memory error injection to NVDIMM (Jeff Moyer) [1342696] +- [kernel] resource: Add region_intersects_pmem() (Jeff Moyer) [1342696] +- [kernel] resource: Add @flags to region_intersects() (Jeff Moyer) [1342696] +- [acpi] apei: Cleanup alignment-aware accesses (Jeff Moyer) [1342696] +- [acpi] apei, einj: Changes to the ACPI/APEI/EINJ debugfs interface (Jeff Moyer) [1342696] +- [acpi] apei: Add parameter check before error injection (Jeff Moyer) [1342696] +- [acpi] apei, einj: Fix error return code in einj_init() (Jeff Moyer) [1342696] + +* Fri Aug 05 2016 Rafael Aquini [3.10.0-488.el7] +- [block] revert "remove struct bio_batch" (Mike Snitzer) [1361484] +- [block] revert "add __blkdev_issue_discard" (Mike Snitzer) [1361484] +- [block] revert "reinstate early return of -EOPNOTSUPP from blkdev_issue_discard" (Mike Snitzer) [1361484] +- [block] revert "missing bio_put following submit_bio_wait" (Mike Snitzer) [1361484] +- [md] revert "dm thin: use __blkdev_issue_discard for async discard support" (Mike Snitzer) [1361484] +- [md] revert "dm thin: unroll issue_discard() to create longer discard bio chains" (Mike Snitzer) [1361484] +- [nvme] avoid crashes when node 0 is memoryless node (David Milburn) [1350682] +- [mm] oom: ensure memoryless node zonelist always includes zones (David Milburn) [1350682] +- [mm] hmm: select mmu-notifier (Andrew Jones) [1230959] +- [rtc] opal: Enable alarms only when opal supports tpo (Steve Best) [1361858] +- [x86] pci: vmd: Attach VMD resources to parent domain's resource tree (Myron Stowe) [1249224] +- [x86] pci: vmd: Set bus resource start to 0 (Myron Stowe) [1249224] +- [x86] pci: vmd: Document code for maintainability (Myron Stowe) [1249224] +- [x86] pci: Add driver for Intel Volume Management Device (Myron Stowe) [1249224] +- [x86] PCI bus specific MSI operations (Myron Stowe) [1249224] +- [pci] aer: Use 32 bit PCI domain numbers (Myron Stowe) [1249224] +- [x86] perf: Fix copy_from_user_nmi() return if range is not ok (Jiri Olsa) [1361670] +- [x86] perf: Fix arch_perf_out_copy_user default (Jiri Olsa) [1361670] +- [x86] perf: Further optimize copy_from_user_nmi() (Jiri Olsa) [1361670] +- [x86] perf: Change offcore response masks for Knights Landing (Jiri Olsa) [1336681] +- [gpio] use kzalloc to allocate gpio_device (Steve Best) [1358979] +- [gpio] gpiolib: rewrite gpiodev_add_to_list (Prarit Bhargava) [1358979] +- [gpio] reflect base and ngpio into gpio_device (Prarit Bhargava) [1358979] +- [gpio] make the gpiochip a real device (Prarit Bhargava) [1358979] +- [gpio] gpiolib: fix chip order in gpio list (Prarit Bhargava) [1358979] +- [gpio] fix warning about iterator (Prarit Bhargava) [1358979] +- [gpio] gpiolib: improve overlap check of range of gpio (Prarit Bhargava) [1358979] +- [gpio] sysfs: rename gpiochip registration functions (Prarit Bhargava) [1358979] +- [gpio] remove gpio_descs global array (Prarit Bhargava) [1358979] +- [netdrv] be2net: perform temperature query in adapter regardless of its interface state (Gustavo Duarte) [1361226] +- [crypto] qat - make qat_asym_algs.o depend on asn1 headers (Herbert Xu) [1351563] +- [powerpc] kvm: book3s_hv: Save/restore TM state in H_CEDE (David Gibson) [1349244] {CVE-2016-5412} +- [powerpc] kvm: book3s_hv: Pull out TM state save/restore into separate procedures (David Gibson) [1349244] {CVE-2016-5412} +- [powerpc] pseries: Fix PCI config address for DDW (Gustavo Duarte) [1357809] +- [powerpc] iommu: Remove the dependency on EEH struct in DDW mechanism (Gustavo Duarte) [1357809] +- [powerpc] tm: Always reclaim in start_thread() for exec() class syscalls (David Gibson) [1349238] {CVE-2016-5828} + +* Fri Aug 05 2016 Rafael Aquini [3.10.0-487.el7] +- [infiniband] i40iw: Enable remote access rights for stag allocation (Stefan Assmann) [1283405] +- [infiniband] i40iw: do not print unitialized variables in error message (Stefan Assmann) [1283405] +- [infiniband] i40iw: Enable level-1 PBL for fast memory registration (Stefan Assmann) [1283405] +- [infiniband] i40iw: Return correct max_fast_reg_page_list_len (Stefan Assmann) [1283405] +- [infiniband] i40iw: Correct status check on i40iw_get_pble (Stefan Assmann) [1283405] +- [infiniband] i40iw: Correct CQ arming (Stefan Assmann) [1283405] +- [infiniband] ib/core: Make device counter infrastructure dynamic (Stefan Assmann) [1283405] +- [infiniband] i40iw: pass hw_stats by reference rather than by value (Stefan Assmann) [1283405] +- [infiniband] i40iw: Remove unnecessary synchronize_irq() before free_irq() (Stefan Assmann) [1283405] +- [infiniband] i40iw: constify i40iw_vf_cqp_ops structure (Stefan Assmann) [1283405] +- [infiniband] ib/core: Enhance ib_map_mr_sg() (Stefan Assmann) [1283405] +- [infiniband] ib/core: Add passing an offset into the SG to ib_map_mr_sg (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix for removing quad hash entries (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix for checking if the QP is destroyed (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix for using one sge for RDMA READ (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix for the size of kernel mode SQ (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix for a NOP WQE size (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Correct STag mask to min of 14 bits (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fixes for WQE alignment (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix SD calculation for initial HMC creation (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix endian issues and warnings (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Add base memory management extensions (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Initialize max enabled vfs variable (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Correct return code check in add_pble_pool (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Add virtual channel message queue (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Remove unused code and fix warning (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Populate vendor_id and vendor_part_id fields (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Set vendor_err only if there is an actual error (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Add qp table lock around AE processing (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Do not set self-referencing pointer to NULL after free (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Correct max message size in query port (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix refused connections (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Correct QP size calculation (Stefan Assmann) [1283405] +- [infiniband] rdma/i40iw: Fix overflow of region length (Stefan Assmann) [1283405] +- [infiniband] i40iw: avoid potential uninitialized variable use (Stefan Assmann) [1283405] +- [infiniband] i40iw: mark as tech-preview (Stefan Assmann) [1283405] +- [infiniband] i40iw: fix for missing commit 2f8e2c877784a0b23f02b41550170a24e14f5c95 (Stefan Assmann) [1283405] +- [infiniband] i40iw: changes for build of i40iw module (Stefan Assmann) [1283405] +- [infiniband] i40iw: Replace the obsolete crypto hash interface with shash (Stefan Assmann) [1283405] +- [infiniband] i40iw: Kconfig and Makefile for iwarp module (Stefan Assmann) [1283405] +- [infiniband] i40iw: virtual channel handling files (Stefan Assmann) [1283405] +- [infiniband] i40iw: user kernel shared files (Stefan Assmann) [1283405] +- [infiniband] i40iw: add X722 register file (Stefan Assmann) [1283405] +- [infiniband] i40iw: add hardware related header files (Stefan Assmann) [1283405] +- [infiniband] i40iw: add file to handle cqp calls (Stefan Assmann) [1283405] +- [infiniband] i40iw: use shared code for port mapper (Stefan Assmann) [1283405] +- [infiniband] i40iw: add files for iwarp interface (Stefan Assmann) [1283405] +- [infiniband] i40iw: add hw and utils files (Stefan Assmann) [1283405] +- [infiniband] i40iw: add hmc resource files (Stefan Assmann) [1283405] +- [infiniband] i40iw: add pble resource files (Stefan Assmann) [1283405] +- [infiniband] i40iw: add puda code (Stefan Assmann) [1283405] +- [infiniband] i40iw: add connection management code (Stefan Assmann) [1283405] +- [infiniband] i40iw: add main, hdr, status (Stefan Assmann) [1283405] +- [uapi] i40iw: add entry in rdma_netlink (Stefan Assmann) [1283405] + +* Fri Aug 05 2016 Rafael Aquini [3.10.0-486.el7] +- [mm] vfs: prevent buffered I/O reads to DAX inodes (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] xfs, ext4, splice: avoid the page cache for DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] dax: check return value of dax_radix_entry() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] mm: fix mixed zone detection in devm_memremap_pages (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [lib] list: kill list_force_poison() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [acpi] nfit: Continue init even if ARS commands are unimplemented (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext2, ext4: fix issue with missing journal entry in ext4_dax_mkwrite() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] dax: move writeback calls into the filesystems (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] dax: give DAX clearing code correct bdev (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: online defrag not supported with DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext2, ext4: only set S_DAX for regular inodes (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] block: disable block device DAX by default (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] use 'u64' for pfn flags (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] devm_memremap: Fix error value when memremap failed (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [uapi] nfit: update address range scrub commands to the acpi 6.1 format (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [tools] libnvdimm, tools/testing/nvdimm: fix 'ars_status' output buffer sizing (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [acpi] nfit: fix multi-interface dimm handling, acpi6.1 compatibility (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] devm_memremap_release(): fix memremap'd addr handling (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [x86] mm, x86: fix pte_page() crash in gup_pte_range() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [x86] mm: Fix vmalloc_fault() to handle large pages properly (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [x86] uaccess/64: Handle the caching of 4-byte nocache copies properly in __copy_user_nocache() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [x86] uaccess/64: Make the __copy_user_nocache() assembly code more readable (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] mm: fix pfn_t vs highmem (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] dax: dirty inode only if required (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [lib] radix-tree: fix race in gang lookup (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [tools] phys_to_pfn_t: use phys_addr_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] fix pfn_t to page conversion in vm_insert_mixed (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] block: use DAX for partition table reads (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] fs, block: force direct-I/O for dax-enabled block devices (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] devm_memremap_pages: fix vmem_altmap lifetime + alignment handling (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn: fix restoring memmap location (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm: fix mode determination for e820 devices (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] dax: never rely on bh.b_dev being set by get_block() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: call dax_pfn_mkwrite() for DAX fsync/msync (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: call dax_pfn_mkwrite() for DAX fsync/msync (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext2: call dax_pfn_mkwrite() for DAX fsync/msync (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] dax: add support for fsync/sync (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] add find_get_entries_tag() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] dax: support dirty DAX entries in radix tree (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] pmem: add wb_cache_pmem() to the PMEM API (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] x86: get_user_pages() for dax mappings (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [lib] mm, dax, pmem: introduce {get|put}_dev_pagemap() for dax-gup (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pmem: move request_queue allocation earlier in probe (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] dax: convert vmf_insert_pfn_pmd() to pfn_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] dax, gpu: convert vm_insert_mixed to pfn_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [x86] mm: introduce _PAGE_DEVMAP (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] hugetlb: fix compile error on tile (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn, pmem: allocate memmap array in persistent memory (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] x86, mm: introduce vmem_altmap to augment vmemmap_populate() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] move __phys_to_pfn and __pfn_to_phys to asm/generic/memory_model.h (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] mm: introduce find_dev_pagemap() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] mm: skip memory block registration for ZONE_DEVICE (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] mm, dax, pmem: introduce pfn_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [virt] kvm: rename pfn_t to kvm_pfn_t (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] dax: fix livelock, allow dax pmd mappings to become writeable (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] dax: fix lifetime of in-kernel dax mappings with dax_map_atomic() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] dax: guarantee page aligned results from bdev_direct_access() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] dax: increase granularity of dax_clear_blocks() operations (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] pmem, dax: clean up clear_pmem() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] block: kill disk_{check|set|clear|alloc}_badblocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pmem: nvdimm_read_bytes() badblocks support (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] pmem: fail io-requests to known bad blocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm: convert to statically allocated badblocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm: don't fail init for full badblocks list (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] block, badblocks: introduce devm_init_badblocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [block] clarify badblocks lifetime (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] badblocks: rename badblocks_free to badblocks_exit (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pmem: move definition of nvdimm_namespace_add_poison to nd.h (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] libnvdimm: Add a poison list and export badblocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [tools] nfit_test: Enable DSMs for all test NFITs (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [md] convert to use the generic badblocks code (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] block: Add badblock management for gendisks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] badblocks: Add core badblock management code (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [block] fix del_gendisk() vs blkdev_ioctl crash (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] block: introduce bdev_file_inode() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm: fix namespace object confusion in is_uuid_busy() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [x86] mm/pat: Change free_memtype() to support shrinking case (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [mm] x86/mm/pat: Add untrack_pfn_moved for mremap (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: introduce per-inode DAX enablement (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: fix recursive splice read locking with DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: Don't use reserved blocks for data blocks with DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn: move 'memory mode' indication to sysfs (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [tools] testing/libnvdimm: cleanup mock resource lookup (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn: fix nd_pfn_validate() return value handling (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [tools] libnvdimm, pfn: enable pfn sysfs interface unit testing (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn: fix pfn seed creation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn: add parent uuid validation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn: add 'align' attribute, default to HPAGE_SIZE (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn: clean up pfn create parameters (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pfn: kill ND_PFN_ALIGN (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] do not show pfn_seed for non pmem regions (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] improve diagnosibility of namespaces (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: use pre-zeroed blocks for DAX page faults (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [trace] ext4: implement allocation of pre-zeroed blocks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: provide ext4_issue_zeroout() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [trace] ext4: get rid of EXT4_GET_BLOCKS_NO_LOCK flag (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: fix races of writeback with punch hole and zero range (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: fix races between buffered IO and collapse / insert range (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: move unlocked dio protection from ext4_alloc_file_blocks() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: fix races between page faults and hole punching (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext4: wait for existing dio workers in ext4_alloc_file_blocks() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [acpi] nfit: acpi_nfit_notify(): Do not leave device locked (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [tools] nfit: Adjust for different _FIT and NFIT headers (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [acpi] nfit: Fix the check for a successful NFIT merge (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [acpi] nfit: Account for table size length variation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [x86] libnvdimm, e820: skip module loading when no type-12 (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] block: protect rw_page against device teardown (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] dax: disable pmd mappings (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext2, ext4: warn when mounting with dax enabled (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] dax: fix __dax_pmd_fault crash (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [documentation] libnvdimm: documentation clarifications (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, pmem: fix size trim in pmem_direct_access() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [nvdimm] libnvdimm, e820: fix numa node for e820-type-12 pmem ranges (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [tools] testing/nvdimm, acpica: fix flag rename build breakage (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] coredump: add DAX filtering for FDPIC ELF coredumps (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] coredump: add DAX filtering for ELF coredumps (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: xfs_filemap_pmd_fault treats read faults as write faults (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: add ->pfn_mkwrite support for DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: DAX does not use IO completion callbacks (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: Don't use unwritten extents for DAX (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: introduce BMAPI_ZERO for allocating zeroed extents (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] xfs: fix inode size update overflow in xfs_map_direct() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [tools] acpi: nfit: Add support for hot-add (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [acpi] nfit: in acpi_nfit_init, break on a 0-length table (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [acpi] acpica: Update NFIT table to rename a flags field (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] block: blk_flush_integrity() for bio-based drivers (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] block: generic request_queue reference counting (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] block: use an atomic_t for mq_freeze_depth (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [fs] ext2: Add locking for DAX faults (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] pmem, memremap: convert to numa aware allocations (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] devm_memremap_pages: use numa_mem_id (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] devm: make allocations numa aware by default (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] devm_memremap: convert to return ERR_PTR (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] devm_memunmap: use devres_release() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [kernel] pmem: kill memremap_pmem() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [x86] mm: quiet arch_add_memory() (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [edac] Don't allow empty DIMM labels (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [edac] Fix sysfs dimm_label store operation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] +- [edac] Fix sysfs dimm_label show operation (Jeff Moyer) [1346083 1346084 1346445 1346449 1346472 1347091 1359806] + +* Thu Aug 04 2016 Rafael Aquini [3.10.0-485.el7] +- [mm] percpu: fix synchronization between synchronous map extension and chunk destruction (Joe Lawrence) [1344569] {CVE-2016-4794} +- [mm] percpu: fix synchronization between chunk->map_extend_work and chunk destruction (Joe Lawrence) [1344569] {CVE-2016-4794} +- [mm] percpu: fix locking regression in the failure path of pcpu_alloc() (Joe Lawrence) [1344569] {CVE-2016-4794} +- [s390] qeth: delete napi struct when removing a qeth device (Hendrik Brueckner) [1357030] +- [s390] kprobes: Fix conflict between jprobes and function graph tracing (Jiri Olsa) [1347620] +- [hid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1360029] {CVE-2016-5829} +- [scsi] cxlflash: Verify problem state area is mapped before notifying shutdown (Steve Best) [1361359] +- [scsi] cxlflash: Shutdown notify support for CXL Flash cards (Steve Best) [1361359] +- [scsi] cxlflash: Add device dependent flags (Steve Best) [1361359] +- [scsi] cxlflash: Fix to drain operations from previous reset (Steve Best) [1361359] +- [scsi] cxl: Make vPHB device node match adapter's (Steve Best) [1361359] +- [scsi] cxlflash: Fix to resolve dead-lock during EEH recovery (Steve Best) [1361359] +- [scsi] fix race between simultaneous decrements of ->host_failed (Gustavo Duarte) [1357946] +- [input] Enable VMMOUSE support (Lauro Ramos Venancio) [1331578] +- [input] vmmouse - remove port reservation (Lauro Ramos Venancio) [1331578] +- [input] vmmouse - fix absolute device registration (Lauro Ramos Venancio) [1331578] +- [input] add vmmouse driver (Lauro Ramos Venancio) [1331578] +- [kernel] modules: Add kernel parameter to blacklist modules (Prarit Bhargava) [1361585] +- [kernel] rcu: Fix attempt to avoid unsolicited offloading of callbacks (Luiz Capitulino) [1356726] +- [kernel] rcu: Fix CONFIG_RCU_NOCB_CPU_ALL panic on machines with sparse CPU mask (Luiz Capitulino) [1356726] +- [kernel] rcu: Convert rcutree_plugin.h printk calls (Luiz Capitulino) [1356726] +- [kernel] watchdog, sysctl: fix pointer to watch_cpumask in kernel_table (Jerome Marchand) [1360787] +- [netdrv] ibmvnic: Fix passive VNIC server login process (Gustavo Duarte) [1357915] +- [netdrv] ibmvnic: simplify and improve driver probe function (Gustavo Duarte) [1357915] +- [netdrv] ibmvnic: dispose irq mappings (Gustavo Duarte) [1357915] +- [netdrv] ibmvnic: properly start and stop tx queues (Gustavo Duarte) [1357915] +- [netdrv] ibmvnic: fix to use list_for_each_safe() when delete items (Gustavo Duarte) [1357915] + +* Wed Aug 03 2016 Rafael Aquini [3.10.0-484.el7] +- [net] geneve: fixup netdevice_notifier registration (Sabrina Dubroca) [1353790] +- [wireless] convert to use netdev_notifier_info (Sabrina Dubroca) [1353790] +- [netdrv] hyperv: convert to use netdev_notifier_info (Sabrina Dubroca) [1353790] +- [net] netfilter: nf_nat: on-stack struct netdev_notifier_info (Sabrina Dubroca) [1353790] +- [net] ipv4: ip_check_defrag should not assume that skb_network_offset is zero (Paolo Abeni) [1354448] +- [net] ipv4: ip_check_defrag should correctly check return value of skb_copy_bits (Paolo Abeni) [1354448] +- [net] macsec: validate ICV length on link creation (Davide Caratti) [1360273] +- [net] macsec: fix error codes when a SA is created (Davide Caratti) [1360273] +- [net] macsec: limit ICV length to 16 octets (Davide Caratti) [1360273] +- [net] sctp: also point GSO head_skb to the sk when it's available (Marcelo Leitner) [1278912] +- [net] sctp: fix GSO for IPv6 (Marcelo Leitner) [1278912] +- [net] sctp: support ipv6 nonlocal bind (Xin Long) [1355769] +- [net] sctp: use inet_recvmsg to support sctp RFS well (Marcelo Leitner) [981353] +- [net] netfilter: x_tables: speed up jump target validation (Florian Westphal) [1318693] {CVE-2016-3134} +- [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1356443] +- [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1356443] +- [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1356443] +- [net] xfrm: Fix crash observed during device unregistration and decryption (Florian Westphal) [1243602] +- [net] xfrm: Reset encapsulation field of the skb before transformation (Florian Westphal) [1243602] +- [net] xfrm: dst_entries_init() per-net dst_ops (Florian Westphal) [1243602] +- [net] xfrm: Increment statistic counter on inner mode error (Florian Westphal) [1243602] +- [net] xfrm4: Reload skb header pointers after calling pskb_may_pull (Florian Westphal) [1243602] +- [net] xfrm4: Fix header checks in _decode_session4 (Florian Westphal) [1243602] +- [net] xfrm: Fix unaligned access to stats in copy_to_user_state() (Florian Westphal) [1243602] +- [net] xfrm: Fix state threshold configuration from userspace (Florian Westphal) [1243602] +- [net] xfrm: fix race between netns cleanup and state expire notification (Florian Westphal) [1243602] +- [net] xfrm: Fix unlink race when policies are deleted (Florian Westphal) [1243602] +- [net] xfrm: Clone states properly on migration (Florian Westphal) [1243602] +- [net] xfrm: Take xfrm_state_lock in xfrm_migrate_state_find (Florian Westphal) [1243602] +- [net] xfrm: avoid creating temporary SA when there are no listeners (Florian Westphal) [1243602] +- [net] xfrm: Correct xfrm_state_lock usage in xfrm_stateonly_find (Florian Westphal) [1243602] +- [net] xfrm: export verify_userspi_info for pkfey and netlink interface (Florian Westphal) [1243602] +- [net] Documentation: Document xfrm4_gc_thresh and xfrm6_gc_thresh (Florian Westphal) [1243602] +- [net] xfrm: Increase the garbage collector threshold (Florian Westphal) [1243602] +- [net] xfrm: prevent ipcomp scratch buffer race condition (Florian Westphal) [1243602] +- [net] xfrm: Force SA to be lookup again if SA in acquire state (Florian Westphal) [1243602] +- [net] xfrm: Fix replay size checking on async events (Florian Westphal) [1243602] +- [net] xfrm: Make xfrm_state timer monotonic (Florian Westphal) [1243602] +- [net] xfrm: Delete hold_timer when destroy policy (Florian Westphal) [1243602] + +* Tue Aug 02 2016 Rafael Aquini [3.10.0-483.el7] +- [fs] nfsv4: Don't perform cached access checks before we've OPENed the file (Steve Dickson) [1359944] +- [fs] ovl: fix copy-up warning (Miklos Szeredi) [1354293] +- [fs] nfsv4: Allow retry of operations that used a returned delegation stateid (Steve Dickson) [1358308] +- [fs] nfsv4: Label stateids with the type (Steve Dickson) [1358308] +- [fs] sunrpc: Ensure get_rpccred() and put_rpccred() can take NULL arguments (Steve Dickson) [1358308] +- [fs] nfsv4: Use the right stateid for delegations in setattr, read and write (Steve Dickson) [1358308] +- [fs] nfs: have flexfiles mirror keep creds for both ro and rw layouts (Benjamin Coddington) [1358386] +- [fs] nfs: get a reference to the credential in ff_layout_alloc_lseg (Benjamin Coddington) [1358386] +- [fs] nfs: have ff_layout_get_ds_cred take a reference to the cred (Benjamin Coddington) [1358386] +- [fs] nfs: don't call nfs4_ff_layout_prepare_ds from ff_layout_get_ds_cred (Benjamin Coddington) [1358386] +- [fs] sunrpc: add a get_rpccred_rcu inline (Benjamin Coddington) [1358386] +- [fs] sunrpc: add rpc_lookup_generic_cred (Benjamin Coddington) [1358386] +- [fs] sunrpc: plumb gfp_t parm into crcreate operation (Benjamin Coddington) [1358386] +- [fs] nfs4: nfs4_ff_layout_prepare_ds should return NULL if connection failed (Benjamin Coddington) [1358386] +- [fs] pnfs: Don't prevent flexfiles client from retrying LAYOUTGET (Benjamin Coddington) [1358386] +- [fs] pnfs: Modify pnfs_update_layout tracepoints to use layout stateid (Benjamin Coddington) [1358386] +- [fs] nfs: add new tracepoint for pnfs_update_layout (Benjamin Coddington) [1358386] +- [fs] Adding stateid information to tracepoints (Benjamin Coddington) [1358386] +- [fs] xfs: track and serialize in-flight async buffers against unmount (Brian Foster) [1347744] +- [fs] xfs: exclude never-released buffers from buftarg I/O accounting (Brian Foster) [1347744] +- [fs] xfs: fix duplicate buffer flag bits (Brian Foster) [1347744 1358817] + +* Mon Aug 01 2016 Rafael Aquini [3.10.0-482.el7] +- [iscsi-target] Fix iser explicit logout TX kthread leak (Andy Grover) [1278224] +- [iscsi-target] Fix iscsit_start_kthreads failure OOPs (Andy Grover) [1278224] +- [iscsi-target] Fix use-after-free during TPG session shutdown (Andy Grover) [1278224] +- [bnx2fc] replace printk() with BNX2FC_IO_DBG() (Maurizio Lombardi) [1360305] +- [fs] cifs: dynamic allocation of ntlmssp blob (Jerome Marchand) [1358676] +- [fs] cifs: use CIFS_MAX_DOMAINNAME_LEN when converting the domain name (Jerome Marchand) [1358676] +- [mm] hmm: adjust HMM backport to work properly with rhel7 mm context (Jerome Glisse) [1230959] +- [mm] hmm: only allow use of HMM through a kernel parameter (Jerome Glisse) [1230959] +- [mm] hmm: mirror process address space on device with HMM helpers (Jerome Glisse) [1230959] +- [mm] hmm: migration through heterogeneous memory management (Jerome Glisse) [1230959] +- [mm] hmm: helper to walk CPU page table in parallel with generic table (Jerome Glisse) [1230959] +- [mm] hmm: heterogeneous memory management support (Jerome Glisse) [1230959] +- [mm] gpt: generic page table structure (Jerome Glisse) [1230959] +- [x86] device: export device_rh_alloc() with EXPORT_SYMBOL (Vitaly Kuznetsov) [1360400] +- [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1330095] +- [acpi] battery: Accelerate battery resume callback (Jeremy McNicoll) [1270522] +- [virtio] virtio_balloon: export 'available' memory to balloon statistics (Luiz Capitulino) [1351660] +- [mm] page_alloc: calculate 'available' memory in a separate function (Luiz Capitulino) [1351660] +- [fs] proc: meminfo: estimate available memory more conservatively (Luiz Capitulino) [1351660] +- [fs] proc: meminfo: meminfo_proc_show() fix typo in comment (Luiz Capitulino) [1351660] +- [kernel] sched/core: Fix sched_rt_global_validate (Luiz Capitulino) [1357928] +- [netdrv] hv_netvsc: Fix VF register on bonding devices (Vitaly Kuznetsov) [1357850] +- [netdrv] hv_netvsc: Fix VF register on vlan devices (Vitaly Kuznetsov) [1357850] +- [security] keys: Don't leak a key reference if request_key() tries to use a revoked keyring (David Howells) [1282584] +- [infiniband] hfi1: Fix sleep inside atomic issue in init_asic_data (Alex Estrin) [1355901] + +* Wed Jul 27 2016 Rafael Aquini [3.10.0-481.el7] +- [fs] gfs2: Extended attribute readahead optimization (Andreas Gruenbacher) [1256539] +- [fs] gfs2: Extended attribute readahead (Andreas Gruenbacher) [1256539] +- [fs] gfs2: Add meta readahead field in directory entries (Andreas Gruenbacher) [1256539] +- [fs] lift file_*_write out of do_splice_direct() (Miklos Szeredi) [1359094] +- [fs] lift file_*_write out of do_splice_from() (Miklos Szeredi) [1359094] +- [fs] ovl: verify upper dentry in ovl_remove_and_whiteout() (Miklos Szeredi) [1359829] +- [fs] ovl: Copy up underlying inode's ->i_mode to overlay inode (Miklos Szeredi) [1351861] +- [fs] ovl: handle ATTR_KILL* (Miklos Szeredi) [1351861] +- [fs] ovl: get_write_access() in truncate (Miklos Szeredi) [1359786] +- [fs] ovl: xattr filter fix (Miklos Szeredi) [1359807] +- [fs] libceph: use s instead of pE in seq_printf() in dump_target() (Ilya Dryomov) [1360323] +- [fs] libceph: apply new_state before new_up_client on incrementals (Ilya Dryomov) [1359746] +- [fs] cifs: Fix SMB2+ interim response processing for read requests (Sachin Prabhu) [1305657] +- [fs] make nfs_atomic_open() call d_drop() on all ->open_context() errors (Benjamin Coddington) [1342305] +- [fs] gfs2: Fix gfs2_replay_incr_blk for multiple journal sizes (Robert S Peterson) [1358926] +- [fs] xfs: don't reset b_retries to 0 on every failure (Carlos Maiolino) [1357663] +- [fs] xfs: remove extraneous buffer flag changes (Carlos Maiolino) [1357663] +- [fs] xfs: fix xfs_error_get_cfg for negative errnos (Carlos Maiolino) [1357663] +- [fs] userfaultfd: don't pin the user memory in userfaultfd_file_create() (Andrea Arcangeli) [1358957] +- [mm] ksm: fix conflict between mmput and scan_get_next_rmap_item (Andrea Arcangeli) [1358958] +- [mm] meminit: ensure node is online before checking whether pages are uninitialised (Koki Sanagi) [1359649] +- [mm] meminit: always return a valid node from early_pfn_to_nid (Koki Sanagi) [1359649] +- [mm] shm: add memfd.h to UAPI export list (Yauheni Kaliuta) [1282530 1354407] +- [mm] slub: do not drop slab_mutex for sysfs_slab_add (Larry Woodman) [1282934] +- [hv] don't leak memory in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1341065] +- [hv] get rid of redundant messagecount in create_gpadl_header() (Vitaly Kuznetsov) [1341065] +- [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1337074] +- [x86] hyperv: Avoid reporting bogus NMI status for Gen2 instances (Vitaly Kuznetsov) [1337074] +- [x86] Use pte_none() to test for empty PTE (Larry Woodman) [1347159] +- [x86] Disallow running with 32-bit PTEs to work around erratum (Larry Woodman) [1347159] +- [x86] Ignore A/D bits in pte/pmd/pud_none() (Larry Woodman) [1347159] +- [x86] Move swap offset/type up in PTE to work around erratum (Larry Woodman) [1347159] +- [pci] hyper-v: Fix crash in interrupt cleanup path (Cathy Avery) [1348475] +- [i2c] designware: Add runtime PM hooks (David Arcari) [1358747] +- [s390] fix test_fp_ctl inline assembly contraints (Hendrik Brueckner) [1356199] +- [s390] qeth: switch to napi_gro_receive (Hendrik Brueckner) [1342108] +- [kernel] sched: CONFIG_SCHEDSTATS kabi fix (Josh Poimboeuf) [1333444] +- [kernel] kmod: remove unecessary explicit wide CPU affinity setting (Frederic Weisbecker) [1056801] +- [netdrv] be2net: Fix broadcast echoes from EVB in BE3 (Ivan Vecera) [1249881] +- [powerpc] Wire up sys_userfaultfd() (Laurent Vivier) [1353468] +- [cpufreq] powernv: del_timer_sync when global and local pstate are equal (Gustavo Duarte) [1346255] +- [cpufreq] powernv: Move smp_call_function_any() out of irq safe block (Gustavo Duarte) [1346255] +- [cpufreq] powernv: Ramp-down global pstate slower than local-pstate (Gustavo Duarte) [1346255] +- [cpufreq] Add support for per-policy driver data (Gustavo Duarte) [1346255] + +* Tue Jul 26 2016 Rafael Aquini [3.10.0-480.el7] +- [md] dm: call PR reserve_unreserve on each underlying device (Mike Snitzer) [1357031] +- [scsi] sd: don't use the ALL_TG_PT bit for reservations (Mike Snitzer) [1357031] +- [md] dm raid: fix random optimal_io_size for raid0 (Mike Snitzer) [1356244 1357031] +- [md] dm raid: address checkpatch.pl complaints (Mike Snitzer) [1356244 1357031] +- [md] dm raid: change logical functions to actually return bool (Mike Snitzer) [1356244 1357031] +- [md] dm raid: use rdev_for_each in status (Mike Snitzer) [1356244 1357031] +- [md] dm raid: use rs->raid_disks to avoid memory leaks on free (Mike Snitzer) [1356244 1357031] +- [md] dm raid: support delta_disks for raid1, fix table output (Mike Snitzer) [1356244 1357031] +- [md] dm raid: enhance reshape check and factor out reshape setup (Mike Snitzer) [1356244 1357031] +- [md] dm raid: allow resize during recovery (Mike Snitzer) [1356244 1357031] +- [md] dm raid: fix rs_is_recovering() to allow for lvextend (Mike Snitzer) [1356244 1357031] +- [md] dm raid: fix rebuild and catch bogus sync_resync flags (Mike Snitzer) [1356244 1357031] +- [md] dm raid: fix ctr memory leaks on error paths (Mike Snitzer) [1356244 1357031] +- [md] dm raid: fix typo in write_mostly flag (Mike Snitzer) [1356244 1357031] +- [md] dm raid: also reject size change during recovery (Mike Snitzer) [1356244 1357031] +- [md] dm raid: fix new superblock_bitmap creation on disk addition (Mike Snitzer) [1356244 1357031] +- [md] dm raid: add comments and fix typos (Mike Snitzer) [1356244 1357031] +- [md] dm raid: fix raid10 device size error on out-of-place reshape (Mike Snitzer) [1356244 1357031] +- [md] dm raid: prohibit 'nosync' on new raid6 and reject resize during reshape (Mike Snitzer) [1356244 1357031] +- [md] dm raid: clarify and fix recovery (Mike Snitzer) [1356244 1357031] +- [md] dm raid: fix rs_set_capacity on growing reshape (Mike Snitzer) [1356244 1357031] +- [md] dm raid: make rs_set_capacity to work on shrinking reshape (Mike Snitzer) [1356244 1357031] +- [md] dm raid: enhance comments in takeover checks (Mike Snitzer) [1356244 1357031] +- [md] dm raid: remove bogus comment and fix comment typos (Mike Snitzer) [1356244 1357031] +- [md] dm raid: more restricting data_offset value checks (Mike Snitzer) [1356244 1357031] +- [md] dm raid: reject too many write_mostly devices (Mike Snitzer) [1356244 1357031] +- [md] dm raid: the sync_page_io() metadata_op argument is bool (Mike Snitzer) [1356244 1357031] +- [md] dm raid: prohibit to pass in both sync and nosync ctr flags (Mike Snitzer) [1356244 1357031] +- [md] dm raid: avoid superfluous memory barriers on static metadata (Mike Snitzer) [1356244 1357031] +- [md] dm thin: unroll issue_discard() to create longer discard bio chains (Mike Snitzer) [1356244 1357031] +- [md] dm thin: use __blkdev_issue_discard for async discard support (Mike Snitzer) [1356244 1357031] +- [block] missing bio_put following submit_bio_wait (Mike Snitzer) [1356244 1357031] +- [block] reinstate early return of -EOPNOTSUPP from blkdev_issue_discard (Mike Snitzer) [1356244 1357031] +- [block] add __blkdev_issue_discard (Mike Snitzer) [1356244 1357031] +- [block] remove struct bio_batch (Mike Snitzer) [1356244 1357031] +- [md] dm: fix second blk_delay_queue() parameter to be in msec units not jiffies (Mike Snitzer) [1356244 1357031] +- [md] dm ioctl: Simplify parameter buffer management code (Mike Snitzer) [1356244 1357031] + +* Tue Jul 26 2016 Rafael Aquini [3.10.0-479.el7] +- [crypto] rsa-pkcs1pad - fix rsa-pkcs1pad request struct (Neil Horman) [1356718] +- [crypto] gcm - Fix rfc4543 decryption crash (Herbert Xu) [1298642] +- [crypto] crc32 - Rename generic implementation (Herbert Xu) [1314773] +- [crypto] x86/sha512_ssse3 - fixup for asm function prototype change (Herbert Xu) [1267049] +- [crypto] x86/sha - Add build support for Intel SHA Extensions optimized SHA1 and SHA256 (Herbert Xu) [1267049] +- [crypto] x86/sha - glue code for Intel SHA extensions optimized SHA1 & SHA256 (Herbert Xu) [1267049] +- [crypto] x86/sha - Intel SHA Extensions optimized SHA256 transform function (Herbert Xu) [1267049] +- [crypto] x86/sha - Intel SHA Extensions optimized SHA1 transform function (Herbert Xu) [1267049] +- [crypto] x86/sha512_ssse3 - move SHA-384/512 SSSE3 implementation to base layer (Herbert Xu) [1267049] +- [crypto] x86/sha256_ssse3 - move SHA-224/256 SSSE3 implementation to base layer (Herbert Xu) [1267049] +- [crypto] x86/sha1_ssse3 - move SHA-1 SSSE3 implementation to base layer (Herbert Xu) [1267049] +- [crypto] sha512-generic - move to generic glue implementation (Herbert Xu) [1267049] +- [crypto] sha256-generic - move to generic glue implementation (Herbert Xu) [1267049] +- [crypto] sha1-generic - move to generic glue implementation (Herbert Xu) [1267049] +- [crypto] sha512 - implement base layer for SHA-512 (Herbert Xu) [1267049] +- [crypto] sha256 - implement base layer for SHA-256 (Herbert Xu) [1267049] +- [crypto] sha1 - implement base layer for SHA-1 (Herbert Xu) [1267049] +- [crypto] sha - replace memset by memzero_explicit (Herbert Xu) [1267049] +- [crypto] memzero_explicit - make sure to clear out sensitive data (Herbert Xu) [1267049] +- [crypto] sha512_ssse3 - fix byte count to bit count conversion (Herbert Xu) [1267049] +- [crypto] sha256_ssse3 - use correct module alias for sha224 (Herbert Xu) [1267049] +- [crypto] sha256_ssse3 - add sha224 support (Herbert Xu) [1267049] +- [crypto] sha512_ssse3 - add sha384 support (Herbert Xu) [1267049] + +* Sat Jul 23 2016 Rafael Aquini [3.10.0-478.el7] +- [netdrv] i40e: Don't notify client(s) for DCB changes on all VSIs (Stefan Assmann) [1276184] +- [netdrv] virtio_net: add gro capability (Jason Wang) [1251908] +- [powerpc] mm: don't do tlbie for updatepp request with NO HPTE fault (Gustavo Duarte) [1287289] +- [infiniband] ib/mlx5: Fix port counter ID association to QP offset (Don Dutile) [1258655] +- [infiniband] ib/mlx5: Add per port counters (Don Dutile) [1258655] +- [infiniband] ib/mlx5: Add port protocol stats (Don Dutile) [1258655] +- [infiniband] ib core sysfs: Add port_xmit_wait_counter V2 (Don Dutile) [1258655 1356294] +- [infiniband] ib/core: Initialize sysfs attributes before sysfs create group (Don Dutile) [1258655] +- [infiniband] ib/core: fix error unwind in sysfs hw counters code (Don Dutile) [1258655] +- [infiniband] ib/core: Fix array length allocation (Don Dutile) [1258655] +- [infiniband] ib/core: fix null pointer deref and mem leak in error handling (Don Dutile) [1258655] +- [infiniband] ib/core: Make device counter infrastructure dynamic (Don Dutile) [1258655] + +* Fri Jul 22 2016 Rafael Aquini [3.10.0-477.el7] +- [infiniband] ib/srpt: Simplify srpt_handle_tsk_mgmt() (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Fix srp_map_sg_dma() (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Always initialize use_fast_reg and use_fmr (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Fix a debug kernel crash (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Do not register memory if never_register has been set (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Prevent mapping failures (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Swap two code blocks in srp_add_one() (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Enhance ib_map_mr_sg() (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Fix srp_create_target() error handling (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Fix a memory descriptor leak in an error path (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: print "ib_srp: " prefix once (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Move common code into the caller (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Move code out of a loop (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Avoid that mapping failure triggers an infinite loop (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Introduce target->mr_pool_size (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Fix srp_map_data() error paths (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Document srp_map_data() return value (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Fix a comment (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Fix a spelling error in a source code comment (Honggang Li) [1309411 1342604] +- [infiniband] ib/srp: Use ib_drain_rq() (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Introduce capabilitymask2 field in ClassPortInfo mad (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Add IP to GID netlink offload (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Register SA ibnl client during ib_core initialization (Honggang Li) [1309411 1342604] +- [infiniband] ib/netlink: Add a new local service operation (Honggang Li) [1309411 1342604] +- [infiniband] ib/sa: Integrate ib_sa module into ib_core module (Honggang Li) [1309411 1342604] +- [infiniband] ib/mad: Integrate ib_mad module into ib_core module (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Integrate IB address resolution module into core (Honggang Li) [1309411 1342604] +- [infiniband] ib/sa: Use correct free function (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Fix a potential array overrun in CMA and SA agent (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Remove unnecessary check in ibnl_rcv_msg (Honggang Li) [1309411 1342604] +- [infiniband] ib/iwpm: Fix a potential skb leak (Honggang Li) [1309411 1342604] +- [infiniband] iwcm: Fix a sparse warning (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: add RW API support for signature MRs (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: generic RDMA READ/WRITE API (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: add a need_inval flag to struct ib_mr (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: add a simple MR pool (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: refactor ib_create_qp (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: add a helper to check for READ WITH INVALIDATE support (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Add passing an offset into the SG to ib_map_mr_sg (Honggang Li) [1309411 1342604] +- [net] rds: tcp: Synchronize accept() and connect() paths on t_conn_lock (Honggang Li) [1309411 1342604] +- [net] rds: tcp: Synchronize rds_tcp_accept_one with rds_send_xmit when resetting t_sock (Honggang Li) [1309411 1342604] +- [net] rds: tcp: Call pskb_extract() helper function (Honggang Li) [1309411 1342604] +- [net] rds: Fix the atomicity for congestion map update (Honggang Li) [1309411 1342604] +- [net] rds: fix endianness for dp_ack_seq (Honggang Li) [1309411 1342604] +- [net] rds: fix congestion map corruption for PAGE_SIZE > 4k (Honggang Li) [1309411 1342604] +- [net] rds: memory allocated must be align to 8 (Honggang Li) [1309411 1342604] +- [net] rds: tcp: Remove unused constant (Honggang Li) [1309411 1342604] +- [net] rds: tcp: Add sysctl tunables for sndbuf/rcvbuf on rds-tcp socket (Honggang Li) [1309411 1342604] +- [net] rds: ib: Support Fastreg MR (FRMR) memory registration mode (Honggang Li) [1309411 1342604] +- [net] rds: ib: allocate extra space on queues for FRMR support (Honggang Li) [1309411 1342604] +- [net] rds: ib: add Fastreg MR (FRMR) detection support (Honggang Li) [1309411 1342604] +- [net] rds: ib: add mr reused stats (Honggang Li) [1309411 1342604] +- [net] rds: ib: handle the RDMA CM time wait event (Honggang Li) [1309411 1342604] +- [net] rds: ib: add connection info to ibmr (Honggang Li) [1309411 1342604] +- [net] rds: ib: move FMR code to its own file (Honggang Li) [1309411 1342604] +- [net] rds: ib: create struct rds_ib_fmr (Honggang Li) [1309411 1342604] +- [net] rds: ib: Re-organise ibmr code (Honggang Li) [1309411 1342604] +- [net] rds: ib: Remove the RDS_IB_SEND_OP dependency (Honggang Li) [1309411 1342604] +- [net] rds: Add support for SO_TIMESTAMP for incoming messages (Honggang Li) [1309411 1342604] +- [net] rds: Drop stale iWARP RDMA transport (Honggang Li) [1309411 1342604] +- [net] rds: duplicate include net/tcp.h (Honggang Li) [1309411 1342604] +- [infiniband] ib/cma: pass the port number to ib_create_qp (Honggang Li) [1309411 1342604] +- [infiniband] ib/core: Don't drain non-existent rq queue-pair (Honggang Li) [1309411 1342604] +- [infiniband] iwpm: crash fix for large connections test (Honggang Li) [1309411 1342604] +- [infiniband] iw_cxgb4: remove port mapper related code (Honggang Li) [1309411 1342604] +- [infiniband] iwcm: common code for port mapper (Honggang Li) [1309411 1342604] +- [infiniband] iw_cxgb4: add queue drain functions (Honggang Li) [1309411 1342604] +- [infiniband] ib: new common API for draining queues (Honggang Li) [1309411 1342604] +- [infiniband] rdma: use __ethtool_get_ksettings (Honggang Li) [1309411 1342604] + +* Fri Jul 22 2016 Rafael Aquini [3.10.0-476.el7] +- [scsi] cxgbi: fix uninitialized flowi6 (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Add support to enable logging of firmware mailbox commands for VF (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Set number of queues in pci probe only (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Add a couple more checks for invalid provisioning configurations (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Configure queue based on resource and interrupt type (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Enable interrupts before we register our network devices (Sai Vemuri) [1275829] +- [netdrv] cxgb4: Stop Rx Queues before freeing it up (Sai Vemuri) [1275829] +- [netdrv] cxgb4/cxgb4vf: Deprecate module parameter dflt_msg_enable (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Add arp failure handlers to send_mpa_reply/reject() (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Always wake up waiter in c4iw_peer_abort_intr() (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Handle ret value of process_mpa_reply() in rx_data (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: atomic find and reference for listening endpoints (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Handle ULP accept/reject during ABORTING (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Release ep for for FPDU_MODE and MPA_REQ_RCVD in process_timeout (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Free skb in case of arp failure in _c4iw_free_ep() (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: atomically lookup ep and get a reference (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Handle return value of c4iw_ofld_send() in abort_arp_failure() (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: in process_timeout() don't move ep state to ABORTING (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: handle return value of c4iw_l2t_send() and send_mpa_req() (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: stop_ep_timer() after MPA negotiation (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Do not stop timer in case of incomplete messages (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: parent_ep has to be dereferenced in case of passive accept failure (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: set the correct FID value in DSGL commands (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Correct RFC number of MPA (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Add few history bits for ep (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: remove abort_connection() usage from ep_timeout() (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: move QP -> ERROR on fatal disconnect errors (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: don't use abort_connection in process_mpa_request() (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: remove abort_connection() usage from accept/reject (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: free resources when send_flowc() fails (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: remove connection abort from process_mpa_reply (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: ensure eps don't get freed while the mutex is held (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: stop ep timer on close failure (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: release ep resources on accept arp failure (Sai Vemuri) [1275829] +- [infiniband] rdma/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips (Sai Vemuri) [1275829] +- [netdrv] cxgb4: Add pci device id for chelsio t520-cr adapter (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Remove dead functions collect_netdev_[um]c_list_addrs (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Use __dev_uc_sync/__dev_mc_sync to sync MAC address (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Remove redundant adapter ready check during probe (Sai Vemuri) [1275829] +- [netdrv] cxgb4vf: Make sge init code more readable (Sai Vemuri) [1275829] +- [netdrv] cxgb4/cxgb4vf: For T6 adapter, set FBMIN to 64 bytes (Sai Vemuri) [1275829] +- [netdrv] cxgb4/cxgb4vf: Use fl capacity to check if fl needs to be replenished (Sai Vemuri) [1275829] +- [infiniband] cxgb4: use pR format string for printing resources (Sai Vemuri) [1275829] +- [infiniband] iw_cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1275829] +- [infiniband] iw_cxgb4: remove false error log entry (Sai Vemuri) [1275829] +- [infiniband] iw_cxgb4: make queue allocation code more readable (Sai Vemuri) [1275829] +- [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Sai Vemuri) [1275829] +- [netdrv] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Sai Vemuri) [1275829] +- [netdrv] cxgb4: Use __dev_uc_sync/__dev_mc_sync to sync MAC address (Sai Vemuri) [1275829] +- [netdrv] cxgb4/iw_cxgb4: TOS support (Sai Vemuri) [1275829] +- [netdrv] vfs: Fix up some ->d_inode accesses in the chelsio driver (Sai Vemuri) [1275829] +- [scsi] libcxgbi: use kvfree() in cxgbi_free_big_mem() (Sai Vemuri) [1275829] +- [scsi] cxgb4i: set the initial sequence number (Sai Vemuri) [1275829] +- [scsi] cxgbi: update driver versions (Sai Vemuri) [1275829] +- [scsi] cxgbi: update copyright to 2015 (Sai Vemuri) [1275829] +- [scsi] cxgbi: use per-connection link-speed dependent send/recv windows (Sai Vemuri) [1275829] +- [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Sai Vemuri) [1275829] +- [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Sai Vemuri) [1275829] + +* Thu Jul 21 2016 Rafael Aquini [3.10.0-475.el7] +- [net] vlan: use a valid default mtu value for vlan over macsec (Paolo Abeni) [1355938] +- [net] tcp: enable per-socket rate limiting of all 'challenge acks' (Florian Westphal) [1355605] {CVE-2016-5696} +- [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1355605] {CVE-2016-5696} +- [net] tcp: make challenge acks less predictable (Florian Westphal) [1355605] {CVE-2016-5696} +- [net] sctp: recvmsg should be able to run even if sock is in closing state (Xin Long) [1251529] +- [net] sctp: implement prsctp PRIO policy (Xin Long) [965453] +- [net] sctp: implement prsctp RTX policy (Xin Long) [965453] +- [net] sctp: implement prsctp TTL policy (Xin Long) [965453] +- [net] sctp: add SCTP_PR_ASSOC_STATUS on sctp sockopt (Xin Long) [965453] +- [net] sctp: add SCTP_DEFAULT_PRINFO into sctp sockopt (Xin Long) [965453] +- [net] sctp: add SCTP_PR_SUPPORTED on sctp sockopt (Xin Long) [965453] +- [net] sctp: fix checkpatch errors with indent (Xin Long) [965453] +- [net] sctp: remove the duplicate initialize (Xin Long) [965453] +- [net] sctp: fix panic when sending auth chunks (Marcelo Leitner) [1352767] +- [net] sctp: do not clear chunk->ecn_ce_done flag (Marcelo Leitner) [1354384] +- [net] sctp: allow GSO frags to access the chunk too (Marcelo Leitner) [1354384] +- [net] sctp: allow others to use sctp_input_cb (Marcelo Leitner) [1354384] +- [net] sctp: reorder sctp_ulpevent and shrink msg_flags (Marcelo Leitner) [1354384] +- [net] include/net/ip_fib: add missing semi-colon (Ivan Vecera) [1268334] +- [net] remove incorrect assignment to skb->sender_cpu (Ivan Vecera) [1268334] +- [net] netlink: Fix bugs in nlmsg_end() conversions (Ivan Vecera) [1268334] +- [net] netlink: make nlmsg_end() and genlmsg_end() void (Ivan Vecera) [1268334] +- [kernel] bitops: Fix shift overflow in GENMASK macros (Ivan Vecera) [1268334] +- [net] rtnl: do_setlink(): notify when a netdev is modified (Ivan Vecera) [1268334] +- [net] rtnl: do_setlink(): last arg is now a set of flags (Ivan Vecera) [1268334] +- [net] rtnl: do_setlink(): set modified when IFLA_LINKMODE is updated (Ivan Vecera) [1268334] +- [net] rtnl: do_setlink(): set modified when IFLA_TXQLEN is updated (Ivan Vecera) [1268334] +- [net] bridge: fdb dumping takes a filter device (Ivan Vecera) [1268334] +- [net] sysfs: expose number of carrier on/off changes (Ivan Vecera) [1268334] +- [net] ipv6: fix checkpatch errors with assignment in if condition (Ivan Vecera) [1268334] +- [net] fix build break when DEBUG is enabled (Ivan Vecera) [1268334] +- [net] bonding: Fix potential bad memory access during bonding events (Ivan Vecera) [1268334] + +* Thu Jul 21 2016 Rafael Aquini [3.10.0-474.el7] +- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1353946] +- [scsi] hpsa: correct skipping masked peripherals (Joseph Szczypek) [1328271] +- [fs] file.c: __const_max is actually __const_min (Mateusz Guzik) [1346114] +- [fs] get rid of files_defer_init() (Mateusz Guzik) [1346114] +- [fs] initmpfs: use initramfs if rootfstype= or root= specified (Carlos Maiolino) [1126102] +- [fs] initmpfs: make rootfs use tmpfs when CONFIG_TMPFS enabled (Carlos Maiolino) [1126102] +- [fs] initmpfs: move rootfs code from fs/ramfs/ to init/ (Carlos Maiolino) [1126102] +- [fs] initmpfs: move bdi setup from init_rootfs to init_ramfs (Carlos Maiolino) [1126102] +- [fs] direct-io: fix direct write stale data exposure from concurrent buffered read (Eryu Guan) [1349252] +- [fs] cifs: remove any preceding delimiter from prefix_path (Sachin Prabhu) [1252721] +- [fs] cifs: Create dedicated keyring for spnego operations (Sachin Prabhu) [1356500] +- [fs] dax: fix offset overflow in dax_io (Jeff Moyer) [1347093] +- [fs] ext4: add remap_file_pages support for dax mounts (Jeff Moyer) [1348428] +- [fs] dax: fix partial completions for readv/writev (Jeff Moyer) [1348379] +- [mm] avoid walking hugetlb pages in stratus memory tracking (David Bulkow) [1351779] +- [nvme] quirk: Add a delay before checking for adapter readiness (David Milburn) [1356434] +- [nvme] Create discard zero quirk white list (David Milburn) [1356434] +- [nvme] Avoid reset work on watchdog timer function during error recovery (David Milburn) [1353264] +- [nvme] Fix reset/remove race (David Milburn) [1353264] +- [nvme] replace the kthread with a per-device watchdog timer (David Milburn) [1353264] +- [nvme] don't poll the CQ from the kthread (David Milburn) [1353264] +- [nvme] use a work item to submit async event requests (David Milburn) [1353264] +- [kernel] revert "sched: Compute runnable load avg in cpu_load and cpu_avg_load_per_task" (Jiri Olsa) [1339165] +- [kernel] revert "sched: Consider runnable load average in move_tasks()" (Jiri Olsa) [1339165] +- [kernel] revert "sched: Change cfs_rq load avg to unsigned long" (Jiri Olsa) [1339165] +- [kernel] revert "sched: Move h_load calculation to task_h_load()" (Jiri Olsa) [1339165] +- [kernel] revert "sched: Fix cfs_rq->task_h_load calculation" (Jiri Olsa) [1339165] +- [kernel] sched/docbook: Fix 'make htmldocs' warnings caused by missing description (Lauro Ramos Venancio) [1352969] +- [kernel] sched/core: Fix htmldocs warnings (Lauro Ramos Venancio) [1352969] +- [kernel] sched: Fix sched_policy < 0 comparison (Lauro Ramos Venancio) [1352969] +- [kernel] sched: Disallow sched_attr::sched_policy < 0 (Lauro Ramos Venancio) [1352969] +- [kernel] sched: Make sched_setattr() correctly return -EFBIG (Lauro Ramos Venancio) [1352969] +- [kernel] sched: Add 'flags' argument to sched_{set, get}attr() syscalls (Lauro Ramos Venancio) [1352969] +- [kernel] sched: Fix information leak in sys_sched_getattr() (Lauro Ramos Venancio) [1352969] +- [kernel] sched: Fix __sched_setscheduler() nice test (Lauro Ramos Venancio) [1352969] +- [base] platform: Move device_remove_property_set() before device_del() (Prarit Bhargava) [1357318] +- [acpi] ACPICA: acpi_get_sleep_type_data: Reduce warnings (Prarit Bhargava) [1287163] +- [ata] libata: alloc device_rh for ata_port elements (Prarit Bhargava) [1356095] +- [ata] Revert "libata: Allocate device_rh() before use" (Prarit Bhargava) [1356095] + +* Wed Jul 20 2016 Rafael Aquini [3.10.0-473.el7] +- [net] ipv6: Clear flush_id to make GRO work (Jakub Sitnicki) [1326401] +- [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1353271] +- [net] loopback: sctp: add NETIF_F_SCTP_CSUM to device features (Xin Long) [1353078] +- [netdrv] mlx5e: Call vxlan_get_rx_port() with rtnl lock (Jiri Benc) [1297504] +- [net] vxlan: Accept user specified MTU value when create new vxlan link (Jiri Benc) [1297504] +- [net] udp: prevent skbs lingering in tunnel socket queues (Jiri Benc) [1297504] +- [net] vxlan: set mac_header correctly in GPE mode (Jiri Benc) [1297504] +- [net] udp_offload: Set encapsulation before inner completes (Jiri Benc) [1297504] +- [net] udp_tunnel: Remove redundant udp_tunnel_gro_complete() (Jiri Benc) [1297504] +- [net] vxlan: Add checksum check to the features check function (Jiri Benc) [1297504] +- [net] Disable segmentation if checksumming is not supported (Jiri Benc) [1297504] +- [net] vxlan: fix initialization with custom link parameters (Jiri Benc) [1297504] +- [net] geneve: break dependency with netdev drivers (Jiri Benc) [1297504] +- [net] vxlan: break dependency with netdev drivers (Jiri Benc) [1297504] +- [netdrv] mlx4: protect mlx4_en_start_port in mlx4_en_restart with rtnl_lock (Jiri Benc) [1297504] +- [netdrv] fm10k: protect fm10k_open in fm10k_io_resume with rtnl_lock (Jiri Benc) [1297504] +- [net] vxlan: reduce usage of synchronize_net in ndo_stop (Jiri Benc) [1277131 1297504] +- [net] vxlan: synchronously and race-free destruction of vxlan sockets (Jiri Benc) [1277131 1297504] +- [net] vxlan: fix incorrect type (Jiri Benc) [1297504] +- [net] udp: Resolve NULL pointer dereference over flow-based vxlan device (Jiri Benc) [1297504] +- [net] udp: Remove udp_offloads (Jiri Benc) [1297504] +- [net] geneve: change to use UDP socket GRO (Jiri Benc) [1297504] +- [net] vxlan: change vxlan to use UDP socket GRO (Jiri Benc) [1297504] +- [net] udp: Add socket based GRO and config (Jiri Benc) [1297504] +- [net] udp: Add GRO functions to UDP socket (Jiri Benc) [1297504] +- [net] udp: Add udp6_lib_lookup_skb and udp4_lib_lookup_skb (Jiri Benc) [1297504] +- [net] Checks skb_dst to be NULL in inet_iif (Jiri Benc) [1297504] +- [net] udp: Set SKB_GSO_UDP_TUNNEL* in UDP GRO path (Jiri Benc) [1297504] +- [net] udp: Fix ipv6 multicast socket filter regression (Jiri Benc) [1297504] +- [net] udp: Use hash2 for long hash1 chains in __udp*_lib_mcast_deliver (Jiri Benc) [1297504] +- [net] udp: Simplify __udp*_lib_mcast_deliver (Jiri Benc) [1297504] +- [net] udp: fix dst races with multicast early demux (Jiri Benc) [1297504] +- [net] merge cases where sock_efree and sock_edemux are the same function (Jiri Benc) [1297504] +- [net] ipv4: fix broadcast packets reception (Jiri Benc) [1297504] +- [net] udp: ipv4: Verify multicast group is ours in upd_v4_early_demux() (Jiri Benc) [1297504] +- [net] udp: ipv4: do not waste time in __udp4_lib_mcast_demux_lookup (Jiri Benc) [1297504] +- [net] udp: ipv4: do not use sk_dst_lock from softirq context (Jiri Benc) [1297504] +- [net] udp: ipv4: must add synchronization in udp_sk_rx_dst_set() (Jiri Benc) [1297504] +- [net] udp: ipv4: fix potential use after free in udp_v4_early_demux() (Jiri Benc) [1297504] +- [net] udp: ipv4: fix an use after free in __udp4_lib_rcv() (Jiri Benc) [1297504] +- [net] udp: fix a typo in __udp4_lib_mcast_demux_lookup (Jiri Benc) [1297504] +- [net] ipv4 only populate IP_PKTINFO when needed (Jiri Benc) [1297504] +- [net] udp: ipv4: Add udp early demux (Jiri Benc) [1297504] +- [net] vxlan: implement GPE (Jiri Benc) [1297504] +- [net] ip_tunnel: implement __iptunnel_pull_header (Jiri Benc) [1297504] +- [net] vxlan: move fdb code to common location in vxlan_xmit (Jiri Benc) [1297504] +- [net] vxlan: move Ethernet initialization to a separate function (Jiri Benc) [1297504] +- [net] tunnels: Remove encapsulation offloads on decap (Jiri Benc) [1297504] +- [net] tunnels: Don't apply GRO to multiple layers of encapsulation (Jiri Benc) [1297504] +- [net] vxlan: fix too large pskb_may_pull with remote checksum (Jiri Benc) [1297504] +- [net] csum: Update csum_block_add to use rotate instead of byteswap (Jiri Benc) [1297504] +- [net] gro: Defer clearing of flush bit in tunnel paths (Jiri Benc) [1297504] +- [net] vxlan: use reset to set header pointers (Jiri Benc) [1297504] +- [net] ndo_fdb_dump should report -EMSGSIZE to rtnl_fdb_dump (Jiri Benc) [1297504] +- [net] vxlan: change VXLAN_F_UDP_CSUM to VXLAN_F_UDP_ZERO_CSUM_TX (Jiri Benc) [1297504] +- [net] openvswitch: geneve: fix rtnl notifications on iface deletion (Eric Garver) [1297476] +- [net] openvswitch: gre: fix rtnl notifications on iface deletion (Eric Garver) [1297476] +- [net] openvswitch: vxlan: fix rtnl notifications on iface deletion (Eric Garver) [1297476] +- [net] openvswitch: gre, geneve: fix error path when creating an iface (Eric Garver) [1297476] +- [net] openvswitch: update checksum in {push, pop}_mpls (Eric Garver) [1297476] +- [net] openvswitch: use flow protocol when recalculating ipv6 checksums (Eric Garver) [1297476] +- [net] netfilter: connlabels: change nf_connlabels_get bit arg to 'highest used' (Eric Garver) [1297476] +- [net] openvswitch: Convert to using IFF_NO_QUEUE (Eric Garver) [1297476] +- [net] openvswitch: add netif_is_ovs_master helper with IFF_OPENVSWITCH private flag (Eric Garver) [1297476] +- [net] openvswitch: allow output of MPLS packets on tunnel vports (Eric Garver) [1297476] +- [net] openvswitch: allow nl 'flow set' to use ufid without flow key (Eric Garver) [1297476] +- [net] openvswitch: allow management from inside user namespaces (Eric Garver) [1297476] +- [net] openvswitch: fix trivial comment typo (Eric Garver) [1297476] +- [net] openvswitch: Remove invalid comment (Eric Garver) [1297476] +- [net] Drop unlikely before IS_ERR(_OR_NULL) (Eric Garver) [1297476] +- [net] openvswitch: Zero flows on allocation (Eric Garver) [1297476] +- [net] openvswitch: retain parsed IPv6 header fields in flow on error skipping extension headers (Eric Garver) [1297476] +- [net] openvswitch: Make 100 percents packets sampled when sampling rate is 1 (Eric Garver) [1297476] +- [net] openvswitch: allocate nr_node_ids flow_stats instead of num_possible_nodes (Eric Garver) [1297476] +- [net] openvswitch: Use eth_proto_is_802_3 (Eric Garver) [1297476] +- [net] ethernet: Fix sparse error, make test usable by other functions (Eric Garver) [1297476] +- [net] ethernet: Avoid unnecessary byte swap in check for Ethertype (Eric Garver) [1297476] +- [net] ethernet: use likely() for common Ethernet encap (Eric Garver) [1297476] +- [net] macsec: set actual real device for xmit when !protect_frames (Sabrina Dubroca) [1104151] +- [net] macsec: fix SA initialization (Sabrina Dubroca) [1104151] +- [net] macsec: allocate sg and iv on the heap (Sabrina Dubroca) [1104151] +- [net] macsec: add rcu_barrier() on module exit (Sabrina Dubroca) [1104151] +- [net] macsec: Convert to using IFF_NO_QUEUE (Sabrina Dubroca) [1104151] +- [net] macsec: fix netlink attribute for key id (Sabrina Dubroca) [1104151] +- [net] macsec: key identifier is 128 bits, not 64 (Sabrina Dubroca) [1104151] +- [net] macsec: fix netlink attribute validation (Sabrina Dubroca) [1104151] +- [net] macsec: add missing macsec prefix in uapi (Sabrina Dubroca) [1104151] +- [net] macsec: fix SA leak if initialization fails (Sabrina Dubroca) [1104151] +- [net] macsec: fix memory leaks around rx_handler (un)registration (Sabrina Dubroca) [1104151] +- [net] macsec: add consistency check to netlink dumps (Sabrina Dubroca) [1104151] +- [net] macsec: fix rx_sa refcounting with decrypt callback (Sabrina Dubroca) [1104151] +- [net] macsec: don't put a NULL rxsa (Sabrina Dubroca) [1104151] +- [net] macsec: take rtnl lock before for_each_netdev (Sabrina Dubroca) [1104151] +- [net] macsec: add missing NULL check after kmalloc (Sabrina Dubroca) [1104151] +- [net] macsec: introduce IEEE 802.1AE driver (Sabrina Dubroca) [1104151] +- [net] add MACsec netdevice priv_flags and helper (Sabrina Dubroca) [1104151] +- [net] uapi: add MACsec bits (Sabrina Dubroca) [1104151] + +* Tue Jul 19 2016 Rafael Aquini [3.10.0-472.el7] +- [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1190204] +- [scsi] aacraid: do not activate events on non-SRC adapters (Scott Benesh) [1274365] +- [scsi] aacraid: Update driver version (Scott Benesh) [1274365] +- [scsi] aacraid: Fix for KDUMP driver hang (Scott Benesh) [1274365] +- [scsi] aacraid: Remove code to needlessly complete fib (Scott Benesh) [1274365] +- [scsi] aacraid: Log firmware AIF messages (Scott Benesh) [1274365] +- [scsi] aacraid: Fix for aac_command_thread hang (Scott Benesh) [1274365] +- [scsi] aacraid: Disable MSI mode for series 6, 7, 8 cards (Scott Benesh) [1274365] +- [scsi] aacraid: Relinquish CPU during timeout wait (Scott Benesh) [1274365] +- [scsi] aacraid: Start adapter after updating number of MSIX vectors (Scott Benesh) [1274365] +- [scsi] aacraid: Fix incorrectly named MACRO (Scott Benesh) [1274365] +- [scsi] aacraid: Removed unnecessary checks for NULL (Scott Benesh) [1274365] +- [scsi] aacraid: add missing curly braces (Scott Benesh) [1274365] +- [scsi] aacraid: Update driver version (Scott Benesh) [1274365] +- [scsi] aacraid: Fix character device re-initialization (Scott Benesh) [1274365] +- [scsi] aacraid: Fix AIF triggered IOP_RESET (Scott Benesh) [1274365] +- [scsi] aacraid: Created new mutex for ioctl path (Scott Benesh) [1274365] +- [scsi] aacraid: Fundamental reset support for Series 7 (Scott Benesh) [1274365] +- [scsi] aacraid: Set correct msix count for EEH recovery (Scott Benesh) [1274365] +- [scsi] aacraid: Fix memory leak in aac_fib_map_free (Scott Benesh) [1274365] +- [scsi] aacraid: Added EEH support (Scott Benesh) [1274365] +- [scsi] aacraid: Fix RRQ overload (Scott Benesh) [1274365] +- [scsi] aacraid: SCSI blk tag support (Scott Benesh) [1274365] +- [scsi] aacraid: aac_release_resources() can be static (Scott Benesh) [1274365] +- [scsi] aacraid: Update driver version (Scott Benesh) [1274365] +- [scsi] aacraid: Use pci_enable_msix_range() (Scott Benesh) [1274365] +- [scsi] aacraid: IOCTL fix (Scott Benesh) [1274365] +- [scsi] aacraid: Reset irq affinity hints (Scott Benesh) [1274365] +- [scsi] aacraid: Tune response path if IsFastPath bit set (Scott Benesh) [1274365] +- [scsi] aacraid: Enable 64bit write to controller register (Scott Benesh) [1274365] +- [scsi] aacraid: Change interrupt mode to MSI for Series 6 (Scott Benesh) [1274365] +- [scsi] aacraid: Add Power Management support (Scott Benesh) [1274365] +- [scsi] aacraid: Fix for LD name and UID not exposed to OS (Scott Benesh) [1274365] +- [scsi] aacraid: aac_src_intr_message() can be static (Scott Benesh) [1274365] + +* Tue Jul 19 2016 Rafael Aquini [3.10.0-471.el7] +- [x86] kvm: Add output operand in vmx_handle_external_intr inline asm (Josh Poimboeuf) [1320250] +- [watchdog] hpwdt: Create stack frame in asminline_call() (Josh Poimboeuf) [1320250] +- [watchdog] lto, watchdog/hpwdt.c: make assembler label global (Josh Poimboeuf) [1320250] +- [x86] asm: Create stack frames in rwsem functions (Josh Poimboeuf) [1320250] +- [x86] asm/power: Create stack frames in hibernate_asm_64.S (Josh Poimboeuf) [1320250] +- [x86] asm/xen: Set ELF function type for xen_adjust_exception_frame() (Josh Poimboeuf) [1320250] +- [x86] asm/xen: Create stack frames in xen-asm.S (Josh Poimboeuf) [1320250] +- [x86] kvm: Make test_cc() always inline (Josh Poimboeuf) [1320250] +- [x86] kvm: Set ELF function type for fastop functions (Josh Poimboeuf) [1320250] +- [x86] kvm: Add stack frame dependency to fastop() inline asm (Josh Poimboeuf) [1320250] +- [x86] xen: Add stack frame dependency to hypercall inline asm calls (Josh Poimboeuf) [1320250] +- [x86] uaccess: Add stack frame output operand in get_user() inline asm (Josh Poimboeuf) [1320250] +- [x86] paravirt: Create a stack frame in PV_CALLEE_SAVE_REGS_THUNK (Josh Poimboeuf) [1320250] +- [x86] asmlinkage, paravirt: Make paravirt thunks global (Josh Poimboeuf) [1320250] +- [x86] asm/acpi: Create a stack frame in do_suspend_lowlevel() (Josh Poimboeuf) [1320250] +- [x86] paravirt: Add stack frame dependency to PVOP inline asm calls (Josh Poimboeuf) [1320250] +- [x86] crypto: sha1-mb - make sha1_x8_avx2() conform to C function ABI (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Move jump_table to .rodata section (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Create stack frames in crypto functions (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Don't use RBP as a scratch register (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Simplify stack usage in sha-mb functions (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Move .Lbswap_mask data to .rodata section (Josh Poimboeuf) [1320250] +- [x86] asm/bpf: Create stack frames in bpf_jit.S (Josh Poimboeuf) [1320250] +- [x86] asm/bpf: Annotate callable functions (Josh Poimboeuf) [1320250] +- [x86] entry/64: Fix stack return address retrieval in thunk (Josh Poimboeuf) [1320250] +- [x86] asm/entry: Create stack frames in thunk functions (Josh Poimboeuf) [1320250] +- [x86] asm/64: Open-code register save/restore in trace_hardirqs*() thunks (Josh Poimboeuf) [1320250] +- [x86] asmlinkage: Make kprobes code visible and fix assembler code (Josh Poimboeuf) [1320250] +- [x86] asm: Add several arch/x86/lib files to objtool whitelist (Josh Poimboeuf) [1320250] +- [x86] asm/efi: Add efi stub code to objtool whitelist (Josh Poimboeuf) [1320250] +- [kernel] sched: Mark __schedule() stack frame as non-standard (Josh Poimboeuf) [1320250] +- [x86] xen: Mark xen_cpuid() stack frame as non-standard (Josh Poimboeuf) [1320250] +- [x86] kprobes: Mark kretprobe_trampoline() stack frame as non-standard (Josh Poimboeuf) [1320250] +- [tools] objtool: Allow building with older libelf (Josh Poimboeuf) [1320250] +- [tools] objtool: Detect falling through to the next function (Josh Poimboeuf) [1320250] +- [tools] objtool: Add workaround for GCC switch jump table bug (Josh Poimboeuf) [1320250] +- [tools] objtool: Only print one warning per function (Josh Poimboeuf) [1320250] +- [tools] objtool: Add several performance improvements (Josh Poimboeuf) [1320250] +- [tools] objtool: Fix false positive warnings for functions with multiple switch statements (Josh Poimboeuf) [1320250] +- [tools] objtool: Rename some variables and functions (Josh Poimboeuf) [1320250] +- [tools] objtool: Remove superflous INIT_LIST_HEAD (Josh Poimboeuf) [1320250] +- [tools] objtool: Add helper macros for traversing instructions (Josh Poimboeuf) [1320250] +- [tools] objtool: Fix false positive warnings related to sibling calls (Josh Poimboeuf) [1320250] +- [tools] objtool: Compile with debugging symbols (Josh Poimboeuf) [1320250] +- [tools] objtool: Detect infinite recursion (Josh Poimboeuf) [1320250] +- [tools] objtool: Prevent infinite recursion in noreturn detection (Josh Poimboeuf) [1320250] +- [scripts] objtool: Detect and warn if libelf is missing and don't break the build (Josh Poimboeuf) [1320250] +- [tools] objtool: Support CROSS_COMPILE (Josh Poimboeuf) [1320250] +- [tools] x86/asm/decoder: Use explicitly signed chars (Josh Poimboeuf) [1320250] +- [x86] objtool: Enable stack metadata validation on 64-bit x86 (Josh Poimboeuf) [1320250] +- [scripts] objtool: Add CONFIG_STACK_VALIDATION option (Josh Poimboeuf) [1320250] +- [tools] objtool: Add tool to perform compile-time stack metadata validation (Josh Poimboeuf) [1320250] +- [scripts] objtool: Mark non-standard object files and directories (Josh Poimboeuf) [1320250] +- [include] objtool: Add STACK_FRAME_NON_STANDARD() macro (Josh Poimboeuf) [1320250] +- [x86] asm: Add C versions of frame pointer macros (Josh Poimboeuf) [1320250] +- [x86] asm: Clean up frame pointer macros (Josh Poimboeuf) [1320250] +- [x86] jump-label: Use best default nops for inital jump label calls (Josh Poimboeuf) [1320250] +- [x86] asm/decoder: Create artificial 3rd byte for 2-byte VEX (Josh Poimboeuf) [1320250] +- [tools] lib: kill arch_fast_hash library bits (Josh Poimboeuf) [1320250] +- [fs] replace remaining users of arch_fast_hash with jhash (Josh Poimboeuf) [1320250] +- [x86] asm: Extend definitions of _ASM_* with a raw format (Josh Poimboeuf) [1320250] +- [x86] asmlinkage, xen, kvm: Make {xen, kvm}_lock_spinning global and visible (Josh Poimboeuf) [1320250] + +* Fri Jul 15 2016 Rafael Aquini [3.10.0-470.el7] +- [block] blk: Fix bio_io_vec index when checking bvec gaps (David Milburn) [1283326] +- [block] Replace SG_GAPS with new queue limits mask (David Milburn) [1283326] +- [block] don't honor chunk sizes for data-less IO (David Milburn) [1283326] +- [block] only honor SG gap prevention for merges that contain data (David Milburn) [1283326] +- [block] fix blk_rq_get_max_sectors for driver private requests (David Milburn) [1349920] +- [block] Initialize max_dev_sectors to 0 (David Milburn) [1349920] +- [usb] printk: add and use LOGLEVEL_ defines for KERN_ equivalents (Torez Smith) [1356205] +- [usb] revert "printk: add and use LOGLEVEL_ defines for KERN_ equivalents" (Torez Smith) [1356205] +- [x86] build: Pass in additional -mno-mmx, -mno-sse options (Lenny Szubowicz) [1352386] +- [fs] Add MF-Symlinks support for SMB 2.0 (Sachin Prabhu) [1334548] +- [fs] cifs: Check for existing directory when opening file with O_CREAT (Sachin Prabhu) [1346118] +- [fs] cachefiles: Provide read-and-reset release counters for cachefilesd (David Howells) [1356085] +- [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page() (David Howells) [1306442] +- [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1305112 1306442] +- [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1306442] +- [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1306442] +- [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1306442] +- [fs] gfs2: writeout truncated pages (Benjamin Marzinski) [1221210] +- [fs] export __block_write_full_page (Benjamin Marzinski) [1221210] +- [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1336011] +- [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1336011] +- [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1336011] +- [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1336011] +- [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1336011] +- [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1336011] +- [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1336011] +- [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1336011] +- [fs] gfs2: Don't do glock put on when inode creation fails (Robert S Peterson) [1336011] +- [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1336011] +- [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1336011] +- [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1336011] +- [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1336011] +- [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1336011] +- [fs] locks: use file_inode() (Miklos Szeredi) [1348902] +- [fs] locks: Use more file_inode and fix a comment (Miklos Szeredi) [1348902] +- [fs] nfs4: Fix potential use after free of state in nfs4_do_reclaim (Benjamin Coddington) [1339271] +- [fs] nfs41: map NFS4ERR_LAYOUTUNAVAILABLE to ENODATA (Benjamin Coddington) [1339271] +- [fs] nfs: only remove page from mapping if launder_page fails (Benjamin Coddington) [1339271] +- [fs] nfs: handle request add failure properly (Benjamin Coddington) [1339271] +- [fs] nfs: Don't use d_inode as a variable name (Benjamin Coddington) [1339271] +- [fs] nfs: centralize pgio error cleanup (Benjamin Coddington) [1339271] +- [fs] nfs: clean up rest of reqs when failing to add one (Benjamin Coddington) [1339271] +- [fs] nfs41: pop some layoutget errors to application (Benjamin Coddington) [1339271] +- [fs] nfs: Fix an LOCK/OPEN race when unlinking an open file (Benjamin Coddington) [1339271] +- [fs] sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race (Benjamin Coddington) [1339271] +- [fs] pnfs/flexfiles: Fix an XDR encoding bug in layoutreturn (Benjamin Coddington) [1339271] +- [fs] pnfs/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh() (Benjamin Coddington) [1339271] +- [fs] nfs: Fix attribute cache revalidation (Benjamin Coddington) [1339271] +- [fs] nfsv4.1/pnfs: Fixup an lo->plh_block_lgets imbalance in layoutreturn (Benjamin Coddington) [1339271] +- [fs] nfs: Fix race in __update_open_stateid() (Benjamin Coddington) [1339271] + +* Thu Jul 14 2016 Rafael Aquini [3.10.0-469.el7] +- [kernel] memremap: fix highmem support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] dax: fix DAX deadlocks (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax: fix NULL pointer in __dax_pmd_fault() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] dax: VMA with vm_ops->pfn_mkwrite wants to be write-notified (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] pmem: add proper fencing to pmem_rw_page() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] libnvdimm: pfn_devs: Fix locking in namespace_store (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] libnvdimm: btt_devs: Fix locking in namespace_store (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [scripts] checkpatch: add __pmem to $Sparse annotations (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax: update PMD fault handler with PMEM API (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] take i_mmap_lock in unmap_mapping_range() for DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax: use linear_page_index() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax: ensure that zero pages are removed from other processes (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] dax: don't use set_huge_zero_page() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] thp: fix zap_huge_pmd() for DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] thp: decrement refcount on huge zero page if it is split (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] dax: fix race between simultaneous faults (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] ext4: start transaction before calling into DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] ext4: add ext4_get_block_dax() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax: improve comment about truncate race (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] thp: change insert_pfn's return type to void (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] ext4: use ext4_get_block_write() for DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax.c: fix typo in #endif comment (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] xfs: huge page fault support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] ext4: huge page fault support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] ext2: huge page fault support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax: add huge page fault support (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] add vmf_insert_pfn_pmd() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] export various functions for the benefit of DAX (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] add a pmd_fault handler (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] thp: prepare for DAX huge pages (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] dax: revert userfaultfd change (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] thp: do not mark zero-page pmd write-protected explicitly (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax: move DAX-related functions to a new header (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] thp: vma_adjust_trans_huge(): adjust file-backed VMA too (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] make GUP handle pfn mapping unless FOLL_GET is requested (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] move get_user_pages()-related code to separate file (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [x86] mm/srat: Print non-volatile flag in SRAT (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [include] libnvdimm, pmem: direct map legacy pmem by default (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [tools] libnvdimm, pmem: 'struct page' for pmem (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [tools] libnvdimm, pfn: 'struct page' provider infrastructure (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [include] x86, pmem: clarify that ARCH_HAS_PMEM_API implies PMEM mapped WB (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [kernel] add devm_memremap_pages (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [mm] ZONE_DEVICE for "device memory" (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [powerpc] memory-hotplug: ppc: suitable memory should go to ZONE_MOVABLE (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [tools] nd_blk: change aperture mapping from WC to WB (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] change to use generic kvfree() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [x86] mm/pat: Add comments to cachemode translation tables (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [kernel] pmem, dax: have direct_access use __pmem annotation (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [fs] dax: update I/O path to do proper PMEM flushing (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [x86] pmem: add copy_from_iter_pmem() and clear_pmem() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [x86] pmem: clean up conditional pmem includes (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [x86] pmem: remove layer when calling arch_has_wmb_pmem() (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [x86] pmem: move x86 PMEM API to new pmem.h header (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [tools] libnvdimm, e820: make CONFIG_X86_PMEM_LEGACY a tristate option (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [tools] pmem: switch to devm_ allocations (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [kernel] devres: add devm_memremap (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] libnvdimm, btt: write and validate parent_uuid (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] libnvdimm, btt: consolidate arena validation (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] libnvdimm, btt: clean up internal interfaces (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [tools] pmem: convert to generic memremap (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [iommu] vt-d: Fix leaked ioremap mapping (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] fix inline function return type warning (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [acpi] nfit: Don't check _STA on NVDIMM devices (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] libnvdimm, pmem: Change pmem physical sector size to PAGE_SIZE (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [tools] libnvdimm: Add DSM support for Address Range Scrub commands (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [include] libnvdimm: Update name of the ars_status_record mask field (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] +- [nvdimm] libnvdimm, btt: sparse fix (Jeff Moyer) [1345801 1348502 1348836 1350149 1350156] + +* Thu Jul 14 2016 Rafael Aquini [3.10.0-468.el7] +- [net] ipv6: Fix mem leak in rt6i_pcpu (Hannes Frederic Sowa) [1353128] +- [net] skb: preserve value for head_frag and xmit more (Paolo Abeni) [1334175] +- [net] sctp: sctp_diag should fill RMEM_ALLOC with asoc->rmem_alloc when rcvbuf_policy is set (Xin Long) [1350871] +- [net] team: Fix possible deadlock during team enslave (Xin Long) [1350865] +- [net] Handle csum for CHECKSUM_COMPLETE VXLAN forwarding (Jakub Sitnicki) [1321674] +- [net] bridge: disable softirqs around br_fdb_update to avoid lockup (Davide Caratti) [1330674] +- [net] tcp: fix tcp_mark_head_lost to check skb len before fragmenting (Thadeu Lima de Souza Cascardo) [1215352] +- [net] sctp: change sk state to CLOSED instead of CLOSING in sctp_sock_migrate (Xin Long) [1251529] +- [net] sctp: sctp should change socket state when shutdown is received (Xin Long) [1251529] +- [net] Add trace events for all receive entry points, exposing more skb fields (Davide Caratti) [1330669] +- [net] netfilter: cttimeout: add netns support (Eric Garver) [1257397] +- [net] netfilter: cttimeout: add rcu_barrier() on module removal (Eric Garver) [1257397] +- [net] netfilter: conntrack: fix crash on timeout object removal (Eric Garver) [1257397] +- [net] netfilter: cttimeout: allow to set/get default protocol timeouts (Eric Garver) [1257397] +- [x86] kvm: set vector hashing default to false (Radim Krcmar) [1354561] +- [ata] libata: Allocate device_rh() before use (Prarit Bhargava) [1354380] +- [i2c] i2c-core: Allocate device_rh() before use (Prarit Bhargava) [1354389] +- [usb] xhci: Add broken streams quirk for Frescologic device id 1009 (Torez Smith) [1342092] +- [edac] sb_edac: Fix rank lookup on Broadwell (Aristeu Rozanski) [1275160] +- [input] wacom: Fix a Cintiq 27QHD touch issue (Aristeu Rozanski) [1342989] +- [input] hid: wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1342989] +- [input] hid: wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1342989] +- [input] hid: wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1342989] +- [input] wacom - process outbound for newer Cintiqs (Aristeu Rozanski) [1342989] +- [iommu] amd: Fix unity mapping initialization race (Myron Stowe) [1340546] +- [kernel] replace some read_lock(&tasklist_lock)'s with tasklist_read_lock() (Oleg Nesterov) [1243748] +- [kernel] replace write_lock_irq(&tasklist_lock) with tasklist_write_lock_irq() (Oleg Nesterov) [1243748] +- [kernel] introduce tasklist_read_lock() and tasklist_write_lock_irq() (Oleg Nesterov) [1243748] +- [netdrv] e1000e: prevent division by zero if TIMINCA is zero (Denys Vlasenko) [1340499] +- [netdrv] e1000e: e1000e_cyclecounter_read(): incvalue is 32 bits, not 64 (Denys Vlasenko) [1340499] +- [powerpc] jit: Disable classic BPF JIT on ppc64le (Thadeu Lima de Souza Cascardo) [1342922] +- [powerpc] pseries: start rtasd before PCI probing (David Gibson) [1261718] + +* Tue Jul 12 2016 Rafael Aquini [3.10.0-467.el7] +- [fs] nfsd: allow SCSI layout support without Block layout (Benjamin Coddington) [1305094] +- [fs] nfsd: better layoutupdate bounds-checking (Benjamin Coddington) [1305094] +- [fs] nfsd: block and scsi layout drivers need to depend on CONFIG_BLOCK (Benjamin Coddington) [1305094] +- [fs] nfsd: add SCSI layout support (Benjamin Coddington) [1305094] +- [fs] nfsd: add a new config option for the block layout driver (Benjamin Coddington) [1305094] +- [fs] nfsd: move some blocklayout code (Benjamin Coddington) [1305094] +- [fs] nfsd/blocklayout: accept any minlength (Benjamin Coddington) [1305094] +- [fs] nfsd: Printk blocklayout length and offset as format 0xllx (Benjamin Coddington) [1305094] +- [fs] nfs: Mark block and SCSI layouts as tech preview on client (Benjamin Coddington) [1305092] +- [fs] nfs/blocklayout: make sure making a aligned read request (Benjamin Coddington) [1305092] +- [fs] pnfs/blocklayout: fix a memeory leak when using, vmalloc_to_page (Benjamin Coddington) [1305092] +- [fs] rpc_pipefs.c: get rid of f_dentry (Benjamin Coddington) [1305092] +- [fs] nfs/blocklayout: add SCSI layout support (Benjamin Coddington) [1305092] +- [fs] lib/vsprintf.c: fix potential NULL deref in hex_string (Benjamin Coddington) [1305092] +- [fs] nfs4.h: add SCSI layout definitions (Benjamin Coddington) [1305092] +- [fs] ovl: fix dentry leak for default_permissions (Miklos Szeredi) [1350818] +- [fs] gfs2: Check rs_free with rd_rsspin protection (Robert S Peterson) [1349596] +- [fs] xfs: cancel eofblocks background trimming on remount read-only (Brian Foster) [1339414] +- [fs] ext4: verify block bitmap even after fresh initialization (Lukas Czerner) [1079962] +- [fs] ext4: fix reservation release on invalidatepage for delalloc fs (Lukas Czerner) [1039029] +- [fs] ext4: update c/mtime on truncate up (Lukas Czerner) [1227225] +- [fs] ext4: only call ext4_truncate when size <= isize (Lukas Czerner) [1227225] + +* Tue Jul 12 2016 Rafael Aquini [3.10.0-466.el7] +- [bluetooth] Replace constant hw_variant from Intel Bluetooth firmware filename (Don Zickus) [1353256] +- [bluetooth] Add support for Intel Bluetooth device 3168 [8087:0aa7] (Don Zickus) [1353256] +- [bluetooth] Add support for Intel Bluetooth device 8265 [8087:0a2b] (Don Zickus) [1353256] +- [net] bluetooth: 6lowpan: Fix memory corruption of ipv6 destination address (Don Zickus) [1353035] +- [bluetooth] vhci: Fix race at creating hci device (Don Zickus) [1353035] +- [bluetooth] vhci: purge unhandled skbs (Don Zickus) [1353035] +- [bluetooth] vhci: fix open_timeout vs. hdev race (Don Zickus) [1353035] +- [net] bluetooth: Fix potential buffer overflow with Add Advertising (Don Zickus) [1353035] +- [net] bluetooth: Fix setting correct flags in AD (Don Zickus) [1353035] +- [net] bluetooth: Increment management interface revision (Don Zickus) [1353035] +- [net] bluetooth: Add support for limited privacy mode (Don Zickus) [1353035] +- [net] bluetooth: Fix adding discoverable to adv instance flags (Don Zickus) [1353035] +- [net] bluetooth: Move memset closer to where it's needed (Don Zickus) [1353035] +- [bluetooth] btmrvl_sdio: fix firmware activation failure (Don Zickus) [1353035] +- [bluetooth] btusb: Add a new AR3012 ID 13d3:3472 (Don Zickus) [1353035] +- [bluetooth] hci_bcm: Add BCM2E55 ACPI ID used in Lenovo ThinkPad Tablet 8 (Don Zickus) [1353035] +- [bluetooth] hci_uart: Add diag and address support for Intel/AG6xx (Don Zickus) [1353035] +- [bluetooth] btusb: Add a new AR3012 ID 04ca:3014 (Don Zickus) [1353035] +- [bluetooth] hci_uart: Add Intel/AG6xx support (Don Zickus) [1353035] +- [net] bluetooth: hci_core: cancel power off delayed work properly (Don Zickus) [1353035] +- [bluetooth] Add new AR3012 ID 0489:e095 (Don Zickus) [1353035] +- [bluetooth] btbcm: Fix handling of firmware not found (Don Zickus) [1353035] +- [bluetooth] hci_bcm: Add BCM2E7C ACPI ID (Don Zickus) [1353035] +- [bluetooth] hci_bcm: Add new ACPI ID for bcm43241 (Don Zickus) [1353035] +- [bluetooth] btusb: Add new AR3012 ID 13d3:3395 (Don Zickus) [1353035] +- [bluetooth] hci_intel: Fix a wrong comparison (Don Zickus) [1353035] +- [net] bluetooth: Use managed version of led_trigger_register in LED trigger (Don Zickus) [1353035] +- [bluetooth] ath3k: Fixed a blank line after declaration issue (Don Zickus) [1353035] +- [net] bluetooth: add LED trigger for indicating HCI is powered up (Don Zickus) [1353035] + +* Tue Jul 12 2016 Rafael Aquini [3.10.0-465.el7] +- [kernel] printk: git rid of sched_delayed message for printk_deferred (Jeremy McNicoll) [1340919] +- [kernel] printk: enable interrupts before calling console_trylock_for_printk() (Jeremy McNicoll) [1340919] +- [kernel] timer: Fix lock inversion between hrtimer_bases.lock and scheduler locks (Jeremy McNicoll) [1340919] +- [kernel] revert "printk: enable interrupts before calling console_trylock_for_printk()" (Jeremy McNicoll) [1340919] +- [kernel] timekeeping: use printk_deferred when holding timekeeping seqlock (Jeremy McNicoll) [1340919] +- [kernel] printk: rename printk_sched to printk_deferred (Jeremy McNicoll) [1340919] +- [kernel] printk: Add printk_deferred_once (Jeremy McNicoll) [1340919] +- [kernel] printk: disable preemption for printk_sched (Jeremy McNicoll) [1340919] +- [kernel] printk: remove separate printk_sched buffers and use printk buf instead (Jeremy McNicoll) [1340919] +- [kernel] printk: enable interrupts before calling console_trylock_for_printk() (Jeremy McNicoll) [1340919] +- [kernel] printk: release lockbuf_lock before calling console_trylock_for_printk() (Jeremy McNicoll) [1340919] +- [x86] cpufeature: Enable new AVX-512 features (Rui Wang) [1349737] +- [x86] fpu: Disable dependent CPU features on "noxsave" (Rui Wang) [1349737] +- [x86] Mark Kabylake-U/Y client processors as supported (David Arcari) [1305700] +- [x86] Mark Intel Knights Landing-F processor as supported (Steve Best) [1333551] +- [scsi] ipr: Clear interrupt on croc/crocodile when running with LSI (Steve Best) [1352978] +- [netdrv] bonding: fix enslavement slave link notifications (Jarod Wilson) [1353686] +- [cpufreq] powernv: Remove flag use-case of policy->driver_data (Gustavo Duarte) [1346246] +- [cpufreq] powernv: Introduce ->ready() callback for cpufreq drivers (Gustavo Duarte) [1346246] +- [cpufreq] powernv: Add sysfs attributes to show throttle stats (Gustavo Duarte) [1346246] +- [cpufreq] Fix formatting issues in 'struct cpufreq_driver' (Gustavo Duarte) [1346246] +- [infiniband] rdma/cxgb3: device driver frees DMA memory with different size (Honggang Li) [1296807] + +* Fri Jul 08 2016 Rafael Aquini [3.10.0-464.el7] +- [fwnode] introduce get_rh_dev_fwnode() and set_rh_dev_fwnode() (Prarit Bhargava) [1331018] +- [x86] mfd: Add ACPI support (Prarit Bhargava) [1331018] +- [x86] mfd: intel-lpss: Pass HSUART configuration via properties (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Convert to use unified device property API (Prarit Bhargava) [1331018] +- [x86] i2c: add ACPI support for I2C mux ports (Prarit Bhargava) [1331018] +- [x86] i2c: designware: reverts "i2c: designware: Add support for AMD I2C controller" (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348 (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Move common probe code into i2c_dw_probe() (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Make sure the device is suspended before disabling runtime PM (Prarit Bhargava) [1331018] +- [x86] acpi: Introduce has_acpi_companion() (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Suppress error message if platform_get_irq() < 0 (Prarit Bhargava) [1331018] +- [x86] i2c: remove FSF address (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Add support for AMD I2C controller (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Rework probe() to get clock a bit later (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Default to fast mode in case of ACPI (Prarit Bhargava) [1331018] +- [x86] i2c: designware: add support of platform data to set I2C mode (Prarit Bhargava) [1331018] +- [x86] i2c: designware: add support of I2C standard mode (Prarit Bhargava) [1331018] +- [x86] i2c: designware: Disable device on system suspend (Prarit Bhargava) [1331018] +- [x86] i2c: designware: make SCL and SDA falling time configurable (Prarit Bhargava) [1331018] +- [x86] i2c: designware: add new ACPI IDs (Prarit Bhargava) [1331018] +- [x86] i2c: i2c-designware-platdrv: replace platform_driver_probe to support deferred probing (Prarit Bhargava) [1331018] +- [x86] i2c: designware: get SDA hold time, HCNT and LCNT configuration from ACPI (Prarit Bhargava) [1331018] +- [x86] i2c: designware: add CONFIG_PM_SLEEP to suspend/resume functions (Prarit Bhargava) [1331018] +- [x86] i2c-designware: use div_u64 to fix link (Prarit Bhargava) [1331018] +- [x86] i2c-designware: make SDA hold time configurable (Prarit Bhargava) [1331018] +- [x86] drivers/i2c/busses: don't check resource with devm_ioremap_resource (Prarit Bhargava) [1331018] +- [x86] mfd: intel-lpss: Pass SDA hold time to I2C host controller driver (Prarit Bhargava) [1331018] +- [x86] mfd: intel-lpss: Add support for passing device properties (Prarit Bhargava) [1331018] +- [x86] driver core: Do not overwrite secondary fwnode with NULL if it is set (Prarit Bhargava) [1331018] +- [x86] mfd: core: propagate device properties to sub devices drivers (Prarit Bhargava) [1331018] +- [x86] driver core: platform: Add support for built-in device properties (Prarit Bhargava) [1331018] +- [x86] acpi / property: fix data node parsing in acpi_get_next_subnode() (Prarit Bhargava) [1331018] +- [x86] device property: fix for a case of use-after-free (Prarit Bhargava) [1331018] +- [x86] device property: fwnode->secondary may contain ERR_PTR(-ENODEV) (Prarit Bhargava) [1331018] +- [x86] device property: avoid allocations of 0 length (Prarit Bhargava) [1331018] +- [x86] device property: the secondary fwnode needs to depend on the primary (Prarit Bhargava) [1331018] +- [x86] device property: add spaces to PROPERTY_ENTRY_STRING macro (Prarit Bhargava) [1331018] +- [x86] include/linux/property.h: fix build issues with gcc-4.4.4 (Prarit Bhargava) [1331018] +- [x86] device property: Take a copy of the property set (Prarit Bhargava) [1331018] +- [x86] device property: Fallback to secondary fwnode if primary misses the property (Prarit Bhargava) [1331018] +- [x86] device property: return -EINVAL when property isn't found in ACPI (Prarit Bhargava) [1331018] +- [x86] device property: improve readability of macros (Prarit Bhargava) [1331018] +- [x86] device property: helper macros for property entry creation (Prarit Bhargava) [1331018] +- [x86] device property: keep single value inplace (Prarit Bhargava) [1331018] +- [x86] device property: refactor built-in properties support (Prarit Bhargava) [1331018] +- [x86] device property: rename helper functions (Prarit Bhargava) [1331018] +- [x86] device property: always check for fwnode type (Prarit Bhargava) [1331018] +- [x86] rhel: remove temporary device_dma_is_coherent() (Prarit Bhargava) [1331018] +- [x86] device property: Adding DMA Attribute APIs for Generic Devices (Prarit Bhargava) [1331018] +- [x86] device property: Introducing enum dev_dma_attr (Prarit Bhargava) [1331018] +- [x86] acpi / property: Fix subnode lookup scope for data-only subnodes (Prarit Bhargava) [1331018] +- [x86] device property: Add fwnode_property_match_string() (Prarit Bhargava) [1331018] +- [x86] acpi / property: Extend device_get_next_child_node() to data-only nodes (Prarit Bhargava) [1331018] +- [x86] acpi / property: Extend fwnode_property_* to data-only subnodes (Prarit Bhargava) [1331018] +- [x86] acpi / property: Expose data-only subnodes via sysfs (Prarit Bhargava) [1331018] +- [x86] acpi / scan: Move sysfs-related device code to a separate file (Prarit Bhargava) [1331018] +- [x86] acpi / property: Add support for data-only subnodes (Prarit Bhargava) [1331018] +- [x86] acpi / property: Add routine for extraction of _DSD properties (Prarit Bhargava) [1331018] +- [x86] device property: Don't overwrite addr when failing in device_get_mac_address (Prarit Bhargava) [1331018] +- [x86] device property: Return -ENXIO if there is no suitable FW interface (Prarit Bhargava) [1331018] +- [x86] device property: attach 'else if' to the proper 'if' (Prarit Bhargava) [1331018] +- [x86] device property: fallback to pset when gettng one string (Prarit Bhargava) [1331018] +- [x86] device property: Add ETH_ALEN check, update comments (Prarit Bhargava) [1331018] +- [x86] Add a matching set of device_ functions for determining mac/phy (Prarit Bhargava) [1331018] +- [x86] phy: re-design phy_modes to be self-contained (Prarit Bhargava) [1331018] +- [x86] device property: fix potential NULL pointer dereference (Prarit Bhargava) [1331018] +- [x86] acpi / of: Rename of_node() and acpi_node() to to_of_node() and to_acpi_node() (Prarit Bhargava) [1331018] +- [x86] rhel: add device_dma_is_coherent() (Prarit Bhargava) [1331018] +- [x86] acpi / property: Define a symbol for PRP0001 (Prarit Bhargava) [1331018] +- [x86] acpi / scan: Rework modalias creation when "compatible" is present (Prarit Bhargava) [1331018] +- [x86] acpi / scan: Simplify acpi_match_device() (Prarit Bhargava) [1331018] +- [x86] acpi / property: Refine consistency check for PRP0001 (Prarit Bhargava) [1331018] +- [x86] acpi: Allow drivers to match using Device Tree compatible property (Prarit Bhargava) [1331018] +- [x86] acpi: fix create_modalias() return value handling (Prarit Bhargava) [1331018] +- [x86] device property: Introduce firmware node type for platform data (Prarit Bhargava) [1331018] +- [x86] device property: Make it possible to use secondary firmware nodes (Prarit Bhargava) [1331018] +- [x86] driver core: Implement device property accessors through fwnode ones (Prarit Bhargava) [1331018] +- [x86] driver core: property: Update fwnode_property_read_string_array() (Prarit Bhargava) [1331018] +- [x86] driver core: Fix missing whitespace in function argument (Prarit Bhargava) [1331018] +- [x86] driver core: Add comments about returning array counts (Prarit Bhargava) [1331018] +- [x86] driver core / acpi: Represent ACPI companions using fwnode_handle (Prarit Bhargava) [1331018] +- [x86] acpi / property: Drop size_prop from acpi_dev_get_property_reference() (Prarit Bhargava) [1331018] +- [x86] device, add device_rh_alloc() (Prarit Bhargava) [1331018] +- [x86] mfd: Add support for Intel Sunrisepoint LPSS devices (Prarit Bhargava) [1331018] +- [x86] dmaengine: add a driver for Intel integrated DMA 64-bit (Prarit Bhargava) [1331018] +- [x86] mfd: make mfd_remove_devices() iterate in reverse order (Prarit Bhargava) [1331018] +- [x86] driver core: wakeup the parent device before trying probe (Prarit Bhargava) [1331018] +- [x86] acpi / pm: Attach ACPI power domain only once (Prarit Bhargava) [1331018] +- [x86] driver core: implement device_for_each_child_reverse() (Prarit Bhargava) [1331018] +- [x86] klist: implement klist_prev() (Prarit Bhargava) [1331018] +- [x86] pm / qos: Make it possible to expose device latency tolerance to userspace (Prarit Bhargava) [1331018] +- [x86] clkdev: add clkdev_create() helper (Prarit Bhargava) [1331018] +- [x86] dmaengine: Create a generic dma_slave_caps callback (Prarit Bhargava) [1331018] +- [x86] dmaengine: Introduce a device_config callback (Prarit Bhargava) [1331018] +- [x86] dmaengine: Add device_terminate_all callback (Prarit Bhargava) [1331018] +- [x86] dmaengine: split out pause/resume operations from device_control (Prarit Bhargava) [1331018] +- [x86] dmaengine: Make the destination abbreviation coherent (Prarit Bhargava) [1331018] +- [x86] acpi: Use ACPI companion to match only the first physical device (Prarit Bhargava) [1331018] +- [x86] dma: Indicate residue granularity in dma_slave_caps (Prarit Bhargava) [1331018] +- [x86] mfd: Stop setting refcounting pointers in original mfd_cell arrays (Prarit Bhargava) [1331018] +- [x86] dma-api: provide a helper to setup DMA masks (Prarit Bhargava) [1331018] +- [x86] dmaengine: use DMA_COMPLETE for dma completion status (Prarit Bhargava) [1331018] +- [x86] dmaengine: dma_slave_caps: remove sg entries (Prarit Bhargava) [1331018] +- [x86] dmaengine: add dma_slave_get_caps api (Prarit Bhargava) [1331018] +- [x86] dmaengine: Remove the need to declare device_control (Prarit Bhargava) [1331018] + +* Fri Jul 08 2016 Rafael Aquini [3.10.0-463.el7] +- [virt] kvm: x86: Check dest_map->vector to match eoi signals for rtc (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Track irq vectors in ioapic->rtc_status.dest_map (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Convert ioapic->rtc_status.dest_map to a struct (Paolo Bonzini) [1347370] +- [virt] kvm: add missing memory barrier in kvm_{make, check}_request (Paolo Bonzini) [1347370] +- [virt] kvm: x86: remove eager_fpu field of struct kvm_vcpu_arch (Paolo Bonzini) [1347370] +- [virt] kvm: x86: disable MPX if host did not enable MPX XSAVE features (Paolo Bonzini) [1347370] +- [virt] kvm: x86: consolidate different ways to test for in-kernel LAPIC (Paolo Bonzini) [1347370] +- [virt] kvm: x86: consolidate "has lapic" checks into irq.c (Paolo Bonzini) [1347370] +- [virt] kvm: apic: remove unnecessary double checks on APIC existence (Paolo Bonzini) [1347370] +- [virt] kvm: x86: mmu: Use clear_page() instead of init_shadow_page_table() (Paolo Bonzini) [1347370] +- [virt] kvm: x86: don't notify userspace IOAPIC on edge EOI (Paolo Bonzini) [1347370] +- [virt] kvm: x86: request interrupt window when IRQ chip is split (Paolo Bonzini) [1347370] +- [virt] kvm: x86: set KVM_REQ_EVENT on local interrupt request from user space (Paolo Bonzini) [1347370] +- [virt] kvm: x86: split kvm_vcpu_ready_for_interrupt_injection out of dm_request_for_irq_injection (Paolo Bonzini) [1347370] +- [virt] kvm: x86: fix interrupt window handling in split IRQ chip case (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Add support for local interrupt requests from userspace (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Add EOI exit bitmap inference (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Add KVM exit for IOAPIC EOIs (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Split the APIC from the rest of IRQCHIP (Paolo Bonzini) [1347370] +- [virt] kvm: x86: unify handling of interrupt window (Paolo Bonzini) [1347370] +- [virt] kvm: x86: introduce lapic_in_kernel (Paolo Bonzini) [1347370] +- [virt] kvm: x86: replace vm_has_apicv hook with cpu_uses_apicv (Paolo Bonzini) [1347370] +- [virt] kvm: x86: store IOAPIC-handled vectors in each VCPU (Paolo Bonzini) [1347370] +- [virt] kvm: x86: set TMR when the interrupt is accepted (Paolo Bonzini) [1347370] +- [virt] kvm: introduce vcpu_debug = kvm_debug + vcpu context (Paolo Bonzini) [1347370] +- [virt] kvm/x86: move Hyper-V MSR's/hypercall code into hyperv.c file (Paolo Bonzini) [1347370] +- [virt] kvm: x86: move kvm_set_irq_inatomic to legacy device assignment (Paolo Bonzini) [1347370] +- [virt] kvm: device assignment: remove pointless #ifdefs (Paolo Bonzini) [1347370] +- [virt] kvm: ppc: book3s hv: Re-enable XICS fast path for irqfd-generated interrupts (Paolo Bonzini) [1347370] +- [virt] kvm: x86: merge kvm_arch_set_irq with kvm_set_msi_inatomic (Paolo Bonzini) [1347370] +- [virt] kvm/irqchip: allow only multiple irqchip routes per GSI (Paolo Bonzini) [1347370] +- [virt] kvm/eventfd: add arch-specific set_irq (Paolo Bonzini) [1347370] +- [virt] kvm/eventfd: factor out kvm_notify_acked_gsi() (Paolo Bonzini) [1347370] +- [virt] kvm/eventfd: avoid loop inside irqfd_update() (Paolo Bonzini) [1347370] +- [virt] kvm: robustify steal time record (Paolo Bonzini) [1347370] +- [virt] kvm: x86: optimize steal time calculation (Paolo Bonzini) [1347370] +- [virt] kvm: set page dirty only if page has been writable (Paolo Bonzini) [1347370] +- [virt] kvm: mmu: fix reserved bit check for ept=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0 (Paolo Bonzini) [1347370] +- [virt] kvm: mmu: fix ept=0/pte.u=1/pte.w=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0 combo (Paolo Bonzini) [1347370] +- [virt] kvm: mmu: micro-optimize gpte_access (Paolo Bonzini) [1347370] +- [virt] kvm: mmu: simplify last_pte_bitmap (Paolo Bonzini) [1347370] +- [virt] kvm: vmx: use vmcs_clear/set_bits for debug register exits (Paolo Bonzini) [1347370] +- [virt] kvm: i8254: change PIT discard tick policy (Paolo Bonzini) [1347370] +- [virt] kvm: x86: mmu: fix ubsan index-out-of-range warning (Paolo Bonzini) [1347370] +- [virt] kvm: x86: fix *NULL on invalid low-prio irq (Paolo Bonzini) [1347370] +- [virt] kvm: vmx: Fix guest debugging while in L2 (Paolo Bonzini) [1347370] +- [virt] kvm: vmx: Factor out is_exception_n helper (Paolo Bonzini) [1347370] +- [virt] iommu, x86: Properly handle posted interrupts for IOMMU hotplug (Paolo Bonzini) [1347370] +- [virt] kvm: x86: rename process_smi to enter_smm, process_smi_request to process_smi (Paolo Bonzini) [1347370] +- [virt] kvm: x86: avoid simultaneous queueing of both IRQ and SMI (Paolo Bonzini) [1347370] +- [virt] kvm: x86: fix ordering of cr0 initialization code in vmx_cpu_reset (Paolo Bonzini) [1347370] +- [virt] kvm: x86: fix OOPS after invalid KVM_SET_DEBUGREGS (Paolo Bonzini) [1347370] +- [virt] kvm: x86: avoid vmalloc(0) in the KVM_SET_CPUID (Paolo Bonzini) [1347370] +- [virt] kvm: irqfd: fix NULL pointer dereference in kvm_irq_map_gsi (Paolo Bonzini) [1347370] +- [virt] kvm: fail KVM_SET_VCPU_EVENTS with invalid exception number (Paolo Bonzini) [1347370] +- [virt] kvm: x86: avoid vmalloc(0) in the KVM_SET_CPUID (Paolo Bonzini) [1347370] +- [virt] kvm: x86: avoid warning on repeated KVM_SET_TSS_ADDR (Paolo Bonzini) [1347370] +- [virt] kvm: Handle MSR_IA32_PERF_CTL (Paolo Bonzini) [1347370] +- [virt] kvm: x86: avoid write-tearing of TDP (Paolo Bonzini) [1347370] +- [virt] kvm: x86: emulate: correct page fault error code for NoWrite instructions (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Emulation of call may use incorrect stack size (Paolo Bonzini) [1347370] +- [virt] kvm: x86: 32-bit wraparound read/write not emulated correctly (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Fix defines in emulator.c (Paolo Bonzini) [1347370] +- [virt] kvm: x86: ARPL emulation can cause spurious exceptions (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Wrong operand size for far ret (Paolo Bonzini) [1347370] +- [virt] kvm: x86: #PF error-code on R/W operations is wrong (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Access to LDT/GDT that wraparound is incorrect (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Do not set access bit on accessed segments (Paolo Bonzini) [1347370] +- [virt] kvm: x86: POP [ESP] is not emulated correctly (Paolo Bonzini) [1347370] +- [virt] kvm: x86: em_call_far should return failure result (Paolo Bonzini) [1347370] +- [virt] kvm: x86: JMP/CALL using call- or task-gate causes exception (Paolo Bonzini) [1347370] +- [virt] kvm: x86: fnstcw and fnstsw may cause spurious exception (Paolo Bonzini) [1347370] +- [virt] kvm: x86: pop sreg accesses only 2 bytes (Paolo Bonzini) [1347370] +- [virt] kvm: x86: Inject pending interrupt even if pending nmi exist (Paolo Bonzini) [1347370] +- [virt] kvm: x86: reduce default value of halt_poll_ns parameter (Paolo Bonzini) [1347370] +- [virt] kvm: x86: do not leak guest xcr0 into host interrupt handlers (Paolo Bonzini) [1347370] +- [virt] kvm: x86: mask CPUID(0xD, 0x1).EAX against host value (Paolo Bonzini) [1347370] + +* Thu Jul 07 2016 Rafael Aquini [3.10.0-462.el7] +- [scsi] sd: Fix rw_max for devices that report an optimal xfer size (Maurizio Lombardi) [1298281] +- [net] vmw_vsock/af_vsock: drop unneeded semicolon (Neil Horman) [1349017] +- [net] vsock: Detach QP check should filter out non matching QPs (Neil Horman) [1349017] +- [x86] perf: Add Goldmont support (Jiri Olsa) [1273758] +- [x86] perf: Add model number for Skylake Server to perf (Jiri Olsa) [1273753] +- [x86] Mark Intel Denverton processor as supported (Steve Best) [1312184] +- [vhost] vhost-net: extend device allocation to vmalloc (Jason Wang) [1290392] +- [sound] alsa: hda / realtek - add two more Thinkpad IDs (5050,5053) for tpt460 fixup (Jaroslav Kysela) [1349539] +- [sound] alsa: hda - Add PCI ID for Kabylake-H (Jaroslav Kysela) [1304284] +- [sound] alsa: hda - Add PCI ID for Kabylake (Jaroslav Kysela) [1304284] +- [sound] alsa: regmap: hdac_regmap - fix the register access for runtime PM (Jaroslav Kysela) [1285520] +- [sound] alsa: regmap: regcache: allow read-only regs to be cached (Jaroslav Kysela) [1285520] +- [sound] alsa: regmap: rbtree: When adding a reg do a bsearch for target node (Jaroslav Kysela) [1285520] +- [sound] alsa: regmap: regcache-rbtree: Clean new present bits on present bitmap resize (Jaroslav Kysela) [1285520] +- [netdrv] mlx4_en: Fix the return value of a failure in VLAN VID add/kill (kamal heib) [1243338] +- [netdrv] mlx5: E-Switch, Modify node guid on vf set MAC (kamal heib) [1350475] +- [netdrv] mlx4_en: Add support for inner IPv6 checksum offloads and TSO (kamal heib) [1192585] +- [netdrv] bonding: prevent out of bound accesses (Jarod Wilson) [1352086] +- [kernel] ptrace: task_clear_jobctl_trapping()->wake_up_bit() needs mb() (Daniel Bristot de Oliveira) [1350624] +- [powerpc] powernv: Handle irq_happened flag correctly in off-line loop (David Gibson) [1344224] +- [powerpc] perf: Export Power8 generic and cache events to sysfs (Gustavo Duarte) [1305079] +- [powerpc] perf: Remove PME_ prefix for power7 events (Gustavo Duarte) [1305079] +- [powerpc] powerpc/pseries/eeh: Refactor the configure_bridge RTAS tokens (Gustavo Duarte) [1343071] +- [powerpc] powerpc/pseries/eeh: Handle RTAS delay requests in configure_bridge (Gustavo Duarte) [1343071] + +* Mon Jul 04 2016 Rafael Aquini [3.10.0-461.el7] +- [net] dcb: fix accessing to extended ops (Ivan Vecera) [1341005] +- [net] netlabel: handle sparse category maps in netlbl_catmap_getlong() (Paul Moore) [1321176] +- [security] selinux: import NetLabel category bitmaps correctly (Paul Moore) [1321176] +- [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng() (Paul Moore) [1321176] +- [net] sctp: do not leak chunks that are sent to unconfirmed paths (Marcelo Leitner) [1337639] +- [net] sctp: consolidate local_bh_disable/enable + spin_lock/unlock to _bh variant (Marcelo Leitner) [1337639] +- [net] sctp: fix copying more bytes than expected in sctp_add_bind_addr (Marcelo Leitner) [1337639] +- [net] sctp: Fix port hash table size computation (Marcelo Leitner) [1337639] +- [net] sctp: move rcu_read_lock from __sctp_lookup_association to sctp_lookup_association (Marcelo Leitner) [1337639] +- [net] sctp: remove rcu_read_lock in sctp_seq_dump_remote_addrs() (Marcelo Leitner) [1337639] +- [net] sctp: remove the unused sctp_datamsg_free() (Marcelo Leitner) [1337639] +- [net] sctp: allow setting SCTP_SACK_IMMEDIATELY by the application (Marcelo Leitner) [1337639] +- [net] sctp: fix use-after-free in pr_debug statement (Marcelo Leitner) [1337639] +- [net] sctp: prevent writes to cookie_hmac_alg from accessing invalid memory (Marcelo Leitner) [1337639] +- [net] sctp: use GFP_USER for user-controlled kmalloc (Marcelo Leitner) [1337639] +- [net] sctp: dynamically enable or disable pf state (Marcelo Leitner) [1337639] +- [net] sctp: clone options to avoid use after free (Marcelo Leitner) [1337639] +- [net] sctp: only drop the reference on the datamsg after sending a msg (Marcelo Leitner) [1337639] +- [net] sctp: hold the chunks only after the chunk is enqueued in outq (Marcelo Leitner) [1337639] +- [net] sctp: implement sctp_v6_destroy_sock() (Marcelo Leitner) [1337639] +- [net] sctp: avoid incorrect time_t use (Marcelo Leitner) [1337639] +- [net] sctp: Don't use 64 kilobyte lookup table for four elements (Marcelo Leitner) [1337639] +- [net] sctp: Do not try to search for the transport twice (Marcelo Leitner) [1337639] +- [net] sctp: Fix mangled IPv4 addresses on a IPv6 listening socket (Marcelo Leitner) [1337639] +- [net] sctp: fix passing wrong parameter header to param_type2af in sctp_process_param (Marcelo Leitner) [1337639] +- [net] sctp: not send SCTP_PEER_ADDR_CHANGE notifications with failed probe (Marcelo Leitner) [1337639] +- [net] sctp: fix possible seqlock seadlock in sctp_packet_transmit() (Marcelo Leitner) [1337639] +- [net] fix the counter ICMP_MIB_INERRORS/ICMP6_MIB_INERRORS (Marcelo Leitner) [1337639] +- [net] sctp: Fixup v4mapped behaviour to comply with Sock API (Marcelo Leitner) [1337639] +- [net] sctp: fix incorrect type in gfp initializer (Marcelo Leitner) [1337639] +- [net] sctp: add a checking for sctp_sysctl_net_register (Marcelo Leitner) [1337639] +- [net] sctp: Don't transition to PF state when transport has exhausted 'Path.Max.Retrans'. (Marcelo Leitner) [1337639] +- [net] sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunk (Marcelo Leitner) [1337639] +- [net] sctp: remove macros sctp_bh_[un]lock_sock (Marcelo Leitner) [1337639] +- [net] sctp: remove macros sctp_{lock|release}_sock (Marcelo Leitner) [1337639] +- [net] sctp: remove macros sctp_read_[un]lock (Marcelo Leitner) [1337639] +- [net] sctp: remove macros sctp_write_[un]_lock (Marcelo Leitner) [1337639] +- [net] sctp: remove macros sctp_spin_[un]lock (Marcelo Leitner) [1337639] +- [net] sctp: remove macros sctp_local_bh_{disable|enable} (Marcelo Leitner) [1337639] +- [net] sctp: remove macros sctp_spin_[un]lock_irqrestore (Marcelo Leitner) [1337639] +- [net] sctp: Remove outqueue empty state (Marcelo Leitner) [1337639] +- [net] sctp: fix checkpatch errors with open brace '{' and trailing statements (Marcelo Leitner) [1337639] +- [net] sctp: fix checkpatch errors with space required or prohibited (Marcelo Leitner) [1337639] +- [net] sctp: fix checkpatch errors with (foo*)|foo * bar|foo* bar (Marcelo Leitner) [1337639] +- [net] sctp: remove redundant null check on asoc (Marcelo Leitner) [1337639] +- [net] sctp: check the rto_min and rto_max in setsockopt (Marcelo Leitner) [1337639] +- [net] sctp: properly latch and use autoclose value from sock to association (Marcelo Leitner) [1337639] +- [net] sctp: disable max_burst when the max_burst is 0 (Marcelo Leitner) [1337639] +- [net] sctp: find the correct highest_new_tsn in sack (Marcelo Leitner) [1337639] +- [net] sctp: fix ASCONF to allow non SCTP_ADDR_SRC addresses in ipv6 (Marcelo Leitner) [1337639] +- [net] sctp: Remove extern from function prototypes (Marcelo Leitner) [1337639] +- [net] sctp: sctp_transport_destroy{, _rcu}: fix potential pointer corruption (Marcelo Leitner) [1337639] +- [net] sctp: sctp_assoc_control_transport: fix MTU size in SCTP_PF state (Marcelo Leitner) [1337639] +- [net] sctp: get rid of SCTP_DBG_TSNS entirely (Marcelo Leitner) [1337639] +- [net] sctp: rework debugging framework to use pr_debug and friends (Marcelo Leitner) [1337639] +- [net] sctp: remove TEST_FRAME ifdef (Marcelo Leitner) [1337639] +- [net] sctp: decouple cleaning some socket data from endpoint (Marcelo Leitner) [1337639] +- [net] sctp: remove SCTP_STATIC macro (Marcelo Leitner) [1337639] +- [net] sctp: get rid of t_new macro for kzalloc (Marcelo Leitner) [1337639] +- [net] sctp: sctp_sf_do_prm_asoc: do SCTP_CMD_INIT_CHOOSE_TRANSPORT first (Marcelo Leitner) [1337639] +- [net] sctp: signal sk_data_ready earlier on data chunks reception (Marcelo Leitner) [1058148] +- [net] sctp: simplify sk_receive_queue locking (Marcelo Leitner) [1058148] +- [net] sctp: delay calls to sk_data_ready() as much as possible (Marcelo Leitner) [1058148] +- [net] sctp: compress bit-wide flags to a bitfield on sctp_sock (Marcelo Leitner) [1058148] +- [net] sctp: avoid refreshing heartbeat timer too often (Marcelo Leitner) [1058148] +- [net] sctp: do not update a_rwnd if we are not issuing a sack (Marcelo Leitner) [1058148] +- [net] sctp: improve timer slack calculation for transport HBs (Marcelo Leitner) [1058148] +- [net] sctp: Fix warning in sctp_packet_transmit_chunk() (Marcelo Leitner) [1278912] +- [net] sctp: improve debug message to also log curr pkt and new chunk size (Marcelo Leitner) [1278912] +- [net] sctp: Add GSO support (Marcelo Leitner) [1278912] +- [net] sctp: delay as much as possible skb_linearize (Marcelo Leitner) [1278912] +- [net] skbuff: introduce skb_gso_validate_mtu (Marcelo Leitner) [1278912] +- [net] ipv4: test for IPSKB_FORWARDED in ip_finish_output_gso (Marcelo Leitner) [1278912] +- [net] skbuff: allow segmenting based on frag sizes (Marcelo Leitner) [1278912] +- [net] skbuff: export skb_gro_receive (Marcelo Leitner) [1278912] +- [net] loopback: make use of NETIF_F_GSO_SOFTWARE (Marcelo Leitner) [1278912] +- [net] gso: Remove arbitrary checks for unsupported GSO (Marcelo Leitner) [1278912] +- [net] netdev_features: Fold NETIF_F_ALL_TSO into NETIF_F_GSO_SOFTWARE (Marcelo Leitner) [1278912] +- [net] gro: remove obsolete code from skb_gro_receive() (Marcelo Leitner) [1278912] +- [net] do not export skb_gro_receive() (Marcelo Leitner) [1278912] +- [net] sctp: remove the unnecessary assignment (Marcelo Leitner) [1278912] +- [net] sctp: move skb_dst_set() a bit downwards in sctp_packet_transmit() (Marcelo Leitner) [1278912] +- [net] sctp: Restore 'resent' bit to avoid retransmitted chunks for RTT measurements (Marcelo Leitner) [1278912] +- [net] sctp: flush if we can't fit another DATA chunk (Marcelo Leitner) [1071985] +- [net] sctp: really allow using GFP_KERNEL on sctp_packet_transmit (Marcelo Leitner) [1071985] +- [net] sctp: allow sctp_transmit_packet and others to use gfp (Marcelo Leitner) [1071985] +- [net] sctp: align MTU to a word (Marcelo Leitner) [1071985] +- [net] sctp: use MAX_HEADER for headroom reserve in output path (Marcelo Leitner) [1071985] +- [net] sctp: Open out the check for Nagle (Marcelo Leitner) [1071985] +- [net] sctp: Fix data chunk fragmentation for MTU values which are not multiple of 4 (Marcelo Leitner) [1071985] +- [net] sctp: Add rudimentary infrastructure to account for control chunks (Marcelo Leitner) [1071985] + +* Fri Jul 01 2016 Rafael Aquini [3.10.0-460.el7] +- [fs] Call security_ops->inode_killpriv on truncate (Eric Sandeen) [1197686] +- [fs] Provide function telling whether file_remove_privs() will do anything (Eric Sandeen) [1197686] +- [fs] Rename file_remove_suid() to file_remove_privs() (Eric Sandeen) [1197686] +- [fs] Fix S_NOSEC handling (Eric Sandeen) [1197686] +- [fs] fanotify: fix double free of pending permission events (Richard Guy Briggs) [1339092] +- [fs] fsnotify: rename event handling functions (Richard Guy Briggs) [1339092] +- [fs] fanotify: convert access_mutex to spinlock (Richard Guy Briggs) [1339092] +- [fs] fanotify: use fanotify event structure for permission response processing (Richard Guy Briggs) [1339092] +- [fs] fanotify: remove useless bypass_perm check (Richard Guy Briggs) [1339092] +- [fs] nfsd: recover: fix memory leak ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix deadlock secinfo+readdir compound ("J. Bruce Fields") [1344797] +- [fs] nfsd4: resfh unused in nfsd4_secinfo ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix a memory leak when meeting unsupported state_protect_how4 ("J. Bruce Fields") [1344797] +- [fs] nfsd4: fix bad bounds checking ("J. Bruce Fields") [1344797] +- [fs] nfsd: add new io class tracepoint ("J. Bruce Fields") [1344797] +- [fs] nfsd: don't hold i_mutex over userspace upcalls ("J. Bruce Fields") [1344797] +- [fs] nfsd: give up on CB_LAYOUTRECALLs after two lease periods ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix nfsd leaks sunrpc module references ("J. Bruce Fields") [1344797] +- [fs] lockd: constify nlmsvc_binding structure ("J. Bruce Fields") [1344797] +- [fs] nfsd: use to_delayed_work ("J. Bruce Fields") [1344797] +- [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain ("J. Bruce Fields") [1344797] +- [fs] sunrpc: Add a function to close temporary transports immediately ("J. Bruce Fields") [1344797] +- [fs] nfsd: don't base cl_cb_status on stale information ("J. Bruce Fields") [1344797] +- [fs] nfsd: don't hold ls_mutex across a layout recall ("J. Bruce Fields") [1344797] +- [fs] nfsd: Pass filehandle to nfs4_preprocess_stateid_op() ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix a warning message ("J. Bruce Fields") [1344797] +- [fs] nfsd: constify nfsd4_callback_ops structure ("J. Bruce Fields") [1344797] +- [fs] nfsd: recover: constify nfsd4_client_tracking_ops structures ("J. Bruce Fields") [1344797] +- [fs] svcrpc: document lack of some memory barriers ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix race with open / open upgrade stateids ("J. Bruce Fields") [1344797] +- [fs] nfsd: eliminate sending duplicate and repeated delegations ("J. Bruce Fields") [1344797] +- [fs] sunrpc: drop stale comment in svc_setup_socket() ("J. Bruce Fields") [1344797] +- [fs] nfsd: ensure that seqid morphing operations are atomic wrt to copies ("J. Bruce Fields") [1344797] +- [fs] nfsd: serialize layout stateid morphing operations ("J. Bruce Fields") [1344797] +- [fs] nfsd: improve client_has_state to check for unused openowners ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix clid_inuse on mount with security change ("J. Bruce Fields") [1344797] +- [fs] nfsd: move include of state.h from trace.c to trace.h ("J. Bruce Fields") [1344797] +- [fs] sunrpc: Use MSG_SENDPAGE_NOTLAST when calling sendpage() ("J. Bruce Fields") [1344797] +- [fs] nfsd: switch unsigned char flags in svc_fh to bools ("J. Bruce Fields") [1344797] +- [fs] nfsd: move svc_fh->fh_maxsize to just after fh_handle ("J. Bruce Fields") [1344797] +- [fs] nfsd: drop null test before destroy functions ("J. Bruce Fields") [1344797] +- [fs] nfsd: serialize state seqid morphing operations ("J. Bruce Fields") [1344797] +- [fs] nfsd: deal with DELEGRETURN racing with CB_RECALL ("J. Bruce Fields") [1344797] +- [fs] nfsd: return CLID_INUSE for unexpected SETCLIENTID_CONFIRM case ("J. Bruce Fields") [1344797] +- [fs] nfsd: allow more than one laundry job to run at a time ("J. Bruce Fields") [1344797] +- [fs] nfsd: don't WARN/backtrace for invalid container deployment. ("J. Bruce Fields") [1344797] +- [fs] nfsd: Return word2 bitmask if setting security label in OPEN/CREATE ("J. Bruce Fields") [1344797] +- [fs] nfsd: Set the attributes used to store the verifier for EXCLUSIVE4_1 ("J. Bruce Fields") [1344797] +- [fs] nfsd: SUPPATTR_EXCLCREAT must be encoded before SECURITY_LABEL. ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix an FS_LAYOUT_TYPES/LAYOUT_TYPES encode bug ("J. Bruce Fields") [1344797] +- [fs] nfsd: Store parent's stat in a separate value ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix two typos in comments ("J. Bruce Fields") [1344797] +- [fs] nfsd: include linux/nfs4.h in export.h ("J. Bruce Fields") [1344797] +- [fs] sunrpc/nfsd: Remove redundant code by exports seq_operations functions ("J. Bruce Fields") [1344797] +- [fs] sunrpc: Store cache_detail in seq_file's private ("J. Bruce Fields") [1344797] +- [fs] nfsd: New helper nfsd4_cb_sequence_done() for processing more cb errors ("J. Bruce Fields") [1344797] +- [fs] nfsd: Remove unused clientid arguments from, find_lockowner_str{_locked} ("J. Bruce Fields") [1344797] +- [fs] nfsd: Use lk_new_xxx instead of v.new.xxx for nfs4_lockowner ("J. Bruce Fields") [1344797] +- [fs] nfsd: Remove macro LOFF_OVERFLOW ("J. Bruce Fields") [1344797] +- [fs] nfsd: Remove duplicate checking of nfsd_net in nfs4_laundromat() ("J. Bruce Fields") [1344797] +- [fs] nfsd: Remove nfs4_set_claim_prev() ("J. Bruce Fields") [1344797] +- [fs] nfsd: Drop duplicate checking of seqid in nfsd4_create_session() ("J. Bruce Fields") [1344797] +- [fs] nfsd: Remove unneeded values in nfsd4_open() ("J. Bruce Fields") [1344797] +- [fs] nfsd: Add missing gen_confirm in nfsd4_setclientid() ("J. Bruce Fields") [1344797] +- [fs] nfsd: New counter for generating client confirm verifier ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix memory leak of so_owner.data in nfs4_stateowner ("J. Bruce Fields") [1344797] +- [fs] nfsd: Add layouts checking in client_has_state() ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix a memory leak of struct file_lock ("J. Bruce Fields") [1344797] +- [fs] nfsd/sunrpc: factor svc_rqst allocation and freeing from sv_nrthreads refcounting ("J. Bruce Fields") [1344797] +- [fs] nfsd/sunrpc: move pool_mode definitions into svc.h ("J. Bruce Fields") [1344797] +- [fs] nfsd/sunrpc: abstract out svc_set_num_threads to sv_ops ("J. Bruce Fields") [1344797] +- [fs] nfsd/sunrpc: turn enqueueing a svc_xprt into a svc_serv operation ("J. Bruce Fields") [1344797] +- [fs] nfsd/sunrpc: move sv_module parm into sv_ops ("J. Bruce Fields") [1344797] +- [fs] nfsd/sunrpc: move sv_function into sv_ops ("J. Bruce Fields") [1344797] +- [fs] nfsd/sunrpc: add a new svc_serv_ops struct and move sv_shutdown into it ("J. Bruce Fields") [1344797] +- [fs] nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateid ("J. Bruce Fields") [1344797] +- [fs] nfsd: Add macro NFS_ACL_MASK for ACL ("J. Bruce Fields") [1344797] +- [fs] nfsd: Remove duplicate define of IDMAP_NAMESZ/IDMAP_TYPE_xx ("J. Bruce Fields") [1344797] +- [fs] nfsd: Drop including client's header file nfs_fs.h ("J. Bruce Fields") [1344797] +- [fs] nfsd: Set lc_size_chg before ops->proc_layoutcommit ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix a memory leak in nfsd4_list_rec_dir() ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix a file leak on nfsd4_layout_setlease failure ("J. Bruce Fields") [1344797] +- [fs] nfsd: wrap too long lines in nfsd4_encode_read ("J. Bruce Fields") [1344797] +- [fs] nfsd: fput rd_file from XDR encode context ("J. Bruce Fields") [1344797] +- [fs] nfsd: take struct file setup fully into nfs4_preprocess_stateid_op ("J. Bruce Fields") [1344797] +- [fs] nfsd: refactor nfs4_preprocess_stateid_op ("J. Bruce Fields") [1344797] +- [fs] nfsd: clean up raparams handling ("J. Bruce Fields") [1344797] +- [fs] nfsd: use swap() in sort_pacl_range() ("J. Bruce Fields") [1344797] +- [fs] nfsd: Update callback sequnce id only CB_SEQUENCE success ("J. Bruce Fields") [1344797] +- [fs] nfsd: Reset cb_status in nfsd4_cb_prepare() at retrying ("J. Bruce Fields") [1344797] +- [fs] sunrpc: Move EXPORT_SYMBOL for svc_process ("J. Bruce Fields") [1344797] +- [fs] nfsd: Remove dead declarations ("J. Bruce Fields") [1344797] +- [fs] nfsd: work around a gcc-5.1 warning ("J. Bruce Fields") [1344797] +- [fs] nfsd: Checking for acl support does not require fetching any acls ("J. Bruce Fields") [1344797] +- [fs] nfsd: Disable NFSv2 timestamp workaround for NFSv3+ ("J. Bruce Fields") [1344797] +- [fs] nfsd: stop READDIRPLUS returning inconsistent attributes ("J. Bruce Fields") [1344797] +- [fs] nfsd: remove nfsd_close ("J. Bruce Fields") [1344797] +- [fs] nfsd: skip CB_NULL probes for 4.1 or later ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix callback restarts ("J. Bruce Fields") [1344797] +- [fs] nfsd: split transport vs operation errors for callbacks ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix pNFS return on close semantics ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op ("J. Bruce Fields") [1344797] +- [fs] nfsd4: fix READ permission checking ("J. Bruce Fields") [1344797] +- [fs] nfsd: Remove duplicate macro define for max sec label length ("J. Bruce Fields") [1344797] +- [fs] nfsd: allow setting acls with unenforceable DENYs ("J. Bruce Fields") [1344797] +- [fs] nfsd: NFSD_FAULT_INJECTION depends on DEBUG_FS ("J. Bruce Fields") [1344797] +- [fs] nfsd: remove unused status arg to nfsd4_cleanup_open_state ("J. Bruce Fields") [1344797] +- [fs] nfsd: remove bogus setting of status in nfsd4_process_open2 ("J. Bruce Fields") [1344797] +- [fs] nfsd: Use correct reply size calculating function ("J. Bruce Fields") [1344797] +- [fs] nfsd: Using path_equal() for checking two paths ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix bad update of layout in nfsd4_return_file_layout ("J. Bruce Fields") [1344797] +- [fs] nfsd: Take care the return value from nfsd4_encode_stateid ("J. Bruce Fields") [1344797] +- [fs] nfsd: Put exports after nfsd4_layout_verify fail ("J. Bruce Fields") [1344797] +- [fs] nfsd: Take care the return value from nfsd4_decode_stateid ("J. Bruce Fields") [1344797] +- [fs] nfsd: Check layout type when returning client layouts ("J. Bruce Fields") [1344797] +- [fs] nfsd4: fix v3-less build ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix comparison in fh_fsid_match() ("J. Bruce Fields") [1344797] +- [fs] sunrpc/lockd: fix references to the BKL ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix year-2038 nfs4 state problem ("J. Bruce Fields") [1344797] +- [fs] nfsd: nfs4state: Remove unused function ("J. Bruce Fields") [1344797] +- [fs] nfsd4: tweak rd_dircount accounting ("J. Bruce Fields") [1344797] +- [fs] nfsd: fi_delegees doesn't need to be an atomic_t ("J. Bruce Fields") [1344797] +- [fs] nfsd: don't keep a pointer to the lease in nfs4_file ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix fi_delegees leak when fi_had_conflict returns true ("J. Bruce Fields") [1344797] +- [fs] sunrpc: only call test_bit once in svc_xprt_received ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix signedness bug in compare_blob ("J. Bruce Fields") [1344797] +- [fs] sunrpc: add some tracepoints around enqueue and dequeue of svc_xprt ("J. Bruce Fields") [1344797] +- [fs] sunrpc: convert to lockless lookup of queued server threads ("J. Bruce Fields") [1344797] +- [fs] sunrpc: fix potential races in pool_stats collection ("J. Bruce Fields") [1344797] +- [fs] sunrpc: add a rcu_head to svc_rqst and use kfree_rcu to free it ("J. Bruce Fields") [1344797] +- [fs] sunrpc: require svc_create callers to pass in meaningful shutdown routine ("J. Bruce Fields") [1344797] +- [fs] sunrpc: have svc_wake_up only deal with pool 0 ("J. Bruce Fields") [1344797] +- [fs] sunrpc: convert sp_task_pending flag to use atomic bitops ("J. Bruce Fields") [1344797] +- [fs] sunrpc: move rq_cachetype field to better optimize space ("J. Bruce Fields") [1344797] +- [fs] sunrpc: move rq_splice_ok flag into rq_flags ("J. Bruce Fields") [1344797] +- [fs] sunrpc: move rq_dropme flag into rq_flags ("J. Bruce Fields") [1344797] +- [fs] sunrpc: move rq_usedeferral flag to rq_flags ("J. Bruce Fields") [1344797] +- [fs] sunrpc: move rq_local field to rq_flags ("J. Bruce Fields") [1344797] +- [fs] sunrpc: add a generic rq_flags field to svc_rqst and move rq_secure to it ("J. Bruce Fields") [1344797] +- [fs] nfsd: minor off by one checks in __write_versions() ("J. Bruce Fields") [1344797] +- [fs] sunrpc: release svc_pool_map reference when serv allocation fails ("J. Bruce Fields") [1344797] +- [fs] sunrpc: eliminate the XPT_DETACHED flag ("J. Bruce Fields") [1344797] +- [fs] nfsd: Fix slot wake up race in the nfsv4.1 callback code ("J. Bruce Fields") [1344797] +- [fs] nfsd_vfs_write(): use file_inode() ("J. Bruce Fields") [1344797] +- [fs] nfsd: get rid of ->f_dentry ("J. Bruce Fields") [1344797] +- [fs] nfsd/nfsctl.c: new helper ("J. Bruce Fields") [1344797] +- [fs] nfsd: convert nfs4_file searches to use RCU ("J. Bruce Fields") [1344797] +- [fs] sunrpc: off by one in BUG_ON() ("J. Bruce Fields") [1344797] +- [fs] nfsd: clean up comments over nfs4_file definition ("J. Bruce Fields") [1344797] +- [fs] nfsd: Always initialize cl_cb_addr ("J. Bruce Fields") [1344797] +- [fs] nfsd: fix inclusive vfs_fsync_range() end ("J. Bruce Fields") [1344797] +- [fs] nfsd4: fix crash on unknown operation number ("J. Bruce Fields") [1344797] +- [fs] nfsd4: fix response size estimation for OP_SEQUENCE ("J. Bruce Fields") [1344797] +- [fs] af_unix: fix hard linked sockets on overlay (Miklos Szeredi) [1273111] +- [fs] vfs: add d_real_inode() helper (Miklos Szeredi) [1273111] +- [fs] gfs2: Automatically set GFS2_DIF_SYSTEM flag on system files (Abhijith Das) [1272086] +- [fs] ovl: fix uid/gid when creating over whiteout (Miklos Szeredi) [1348113] +- [fs] ext4: set S_IOPS_WRAPPER flag in ext4_mkdir() (Eryu Guan) [1231802] + +* Fri Jul 01 2016 Rafael Aquini [3.10.0-459.el7] +- [fs] allow no_seek_end_llseek to actually seek (David Arcari) [1350836] +- [usb] revert "make "nousb" a clear module parameter" (Torez Smith) [1351227] +- [acpi] add ACPI_TYPE_LOCAL_REFERENCE support to acpi_extract_package() (David Arcari) [1350497] +- [netdrv] e1000e: keep Rx/Tx HW_VLAN_CTAG in sync (Jarod Wilson) [1190077] +- [netdrv] e1000e: keep VLAN interfaces functional after rxvlan off (Jarod Wilson) [1190077] +- [powerpc] Uncomment and make enable_kernel_vsx() routine available (Gustavo Duarte) [1274481] +- [crypto] vmx - IV size failing on skcipher API (Gustavo Duarte) [1274481] +- [crypto] vmx: Only call enable_kernel_vsx() (Gustavo Duarte) [1274481] +- [crypto] vmx - Fixing opcode issue (Gustavo Duarte) [1274481] +- [crypto] vmx - Fixing GHASH Key issue on little endian (Gustavo Duarte) [1274481] +- [crypto] vmx - Fixing AES-CTR counter bug (Gustavo Duarte) [1274481] +- [crypto] vmx - Adding enable_kernel_vsx() to access VSX instructions (Gustavo Duarte) [1274481] +- [crypto] sched/preempt, powerpc: Disable preemption in enable_kernel_altivec() explicitly (Gustavo Duarte) [1274481] +- [crypto] vmx - Reindent to kernel style (Gustavo Duarte) [1274481] +- [crypto] vmx - Remove duplicate PPC64 dependency (Gustavo Duarte) [1274481] +- [crypto] vmx - fix two mistyped texts (Gustavo Duarte) [1274481] +- [crypto] vmx - Fix assembler perl to use _GLOBAL (Gustavo Duarte) [1274481] +- [crypto] vmx - Enabling VMX module for PPC64 (Gustavo Duarte) [1274481] +- [crypto] vmx - Add support for VMS instructions by ASM (Gustavo Duarte) [1274481] +- [crypto] vmx - Adding GHASH routines for VMX module (Gustavo Duarte) [1274481] +- [crypto] vmx - Adding CTR routines for VMX module (Gustavo Duarte) [1274481] +- [crypto] vmx - Adding CBC routines for VMX module (Gustavo Duarte) [1274481] +- [crypto] vmx - Adding AES routines for VMX module (Gustavo Duarte) [1274481] +- [crypto] vmx - Adding VMX module for Power 8 (Gustavo Duarte) [1274481] +- [powerpc] kvm: ppc: book3s pr: Fix contents of SRR1 when injecting a program exception (Thomas Huth) [1349816] +- [powerpc] kvm: ppc: book3s pr: Fix illegal opcode emulation (Thomas Huth) [1349816] + +* Thu Jun 30 2016 Rafael Aquini [3.10.0-458.el7] +- [net] netfilter: nf_dup_ipv6: set again FLOWI_FLAG_KNOWN_NH at flowi6_flags (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: check match/targetinfo attr size (Paolo Abeni) [1331757] +- [net] netfilter: nft_masq: support port range (Paolo Abeni) [1331757] +- [net] netfilter: nft_counter: fix erroneous return values (Paolo Abeni) [1331757] +- [net] netfilter: nfnetlink: use original skbuff when acking batches (Paolo Abeni) [1331757] +- [net] netfilter: nft_ct: keep counters away from CONFIG_NF_CONNTRACK_LABELS (Paolo Abeni) [1331757] +- [net] netfilter: nft_byteorder: avoid unneeded le/be conversion steps (Paolo Abeni) [1331757] +- [net] netfilter: nft_ct: add byte/packet counter support (Paolo Abeni) [1331757] +- [net] netfilter: nft_byteorder: provide 64bit le/be conversion (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: Add new attributes into nft_set to store user data. (Paolo Abeni) [1331757] +- [net] netfilter: nft_limit: allow to invert matching criteria (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: remove check against removal of inactive objects (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: release objects on netns destruction (Paolo Abeni) [1331757] +- [net] netfilter: nft_ct: include direction when dumping NFT_CT_L3PROTOCOL key (Paolo Abeni) [1331757] +- [net] netfilter: meta: add support for setting skb->pkttype (Paolo Abeni) [1331757] +- [net] netfilter: nfnetlink: fix splat due to incorrect socket memory accounting in skbuff clones (Paolo Abeni) [1331757] +- [net] netfilter: nfnetlink: avoid recurrent netns lookups in call_batch (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix nf_log_trace based tracing (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: wrap tracing with a static key (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: extend tracing infrastructure (Paolo Abeni) [1331757] +- [net] netfilter: nft_payload: add packet mangling support (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: remove unused struct members (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add clone interface to expression operations (Paolo Abeni) [1331757] +- [net] remove unnecessary semicolon in netdev_alloc_pcpu_stats() (Paolo Abeni) [1331757] +- [net] add __netdev_alloc_pcpu_stats() to indicate gfp flags (Paolo Abeni) [1331757] +- [net] netfilter: ipv6: code indentation (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: kill nft_pktinfo.ops (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPEC (Paolo Abeni) [1331757] +- [net] netfilter: nfnetlink: work around wrong endianess in res_id field (Paolo Abeni) [1331757] +- [net] netfilter: nf_dup: fix sparse warnings (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: Use 32 bit addressing register from nft_type_to_reg() (Paolo Abeni) [1331757] +- [net] netfilter: nft_payload: work around vlan header stripping (Paolo Abeni) [1331757] +- [net] netfilter: nft_limit: add per-byte limiting (Paolo Abeni) [1331757] +- [net] netfilter: nft_limit: constant token cost per packet (Paolo Abeni) [1331757] +- [net] netfilter: nft_limit: add burst parameter (Paolo Abeni) [1331757] +- [net] netfilter: nft_limit: factor out shared code with per-byte limiting (Paolo Abeni) [1331757] +- [net] netfilter: nft_limit: convert to token-based limiting at nanosecond granularity (Paolo Abeni) [1331757] +- [net] netfilter: nft_limit: rename to nft_limit_pkts (Paolo Abeni) [1331757] +- [net] netfilter: nfnetlink: keep going batch handling on missing modules (Paolo Abeni) [1331757] +- [net] configs: enable nft dup (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add nft_dup expression (Paolo Abeni) [1331757] +- [net] netfilter: tee: select NF_DUP_IPV6 unconditionally (Paolo Abeni) [1331757] +- [net] netfilter: fix xt_TEE and xt_TPROXY dependencies (Paolo Abeni) [1331757] +- [net] netfilter: xt_TEE: use IS_ENABLED(CONFIG_NF_DUP_IPV6) (Paolo Abeni) [1331757] +- [net] netfilter: xt_TEE: fix NULL dereference (Paolo Abeni) [1331757] +- [net] netfilter: nf_dup{4, 6}: fix build error when nf_conntrack disabled (Paolo Abeni) [1331757] +- [net] netfilter: factor out packet duplication for IPv4/IPv6 (Paolo Abeni) [1331757] +- [net] netfilter: move tee_active to core (Paolo Abeni) [1331757] +- [net] netfilter: xt_TEE: get rid of WITH_CONNTRACK definition (Paolo Abeni) [1331757] +- [net] netfilter: nft_counter: convert it to use per-cpu counters (Paolo Abeni) [1331757] +- [net] netfilter: nftables: Do not run chains in the wrong network namespace (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add nft_register_basechain() and nft_unregister_basechain() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: consolidate Kconfig options (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix bogus warning in nft_data_uninit() (Paolo Abeni) [1331757] +- [net] netfilter: x_tables: add context to know if extension runs from nft_compat (Paolo Abeni) [1331757] +- [net] netfilter; Add some missing default cases to switch statements in nft_reject. (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix wrong length for jump/goto verdicts (Paolo Abeni) [1331757] +- [net] netfilter: nft_dynset: dynamic stateful expression instantiation (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add flag to indicate set contains expressions (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: mark stateful expressions (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: prepare for expressions associated to set elements (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add helper functions for expression handling (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: variable sized set element keys / data (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: support variable sized data in nft_data_init() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: switch registers to 32 bit addressing (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add register parsing/dumping helpers (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: convert sets to u32 data pointers (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: kill nft_data_cmp() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: convert expressions to u32 register pointers (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: use struct nft_verdict within struct nft_data (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: get rid of NFT_REG_VERDICT usage (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: introduce nft_validate_register_load() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: kill nft_validate_output_register() (Paolo Abeni) [1331757] +- [net] netfilter: nft_lookup: use nft_validate_register_store() to validate types (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: rename nft_validate_data_load() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: validate len in nft_validate_data_load() (Paolo Abeni) [1331757] +- [net] netfilter: Fix switch statement warnings with recent gcc. (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: support optional userdata for set elements (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add support for dynamic set updates (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: support different set binding types (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: prepare set element accounting for async updates (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix set selection when timeouts are requested (Paolo Abeni) [1331757] +- [net] netfilter: nft_meta: fix cgroup matching (Paolo Abeni) [1331757] +- [net] netfilter: nft_hash: add support for timeouts (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add GC synchronization helpers (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add set garbage collection helpers (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add set element timeout support (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add set timeout API support (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: implement set transaction support (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add transaction helper functions (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: return set extensions from ->lookup() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: consolide set element destruction (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: convert hash and rbtree to set extensions (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add set extensions (Paolo Abeni) [1331757] +- [net] netfilter: nft_hash: convert to use rhashtable callbacks (Paolo Abeni) [1331757] +- [net] netfilter: nft_hash: indent rhashtable parameters (Paolo Abeni) [1331757] +- [net] netfilter: nft_hash: restore struct nft_hash (Paolo Abeni) [1331757] +- [net] netfilter: nft_meta: use raw_smp_processor_id() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: move struct net pointer to base chain (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: reject NFT_SET_ELEM_INTERVAL_END flag for non-interval sets (Paolo Abeni) [1331757] +- [net] netfilter: nft_rbtree: fix locking (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: set IP6T_F_PROTO flag if protocol is set (Paolo Abeni) [1331757] +- [net] netfilter: restore rule tracing via nfnetlink_log (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: consolidate error path of nf_tables_newtable() (Paolo Abeni) [1331757] +- [net] netfilter: use sk_fullsock() helper (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: allow to change chain policy without hook if it exists (Paolo Abeni) [1331757] +- [net] netfilter: Fix potential crash in nft_hash walker (Paolo Abeni) [1331757] +- [net] netfilter: fix sparse warnings in reject handling (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: limit maximum table name length to 32 bytes (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: cleanup nf_tables.h (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: consolidate tracing invocations (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: minor tracing cleanups (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix error handling of rule replacement (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix userdata length overflow (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: check for overflow of rule dlen field (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix transaction race condition (Paolo Abeni) [1331757] +- [net] netfilter: bridge: rework reject handling (Paolo Abeni) [1331757] +- [net] netfilter: reject: don't send icmp error if csum is invalid (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: add support for arptables extensions (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: don't truncate ethernet protocol type to u8 (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: fix module refcount underflow (Paolo Abeni) [1331757] +- [net] netfilter: Use rhashtable walk iterator (Paolo Abeni) [1331757] +- [net] netfilter: nft_lookup: add missing attribute validation for NFTA_LOOKUP_SET_ID (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: add ebtables support (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix leaks in error path of nf_tables_newchain() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: disable preemption when restoring chain counters (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: validate hooks in NAT expressions (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: fix port natting in little endian archs (Paolo Abeni) [1331757] +- [net] netfilter: nf_nat_redirect: add missing NULL pointer check (Paolo Abeni) [1331757] +- [net] netfilter: combine IPv4 and IPv6 nf_nat_redirect code in one module (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables_bridge: replace nft_reject_ip*hdr_validate functions (Paolo Abeni) [1331757] +- [net] netfilter: Deletion of unnecessary checks before two function calls (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: restore synchronous object release from commit/abort (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: use the match->table to validate dependencies (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: relax chain type validation (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: use current net namespace (Paolo Abeni) [1331757] +- [net] netfilter: nft_redir: fix sparse warnings (Paolo Abeni) [1331757] +- [net] netfilter: nft_masq: fix uninitialized range in nft_masq_{ipv4, ipv6}_eval (Paolo Abeni) [1331757] +- [net] netfilter: nft_meta: add cgroup support (Paolo Abeni) [1331757] +- [net] netfilter: nft_reject_bridge: restrict reject to prerouting and input (Paolo Abeni) [1331757] +- [net] netfilter: nft_reject_bridge: Fix powerpc build error (Paolo Abeni) [1331757] +- [net] netfilter: nft_reject_bridge: don't use IP stack to reject traffic (Paolo Abeni) [1331757] +- [net] netfilter: nf_reject_ipv6: split nf_send_reset6() in smaller functions (Paolo Abeni) [1331757] +- [net] netfilter: nf_reject_ipv4: split nf_send_reset() in smaller functions (Paolo Abeni) [1331757] +- [net] netfilter: missing module license in the nf_reject_ipvX modules (Paolo Abeni) [1331757] +- [net] netfilter: kill nf_send_reset6() from include/net/netfilter/ipv6/nf_reject.h (Paolo Abeni) [1331757] +- [net] netfilter: move nf_send_resetX() code to nf_reject_ipvX modules (Paolo Abeni) [1331757] +- [net] netfilter: fix spelling errors (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: add new expression nft_redir (Paolo Abeni) [1331757] +- [net] netfilter: fix unmet dependencies in NETFILTER_XT_TARGET_REDIRECT (Paolo Abeni) [1331757] +- [net] netfilter: refactor NAT redirect IPv6 code to use it from nf_tables (Paolo Abeni) [1331757] +- [net] netfilter: refactor NAT redirect IPv4 to use it from nf_tables (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: fix wrong target lookup in nft_target_select_ops() (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: check for NULL in nf_tables_newchain pcpu stats allocation (Paolo Abeni) [1331757] +- [net] netfilter: nft_nat: dump attributes if they are set (Paolo Abeni) [1331757] +- [net] netfilter: nft_nat: NFTA_NAT_REG_ADDR_MAX depends on NFTA_NAT_REG_ADDR_MIN (Paolo Abeni) [1331757] +- [net] netfilter: nft_nat: insufficient attribute validation (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: validate chain type in match/target (Paolo Abeni) [1331757] +- [net] netfilter: nft_compat: fix hook validation for non-base chains (Paolo Abeni) [1331757] +- [net] netfilter: nf_tables: restrict nat/masq expressions to nat chain type (Paolo Abeni) [1331757] +- [net] netfilter: fix wrong arithmetics regarding NFT_REJECT_ICMPX_MAX (Paolo Abeni) [1331757] +- [net] netfilter: nfnetlink: use original skbuff when committing/aborting (Paolo Abeni) [1331757] +- [net] netfilter: nfnetlink: deliver netlink errors on batch completion (Paolo Abeni) [1331757] +- [net] netfilter: nfnetlink: Fix use after free when it fails to process batch (Paolo Abeni) [1331757] +- [net] netfilter: x_tables: don't reject valid target size on some architectures (Florian Westphal) [1318693] {CVE-2016-3134} +- [net] ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) [1332217] + +* Thu Jun 30 2016 Rafael Aquini [3.10.0-457.el7] +- [netdrv] bonding: fix 802.3ad aggregator reselection (Jarod Wilson) [1350953] +- [netdrv] i40e: enable geneve offloading (Stefan Assmann) [1350780] +- [s390] ensure that syscall arguments are properly masked on s390 (Paul Moore) [1321096] +- [tty] Update code comment in __proc_set_tty() ("Herton R. Krzesinski") [1350798] +- [tty] Serialize proc_set_tty() with tty_lock ("Herton R. Krzesinski") [1350798] +- [tty] Fix multiple races when setting the controlling terminal ("Herton R. Krzesinski") [1350798] +- [tty] Remove !tty condition from __proc_set_tty() ("Herton R. Krzesinski") [1350798] +- [tty] Remove tsk parameter from proc_set_tty() ("Herton R. Krzesinski") [1350798] +- [tty] Reorder proc_set_tty() and related fns ("Herton R. Krzesinski") [1350798] +- [x86] efi: Avoid triple faults during EFI mixed mode calls (Lenny Szubowicz) [1310154] +- [x86] efi: Remove unused efi_call* macros (Lenny Szubowicz) [1310154] +- [x86] boot: EFI_MIXED should not prohibit loading above 4G (Lenny Szubowicz) [1310154] +- [x86] efi: Implement a __efi_call_virt macro (Lenny Szubowicz) [1310154] +- [x86] efi: Delete most of the efi_call* macros (Lenny Szubowicz) [1310154] +- [firmware] efi: Add shared printk wrapper for consistent prefixing (Lenny Szubowicz) [1310154] +- [firmware] efi: efi-stub-helper cleanup (Lenny Szubowicz) [1310154] +- [firmware] efi: Pass correct file handle to efi_file_{read, close} (Lenny Szubowicz) [1310154] +- [x86] efi: Correct EFI boot stub use of code32_start (Lenny Szubowicz) [1310154] +- [x86] efi: Fix boot failure with EFI stub (Lenny Szubowicz) [1310154] +- [firmware] x86, efi: Abstract x86 efi_early calls (Lenny Szubowicz) [1310154] +- [x86] efi: Restore 'attr' argument to query_variable_info() (Lenny Szubowicz) [1310154] +- [x86] efi: Rip out phys_efi_get_time() (Lenny Szubowicz) [1310154] +- [x86] efi: Preserve segment registers in mixed mode (Lenny Szubowicz) [1310154] +- [x86] boot: Correct max ramdisk size name (Lenny Szubowicz) [1310154] +- [x86] boot: Fix non-EFI build (Lenny Szubowicz) [1310154] +- [x86] tools: Fix up compiler warnings (Lenny Szubowicz) [1310154] +- [x86] efi: Re-disable interrupts after calling firmware services (Lenny Szubowicz) [1310154] +- [x86] boot: Don't overwrite cr4 when enabling PAE (Lenny Szubowicz) [1310154] +- [x86] efi: Wire up CONFIG_EFI_MIXED (Lenny Szubowicz) [1310154] +- [x86] efi: Add mixed runtime services support (Lenny Szubowicz) [1310154] +- [x86] efi: Firmware agnostic handover entry points (Lenny Szubowicz) [1310154] +- [x86] efi: Split the boot stub into 32/64 code paths (Lenny Szubowicz) [1310154] +- [x86] efi: Add early thunk code to go from 64-bit to 32-bit (Lenny Szubowicz) [1310154] +- [firmware] x86/efi: Build our own EFI services pointer table (Lenny Szubowicz) [1310154] +- [x86] build: Restore efi_stub_entry in arch/x86/boot/zoffset.h (Lenny Szubowicz) [1310154] +- [include] efi: Add separate 32-bit/64-bit definitions (Lenny Szubowicz) [1310154] +- [x86] efi: Delete dead code when checking for non-native (Lenny Szubowicz) [1310154] +- [x86] tools: Consolidate #ifdef code (Lenny Szubowicz) [1310154] +- [x86] boot: Cleanup header.S by removing some #ifdefs (Lenny Szubowicz) [1310154] +- [firmware] efi: Use NULL instead of 0 for pointer (Lenny Szubowicz) [1310154] +- [x86] x86 efi: bugfix interrupt disabling sequence (Lenny Szubowicz) [1310154] +- [x86] build: move build output statistics away from stderr (Lenny Szubowicz) [1310154] +- [firmware] efi: resolve warnings found on ARM compile (Lenny Szubowicz) [1310154] +- [firmware] efi: Fix types in EFI calls to match EFI function definitions (Lenny Szubowicz) [1310154] +- [firmware] efi: Move unicode to ASCII conversion to shared function (Lenny Szubowicz) [1310154] +- [firmware] efi: Move relocate_kernel() to shared file (Lenny Szubowicz) [1310154] +- [firmware] efivars: Mark local function as static (Lenny Szubowicz) [1310154] +- [x86] boot: Close opened file descriptor (Lenny Szubowicz) [1310154] + +* Tue Jun 28 2016 Rafael Aquini [3.10.0-456.el7] +- [fs] mntns: drop namespace reference if !CAP_SYS_ADMIN (Aristeu Rozanski) [1297446] +- [usb] xhci: Cleanup only when releasing primary hcd (Torez Smith) [1334901] +- [usb] xhci: Fix handling timeouted commands on hosts in weird states (Torez Smith) [1334901] +- [char] ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1348013] +- [netdrv] bnxt_en: Add BCM5731X and BCM5741X device IDs (John Linville) [1347031] +- [netdrv] bnxt_en: Add GRO logic for BCM5731X chips (John Linville) [1347031] +- [netdrv] bnxt_en: Refactor bnxt_gro_skb() (John Linville) [1347031] +- [netdrv] bnxt_en: Define the supported chip numbers (John Linville) [1347031] +- [netdrv] bnxt_en: Add PCI device ID for 57404 NPAR devices (John Linville) [1347031] +- [netdrv] bnxt_en: Enable NPAR NIC Partitioning Support (John Linville) [1347031] +- [netdrv] bnxt_en: Fix tx push race condition (John Linville) [1347031] +- [kernel] include/linux/poison.h: fix LIST_POISON{1,2} offset (Dean Nelson) [1343802] +- [kernel] sched/debug: Fix deadlock when enabling sched events (Josh Poimboeuf) [1333444] +- [kernel] printk: Add printk_deferred_once (Josh Poimboeuf) [1333444] +- [kernel] sched/debug: Fix 'schedstats=enable' cmdline option (Josh Poimboeuf) [1333444] +- [kernel] sched/debug: Fix /proc/sched_debug regression (Josh Poimboeuf) [1333444] +- [kernel] sched/debug: Make schedstats a runtime tunable that is disabled by default (Josh Poimboeuf) [1333444] +- [kernel] sched/debug: Add sum_sleep_runtime to /proc//sched (Josh Poimboeuf) [1333444] +- [kernel] sched/debug: Replace vruntime with wait_sum in /proc/sched_debug (Josh Poimboeuf) [1333444] +- [kernel] sched/debug: Properly format runnable tasks in /proc/sched_debug (Josh Poimboeuf) [1333444] +- [kernel] sched: Add statistic for newidle load balance cost (Josh Poimboeuf) [1333444] +- [kernel] sched/core: Rearrange schedstats code to more closely match upstream (Josh Poimboeuf) [1333444] +- [kernel] perf: Make sysctl_perf_cpu_time_max_percent conform to documentation (Jiri Olsa) [1341230] +- [powerpc] hw_breakpoint: Fix oops when destroying hw_breakpoint event (Jiri Olsa) [1341230] +- [kernel] perf/core: Fix time tracking bug with multiplexing (Jiri Olsa) [1341230] +- [kernel] perf/core: Fix dynamic interrupt throttle (Jiri Olsa) [1341230] +- [kernel] perf/core: Fix the unthrottle logic (Jiri Olsa) [1341230] +- [kernel] perf: Robustify task_function_call() (Jiri Olsa) [1341230] +- [kernel] perf: Fix scaling vs. perf_install_in_context() (Jiri Olsa) [1341230] +- [kernel] perf: Fix scaling vs. perf_event_enable() (Jiri Olsa) [1341230] +- [kernel] perf: Fix scaling vs. perf_event_enable_on_exec() (Jiri Olsa) [1341230] +- [kernel] perf: Fix ctx time tracking by introducing EVENT_TIME (Jiri Olsa) [1341230] +- [kernel] perf: Cure event->pending_disable race (Jiri Olsa) [1341230] +- [kernel] perf: Fix cloning (Jiri Olsa) [1341230] +- [kernel] perf: Only update context time when active (Jiri Olsa) [1341230] +- [kernel] perf: Allow perf_release() with !event->ctx (Jiri Olsa) [1341230] +- [kernel] perf: Do not double free (Jiri Olsa) [1341230] +- [kernel] perf: Close install vs. exit race (Jiri Olsa) [1341230] +- [kernel] perf: Remove/simplify lockdep annotation (Jiri Olsa) [1341230] +- [kernel] perf: Synchronously clean up child events (Jiri Olsa) [1341230] +- [kernel] perf: Untangle 'owner' confusion (Jiri Olsa) [1341230] +- [kernel] perf: Add flags argument to perf_remove_from_context() (Jiri Olsa) [1341230] +- [kernel] perf: Clean up sync_child_event() (Jiri Olsa) [1341230] +- [kernel] perf: Robustify event->owner usage and SMP ordering (Jiri Olsa) [1341230] +- [kernel] perf: Fix STATE_EXIT usage (Jiri Olsa) [1341230] +- [kernel] perf: Update locking order (Jiri Olsa) [1341230] +- [kernel] perf: Remove __free_event() (Jiri Olsa) [1341230] +- [kernel] perf: Fix NULL deref (Jiri Olsa) [1341230] +- [kernel] perf: Fix race in perf_event_exit_task_context() (Jiri Olsa) [1341230] +- [kernel] perf: Fix orphan hole (Jiri Olsa) [1341230] +- [kernel] perf: Fix perf_event_exit_task() race (Jiri Olsa) [1341230] +- [kernel] perf: Add more assertions (Jiri Olsa) [1341230] +- [kernel] perf: Collapse and fix event_function_call() users (Jiri Olsa) [1341230] +- [kernel] perf: Specialize perf_event_exit_task() (Jiri Olsa) [1341230] +- [kernel] perf: Fix task context scheduling (Jiri Olsa) [1341230] +- [kernel] perf: Make ctx->is_active and cpuctx->task_ctx consistent (Jiri Olsa) [1341230] +- [kernel] perf: Optimize perf_sched_events() usage (Jiri Olsa) [1341230] +- [kernel] perf: Simplify/fix perf_event_enable() event scheduling (Jiri Olsa) [1341230] +- [kernel] perf: Use task_ctx_sched_out() (Jiri Olsa) [1341230] +- [kernel] perf: Fix perf_enable_on_exec() event scheduling (Jiri Olsa) [1341230] +- [kernel] perf/core: Fix RCU problem with cgroup context switching code (Jiri Olsa) [1341230] +- [kernel] sched,perf: Fix periodic timers (Jiri Olsa) [1341230] +- [kernel] perf: Remove unused function perf_mux_hrtimer_cancel() (Jiri Olsa) [1341230] +- [kernel] perf: perf_mux_hrtimer_cancel() can be static (Jiri Olsa) [1341230] +- [kernel] perf: Fix mux_interval hrtimer wreckage (Jiri Olsa) [1341230] +- [scripts] genksyms: Regenerate parser (Jiri Olsa) [1341230] +- [scripts] genksyms: Duplicate function pointer type definitions segfault (Jiri Olsa) [1341230] +- [scripts] genksyms: fix typeof() handling (Jiri Olsa) [1341230] + +* Mon Jun 27 2016 Rafael Aquini [3.10.0-455.el7] +- [infiniband] ib/hfi1: Move driver out of staging (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1, qib: Add ieth to the packet header definitions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Use cache inhibitted and guarded mapping on powerpc (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove unused qib_7322_intr_msgs[] (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix pio map initialization (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Correct 8051 link parameter settings (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Update pkey table properly after link down or FM start (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdamvt: Fix rdmavt s_ack_queue sizing (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Max atomic value should be a u8 (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add tracing support for send with invalidate opcode (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix hard lockup due to not using save/restore spin lock (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Do not free hfi1 cdev parent structure early (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add trace message in user IOCTL handling (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove write(), use ioctl() for user cmds (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add ioctl() interface for user commands (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove unused user command (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove snoop/diag interface (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove EPROM functionality from data device (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove UI char device (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove multiple device cdev (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove anti-pattern in cdev init (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix bug that blocks process on exit after port bounce (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove unnecessary comment (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix sdma_event_names[] build warning (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Use kzalloc_node (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Insure QP vmalloc variants zero memory (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix an interval RB node reference count leak (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: use RCU_INIT_POINTER() when NULLing (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Change hfi1_init loop to preserve error returns (Alex Estrin) [1272062 1273170] +- [infiniband] ib_pack.h: Add opcode definition for send with invalidate (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Keep SC_USER as the last send context type (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Immediately apply congestion setting MAD (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Correct log message strings (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Increase CQ callback thread priority (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix hfi_rcvhdr tracepoint (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove unnecessary header (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Improve performance of interval RB trees (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix potential panic with sdma drained mechanism (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix pio wait counter double increment (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove no-op QSFP reset code (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Correct external device configuration shift (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Wait for QSFP modules to initialize (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Ignore non-temperature warnings on a downed link (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Serialize hrtimer function calls (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix MAD port poll for active cables (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Correctly report neighbor link down reason (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Use the neighbor link down reason only when valid (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Ignore link downgrade with 0 lanes (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add RSM rule for user FECN handling (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Create a routine to set a receive side mapping rule (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Move QOS decision logic into its own function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Extract RSM map table init from QOS (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Reduce kernel context pio buffer allocation (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: affinity.c backport for RHEL7.3 (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Change default number of user contexts (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Use global defines for upper bits in opcode (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove unreachable code (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix double QSFP resource acquire on cache refresh (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Guard against concurrent I2C access across all chains (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove module presence check outside pre-LNI checks (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Always turn on CDRs for low power QSFP modules (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Check P_KEY for all sent packets from user mode (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Adjust default MTU to be 10KB (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Simplify init_qpmap_table() (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Correctly obtain the full service class (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix QOS rule mappings (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove invalid QOS check (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix QOS num_vl bit width (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix i2c resource reservation checks (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix sysfs file offset usage (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt, hfi1, qib: Fix memory leak (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix buffer cache races which may cause corruption (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Extract and reinsert MMU RB node on lookup (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Correctly compute node interval (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Protect the interval RB tree when cleaning up (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix memory leak in user ExpRcv and SDMA (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Don't remove list entries if they are not in a list (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib, ib/hfi1: Fix up UD loopback use of irq flags (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Fix adaptive pio hang (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Use kernel default llseek for ui device (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Don't attempt to free resources if initialization failed (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix missing lock/unlock in verbs drain callback (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Fix send scheduling (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Prevent unpinning of wrong pages (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix deadlock caused by locking with wrong scope (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Prevent NULL pointer deferences in caching code (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: select CRC32 (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add SDMA cache eviction algorithm (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Switch to using the pin query function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Specify mm when releasing pages (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add pin query function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Implement SDMA-side buffer caching (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Adjust last address values for intervals (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add filter callback (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove compare callback (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add MMU tracing (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Use interval RB trees (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Notify remove MMU/RB callback of calling context (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove the use of add/remove RB function pointers (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Allow remove MMU callbacks to free nodes (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Prevent NULL pointer dereference (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Allow MMU function execution in IRQ context (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Re-factor MMU notification code (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Post receive for QP in ERR state (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Enable adaptive pio by default (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix adaptive pio packet corruption (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix panic in adaptive pio (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix PIO wakeup timing hole (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix ordering of trace for accuracy (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add unique trace point for pio and sdma send (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Fix issues with qp_stats print (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Report pid in qp_stats to aid debug (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Improve LED beaconing (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Don't call cond_resched in atomic mode when sending packets (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add adaptive cacheless verbs copy (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Handle host handshake timeout (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add ASIC flag view/clear (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Hold i2c resource across debugfs open/close (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Reduce hardware mutex timeout (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove unused HFI1_DO_INIT_ASIC flag (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Change thermal init to use resource reservation (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Change QSFP functions to use resource reservation (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Change SBus handling to use resource reservation (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Change EPROM handling to use resource reservation (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add ASIC resource reservation functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add shared ASIC structure (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Remove ASIC block clear (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Move constant to the right in bitwise operations (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add the break statement that was removed in an earlier patch (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: file_ops: Replace ALIGN with PAGE_ALIGN (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: driver: Replace IS_ALIGNED with PAGE_ALIGNED (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Replace ALIGN with PAGE_ALIGN (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: Use min macro instead of ternary operator (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: user_sdma.c: Drop void pointer cast (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Remove unnecessary parantheses (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Remove casts of pointer to same type (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Remove useless return variables (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Remove unnecessary pci_set_drvdata() (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Remove unnecessary kfree (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix memory leaks (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix reporting of LED status in Get(LedInfo) and Get(PortInfo) (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Check interrupt registers mapping (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Avoid using upstream component if it is not accessible (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix header size calculation for RC/UC QPs with GRH enabled (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Check lkey_table_size value before use (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix counter read for cp (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Guard i2c access against cp (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdamvt: fix cross build with rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Disclose more information when i2c fails (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix debugfs access race (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Cleanup comments and logs in PHY code (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix xmit discard error weight (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: fix 0-day syntax error (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix header (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove else after break (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add braces on all arms of statement (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix code alignment (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix block comments (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add comment for spinlock_t definition (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove void function return statement (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use pointer instead of struct name (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove CamelCase (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix misspellings (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Split multiple assignments (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use BIT_ULL macro (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove unnecessary parentheses (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add blank link after declarations (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix logical continuations (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove blank line before close brace (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove blank line after an open brace (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix comparison to NULL (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove space after cast (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove multiple blank lines (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add spaces around binary operators (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: add cq head and tail information to qpstats (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add send context sw index (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Determine actual operational VLs (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add qp to send context mapping for PIO (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi: fix CQ completion order issue (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib, rdma/hfi1, ib/rdmavt: progress selection changes (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Adaptive PIO for short messages (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: use u8 for vl/sl (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: fix panic in send engine (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: avoid passing pmtu (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add s_sendcontext priv field (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: remove s_rdma_mr (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove header memcpy from sdma send path (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: move txreq header code (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmvt: close send engine struct holes (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: add s_avail to qp_stats (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Destroy SMI AH before de-allocating the protection domain (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Remove unnecessary exported functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Remove signal_supported and comments (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Remove RVT_FLAGs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib, rdmavt: Move smi_ah to qib (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Setup notify free/create mad agent callbacks for rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add per verb driver callback checking (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Clean up comments and add more documentation (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Put QPs into error state after SL->SC table changes (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add trace and error print statements in post_one_wr (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib, rdma/hfi1: add s_hlock for use in post send (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Rename several functions by adding a "qib_" prefix (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt, rdma/hfi1: use qps to dynamically scale timeout value (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Turning off LED without checking if stepping is Ax (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: actually use new RNR timer API in loopback path (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Tune for unknown channel if configuration file is absent (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fetch platform configuration data from EFI variable (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib, rdma/hfi1: use setup_timer api (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: remove unused qp field (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Insure last cursor is updated prior to complete (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Insure last cursor is updated prior to complete (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: add s_retry to diagnostics (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: remove duplicate timeout print (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: use new RNR timer (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: add unique rnr timer (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: use mod_timer when appropriate (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: use new timer routines (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: centralize timer routines into rc (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Removing unused struct hfi1_verbs_counters (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Adding support for hfi counters via sysfs (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Replacement of goto's for break/returns (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Change for data type of port number (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix bug that could block the process on context exit (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove unused variable nsbr (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Make EPROM check per device (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add credits for VL0 to VL7 in snoop mode (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Improve performance of user SDMA (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1, ib/core: Fix LinkDownReason define for consistency (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove modify_port and port_immutable functions (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Support query gid in rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Clean up init_cntrs() (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix snoop packet length calculation (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Correct TWSI reset (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove PCIe AER diagnostic message (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Implement LED beaconing for maintenance (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Split last 8 bytes of copy to user buffer (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix fabric serdes reset by re-downloading firmware (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Report physical state changes per device instead of globally (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Properly determine error status of SDMA slots (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: correctly check for post-interrupt packets (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Improve performance of SDMA transfers (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use device file minor to identify EPROM (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Reduce syslog message severity and provide speed information (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Improve performance of TID cache look up (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix for module parameter rcvhdrcnt when it's 2097152 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Allow a fair scheduling of QPs (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix for generic I2C interface (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Change send_schedule counter to a per cpu counter (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Verbs Mem affinity support (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Allocate send ctxt on device NUMA node (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Consolidate CPU/IRQ affinity support (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove unnecessary duplicated variable (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove unused code (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix SL->SC checks (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add support for enabling/disabling PCIe ASPM (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Method to toggle "fast ECN" detection (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Correctly set RcvCtxtCtrl register (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix for 32-bit counter overflow in driver and hfi1stats (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Skip lcb init for simulation (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: No firmware retry for simulation (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Don't attempt to qualify or tune loopback plugs (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Make firmware failure messages warnings (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Only warn when board description is not found (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix per-VL transmit discard counts (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix missing firmware NULL dereference (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Support external device configuration requests from 8051 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Get port type from configuration file (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add active and optical cable support (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix QSFP memory read/write across 128 byte boundary (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: cleanup messages on qsfp_read() failure (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: HFI reports wrong offline disabled reason when cable removed (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove srq functionality (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove hfi1_query_qp function (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove create and free mad agents (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use rdmavt device allocation function (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Clean up register device (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove post_recv and use rdmavt version (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove destroy qp verb (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove modify queue pair from hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove multicast verbs functions (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use rdmavt version of post_send (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Clean up return handling (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove CQ data structures and functions from hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove query_device function (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove create_qp functionality (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove qpdev and qpn table from hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use rdmavt send flags and recv flags (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove user context allocation and de-alloction functions (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use rdmavt pkey verbs function (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove mmap from hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove ibport and use rdmavt version (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove srq from hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove hfi1 MR and hfi1 specific qp type (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Implement hfi1 support for AH notification (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use address handle in rdmavt and remove from hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use correct rdmavt header files after move (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add device specific info prints (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove driver specific members from hfi1 qp type (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Remove MR data structures from hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Use rdmavt protection domain (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Consolidate dma ops for hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Add basic rdmavt capability flags for hfi1 (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Begin to use rdmavt for verbs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove modify_port and port_immutable functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Support query gid in rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove destroy queue pair code (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove modify queue pair code (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove qib_lookup_qpn and use rvt_lookup_qpn instead (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Clean up register_ib_device (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove srq functionality (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Properly pass gfp to hw driver function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add support for query_port, modify_port and get_port_immutable (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add query gid support (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Clean up distinction between port number and index (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add Mem affinity support (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add hardware driver send work request check (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add srq functionality to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove qib_query_qp function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove qib multicast verbs functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove qib_post_receive and use rdmavt version (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Use rdmavt version of post_send (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove completion queue data structures and functions from qib (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove create and free mad agents (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Use rdmavt device allocation function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add support for rvt_query_qp (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Fix copyright date (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add mad agents to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add device structure allocation (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: add modify queue pair driver helpers (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Remove unused variable from Queue Pair (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add misc dev register functionality (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add multicast functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add post receive to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add destroy qp verb (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add modify qp (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add support for tracing events (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add post send to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add completion queue functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove create qp and create qp table functionality (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Use rdmavt send and receive flags (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove qib_query_device function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Delete QIB user context allocation and de-alloction functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove qpn, qp tables and related variables from qib (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Use rdmavt pkey verbs function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove mmap from qib (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Implement qib support for AH notification (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove ibport and use rdmavt version (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Support creating qps with GFP_NOIO flag (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add support for rvt_query_device function (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Allow reserving just one qpn (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Export reset_qp in rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add create queue pair functionality (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add R and S flags for queue pairs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add IB user context allocation and de-alloction functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove srq from qib (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Use address handle in rdmavt and remove from qib (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove qp and mr functionality from qib (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Add device specific info prints (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove driver specific members from qib qp type (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Use rdmavt lid defines in qib (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove most uses of QIB_PERMISSIVE_LID and QIB_MULTICAST_LID_BASE (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Use rdmavt protection domain (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Remove dma.c and use rdmavt version of dma functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/qib: Begin to use rdmavt for verbs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add pkey support (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add mmap related functions (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Initialize and teardown of qpn table (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Break rdma_vt main include header file up (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add driver notification for new AH (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add an ibport data structure to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Move SRQ data structure into rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add AH to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add common LID defines to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Do not use rvt prints which rely on driver too early (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Move memory registration into rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add the start of capability flags (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add device specific info prints (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Move driver helper functions to a common structure (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add queue pair data structure to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Move MR datastructures into rvt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add post send and recv stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add completion queue function stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add get port immutable stub (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add mmap stub (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add process MAD stub (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add multicast stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add SRQ stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add memory region stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add address handle stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add queue pair function stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Alloc and dealloc ucontexts (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add query gid stub (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add pkey query stub (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add query and modify port stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add query and modify device stubs (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Macroize override checks during driver registration (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add ib core device attributes to rvt driver params list (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Add protection domain to rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Consolidate dma ops in rdmavt (Alex Estrin) [1272062 1273170] +- [infiniband] ib/rdmavt: Create module framework and handle driver registration (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: check for ARMED->ACTIVE change in recv int (Alex Estrin) [1272062 1273170] +- [infiniband] uapi/hfi1_user: Correct comment for capability bit (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Clean up comments (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Remove unneeded variable index (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: add per SDMA engine stats to hfistats (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Change default krcvqs (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: change krcvqs mod param from byte to uint (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Move s_sde to read mostly section of hfi1_qp (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Use BIT macro (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Enable TID caching feature (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Add TID entry program function body (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Add TID free/clear function bodies (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Add MMU notifier callback function (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Add TID cache receive init and free funcs (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Convert lock to mutex (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Add building blocks for TID caching (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: TID group definitions and support funcs (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Remove un-needed variable (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Add definitions needed for TID cache (Alex Estrin) [1272062 1273170] +- [infiniband] uapi/hfi1_user: Add command and event for TID caching (Alex Estrin) [1272062 1273170] +- [infiniband] hfi1: Add function stubs for TID caching (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Remove header file (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Use offset_in_page macro (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Use DIV_ROUND_UP (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Replace kmalloc and memcpy with kmemdup (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: hfi1: Delete NULL check before vfree (Alex Estrin) [1272062 1273170] +- [infiniband] rdma: Use kcalloc instead of kzalloc (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: Fix Xmit Wait calculation (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: add dd_dev_dbg (Alex Estrin) [1272062 1273170] +- [infiniband] rdma/hfi1: set Gen3 half-swing for integrated devices (Alex Estrin) [1272062 1273170] +- [infiniband] ib/hfi1: Add PSM2 user space header to header_install (Alex Estrin) [1272062 1273170] + +* Mon Jun 27 2016 Rafael Aquini [3.10.0-454.el7] +- [sound] alsa: pinctrl: export pinctrl_pm_select_*_state (Jaroslav Kysela) [1220299] +- [sound] alsa: enable Intel SST audio (Jaroslav Kysela) [1220299] +- [sound] alsa: gpio: move GPIOD flags outside #ifdef (Jaroslav Kysela) [1220299] +- [sound] alsa: gpio: move varargs hack outside #ifdef GPIOLIB (Jaroslav Kysela) [1220299] +- [sound] alsa: gpio: add flags argument to gpiod_get*() functions (Jaroslav Kysela) [1220299] +- [sound] alsa: gpio: Add helpers for optional GPIOs (Jaroslav Kysela) [1220299] +- [sound] alsa: regmap: Simplify the initiation of async I/O (Jaroslav Kysela) [1220299] +- [sound] alsa: regmap: Don't generate gather writes for single register raw writes (Jaroslav Kysela) [1220299] +- [sound] alsa: of: add functions to count number of elements in a property (Jaroslav Kysela) [1220299] +- [sound] alsa: of: Fix overflow bug in string property parsing functions (Jaroslav Kysela) [1220299] +- [sound] alsa: acpi / utils: Rename acpi_dev_present() (Jaroslav Kysela) [1220299] +- [sound] alsa: hdac: Add macro for hda ext devices entry (Jaroslav Kysela) [1220299] +- [sound] alsa: hdac: structure definition for ext_dma_params (Jaroslav Kysela) [1220299] +- [sound] alsa: acpi: Provide acpi_dev_name accessor for struct acpi_device device name (Jaroslav Kysela) [1220299] +- [sound] alsa: revert "asoc: intel: switch from ioremap_cache to memremap" (Jaroslav Kysela) [1220299] +- [sound] alsa: doc: Fix uapi/sound/compress_offload.h kerneldoc comments (Jaroslav Kysela) [1220299] +- [sound] alsa: compress: fix the struct alignment to 4 bytes (Jaroslav Kysela) [1220299] +- [sound] alsa: compress: Cancel the optimization of compiler and fix the size of struct for all platform (Jaroslav Kysela) [1220299] +- [sound] alsa: compress: Fix 64bit ABI incompatibility (Jaroslav Kysela) [1220299] +- [sound] alsa: compress: add num_sample_rates in snd_codec_desc (Jaroslav Kysela) [1220299] +- [sound] alsa: compress: update struct snd_codec_desc for sample rate (Jaroslav Kysela) [1220299] +- [sound] alsa: compress: update comment for sample rate in snd_codec (Jaroslav Kysela) [1220299] +- [sound] alsa: compress: change the way sample rates are sent to kernel (Jaroslav Kysela) [1220299] +- [sound] alsa: Add params_set_format helper (Jaroslav Kysela) [1220299] +- [sound] alsa: driver core: Unified interface for firmware node properties (Jaroslav Kysela) [1220299] +- [sound] alsa: driver core: Unified device properties interface for platform firmware (Jaroslav Kysela) [1220299] +- [sound] alsa: acpi: Add support for device specific properties (Jaroslav Kysela) [1220299] +- [sound] alsa: Add params_width() helpers (Jaroslav Kysela) [1220299] +- [sound] alsa: regmap: add regmap_parse_val api (Jaroslav Kysela) [1220299] +- [sound] alsa: regmap: Provide asynchronous write and update bits operations (Jaroslav Kysela) [1220299] +- [sound] alsa: devres: introduce API "devm_kmemdup (Jaroslav Kysela) [1220299] +- [sound] alsa: devres: introduce API "devm_kstrdup" (Jaroslav Kysela) [1220299] +- [sound] alsa: mm/util: add kstrdup_const (Jaroslav Kysela) [1220299] +- [sound] alsa: pinctrl sleep and idle states in the core (Jaroslav Kysela) [1220299] +- [sound] alsa: hda - add ASoC device type for hda core (Jaroslav Kysela) [1220299] +- [sound] alsa: ALSA SoC tree cleanup - update the build files (Kconfig / Makefile) (Jaroslav Kysela) [1220299] +- [sound] alsa: SoC tree cleanup - remove all old and unmaintaned files (Jaroslav Kysela) [1220299] +- [sound] alsa: ALSA SoC tree sync from upstream v4.6 for intel sst (Jaroslav Kysela) [1220299] + +* Fri Jun 24 2016 Rafael Aquini [3.10.0-453.el7] +- [firmware] Simplify directory creation (Stanislav Kozina) [1347186] +- [crypto] testmgr - don't copy from source IV too much (Jerome Marchand) [1340073] +- [crypto] testmgr - fix out of bound read in __test_aead() (Jerome Marchand) [1340073] +- [crypto] testmgr - limit IV copy length in aead tests (Jerome Marchand) [1340073] +- [lib] assoc_array: don't call compare_object() on a node (Jerome Marchand) [1340073] +- [lib] keys: Fix use-after-free in assoc_array_gc() (Jerome Marchand) [1340073] +- [virtio] virtio_pci: fix use after free on release (Jerome Marchand) [1340073] +- [crypto] ghash-clmulni: specify context size for ghash async algorithm (Jerome Marchand) [1340073] +- [mm] completely remove dumping per-cpu lists from show_mem() (Larry Woodman) [1285530] +- [mm] hide per-cpu lists in output of show_mem() (Larry Woodman) [1285530] +- [scsi] storvsc: Filter out storvsc messages CD-ROM medium not present (Cathy Avery) [1338687] +- [scsi] storvsc: add logging for error/warning messages (Cathy Avery) [1338687] +- [tools] perf: Add sample_reg_mask to include all perf_regs (Gustavo Duarte) [1289663] +- [tools] perf: Map the ID values with register names (Gustavo Duarte) [1289663] +- [powerpc] perf: Add support for sampling interrupt register state (Gustavo Duarte) [1289663] +- [powerpc] perf: Assign an id to each powerpc register (Gustavo Duarte) [1289663] +- [tools] perf kvm/{x86, s390}: Remove const from kvm_events_tp (Gustavo Duarte) [1223849] +- [tools] perf kvm/powerpc: Add support for HCALL reasons (Gustavo Duarte) [1223849] +- [tools] perf kvm/{x86, s390}: Remove dependency on uapi/kvm_perf.h (Gustavo Duarte) [1223849] +- [tools] perf kvm/powerpc: Port perf kvm stat to powerpc (Gustavo Duarte) [1223849] +- [pinctrl] protect pinctrl_list add (Prarit Bhargava) [1349296] +- [netdrv] enic: set netdev->vlan_features (Stefan Assmann) [1276104] +- [netdrv] cisco: enic: Update logging macros and uses (Stefan Assmann) [1276104] +- [netdrv] enic: Update driver to use __dev_uc/mc_sync/unsync calls (Stefan Assmann) [1276104] +- [netdrv] qede: use proper notifier registration function (Ivan Vecera) [1348286] + +* Fri Jun 24 2016 Rafael Aquini [3.10.0-452.el7] +- [include] ib/core: Make all casts in ib_device_cap_flags enum consistent (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Fix bit curruption in ib_device_cap_flags structure (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: Fix removal of default GID cache entry (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: Fix query port failure in RoCE (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx4: Fix device managed flow steering support test (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/cm: Fix a recently introduced locking bug (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Fix blue flame quota logic (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Use ndo_stop explicitly at shutdown flow (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5: Fix root flow table update (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5: Fix masking of reserved bits in XRCD number (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Fix the size of modify QP mailbox (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Fix alternate path code (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx5: Fix pkey_index length in the QP path record (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Fix entries check in mlx5_ib_resize_cq (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Fix entries checks in mlx5_ib_create_cq (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Check BlueFlame HCA support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Fix returned values of query QP (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Limit query HCA clock (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Fix FW version diaplay in sysfs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Return PORT_ERR in Active to Initializing tranisition (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Set flow steering capability bit (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: Do not require CAP_NET_ADMIN for packet sniffing (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: get rid of private net_device_stats (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: get rid of ret_stats (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: clear some TX ring stats in mlx4_en_clear_stats() (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: fix tx_dropped bug (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Fire the CQ completion handler from tasklet (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Use tasklet for user-space CQ completion events (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx4: Fix unaligned access in send_reply_to_slave (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_core: Fix access to uninitialized index (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Report Scatter FCS device capability when supported (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Add Scatter FCS support for Raw Packet QP (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Add Scatter FCS create flag (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Add Raw Scatter FCS device capability (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Add extended device capability flags (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Add UARs write-combining and non-cached mapping (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Allow mapping the free running counter on PROT_EXEC (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx4: Use list_for_each_entry_safe (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx4: trivial fix of spelling mistake on "argument" (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx4: Avoid wrong virtual mappings (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: avoid stack overflow in mlx5e_open_channels (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5: Fix typos in printk (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Fix checksum handling for non-stripped vlan packets (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Add ethtool support for rxvlan-offload (vlan stripping) (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Add ethtool support for dump module EEPROM (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Add ethtool support for interface identify (LED blinking) (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Add support for RXALL netdev feature (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Improve set features ndo resiliency (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Add link down events counter (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Add per priority group to PPort counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Rename VPort counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Statistics handling refactoring (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Report additional error statistics in get stats ndo (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Add ethtool counter for RX buffer allocation failures (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Delay skb->data access (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Remove redundant barrier (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Use napi_alloc_skb for RX SKB allocations (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Add fragmented memory support for RX multi packet WQE (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Added ICO SQs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Support RX multi-packet WQE (Striding RQ) (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Use function pointers for RX data path handling (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Use only close NUMA node for default RSS (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Allocate set of queue counters per netdev (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Introduce device queue counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5: Fix typos in printk (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Update mlx5_ifc hardware features (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Fix mlx5 ifc cmd_hca_cap bad offsets (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: make VXLAN support conditional (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Use workqueue for vxlan ops (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Implement a mlx5e workqueue (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5: Unmap only the relevant IO memory mapping (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx5: Expose correct max_sge_rd limit (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: fix spurious timestamping callbacks (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Add pci shutdown callback (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5_core: Remove static from local variable (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Use vport MTU rather than physical port MTU (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Fix minimum MTU (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Device's mtu field is u16 and not int (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5_core: Add ConnectX-5 to list of supported devices (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Fix MLX5E_100BASE_T define (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5_core: Fix soft lockup in steering error flow (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: Fix oops in ib_cache_gid_set_default_gid (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: Split SW RX dropped counter per RX ring (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_core: Don't allow to VF change global pause settings (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx4_core: Avoid repeated calls to pci enable/disable (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_core: Implement pci_resume callback (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: do batched put_page using atomic_sub (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: allocate non 0-order pages for RX ring with __GFP_NOMEMALLOC (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: fix VFs callback function prototypes (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/ipoib: Allow mcast packets from other VFs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx5: Implement callbacks for manipulating VFs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Implement modify HCA vport command (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Add VF param when querying vport counter (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/ipoib: Add ndo operations for configuring VFs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Add interfaces to control VF attributes (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Support accessing SA in virtualized environment (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Add subnet prefix to port info (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Fix decision on using MAD_IFC (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] IB/{core, ulp} Support above 32 possible device capability flags (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: Replace setting the zero values in ib_uverbs_ex_query_device (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Introduce offload arithmetic hardware capabilities (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Refactor device capability function (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5_core: Fix caching ATOMIC endian mode capability (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4: remove unused array zero_gid[] (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_core: Fix backward compatibility on VFs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4: add missing braces in verify_qp_parameters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5: use napi_consume_skb API to get bulk free operations (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4: use napi_consume_skb API to get bulk free operations (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Add a new priority for kernel flow tables (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Relax ndo_setup_tc handle restriction (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5_core: Set flow steering dest only for forward rules (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx5: Add support for don't trap rules (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Introduce forward to next priority action (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Create anchor of last flow table (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] mlx5: Add arbitrary sg list support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Add arbitrary sg_list support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Expose correct max_fast_reg_page_list_len (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Make coding style more consistent (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Convert UMR CQ to new CQ API (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Documentation fix in the MAD header file (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: trivial prink cleanup (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: Replace memset with eth_zero_addr (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: Modify conditional on ucontext existence (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: ib/core: Allow legacy verbs through extended interfaces (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/core: Avoid duplicate code (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Fix global UAR mapping (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Make command timeout way shorter (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Set drop RQ's necessary parameters only (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Move common case counters within sq_stats struct (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Changed naming convention of tx queues in ethtool stats (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Placement changed for carrier state updates (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Replace async events spinlock with synchronize_irq() (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4: Implement port type setting via devlink interface (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx4: Implement devlink interface (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx5: Add memory windows allocation support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Add vendor's specific data to alloc mw (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Refactor mlx5_core_mr to mkey (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Added support for re-registration of MRs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Refactoring register MR code (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/cma: Print warning on different inner and header P_Keys (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Eliminate GSI RX QP's send buffers (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Pick the right GSI transmission QP for sending (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Reorder GSI completions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Generate completions in software (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Create GSI transmission QPs when P_Key table is changed (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Create multiple transmission GSI QPs (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Add GSI QP wrapper (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Modify QP debugging prints (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx5: Add support for setting source QP number (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Add support for CSUM in RX flow (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx5: Implement UD QP offloads for IPoIB in the TX flow (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx5: Define interface bits for IPoIB offloads (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx5: Modify MAD reading counters method to use counter registers (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Add helper function to read IB error counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Add helper function to read virtual port counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/mlx4: Add support for the don't trap rule (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] ib/core: Add don't trap flag to flow creation (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Add TX inner packet counters (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Add TX stateless offloads for tunneling (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Add netdev support for VXLAN tunneling (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Protect en header file from redefinitions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Move to checksum complete (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Wake On LAN support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5e: Implement DCBNL IEEE max rate (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Support DCBNL IEEE PFC (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx5e: Support DCBNL IEEE ETS (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Introduce physical port TC/prio access functions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Introduce physical port PFC access functions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5: Introduce a new header file for physical port functions (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/cma: allocating too much memory in make_cma_ports() (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [infiniband] ib/mlx4: Optimize do_slave_init (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: mlx4_en_set_tx_maxrate() can be static (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: Add tx queue maxrate support (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: Add QCN parameters and statistics handling (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx4_core: Add basic elements for QCN (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4: convert to timecounter adjtime (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Re-add MLX5_DEV_CAP_FLAG_ON_DMND_PG flag (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [include] mlx5_core: Remove unused dev cap enum fields (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: Use the new tx_copybreak to set inline threshold (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4_en: Convert the normal skb free path to dev_consume_skb_any() (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] +- [netdrv] mlx4: fix errors in printk (kamal heib) [1275159 1296272 1296405 1298421 1298422 1298423 1298424 1298425] + +* Thu Jun 23 2016 Rafael Aquini [3.10.0-451.el7] +- [vhost] vhost_net: basic polling support (Jason Wang) [1345714] +- [vhost] introduce vhost_vq_avail_empty() (Jason Wang) [1345714] +- [vhost] introduce vhost_has_work() (Jason Wang) [1345714] +- [target] target/stat: print full t10_wwn.model buffer (Mike Christie) [1196117] +- [target] iscsi-target: Add tpg_enabled_sendtargets for disabled discovery (Mike Christie) [1196117] +- [target] check DPO/FUA usage for COMPARE AND WRITE (Mike Christie) [1196117] +- [tools] tools/power/turbostat: Add Denverton RAPL support (Steve Best) [1273770] +- [tools] tools/power/turbostat: Add Denverton support (Steve Best) [1273770] +- [tools] tools/power turbostat: decode BXT TSC frequency via CPUID (Steve Best) [1273770] +- [tools] tools/power turbostat: initial BXT support (Steve Best) [1273770] +- [tools] tools/power/turbostat: split core MSR support into status + limit (Steve Best) [1273770] +- [documentation] Fix DocBook build with relative $(srctree) (Stanislav Kozina) [1347186] +- [makefile] tools: Support relative directory path for 'O=' (Stanislav Kozina) [1347186] +- [tools] tools build: Fix Makefile(s) to properly invoke tools build (Stanislav Kozina) [1347186] +- [makefile] kbuild: Use relative path when building in a subdir of the source tree (Stanislav Kozina) [1347186] +- [makefile] kbuild: Use relative path when building in the source tree (Stanislav Kozina) [1347186] +- [makefile] kbuild: Use relative path for $(objtree) (Stanislav Kozina) [1347186] +- [pci] aer: Clear error status registers during enumeration and restore (Prarit Bhargava) [1347459] +- [pci] hv: Handle all pending messages in hv_pci_onchannelcallback() (Vitaly Kuznetsov) [1341657] +- [pci] hv: Don't leak buffer in hv_pci_onchannelcallback() (Vitaly Kuznetsov) [1341657] +- [x86] xen: don't reset vcpu_info on a cancelled suspend (Vitaly Kuznetsov) [1141249 1339592] +- [x86] xen: Fix USB interaction issues when resuming (Vitaly Kuznetsov) [1141249 1339592] +- [x86] xen: Always freeze/thaw processes when suspend/resuming (Vitaly Kuznetsov) [1141249 1339592] +- [x86] xen: resume timer irqs early (Vitaly Kuznetsov) [1141249 1339592] +- [x86] xen: remove deprecated IRQF_DISABLED (Vitaly Kuznetsov) [1141249 1339592] +- [hid] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1347597] +- [hid] hyperv: fix _raw_request() prototype (Vitaly Kuznetsov) [1347597] +- [hid] hyperv: Implement a stub raw_request() entry point (Vitaly Kuznetsov) [1347597] + +* Wed Jun 22 2016 Rafael Aquini [3.10.0-450.el7] +- [md] dm raid: fix failed takeover_reshapes by keeping raid set frozen (Mike Snitzer) [1191641 1191955] +- [md] dm raid: support to change bitmap region size (Mike Snitzer) [1191641 1191955] +- [md] dm raid: update Documentation about reshaping_takeover_additonal RAID types (Mike Snitzer) [1191641 1191955] +- [md] dm raid: add reshaping support to the target (Mike Snitzer) [1191641 1191955] +- [md] dm raid: add prerequisite functions and definitions for reshaping (Mike Snitzer) [1191641 1191955] +- [md] raid10: add prerequisite to run underneath dm-raid (Mike Snitzer) [1191641 1191955] +- [md] raid5: add prerequisite to run underneath dm-raid (Mike Snitzer) [1191641 1191955] +- [md] raid5: don't let shrink_slab shrink too far (Mike Snitzer) [1191641 1191955] +- [md] raid5: avoid races when changing cache size (Mike Snitzer) [1191641 1191955] +- [md] raid5: ignore released_stripes check (Mike Snitzer) [1191641 1191955] +- [md] raid5: allow the stripe_cache to grow and shrink (Mike Snitzer) [1191641 1191955] +- [md] dm raid: inverse check for flags from invalid to valid flags (Mike Snitzer) [1191641 1191955] +- [md] dm raid: various code cleanups (Mike Snitzer) [1191641 1191955] +- [md] dm raid: rename functions that alloc and free struct raid_set (Mike Snitzer) [1191641 1191955] +- [md] dm raid: remove all the bitops wrappers (Mike Snitzer) [1191641 1191955] +- [md] dm raid: rename _in_range to __within_range (Mike Snitzer) [1191641 1191955] +- [md] dm raid: add missing "dm-raid0" module alias (Mike Snitzer) [1191641 1191955] +- [md] dm raid: rename _argname_by_flag to dm_raid_arg_name_by_flag (Mike Snitzer) [1191641 1191955] +- [md] dm raid: bump to v1.9.0 and make the extended SB feature flag reflect it (Mike Snitzer) [1191641 1191955] +- [md] dm raid: remove ti_error_* wrappers (Mike Snitzer) [1191641 1191955] +- [md] dm raid: tabify appropriate whitespace (Mike Snitzer) [1191641 1191955] +- [md] dm raid: enhance status interface and fixup takeover_raid0 (Mike Snitzer) [1191641 1191955] +- [md] dm raid: add raid level takeover support (Mike Snitzer) [1191641 1191955] +- [md] dm raid: enhance super_sync() to support new superblock members (Mike Snitzer) [1191641 1191955] +- [md] dm raid: add new reshaping_raid10 format table line options to parameter parser (Mike Snitzer) [1191641 1191955] +- [md] dm raid: introduce extended superblock and new raid types to support takeover_reshaping (Mike Snitzer) [1191641 1191955] +- [md] dm raid: use rt_is_raid*() in all appropriate checks (Mike Snitzer) [1191641 1191955] +- [md] dm raid: more use of flag testing wrappers (Mike Snitzer) [1191641 1191955] +- [md] dm raid: check constructor arguments for invalid raid level_argument combinations (Mike Snitzer) [1191641 1191955] +- [md] dm raid: cleanup _ provide infrastructure (Mike Snitzer) [1191641 1191955] +- [md] dm raid: use dm_arg_set API in constructor (Mike Snitzer) [1191641 1191955] +- [md] dm raid: rename variable 'ret' to 'r' to conform to other dm code (Mike Snitzer) [1191641 1191955] +- [netdrv] brcmfmac: add eth_type_trans back for PCIe full dongle (Stanislaw Gruszka) [1250889 1298446 1299383] +- [netdrv] Remove old rtl818x directory (Stanislaw Gruszka) [1299383] +- [netdrv] Backport rtl818x driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] configs: add new rtlwifi drivers (Stanislaw Gruszka) [1299383 1314513] +- [netdrv] Remove old rtlwifi directory (Stanislaw Gruszka) [1299383 1314513] +- [netdrv] Backport rtlwifi drivers from linux-4.7-rc1 (Stanislaw Gruszka) [1299383 1314513] +- [netdrv] Remove old mwifiex directory and mwl8k.c file (Stanislaw Gruszka) [1299383] +- [netdrv] Backport marvell drivers to code from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] configs: add new brcmfmac_pcie driver (Stanislaw Gruszka) [1250889 1298446 1299383] +- [netdrv] Remove old brcm80211 directory (Stanislaw Gruszka) [1250889 1298446 1299383] +- [netdrv] Backport brcm80211 drivers to code from linux-4.7-rc1 (Stanislaw Gruszka) [1250889 1298446 1299383] +- [netdrv] Backport BCMA bus driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] Backport SSB bus driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] Remove old rt2x00 directory (Stanislaw Gruszka) [1299383] +- [netdrv] Backport rt2x00 driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] Backport wil6210 driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] Backport carl9170 driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] configs: add new ath10k driver (Stanislaw Gruszka) [1257698 1298484 1299383] +- [netdrv] Backport ath10k driver from linux-4.7-rc1 (Stanislaw Gruszka) [1257698 1298484 1299383] +- [netdrv] Backport ath9k driver from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] Remove old iwlegacy directory (Stanislaw Gruszka) [1299383] +- [netdrv] Backport iwlegacy from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] Remove old iwlwifi directory (Stanislaw Gruszka) [1299383] +- [netdrv] Backport iwlwifi driver from linux-4.7-rc1 (Stanislaw Gruszka) [1266685 1298113 1299383 1315535 1315537] +- [netdrv] Backport mac80211 from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] Backport wireless core from linux-4.7-rc1 (Stanislaw Gruszka) [1299383] +- [netdrv] gpio: drop retval check enforcing from gpiochip_remove() (Stanislaw Gruszka) [1299383] +- [kernel] locking: osq: No need for load/acquire when acquire-polling (Lauro Ramos Venancio) [1342653] +- [powerpc] Wire up sys_memfd_create() (Adrian Reber) [1348029] +- [powercap] rapl: add support for Denverton (Steve Best) [1273778] +- [powercap] rapl: Add Skylake Server model number (Steve Best) [1273778] +- [powercap] rapl: Reorder CPU detection table (Steve Best) [1273778] +- [powercap] rapl: Use Intel model macros intead of open-coding (Steve Best) [1273778] +- [x86] cpu/intel: Introduce macros for Intel family numbers (Steve Best) [1273778] + +* Wed Jun 22 2016 Rafael Aquini [3.10.0-449.el7] +- [of] handle NULL node in next_child iterators (Torez Smith) [1348510] +- [of] Create unlocked version of for_each_child_of_node() (Torez Smith) [1348510] +- [scsi] vpd pages are mandatory for SPC-2 (Ewan Milne) [1347292] +- [drm] revert "virtio: make find_vqs() checkpatch.pl-friendly" (Rob Clark) [1295900] +- [drm] fix virtio backport (Rob Clark) [1295900] +- [mm] hugetlb: use EOPNOTSUPP in hugetlb sysctl handlers (Jan Stancek) [1346873] +- [vfio] pci: Allow VPD short read (Auger Eric) [1341417] +- [kernel] rh_taint: introduce mark_hardware_deprecated() (Maurizio Lombardi) [1344392] +- [gpu] drm/prime: fix error path deadlock fail (Rob Clark) [1335461] +- [idle] intel: add denverton (Steve Best) [1273777] +- [x86] Work around MPX erratum SKD046 (Rui Wang) [1340625] +- [cpufreq] intel_pstate: Enable HWP by default (David Arcari) [1258085] +- [security] keys: potential uninitialized variable (David Howells) [1341352] {CVE-2016-4470} +- [lib] keys: Fix ASN.1 indefinite length object parsing (David Howells) [1308815] {CVE-2016-0758} + +* Tue Jun 21 2016 Rafael Aquini [3.10.0-448.el7] +- [fs] overlayfs: Warn instead of error if upper filesystem does not support d_type (Vivek Goyal) [1344057] +- [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1344363] +- [fs] xfs: disallow rw remount on fs with unknown ro-compat features (Eric Sandeen) [1321747] +- [fs] dcache: d_walk/dentry_free race (Alexander Viro) [1344076] +- [fs] bio: Need to free integrity payload if the split bio gets memory by itself (Xiao Ni) [1276454] +- [fs] fanotify: fix notification of groups with inode & mount marks (Miklos Szeredi) [1308393] +- [fs] libceph: use s instead of pE in dout()s (Ilya Dryomov) [1344930] +- [fs] libceph: put request only if it's done in handle_reply() (Ilya Dryomov) [1344930] +- [fs] libceph: change ceph_osdmap_flag() to take osdc (Ilya Dryomov) [1344930] +- [fs] ceph: tolerate bad i_size for symlink inode (Ilya Dryomov) [1344930] +- [fs] ceph: fix inode reference leak (Ilya Dryomov) [1344930] +- [fs] ceph: multiple filesystem support (Ilya Dryomov) [1344930] +- [fs] libceph: support for subscribing to "mdsmap." maps (Ilya Dryomov) [1344930] +- [fs] libceph: replace ceph_monc_request_next_osdmap() (Ilya Dryomov) [1344930] +- [fs] libceph: take osdc->lock in osdmap_show() and dump flags in hex (Ilya Dryomov) [1344930] +- [fs] libceph: pool deletion detection (Ilya Dryomov) [1344930] +- [fs] libceph: async MON client generic requests (Ilya Dryomov) [1344930] +- [fs] libceph: support for checking on status of watch (Ilya Dryomov) [1344930] +- [fs] libceph: support for sending notifies (Ilya Dryomov) [1344930] +- [fs] libceph, rbd: ceph_osd_linger_request, watch/notify v2 (Ilya Dryomov) [1344930] +- [fs] rbd: rbd_dev_header_unwatch_sync() variant (Ilya Dryomov) [1344930] +- [fs] libceph: wait_request_timeout() (Ilya Dryomov) [1344930] +- [fs] libceph: request_init() and request_release_checks() (Ilya Dryomov) [1344930] +- [fs] libceph: a major OSD client update (Ilya Dryomov) [1344930] +- [fs] libceph: protect osdc->osd_lru list with a spinlock (Ilya Dryomov) [1344930] +- [fs] libceph: allocate ceph_osd with GFP_NOFAIL (Ilya Dryomov) [1344930] +- [fs] libceph: osd_init() and osd_cleanup() (Ilya Dryomov) [1344930] +- [fs] libceph: handle_one_map() (Ilya Dryomov) [1344930] +- [fs] libceph: allocate dummy osdmap in ceph_osdc_init() (Ilya Dryomov) [1344930] +- [fs] libceph: schedule tick from ceph_osdc_init() (Ilya Dryomov) [1344930] +- [fs] libceph: move schedule_delayed_work() in ceph_osdc_init() (Ilya Dryomov) [1344930] +- [fs] libceph: redo callbacks and factor out MOSDOpReply decoding (Ilya Dryomov) [1344930] +- [fs] libceph: drop msg argument from ceph_osdc_callback_t (Ilya Dryomov) [1344930] +- [fs] libceph: switch to calc_target(), part 2 (Ilya Dryomov) [1344930] +- [fs] libceph: switch to calc_target(), part 1 (Ilya Dryomov) [1344930] +- [fs] libceph: introduce ceph_osd_request_target, calc_target() (Ilya Dryomov) [1344930] +- [fs] libceph: pi->min_size, pi->last_force_request_resend (Ilya Dryomov) [1344930] +- [fs] libceph: make pgid_cmp() global (Ilya Dryomov) [1344930] +- [fs] libceph: rename ceph_calc_pg_primary() (Ilya Dryomov) [1344930] +- [fs] libceph: ceph_osds, ceph_pg_to_up_acting_osds() (Ilya Dryomov) [1344930] +- [fs] libceph: rename ceph_oloc_oid_to_pg() (Ilya Dryomov) [1344930] +- [fs] libceph: fix ceph_eversion encoding (Ilya Dryomov) [1344930] +- [fs] libceph: DEFINE_RB_FUNCS macro (Ilya Dryomov) [1344930] +- [fs] libceph: open-code remove_{all,old}_osds() (Ilya Dryomov) [1344930] +- [fs] libceph: nuke unused fields and functions (Ilya Dryomov) [1344930] +- [fs] rbd: use header_oid instead of header_name (Ilya Dryomov) [1344930] +- [fs] libceph: variable-sized ceph_object_id (Ilya Dryomov) [1344930] +- [fs] libceph: change how osd_op_reply message size is calculated (Ilya Dryomov) [1344930] +- [fs] libceph: move message allocation out of ceph_osdc_alloc_request() (Ilya Dryomov) [1344930] +- [fs] libceph: grab snapc in ceph_osdc_alloc_request() (Ilya Dryomov) [1344930] +- [fs] libceph: make ceph_osdc_put_request() accept NULL (Ilya Dryomov) [1344930] +- [fs] rbd: get/put img_request in rbd_img_request_submit() (Ilya Dryomov) [1344930] +- [fs] rbd: report unsupported features to syslog (Ilya Dryomov) [1344930] +- [fs] rbd: fix rbd map vs notify races (Ilya Dryomov) [1344930] +- [fs] libceph: make authorizer destruction independent of ceph_auth_client (Ilya Dryomov) [1344930] +- [fs] rbd: use GFP_NOIO consistently for request allocations (Ilya Dryomov) [1344930] +- [fs] libceph: use KMEM_CACHE macro (Ilya Dryomov) [1344930] +- [fs] ceph: use kmem_cache_zalloc (Ilya Dryomov) [1344930] +- [fs] rbd: use KMEM_CACHE macro (Ilya Dryomov) [1344930] +- [fs] ceph: use lookup request to revalidate dentry (Ilya Dryomov) [1344930] +- [fs] ceph: kill ceph_get_dentry_parent_inode() (Ilya Dryomov) [1344930] +- [fs] ceph: fix security xattr deadlock (Ilya Dryomov) [1344930] +- [fs] ceph: don't request vxattrs from MDS (Ilya Dryomov) [1344930] +- [fs] configs: enable ceph filesystem ACL support (Ilya Dryomov) [1344930] +- [fs] ceph: add acl, noacl options for cephfs mount (Ilya Dryomov) [1344930] +- [fs] ceph: include the initial ACL in create/mkdir/mknod MDS requests (Ilya Dryomov) [1344930] +- [fs] ceph: add missing init_acl() for mkdir() and atomic_open() (Ilya Dryomov) [1344930] +- [fs] ceph: remove useless ACL check (Ilya Dryomov) [1344930] +- [fs] ceph: make ceph_forget_all_cached_acls() static inline (Ilya Dryomov) [1344930] +- [fs] ceph: fix ceph_set_acl() (Ilya Dryomov) [1344930] +- [fs] ceph: Remove get/set acl on symlinks (Ilya Dryomov) [1344930] +- [fs] ceph: add acl for cephfs (Ilya Dryomov) [1344930] +- [fs] ceph: fix mounting same fs multiple times (Ilya Dryomov) [1344930] +- [fs] ceph: remove unnecessary NULL check (Ilya Dryomov) [1344930] +- [fs] ceph: avoid updating directory inode's i_size accidentally (Ilya Dryomov) [1344930] +- [fs] ceph: fix race during filling readdir cache (Ilya Dryomov) [1344930] +- [fs] libceph: use sizeof_footer() more (Ilya Dryomov) [1344930] +- [fs] ceph: kill ceph_empty_snapc (Ilya Dryomov) [1344930] +- [fs] ceph: fix a wrong comparison (Ilya Dryomov) [1344930] +- [fs] ceph: replace CURRENT_TIME by current_fs_time() (Ilya Dryomov) [1344930] +- [fs] ceph: scattered page writeback (Ilya Dryomov) [1344930] +- [fs] libceph: add helper that duplicates last extent operation (Ilya Dryomov) [1344930] +- [fs] libceph: enable large, variable-sized OSD requests (Ilya Dryomov) [1344930] +- [fs] libceph: osdc->req_mempool should be backed by a slab pool (Ilya Dryomov) [1344930] +- [fs] libceph: make r_request msg_size calculation clearer (Ilya Dryomov) [1344930] +- [fs] libceph: move r_reply_op_{len, result} into struct ceph_osd_req_op (Ilya Dryomov) [1344930] +- [fs] libceph: rename ceph_osd_req_op::payload_len to indata_len (Ilya Dryomov) [1344930] +- [fs] ceph: remove useless BUG_ON (Ilya Dryomov) [1344930] +- [fs] ceph: don't enable rbytes mount option by default (Ilya Dryomov) [1344930] +- [fs] ceph: encode ctime in cap message (Ilya Dryomov) [1344930] +- [fs] libceph: behave in mon_fault() if cur_mon < 0 (Ilya Dryomov) [1344930] +- [fs] libceph: reschedule tick in mon_fault() (Ilya Dryomov) [1344930] +- [fs] libceph: introduce and switch to reopen_session() (Ilya Dryomov) [1344930] +- [fs] libceph: monc hunt rate is 3s with backoff up to 30s (Ilya Dryomov) [1344930] +- [fs] libceph: monc ping rate is 10s (Ilya Dryomov) [1344930] +- [fs] libceph: pick a different monitor when reconnecting (Ilya Dryomov) [1344930] +- [fs] libceph: revamp subs code, switch to SUBSCRIBE2 protocol (Ilya Dryomov) [1344930] +- [fs] libceph: decouple hunting and subs management (Ilya Dryomov) [1344930] +- [fs] libceph: move debugfs initialization into __ceph_open_session() (Ilya Dryomov) [1344930] +- [fs] ceph: initial CEPH_FEATURE_FS_FILE_LAYOUT_V2 support (Ilya Dryomov) [1344930] +- [fs] libceph: don't spam dmesg with stray reply warnings (Ilya Dryomov) [1344930] +- [fs] libceph: use the right footer size when skipping a message (Ilya Dryomov) [1344930] +- [fs] libceph: don't bail early from try_read() when skipping a message (Ilya Dryomov) [1344930] +- [fs] libceph: MOSDOpReply v7 encoding (Ilya Dryomov) [1344930] +- [fs] libceph: advertise support for TUNABLES5 (Ilya Dryomov) [1344930] +- [fs] crush: decode and initialize chooseleaf_stable (Ilya Dryomov) [1344930] +- [fs] crush: add chooseleaf_stable tunable (Ilya Dryomov) [1344930] +- [fs] crush: ensure take bucket value is valid (Ilya Dryomov) [1344930] +- [fs] crush: ensure bucket id is valid before indexing buckets array (Ilya Dryomov) [1344930] +- [fs] ceph: fix snap context leak in error path (Ilya Dryomov) [1344930] +- [fs] ceph: checking for IS_ERR instead of NULL (Ilya Dryomov) [1344930] +- [fs] libceph: remove outdated comment (Ilya Dryomov) [1344930] +- [fs] libceph: kill off ceph_x_ticket_handler::validity (Ilya Dryomov) [1344930] +- [fs] libceph: invalidate AUTH in addition to a service ticket (Ilya Dryomov) [1344930] +- [fs] libceph: fix authorizer invalidation, take 2 (Ilya Dryomov) [1344930] +- [fs] libceph: clear messenger auth_retry flag if we fault (Ilya Dryomov) [1344930] +- [fs] libceph: fix ceph_msg_revoke() (Ilya Dryomov) [1344930] +- [fs] libceph: use list_for_each_entry_safe (Ilya Dryomov) [1344930] +- [fs] ceph: use i_size_{read, write} to get/set i_size (Ilya Dryomov) [1344930] +- [fs] ceph: re-send AIO write request when getting -EOLDSNAP error (Ilya Dryomov) [1344930] +- [fs] ceph: Asynchronous IO support (Ilya Dryomov) [1344930] +- [fs] ceph: Avoid to propagate the invalid page point (Ilya Dryomov) [1344930] +- [fs] ceph: fix double page_unlock() in page_mkwrite() (Ilya Dryomov) [1344930] +- [fs] rbd: delete an unnecessary check before rbd_dev_destroy() (Ilya Dryomov) [1344930] +- [fs] libceph: use list_next_entry instead of list_entry_next (Ilya Dryomov) [1344930] +- [fs] ceph: ceph_frag_contains_value can be boolean (Ilya Dryomov) [1344930] +- [fs] ceph: remove unused functions in ceph_frag.h (Ilya Dryomov) [1344930] +- [fs] rbd: don't put snap_context twice in rbd_queue_workfn() (Ilya Dryomov) [1344930] +- [fs] libceph: clear msg->con in ceph_msg_release() only (Ilya Dryomov) [1344930] +- [fs] libceph: add nocephx_sign_messages option (Ilya Dryomov) [1344930] +- [fs] libceph: stop duplicating client fields in messenger (Ilya Dryomov) [1344930] +- [fs] libceph: drop authorizer check from cephx msg signing routines (Ilya Dryomov) [1344930] +- [fs] libceph: msg signing callouts don't need con argument (Ilya Dryomov) [1344930] +- [fs] libceph: evaluate osd_req_op_data() arguments only once (Ilya Dryomov) [1344930] +- [fs] libceph: introduce ceph_x_authorizer_cleanup() (Ilya Dryomov) [1344930] +- [fs] rbd: remove duplicate calls to rbd_dev_mapping_clear() (Ilya Dryomov) [1344930] +- [fs] rbd: set device_type::release instead of device::release (Ilya Dryomov) [1344930] +- [fs] rbd: don't free rbd_dev outside of the release callback (Ilya Dryomov) [1344930] +- [fs] rbd: return -ENOMEM instead of pool id if rbd_dev_create() fails (Ilya Dryomov) [1344930] +- [fs] libceph: use local variable cursor instead of &msg->cursor (Ilya Dryomov) [1344930] +- [fs] libceph: remove con argument in handle_reply() (Ilya Dryomov) [1344930] +- [fs] ceph: combine as many iovec as possile into one OSD request (Ilya Dryomov) [1344930] +- [fs] rbd: drop null test before destroy functions (Ilya Dryomov) [1344930] +- [fs] rbd: require stable pages if message data CRCs are enabled (Ilya Dryomov) [1344930] +- [fs] rbd: prevent kernel stack blow up on rbd map (Ilya Dryomov) [1344930] +- [fs] rbd: don't leak parent_spec in rbd_dev_probe_parent() (Ilya Dryomov) [1344930] +- [fs] rbd: use writefull op for object size writes (Ilya Dryomov) [1344930] +- [fs] rbd: set max_sectors explicitly (Ilya Dryomov) [1344930] +- [fs] libceph: advertise support for keepalive2 (Ilya Dryomov) [1344930] +- [fs] libceph: don't access invalid memory in keepalive2 path (Ilya Dryomov) [1344930] +- [fs] libceph: check data_len in ->alloc_msg() (Ilya Dryomov) [1344930] +- [fs] libceph: use keepalive2 to verify the mon session is alive (Ilya Dryomov) [1344930] +- [fs] rbd: plug rbd_dev->header.object_prefix memory leak (Ilya Dryomov) [1344930] +- [fs] rbd: fix double free on rbd_dev->header_name (Ilya Dryomov) [1344930] +- [fs] libceph: set 'exists' flag for newly up osd (Ilya Dryomov) [1344930] +- [fs] libceph: rename con_work() to ceph_con_workfn() (Ilya Dryomov) [1344930] +- [fs] libceph: Avoid holding the zero page on ceph_msgr_slab_init errors (Ilya Dryomov) [1344930] +- [fs] libceph: remove the unused macro AES_KEY_SIZE (Ilya Dryomov) [1344930] +- [fs] rbd: fix copyup completion race (Ilya Dryomov) [1344930] +- [fs] libceph: treat sockaddr_storage with uninitialized family as blank (Ilya Dryomov) [1344930] +- [fs] libceph: enable ceph in a non-default network namespace (Ilya Dryomov) [1344930] +- [fs] rbd: use GFP_NOIO in rbd_obj_request_create() (Ilya Dryomov) [1344930] +- [fs] crush: fix a bug in tree bucket decode (Ilya Dryomov) [1344930] +- [fs] libceph: Fix ceph_tcp_sendpage()'s more boolean usage (Ilya Dryomov) [1344930] +- [fs] libceph: Remove spurious kunmap() of the zero page (Ilya Dryomov) [1344930] +- [fs] rbd: queue_depth map option (Ilya Dryomov) [1344930] +- [fs] rbd: store rbd_options in rbd_device (Ilya Dryomov) [1344930] +- [fs] rbd: terminate rbd_opts_tokens with Opt_err (Ilya Dryomov) [1344930] +- [fs] rbd: bump queue_max_segments (Ilya Dryomov) [1344930] +- [fs] ceph: rework dcache readdir (Ilya Dryomov) [1344930] +- [fs] crush: sync up with userspace (Ilya Dryomov) [1344930] +- [fs] crush: fix crash from invalid 'take' argument (Ilya Dryomov) [1344930] +- [fs] libceph: fix wrong name "Ceph filesystem for Linux" (Ilya Dryomov) [1344930] +- [fs] rbd: timeout watch teardown on unmap with mount_timeout (Ilya Dryomov) [1344930] +- [fs] libceph: a couple tweaks for wait loops (Ilya Dryomov) [1344930] +- [fs] libceph: nuke time_sub() (Ilya Dryomov) [1344930] +- [fs] libceph: properly release STAT request's raw_data_in (Ilya Dryomov) [1344930] +- [fs] Revert "libceph: clear r_req_lru_item in __unregister_linger_request()" (Ilya Dryomov) [1344930] +- [fs] libceph: request a new osdmap if lingering request maps to no osd (Ilya Dryomov) [1344930] +- [fs] ovl: Do d_type check only if work dir creation was successful (Miklos Szeredi) [1341795] +- [fs] ovl: update documentation (Miklos Szeredi) [1341795] +- [fs] ovl: override creds with the ones from the superblock mounter (Miklos Szeredi) [1341795] +- [fs] ovl: ignore permissions on underlying lookup (Miklos Szeredi) [1341795] +- [fs] vfs: add lookup_hash() helper (Miklos Szeredi) [1341795] +- [fs] vfs: rename: check backing inode being equal (Miklos Szeredi) [1341795] +- [fs] vfs: add vfs_select_inode() helper (Miklos Szeredi) [1341795] +- [fs] ovl: cleanup unused var in rename2 (Miklos Szeredi) [1341795] +- [fs] ovl: rename is_merge to is_lowest (Miklos Szeredi) [1341795] +- [fs] ovl: verify upper dentry before unlink and rename (Miklos Szeredi) [1341795] +- [fs] ovl: copy new uid/gid into overlayfs runtime inode (Miklos Szeredi) [1341795] +- [fs] ovl: ignore lower entries when checking purity of non-directory entries (Miklos Szeredi) [1341795] +- [fs] ovl: fix getcwd() failure after unsuccessful rmdir (Miklos Szeredi) [1341795] +- [fs] ovl: fix working on distributed fs as lower layer (Miklos Szeredi) [1341795] +- [fs] ovl: Remove email address from Documentation/filesystems/overlayfs.txt (Miklos Szeredi) [1341795] +- [fs] ovl: document lower layer ordering (Miklos Szeredi) [1341795] +- [fs] ovl: add testsuite to docs (Miklos Szeredi) [1341795] +- [fs] ovl: update MAINTAINERS (Miklos Szeredi) [1341795] + +* Mon Jun 20 2016 Rafael Aquini [3.10.0-447.el7] +- [infiniband] ib/core: Use GRH when the path hop-limit > 0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/{core, mlx5}: Fix input len in vendor part of create_qp/srq (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Avoid using user-index for SRQs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Allow resetting VF admin mac to zero (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Check the correct limitation on VFs for HA mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Fix lockdep warning in handling of mac/vlan tables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Provide correct packet/bytes statistics (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Add rx/tx bytes software counters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Correctly handle RSS indirection table when changing number of channels (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5e: Fix ethtool RX hash func configuration change (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Fix soft lockup when HW Timestamping is enabled (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Fix LRO modify (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Remove wrong poll CQ optimization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Fix missed clean call in registration path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb3: fix up vpd strings for kstrto*() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Avoid changing dev->features directly in run-time (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4_core: Set UAR page size to 4KB regardless of system page size (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Do not BUG_ON during reset when PCI is offline (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Fix potential corruption in counters database (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Choose time-stamping shift value according to HW frequency (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Count HW buffer overrun only once (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: rpcrdma_bc_receive_call() should init rq_private_buf.len (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Add support for the port info class for RoCE ports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Add support for extended counters over RoCE ports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Fix arm logic to align with new cq API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add pci device id for chelsio t540 lom adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Use static constant netdevice ndos (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Remove select queue ndo initialization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Use offset based reserved field names in the IFC header file (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: fix for rare multicast join race condition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Fix reading capability mask of the port info class (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4: fix some error handling in mlx4_multi_func_init() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: increment devcmd2 result ring in case of timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Fixing ocrdma debugfs directory remove (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Fix pkey_index returned by driver in rq work completion (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: populate max_sge_rd in device attributes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Initialize stats resources in the driver before ib device registration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/sysfs: remove unused va_list args (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Do not set skb truesize since using one linearskb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1305593 1310156] +- [infiniband] ib/core: Set correct payload length for RoCEv2 over IPv6 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Use MLX5_GET to correctly get end of padding mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Fix use of null pointer PD (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Fix reqlen validation in mlx5_ib_alloc_ucontext (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Add CREATE_CQ and CREATE_QP to uverbs_ex_cmd_mask (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Unify CQ create flags check (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Expose Raw Packet QP to user space consumers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] {ib, net}/mlx5: Move the modify QP operation table to mlx5_ib (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Support setting Ethernet priority for Raw Packet QPs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Add Raw Packet QP query functionality (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Add create and destroy functionality for Raw Packet QP (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Refactor mlx5_ib_qp to accommodate other QP types (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Allocate a Transport Domain for each ucontext (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Warn on unsupported events of QP/RQ/SQ (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Add RQ and SQ event handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Export transport objects (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Expose CQE version to user-space (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] ib/mlx5: Add CQE version 1 support to user QPs and SRQs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Fix data validation in mlx5_ib_alloc_ucontext (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/sa: Fix netlink local service GFP crash (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srpt: Remove redundant wc array (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/qib: Improve ipoib UD performance (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Advertise RoCE v2 support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Create and use another QP1 for RoCEv2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx4: Enable send of RoCE QP1 packets with IP/UDP headers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Enable RoCE v2 when the IB device is added (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx4: Support modify_qp for RoCE v2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add definition for the standard RoCE V2 UDP port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4_core: Add support for RoCE v2 entropy (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4_core: Add support for configuring RoCE v2 UDP port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx4: Add support for setting RoCEv2 gids in hardware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Configure mlx4 hardware for mixed RoCE v1/v2 modes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Add gid_type to GID properties (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4: Query RoCE support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svc_rdma: use local_dma_lkey (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Add class for RDMA backwards direction transport (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Define maximum number of backchannel requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Make map_xdr non-static (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Remove last two __GFP_NOFAIL call sites (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Add gfp flags to svc_rdma_post_recv() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Remove unused req_map and ctxt kmem_caches (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Improve allocation of struct svc_rdma_req_map (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Improve allocation of struct svc_rdma_op_ctxt (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Clean up process_context() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Clean up rdma_create_xprt() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Use hop-limit from IP stack for RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Rename rdma_addr_find_dmac_by_grh (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cm: Fix a recently introduced deadlock (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srpt: Fix the RDMA completion handlers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Fix dereference before check (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Eliminate sparse false context imbalance warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: sysfs.c: Fix PerfMgt ClassPortInfo handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Remove set-but-not-used variable from ib_sg_to_pages() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Fix passing casted pointer in mlx5_query_port_roce (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mad: use CQ abstraction (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mad: pass ib_mad_send_buf explicitly to the recv_handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] Replace memset with eth_zero_addr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Delete locally redefined variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4: Remove unused macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Take source mac from AH instead from the port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Initialize hop_limit when creating address handle (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Expose correct maximum number of CQE capacity (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: Take clip reference before starting IPv6 listen (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: Fixes GW-Basic labels to meaningful error names (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: Fixes static checker warning in c4iw_rdev_open() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/nes: checking for NULL instead of IS_ERR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/qib: Support creating qps with GFP_NOIO flag (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/sysfs: Fix sparse warning on attr_id (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Fix RDMA port validation for iWarp (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/qib: fix mcast detach when qp not attached (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Fix kernel panic on multicast flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Fix trimming down IRQ number (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Add flow steering support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Export flow steering API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Make ipv4/ipv6 location more clear (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Enable flow steering support for the IB driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Initialize namespaces only when supported by device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Set priority attributes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Connect flow tables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Introduce modify flow table command (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Managing root flow table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Add utilities to find next and prev flow-tables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Introduce flow steering autogrouped flow table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Fixes static checker warning in mps_tcam_show() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Fix non negative ERR_PTR isert_device_get usage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Add PTP Hardware Clock (PHC) support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Add HW timestamping (TS) support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Introduce access function to read internal timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Do not modify the TX SKB (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] chelsio: constify cphy_ops structures (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Support the remote invalidation exception (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Remove deprecated module parameters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Get TID calculation right for IPv6 mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Change the increment rkey flow logic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/isert: Support the remote invalidation exception (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/isert: Declare correct flags when accepting a connection (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/isert: Remove unused file iser_proto.h (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/iser, isert: Create and use new shared header (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: set intuitive values for mr_valid (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Don't register memory for all immediate data writes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Reuse ib_sg_to_pages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Fix module init not cleaning up on error flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: constify mmu_notifier_ops structures (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: constify iser_reg_ops structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/nes: constify nes_cm_ops structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: report tx/rx checksum cap in query results (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Convert kmalloc to kmalloc_array for checkpatch (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Suppress non-fatal memory allocations (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Advertise atomic capabilities in query device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Add setting ATOMIC endian mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb3: Fix incorrectly returning error on success (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: Pass qid range to user space driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mad: Ensure fairness in ib_mad_completion_handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Add driver cross-channel support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add cross-channel support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Align coding style of ib_device_cap_flags structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Mmap the HCA's core clock register to user-space (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Add hca_core_clock_offset to udata in init_ucontext (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Add support for hca_core_clock and timestamp_mask (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add ib_is_udata_cleared (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Add create_cq extended command (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4vf: Update to 128 byte mailbox size for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update SGE context congestion map change for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update mps_tcam output to include T6 fields (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update correct encoding of SGE Ingress DMA States for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update Congestion Channel map for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update register range and SGE registers for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4/cxgb4vf: Update Ingress padding boundary values for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update pm_stats for T6 adapter family (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Pass correct argument to t4_link_l1cfg() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Display extended counter set if available (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Specify attribute_id in port_table_attribute (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Create get_perf_mad function in sysfs.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: remove the write-only usecnt field from struct ib_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: remove the struct ib_phys_buf definition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] nes: simplify nes_reg_phys_mr calling conventions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] cxgb3: simplify iwch_get_dma_wr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: remove in-kernel support for memory windows (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: remove support for phys MRs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: remove ib_query_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: start documenting device capabilities (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Move multicast specific code out of ipoib_main.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: factor out common multicast list removal code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Support RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Add RoCE fields to Address Vector (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Support IB device's callbacks for adding/deleting GIDs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Set network_hdr_type upon RoCE responder completion (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Extend query_device/port to support RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Introduce access functions to query vport RoCE fields (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Introduce access functions to enable/disable RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Support IB device's callback for getting its netdev (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Support IB device's callback for getting the link layer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Use napi_complete_done() api in napi handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Use the node info to alloc_ring() for RX queues (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: get naming correct for iscsi queues (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Warn if device doesn't have enough PCI bandwidth (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/usnic: delete unneeded IS_ERR test (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/usnic: Handle 0 counts in resource allocation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/usnic: Fix resource leak in error case (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/usnic: Support more QP state transitions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/usnic: Fix message typo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/usnic: Fix incorrect cast in usnic_ib_fw_string_to_u64 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/usnic: Improve a failure message (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/usnic: Remove unused prototype (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/cma: Join and leave multicast groups with IGMP (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Initialize UD header structure with IP and UDP headers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Add configfs for rdma_cm (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] configfs: add show and store methods to struct configfs_attribute (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/rdma_cm: Add wrapper for cma reference count (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Validate route when we init ah (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Move rdma_is_upper_dev_rcu to header file (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add rdma_network_type to wc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add ROCE_UDP_ENCAP (RoCE V2) type (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Add gid attributes to sysfs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cm: Use the source GID index type (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add gid_type to gid attribute (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: don't search the GID table twice (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Change per-entry lock in RoCE GID table to one lock (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Refactor GID cache's ib_dispatch_event (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Remove ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: don't pretend to use cpu notifiers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Avoid calling ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Avoid calling ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ulps: Avoid calling ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Avoid calling ib_query_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Save the device attributes on the device structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix module parameter spelling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Remove incorrect link credit check (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Change num_rcv_contexts to num_user_contexts and its meaning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix for module parameter hdrq_entsize when it's 0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix a possible null pointer dereference (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: HFI now sends OPA Traps instead of IBTA (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: add definitions for OPA traps (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: convert buffers allocated atomic to per cpu (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: fix sdma build failures to always clean up (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: fix pio progress routine race with allocator (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Detect SDMA transmission error early (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Clean-up unnecessary goto statements (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add page lock limit check for SDMA requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Convert to use get_user_pages_fast (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Unconditionally clean-up SDMA queues (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Return immediately on error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Reduce snoop locking scope in IOCTL handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Further clean up hfi1_ioctl parameter checks (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: hfi1_ioctl remove setlink state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Return early from hfi1_ioctl parameter errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix camel case variables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: diag.c correct sizeof parameter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: diag.c add missing braces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: diag.c change null comparisons (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: diag.c fix white space errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: diag.c fix logical continuations (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: diag.c fix alignment (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: diag.c use BIT macros (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Adding counter resolutions for DataPortCounters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Consider VL15 MTU also when calculating the maximum VL MTU (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: unknown frame messages are not errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: remove SPC freeze error messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Unexpected link up pkey values are not an error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Destroy workqueues if hfi1_register_ib_device() call returns error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Adds software counters for bitfields within various error status fields (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Correctly limit VLs against SDMA engines (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add a credit push on diagpkt allocate fail (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Extend quiet timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add one-time LCB reset (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix qp.h comments (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add aeth name syndrome decode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Decode CNP opcode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Support alternate firmware names (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Eliminate WARN_ON when VL is invalid (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix error in hfi1 driver build (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] staging/rdma/hfi1: Adjust EPROM partitions, add EPROM commands (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Read EFI variable for device description (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: rework is_a0() and is_bx() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add space between concatenated string elements (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Remove rcv bubbles code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: remove RxCtxRHQS from hfi1stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix downgrade race (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: revert commit e7104a2a9606 ('xprtrdma: Cap req_cqinit') (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Invalidate in the RPC reply handler (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Add ro_unmap_sync method for all-physical registration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Add ro_unmap_sync method for FMR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Add ro_unmap_sync method for FRWR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Introduce ro_unmap_sync method (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Move struct ib_send_wr off the stack (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Disable RPC/RDMA backchannel debugging messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: xprt_rdma_free() must not release backchannel reqs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Fix additional uses of spin_lock_irqsave(rb_lock) (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: checking for NULL instead of IS_ERR() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: clean up some curly braces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Replace arpq_head/arpq_tail with SKB double link-list code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Use t4_mgmt_tx() API for sending write l2t request ctrl packets (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add API to alloc l2t entry; also update existing ones (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Use symbolic constant for VLAN priority calculation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Rename en_flow_table.c to en_fs.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Use flow steering infrastructure for mlx5_en (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Flow steering tree initialization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Introduce flow steering API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Add flow steering lookup algorithms (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Add flow steering base data structures (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Introduce flow steering firmware commands (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Assign random MAC address if needed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5: Fix query E-Switch capabilities (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Handle clip return values (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Convert to CQ abstraction (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Use helper for container_of (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Use a dedicated descriptor for login (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: use the new CQ API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srpt: chain RDMA READ/WRITE requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: add a proper completion queue abstraction (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add FL DMA mapping error and low counter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: prevent simultaneous execution of service_ofldq() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4/cxgb4vf: update Kconfig file to include T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Align rest of the ethtool get stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb3: Convert simple_strtoul to kstrtox (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Support the HA mode for SRIOV VFs too (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Use the VF base-port when demuxing mad from wire (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4_core: Keep VLAN/MAC tables mirrored in multifunc HA mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Support mirroring VF DMFS rules on both ports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Use both physical ports to dispatch link state events to VF (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Use both physical ports to set the VF link state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Add support for SR-IOV ndos (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5: E-Switch, Introduce get vf statistics (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5: E-Switch, Introduce set vport vlan (VST mode) (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: E-Switch, Introduce HCA cap and E-Switch vport context (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5: E-Switch, Introduce Vport administration functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: E-Switch, Add SR-IOV (FDB) support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: E-Switch, Introduce FDB hardware capabilities (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Introducing E-Switch and l2 table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Write vlan list into vport context (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Introduce access functions to modify/query vport vlans (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Introduce access functions to modify/query vport promisc mode (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Introduce access functions to modify/query vport state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Introduce access functions to modify/query vport mac lists (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Update access functions to Query/Modify vport MAC address (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Add base sriov support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Modify enable/disable hca functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Handle packets with invalid RHF on context 0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Reduce number of parameters passed to send handlers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: add ACK coalescing logic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: add common routine for queuing acks (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Workaround to prevent corruption during packet delivery (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: pre-compute sc and sde for RC/UC QPs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Use parallel workqueue for SDMA engines (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: move hfi1_migrate_qp (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: use one-shot LCB write (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Remove spurious error messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix for opaportconfig ledon by not checking for portNum (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Select only devices with active links (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Disable thermal polling before sensor initialization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Always download SBus firmware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Enable WFR PCIe extended tags from the driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Clear the QSFP reset that is asserted on FLR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Convert dd_dev_info() to hfi1_cdbg() in process startup (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1 : Prefer using the BIT macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: optionally prescan rx queue for {B, F}ECNs - UC, RC (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: don't cache "prescan head" (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Move macros to a common header (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Remove unnecessary include files (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] staging/rdma/hfi1: Clean up macro indentation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Remove file pointer macros (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: chip: Remove wrapper function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: sdma: Remove wrapper functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: Remove hfi1_nomsix() wrapper function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: Remove unnecessary variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ehca: stop using struct ib_phys_buf (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: use kmalloc_array instead of kmalloc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ipath: Remove unneeded vairable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: ipath_init_chip: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: ipath_sdma: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: ipath_verbs: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: ipath_driver: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: remove sched.h header (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: use TASK_COMM_LEN in ipath_portdata (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: Replace kmalloc with kmalloc_array (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: ipath_eeprom: Remove useless intialisation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: ipath_init_chip: Remove useless initialisation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/path: Use kcalloc instead of kzalloc to allocate array (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: Use memdup_user (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ehca: fix handling idr_alloc result (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: use offset_in_page macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: correctly handling failed allocation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] rdma/be2net: Remove open and close entry points (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Depend on async link events from CNA (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Dispatch only port event when port state changes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Fix vlan-id assignment in qp parameters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: cma_match_net_dev needs to take into account port_num (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: fix handling return value of mlx4_slave_convert_port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Postpone remove_keys under knowledge of coming preemption (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Use vmalloc for WR buffers when needed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] ib/mlx4: Use correct order of variables in log message (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Remove explicit mlx4 work-around (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] mlx4: Expose correct max_sge_rd limit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mad: Require CM send method for everything except ClassPortInfo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Add a missing rcu_read_unlock() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib core: Fix ib_sg_to_pages() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Fix srp_map_sg_fr() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Fix indirect data buffer rkey endianness (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Initialize dma_length in srp_map_idb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Fix possible send queue overflow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Fix a memory leak (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/sa: Put netlink request into the request list before sending (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: use sector_div instead of do_div (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: use RCU for uverbs id lookup (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/qib: Minor fixes to qib per SFF 8636 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Fix user mode post wr corruption (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/qib: Fix qib_mr structure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: fix race condition when sending a message on unbound socket (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Avoid returning success in case of an error flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Fix sleeping while holding spinlock at rem_slave_counters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Use the right DMA free function on TX path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Max mtu comparison fix (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5e: Added self loopback prevention (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Fix inline header size calculation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Allow activation of scsi-mq for SRP in driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] scsi: use host wide tags by default (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Fix LSO vlan insertion (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Return error in case mlx5e_set_features() fails (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Don't allow more than max supported channels (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] nfs: Enable client side NFSv4.1 backchannel to use other transports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] sunrpc: Abstract backchannel operations (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: convert bind hash table to re-sizable hashtable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: changing the return type from int to void (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: assign affinity hint to interrupts (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Add backward direction service for RPC/RDMA transport (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Handle incoming backward direction RPC calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Add support for sending backward direction RPC replies (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Pre-allocate Work Requests for backchannel (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Pre-allocate backward rpc_rqst and send/receive buffers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Saving IRQs no longer needed for rb_lock (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Remove reply tasklet (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Use workqueue to process RPC/RDMA replies (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Replace send and receive arrays (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Refactor reply handler error handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Prevent loss of completion signals (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Re-arm after missed events (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Enable swap-on-NFS/RDMA (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: don't log warnings for flushed completions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core, cma: Make __attribute_const__ declarations sparse-friendly (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Remove old fast registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: Remove fast registration from the code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/nes: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/qib: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/cxgb3: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Remove old FRWR API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Remove old FRWR API support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Remove old FRWR API support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Dont allocate a page vector when using fast_reg (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Remove srp_finish_mapping (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Convert to new registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Split srp_map_sg (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds/iw: Convert to new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Port to new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Port to new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Port to new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Port to new fast registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/nes: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/qib: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/cxgb3: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Support the new memory registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Remove dead fmr code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Introduce new fast registration API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ucma: Take the network namespace from the process (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] ib/cma: Add support for network namespaces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Separate port allocation to network namespaces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/addr: Pass network namespace as a parameter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Enable SG clustering (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: set block queue_virt_boundary (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Update driver version string to 0.9-294 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: add additional rc traces (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add unit # to verbs txreq cache name (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Load SBus firmware once per ASIC (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Thread the receive interrupt (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add irqsaves in the packet processing path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Increase SDMA descriptor queue size (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Allow tuning of SDMA interrupt rate (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Wrong cast breaks desired pointer arithmetic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Prevent silent data corruption with user SDMA (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix port bounce issues with 0.22 DC firmware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add a schedule in send thread (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Reset firmware instead of reloading Sbus (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: close shared context security hole (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Add coalescing support for SDMA TX descriptors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] staging/rdma/hfi1: Remove QSFP_ENABLED from HFI capability mask (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Prevent host software lock up (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Extend the offline timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix code to reset ASIC CSRs on FLR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: Fix regression in send performance (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] hfi1: sdma: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] hfi1: driver: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: chip: Use setup_timer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Remove an unused variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Remove an unused variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update ethtool get_drvinfo to get regdump len (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Return error if setup_rss is called before probe (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4/cxgb4vf: Update driver desc. to include Chelsio T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add info print to display number of MSI-X vectors allocated (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Restore L1 cfg, if FW rejects new L1 cfg settings (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Align ethtool get stat settings (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Remove smac and vlan id from path record (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Remove smac and vlan id from qp_attr and ah_attr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cm: Remove the usage of smac and vid of qp_attr and cm_av (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Use GID table in AH creation and dmac resolution (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/cache: Add ib_find_gid_by_filter cache API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: cma_validate_port should verify the port and netdevice (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cm: cm_init_av_by_path should find a GID by its netdevice (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add netdev to path record (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Expose and rename ib_find_cached_gid_by_port cache API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add netdev and gid attributes paramteres to cache (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Add support for blocking multicast loopback QP creation user flag (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Add counter based implementation for QP multicast loopback block (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Add IB counters table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Implement mcast loopback prevention for ETH qps (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4_core: Add support for filtering multicast loopback (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Allow setting create flags in QP init attribute (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Extend ib_uverbs_create_qp (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] iw_cxgb4: Adds support for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: T6 adapter lld support for iw_cxgb4 driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Cleanup unused device list and rcu variables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: avoid 32-bit warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/cxgb4: re-fix 32-bit build warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib_pack.h: Fix commentary IBA reference for CNP in IB opcode enum (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: fix a comment typo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] usnic: correctly handle kzalloc return value (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] usnic: correctly check failed allocation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: fix rds-ping deadlock over TCP transport (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: use TASK_COMM_LEN in hfi1_ctxtdata (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: Prefer using BIT Macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: delete unneeded tabs in conditional statement block (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: mad: Remove explicit cast (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: diag: Remove useless initialisation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: sysfs: Remove useless initialisation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: Remove unnecessary cast on void pointer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] mlx4: corretly check failed allocation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4_core: Replace VF zero mac with random mac in mlx4_core (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Wait for FW readiness on startup (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Add pci error handlers to mlx5_core driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Fix internal error detection conditions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] mlx5: stop including (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds-tcp: Reset tcp callbacks if re-using an outgoing socket in rds_tcp_accept_one() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Invoke ->laddr_check() in rds_bind() for explicitly bound transports (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: remove unnecessary out of memory messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: hfi1: Use kcalloc instead of kzalloc to allocate array (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Fix resource tracker error flow in add_res_range (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Add steering rules after RSS creation (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Use private health thread for each device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Prepare cmd interface to system errors handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Improve mlx5 messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: remove xrc_remote_srq_num from struct ib_send_wr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: Remove fast registration from the code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] ib: split struct ib_send_wr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: ib: split mr pool to improve 8K messages performance (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: ib: use max_mr from HCA caps than max_fmr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: ib: mark rds_ib_fmr_wq static (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: ib: use already available pool handle from ibmr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: ib: fix the rds_ib_fmr_wq kick call (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: ib: handle rds_ibdev release case instead of crashing the kernel (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: ib: split send completion handling and do batch ack (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: ib: ack more receive completions to improve performance (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: use rds_send_xmit() state instead of RDS_LL_SEND_FULL (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: defer the over_batch work to send worker (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: do hang reset only in case of tx timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: handle spurious error interrupt (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Report correct link speed for unsupported ones (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Adds a new Device Log Facility FW_DEVLOG_FACILITY_CF (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4 : Update T4/T5/T6 register ranges (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds-tcp: Set up MSG_MORE and MSG_SENDPAGE_NOTLAST as appropriate in rds_tcp_xmit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds-tcp: Do not bloat sndbuf/rcvbuf in rds_tcp_tune (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Use a single TCP socket for both send and receive (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: use offset_in_page macro (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Use per-bucket rw lock for bind hash-table (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: fix rds_sock reference bug while doing bind (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: make socket bind/release locking scheme simple and more efficient (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: use kfree_rcu in rds_ib_remove_ipaddr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add HW timesptamp support for RX (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Update health syndromes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Fix wrong name in struct (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Fix notification of page supplement error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Fix async commands return code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma: add a blank line after function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: class_name_user() should be static (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: use kvfree() in sdma.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] rdma/hfi1: do not use u8 to store a 32-bit integer (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] hfi1: drop null test before destroy functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: mask vs shift confusion (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: clean up some defines (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: info leak in get_ctxt_info() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: fix a locking bug (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: checking for NULL instead of IS_ERR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: fix sdma_descq_cnt parameter parsing (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: fix copy_to/from_user() error handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/hfi1: fix pstateinfo from returning improperly byteswapped value (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: Add CSRs for CONFIG_SDMA_VERBOSITY (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] ib/hfi1: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [staging] hfi1: replace indent spaces with tabs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Explicitly set no vlan tags in WQE ctrl segment when no vlan is present (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds-tcp: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cm: Fix rb-tree duplicate free and use-after-free (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Use inner P_Key to determine netdev (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ucma: check workqueue allocation before usage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Potential NULL dereference in cma_id_from_event (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Fix use after free of ifa (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Fix memory corruption in ib_cache_gid_set_default_gid (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Fix NFS server crash triggered by 1MB NFS WRITE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Accept connection without a valid netdev on RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Don't require LOCAL_DMA_LKEY support for fastreg (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] usnic: add missing clauses to BSD license (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: handle rdma read with a non-zero initial page offset (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: increase the max mcast backlog queue (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Expire sendonly multicast joins (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Remove pa_lkey usages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx5: Remove support for IB_DEVICE_LOCAL_DMA_LKEY (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Add module parameter for always register memory (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma: Replace global lkey with lkey local to PD (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: really allow to change RSS key (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: add device ID for few T5 adapters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Skip data copy if all the command data comes as immediate (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Change the recv buffers posting logic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Fix pending connections handling in target stack shutdown sequnce (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Remove np_ prefix from isert_np members (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Remove unused variables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Put the reference on commands waiting for unsol data (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: remove command with state ISTATE_REMOVE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: verify the underlying transport exists before creating a connection (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Fix for write-combining stats configuration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: fix usage of uninitialized variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: rds_conn_lookup() should factor in the structfor a match (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Suppress warning for send only join failures (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Clean up send-only multicast joins (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Fix possible protection fault (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Move SM class defines from ib_mad.h to ib_smi.h (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Remove unnecessary defines from ib_mad.h (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] mlx5: Fix incorrect wc pkey_index assignment for GSI messages (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: avoid destroying a NULL mr in reg_user_mr error flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/uverbs: reject invalid or unknown opcodes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cxgb4: Fix if statement in pick_local_ip6adddrs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/sa: Fix rdma netlink message flags (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ucma: HW Device hot-removal support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4_ib: Disassociate support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/uverbs: Enable device removal when there are active user space applications (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/uverbs: Explicitly pass ib_dev to uverbs commands (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/uverbs: Fix race between ib_uverbs_open and remove_one (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/uverbs: Fix reference counting usage of event files (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] ib/core: Make ib_dealloc_pd return void (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Create an insecure all physical rkey only if needed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Register the indirect data buffer descriptor (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Introduce srp_device.use_fmr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Remove use_mr argument from srp_map_sg_entry() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Remove the memory registration backtracking code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Add memory descriptor array pointer range checking (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Use multiple registrations for large memory regions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Re-enable FMR for non-page aligned buffers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds/ib: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib_srpt: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Use pd->local_dma_lkey (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Use pd->local_dma_lkey (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mad: Remove ib_get_dma_mr calls (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Guarantee that a local_dma_lkey is available (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Chain all iser transaction send work requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Add debug prints to the various memory registration methods (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Support up to 8MB data transfer in a single command (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Pass registration pool a size parameter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Unify fast memory registration flows (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Make reg_desc_get a per device routine (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Rename iser_reg_page_vec to iser_fast_reg_fmr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Maintain connection fmr_pool under a single registration descriptor (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Introduce iser registration pool struct (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Move fastreg descriptor allocation to iser_create_fastreg_desc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Introduce iser_reg_ops (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Remove dead code in fmr_pool alloc/free (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Rename struct fast_reg_descriptor -> iser_fr_desc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Introduce struct iser_reg_resources (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Remove an unneeded print for unaligned memory (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Remove a redundant always-false condition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Fix possible bogus DMA unmapping (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Get rid of un-maintained counters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Fix missing return status check in iser_send_data_out (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Remove '.' from log message (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Change minor assignments and logging prints (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Change some module parameters to be RO (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/sa: Route SA pathrecord query through netlink (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/sa: Allocate SA query with kzalloc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add rdma netlink helper functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/netlink: Add defines for local service requests through netlink (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Stop the scsi_eh_ and scsi_tmf_ threads if login fails (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Bump driver version and release date (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Handle partial connection success correctly (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Constify a function argument (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Fix incorrect cq flushing in error state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Use correct SL on AH query under RoCE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Forbid using sysfs to change RoCE pkeys (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Demote mcg message from warning to debug (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Fix potential deadlock when sending mad to wire (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Remove needless bracketization (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: Incorporate the moving of GID Table mgmt to IB/Core (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Replace mechanism for RoCE GID management (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/mlx4: Implement ib_device callbacks (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4: Postpone the registration of net_device (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Port aggregation configuration (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Add RoCE table bonding support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: missing curly braces in ib_find_gid() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Add RoCE GID table management (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Make ib_alloc_device init the kobject (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Drop ib_alloc_fast_reg_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] qib: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] nes: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] cxgb3: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ocrdma: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] mlx4: Support ib_alloc_mr verb (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] mlx5: Drop mlx5_ib_alloc_fast_reg_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: limit FRMR page list lengths to device max (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma, svcrdma: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Convert to ib_alloc_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib: Modify ib_create_mr API (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Get rid of redundant verb ib_destroy_mr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Fix net_dev reference leak with failed requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/cm: Remove compare_data checks (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Share ib_cm_ids between rdma_cm_ids (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Use found net_dev for passive connections (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Validate routing of incoming requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Add net_dev and private data checks to RDMA CM (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/cm: Expose BTH P_Key in CM and SIDR request events (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Helper functions to access port space IDRs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/cma: Refactor RDMA IP CM private-data parsing code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/cm: Share listening CM IDs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/cm: Expose service ID in request events (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Return IPoIB devices matching connection parameters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/core: Find the network device matching connection parameters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] ib/core: lock client data with lists_rwsem (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/core: Add rwsem to allow reading device list or client list (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] rdma/core: remove rdma_cap_read_multi_sge() helper (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Use max_sge_rd for destination read depths (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ipath,qib: Expose max_sge_rd correctly (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] mlx4, mlx5, mthca: Expose max_sge_rd correctly (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: Add support for clip (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/cma: fix IPv6 address resolution (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ucma: Fix theoretical user triggered use-after-free (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: set the default MPA version to 2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/iser: Limit sgs to the device fastreg depth (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx5: Remove dead code from alloc_cached_mr() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/qib: Change lkey table allocation to support more MRs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] mlx5: Expose correct page_size_cap in device attributes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] mlx5: Fix missing device local_dma_lkey (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Fix unintialized variable used in error path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] target/iscsi: Replace __kernel_sockaddr_storage with sockaddr_storage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] target/iscsi: Replace conn->login_ip with login_sockaddr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] target/iscsi: Keep local_ip as the actual sockaddr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: remove superfluous from rds_ib_alloc_fmr() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: flush the FMR pool less often (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: push FMR pool flush work to its own worker (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: fix fmr pool dirty_count (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Fix rds MR reference count in rds_rdma_unuse() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: fix the dangling reference to rds_ib_incoming_slab (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: reduce ioread in devcmd2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Fix improper gfp_t usage (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: check for valid cm_id before initiating connection (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: return EMSGSIZE for oversize requests before processing/queueing (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: make sure rds_send_drop_to properly takes the m_rs_lock (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Don't destroy the rdma id until after we're done using it (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Make sure we do a signaled send for large-send (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Mark message mapped before transmit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: add a sock_destruct callback debug aid (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: check for congestion updates during rds_send_xmit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: make sure we post recv buffers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: don't update ip address tables if the address hasn't changed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: destroy the ib state earlier during shutdown (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: always free recv frag as we free its ring entry (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: restore return value in rds_cmsg_rdma_args() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: Fix build failure with SRIOV disabled (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: memory corruption in debugfs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: Fix namespace pollution causing build errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: Fix sparse warning in vnic_devcmd_init() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5e: Support ethtool get/set_pauseparam (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5e: Ethtool link speed setting fixes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: HW LRO changes/fixes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Add ethtool RSS configuration options (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Make RSS indirection table size a constant (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: add devcmd2 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: add devcmd2 resources (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: use netdev_ or dev_ instead of pr_ (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: move struct definition from .c to .h file (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add MPS tracing support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add debugfs support to dump tid info (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Differentiate between stids between server and filter region (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Differentiates between TIDs being used in TCAM and HASH (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add some more details to sge qinfo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: cleanup some indenting (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Change maximum server payload back to RPCSVC_MAXPAYLOAD (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds-tcp: Support multiple RDS-TCP listen endpoints, one per netns (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds-tcp: Make RDS-TCP work correctly when it is set up in a netns other than init_net (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Support physical port counters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Take advantage of the light-weight netdev open/stop (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Disable async events before unregister_netdev() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5e: Light-weight netdev open/stop (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5_core: Introduce access function to modify RSS/LRO params (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Introduce the "Drop RQ" (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Unify the RX flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update T6 register ranges (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4/cxgb4vf: read the correct bits of PL Who Am I register (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add support to dump edc bist status (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add debugfs support to dump meminfo (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Do not use netdev_err() before the netdev is registered (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Avoid redundant de-reference (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Hardware accelerated 802.1ad works only on the first port (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4_en: Add support for hardware accelerated 802.1ad vlan (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4: Prepare VLAN macros for 802.1ad Hardware accelerated support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_en: Prepare ethtool private flags to support more flags (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx4_core: Preparations for 802.1ad VLAN support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: cosmetics: use BIT() instead of "1 <<", and others (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5e: TX latency optimization to save DMA reads (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx5e: Support TX packet copy into WQE (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] net/mlx5e: Support ETH_RSS_HASH_XOR (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4 : Fill DCB priority in vlan control headers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4 : Fill in number of DCB traffic classes supported (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4 : Allow firmware DCB info to be queried in host state (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4 : Only pass app selector of 0 or 3 to firmware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: allow adaptive coalesce setting for msi/legacy intr (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: add adaptive coalescing intr for intx and msi poll (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Remove svc_rdma_fastreg() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Clean up svc_rdma_get_reply_array() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] NFS/RDMA Release resources in svcrdma when device is removed (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Enable cim_la dump to support T6 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Read stats for only available channels (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Update register ranges for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Add extra check for total vfs for SRIOV (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] mlx4: TCP/UDP packets have L4 hash (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: missing curly braces in t4_setup_debugfs() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: fix an integer overflow test in rds_info_getsockopt() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: gracefully handle unknown CQE status errors (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Relieve cpu load average on the port sending flow (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] net/mlx4_core: Fix wrong index in propagating port change event to VFs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Fix REJECT CM event use-after-free OOPs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: update ocrdma module license string (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/ocrdma: update ocrdma license to dual-license (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipoib: Fix CONFIG_INFINIBAND_IPOIB_CM (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] rdma/cxgb3: fail get_dma_mr on 64 bit arches (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Fix memory leak in do_slave_init (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/mlx4: Optimize freeing of items on error unwind (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ipath: Convert use of __constant_ to (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/srp: Avoid using uninitialized variable (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srpt: Convert use of __constant_cpu_to_beXX to cpu_to_beXX (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] net-rds: Delete an unnecessary check before the function call "module_put" (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: fix issues in enic_poll (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/ehca: use kvfree() in ipz_queue_{cd}tor() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: use kvfree() in t4_free_mem() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb3: use kvfree() in cxgb_free_mem() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] enic: use atomic_t instead of spin_lock in busy poll (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb3: avoid needless buffer copy for firmware (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: use for_each_sg() for scatterlist parsing (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] xprtrdma, svcrdma: Switch to generic logging helpers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add debugfs entry to dump channel rate (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: release stale iser connections (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Fix static checker warning (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_{ADDR, DATA} register first (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: program pci completion timeout (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Rename t4_link_start() to t4_link_l1cfg (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add sge ec context flush service (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Add a separate "max data segs macro for svcrdma (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Replace GFP_KERNEL in a loop with GFP_NOFAIL (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Keep rpcrdma_msg fields in network byte-order (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Handle additional inline content (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Move read list XDR round-up logic (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Support RDMA_NOMSG requests (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: rc_position sanity checking (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Plant reader function in struct svcxprt_rdma (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Clean up read chunk counting (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Clean up dprintk (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Fix byte-swapping in svc_rdma_sendto.c (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Remove WOL get/set ethtool support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add support to dump loopback port stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add support in ethtool to dump channel stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add ethtool support to get adapter stats (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] svcrdma: Remove svc_rdma_xdr_decode_deferred_req() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Adds support for T6 adapter (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds Add getsockopt support for SO_RDS_TRANSPORT (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Add setsockopt support for SO_RDS_TRANSPORT (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [net] rds: Declare SO_RDS_TRANSPORT and RDS_TRANS_* constants in uapi/linux/rds.h (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib_srpt: Remove set-but-not-used variables (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] target: Remove first argument of target_{get, put}_sess_cmd() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] iser-target: Align to generic logging helpers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/iser: Align to generic logging helpers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Align to generic logging helpers (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] ib/srp: Add 64-bit LUN support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Remove !ch->target tests from the reconnect code (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Remove a superfluous check from srp_free_req_data() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Rearrange module description (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Remove superfluous casts (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [scsi] scsi_transport_srp: Reduce failover time (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Fix reconnection failure handling (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Fix connection state tracking (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Fix a connection setup race (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Remove an extraneous scsi_host_put() from an error path (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Add multichannel support (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [infiniband] ib/srp: Use block layer tags (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [scsi] always assign block layer tags if enabled (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [scsi] scsi_transport_srp: Fix a race condition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [scsi] scsi_transport_srp: Introduce srp_wait_for_queuecommand() (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] +- [include] scsi_transport_srp: Fix a race condition (Don Dutile) [1169955 1259940 1262728 1275187 1275209 1275423 1275425 1289615 1291874 1292284 1292872 1296195 1296269 1296338 1296344 1298707 1302166 1310156] + +* Mon Jun 20 2016 Rafael Aquini [3.10.0-446.el7] +- [include] crypto: skcipher - Fix driver name helper (Torez Smith) [1332712] +- [include] crypto: skcipher - Add helper to retrieve driver name (Torez Smith) [1332712] +- [include] crypto: skcipher - Add helper to zero stack request (Torez Smith) [1332712] +- [include] crypto: skcipher - Add default key size helper (Torez Smith) [1332712] +- [include] crypto: skcipher - Add crypto_skcipher_has_setkey (Torez Smith) [1332712] +- [include] crypto: skcipher - Add top-level skcipher interface (Torez Smith) [1332712] +- [include] crypto: Resolve shadow warnings (Torez Smith) [1332712] +- [usb] usbfs: fix potential infoleak in devio (Torez Smith) [1332712] +- [include] usb: devio: Add ioctl to disallow detaching kernel USB drivers (Torez Smith) [1332712] +- [netdrv] revert "lan78xx: add ndo_get_stats64" (Torez Smith) [1332712] +- [netdrv] lan78xx: add ndo_get_stats64 (Torez Smith) [1332712] +- [netdrv] lan78xx: handle statistics counter rollover (Torez Smith) [1332712] +- [usb] fsl: drop USB_FSL_MPH_DR_OF Kconfig symbol (Torez Smith) [1332712] +- [netdrv] lan78xx: add ethtool set & get pause functions (Torez Smith) [1332712] +- [netdrv] lan78xx: remove unnecessary code (Torez Smith) [1332712] +- [netdrv] lan78xx: replace devid to chipid & chiprev (Torez Smith) [1332712] +- [include] usb: Add support for usbfs zerocopy (Torez Smith) [1332712] +- [include] usb: core: rename mutex usb_bus_list_lock to usb_bus_idr_lock (Torez Smith) [1332712] +- [usb] no locking for reading descriptors in sysfs (Torez Smith) [1332712] +- [include] usb: sysfs: make locking interruptible (Torez Smith) [1332712] +- [include] usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices (Torez Smith) [1332712] +- [netdrv] lan78xx: change to use updated phy-ignore-interrupts (Torez Smith) [1332712] +- [fs] helpers: no_seek_end_llseek{, _size}() (Torez Smith) [1332712] +- [netdrv] asix: silence log message from oversize packet (Torez Smith) [1332712] +- [include] usb: musb: core: Fix handling of the phy notifications (Torez Smith) [1332712] +- [netdrv] cdc_ncm: add "ndp_to_end" sysfs attribute (Torez Smith) [1332712] +- [usb] whci: fhci: remove comparison to bool (Torez Smith) [1332712] +- [include] usb: core: lpm: remove usb3_lpm_enabled in usb_device (Torez Smith) [1332712] +- [usb] core: lpm: add sysfs node for usb3 lpm permit (Torez Smith) [1332712] +- [include] usb: core: lpm: fix usb3_hardware_lpm sysfs node (Torez Smith) [1332712] +- [include] uvcvideo: Enable UVC 1.5 device detection (Torez Smith) [1332712] +- [usb] revert "usb / pm: Allow USB devices to remain runtime-suspended when sleeping" (Torez Smith) [1332712 1344296] +- [netdrv] net/smscx5xx: use the device tree for mac address (Torez Smith) [1332712] +- [netdrv] pegasus: fixes reported packet length (Torez Smith) [1332712] +- [netdrv] pegasus: fixes URB buffer allocation size; (Torez Smith) [1332712] +- [netdrv] lan78xx: workaround of forced 100 Full/Half duplex mode error (Torez Smith) [1332712] +- [netdrv] lan78xx: fix statistics counter error (Torez Smith) [1332712] +- [usb] serial: cp210x: add Straizona Focusers device ids (Torez Smith) [1332712] +- [usb] serial: cp210x: add ID for Link ECU (Torez Smith) [1332712] +- [netdrv] cdc_mbim: apply "NDP to end" quirk to all Huawei devices (Torez Smith) [1332712] +- [usb] hcd: out of bounds access in for_each_companion (Torez Smith) [1332712] +- [include] usb: uas: Add a new NO_REPORT_LUNS quirk (Torez Smith) [1332712] +- [usb] xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers (Torez Smith) [1332712] +- [usb] xhci: fix wild pointers in xhci_mem_cleanup (Torez Smith) [1332712] +- [usb] host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORT (Torez Smith) [1332712] +- [usb] xhci: resume USB 3 roothub first (Torez Smith) [1332712] +- [usb] xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host (Torez Smith) [1332712] +- [usb] cdc-acm: fix crash if flushed with nothing buffered (Torez Smith) [1332712] +- [usb] option: add "D-Link DWM-221 B1" device id (Torez Smith) [1332712] +- [usb] serial: cp210x: Adding GE Healthcare Device ID (Torez Smith) [1332712] +- [usb] serial: ftdi_sio: Add support for ICP DAS I-756xU devices (Torez Smith) [1332712] +- [netdrv] usb: cdc_ncm: adding Telit LE910 V2 mobile broadband card (Torez Smith) [1332712] +- [usb] digi_acceleport: do sanity checking for the number of ports (Torez Smith) [1332712] +- [usb] cypress_m8: add endpoint sanity check (Torez Smith) [1332712] +- [usb] mct_u232: add sanity checking in probe (Torez Smith) [1332712] +- [usb] fix regression in SuperSpeed endpoint descriptor parsing (Torez Smith) [1332712] +- [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Torez Smith) [1332712] +- [include] usb: ch9: Fix SSP Device Cap wFunctionalitySupport type (Torez Smith) [1332712] +- [netdrv] qmi_wwan: add "D-Link DWM-221 B1" device id (Torez Smith) [1332712] +- [netdrv] usb/plusb.c: Fix typo (Torez Smith) [1332712] +- [usb] uas: Reduce can_queue to MAX_CMNDS (Torez Smith) [1332712] +- [usb] cdc-acm: more sanity checking (Torez Smith) [1332712] +- [usb] usb_driver_claim_interface: add sanity checking (Torez Smith) [1332712] +- [usb] core: usb_alloc_dev(): fix setting of ->portnum (Torez Smith) [1332712] +- [usb] iowarrior: fix oops with malicious USB descriptors (Torez Smith) [1332712] +- [netdrv] qmi_wwan: Added support for Gemalto's Cinterion PHxx WWAN interface (Torez Smith) [1332712] +- [include] usb: core: let USB device know device node (Torez Smith) [1332712] +- [usb] usb-host: Remove fusbh200 driver (Torez Smith) [1332712] +- [include] usb: otg-fsm: add B_AIDL_BDIS timer (Torez Smith) [1332712] +- [include] usb: common: otg-fsm: add HNP polling support (Torez Smith) [1332712] +- [include] usb: add OTG status selector definition for HNP polling (Torez Smith) [1332712] +- [include] usb: ch9: Add size macro for SSP dev cap descriptor (Torez Smith) [1332712] +- [netdrv] asix: Continue processing URB if no RX netdev buffer (Torez Smith) [1332712] +- [netdrv] asix: On RX avoid creating bad Ethernet frames (Torez Smith) [1332712] +- [netdrv] asix: Simplify asix_rx_fixup_internal() netdev alloc (Torez Smith) [1332712] +- [usb] xhci-mtk: use __maybe_unused to hide pm functions (Torez Smith) [1332712] +- [netdrv] asix: Tidy-up 32-bit header word synchronisation (Torez Smith) [1332712] +- [usb] host: unhide suspend/resume declarations (Torez Smith) [1332712] +- [netdrv] asix: Rename remaining and size for clarity (Torez Smith) [1332712] +- [usb] host: Host drivers relying on DMA should depend on HAS_DMA (Torez Smith) [1332712] +- [usb] idmouse.c: Put the interface on error (Torez Smith) [1332712] +- [usb] hub: fix a typo in hub_port_init() leading to wrong logic (Torez Smith) [1332712] +- [usb] serial: cp210x: add new access functions for large registers (Torez Smith) [1332712] +- [usb] serial: cp210x: add 8-bit and 32-bit register access functions (Torez Smith) [1332712] +- [usb] serial: cp210x: add 16-bit register access functions (Torez Smith) [1332712] +- [usb] serial: fix semicolon.cocci warnings (Torez Smith) [1332712] +- [usb] serial: fix boolinit.cocci warnings (Torez Smith) [1332712] +- [usb] serial: fix returnvar.cocci warnings (Torez Smith) [1332712] +- [usb] serial: fix compare_const_fl.cocci warnings (Torez Smith) [1332712] +- [usb] core: Allow compilation on platforms where NO_DMA=y (Torez Smith) [1332712] +- [usb] storage: use usb_store_dbg instead of US_DEBUGPX (Torez Smith) [1332712] +- [usb] usbtmc: Fix disconnect/poll interaction (Torez Smith) [1332712] +- [usb] host: xhci-rcar: Use ARCH_RENESAS (Torez Smith) [1332712] +- [usb] misc/chaoskey: introduce an URB for asynchronous reads (Torez Smith) [1332712] +- [usb] misc/chaoskey: Cleanup probe failure paths (Torez Smith) [1332712] +- [usb] revert "usb: add HAS_IOMEM dependency to USB_APPLEDISPLAY" (Torez Smith) [1332712] +- [usb] retry reset if a device times out (Torez Smith) [1332712] +- [usb] host: pci_quirks: fix memory leak, by adding iounmap (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_ISP1362_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_OXU210HP_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_OHCI_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_APPLEDISPLAY (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_FOTG210_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_XHCI_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_EHCI_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_SL811_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_C67X00_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_R8A66597_HCD (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_XHCI_MVEBU (Torez Smith) [1332712] +- [usb] add HAS_IOMEM dependency to USB_ISP116X_HCD (Torez Smith) [1332712] +- [usb] cdc-acm: implement put_char() and flush_chars() (Torez Smith) [1332712] +- [usb] xhci: Support extended burst isoc TRB structure used by xhci 1.1 for USB 3.1 (Torez Smith) [1332712] +- [usb] xhci: cleanup isoc tranfers queuing code (Torez Smith) [1332712] +- [usb] xhci: Add SuperSpeedPlus high bandwidth isoc support to xhci endpoints (Torez Smith) [1332712] +- [usb] xhci: refactor and cleanup endpoint initialization (Torez Smith) [1332712] +- [include] usb: Add USB 3.1 Precision time measurement capability descriptor support (Torez Smith) [1332712] +- [include] usb: Parse the new USB 3.1 SuperSpeedPlus Isoc endpoint companion descriptor (Torez Smith) [1332712] +- [include] usb: Add USB3.1 SuperSpeedPlus Isoc Endpoint Companion descriptor (Torez Smith) [1332712] +- [usb] usb: removed assignment of 0 to static variables (Torez Smith) [1332712] +- [usb] pci: Remove includes of asm/pci-bridge.h (Torez Smith) [1332712] +- [usb] ehci: fix compiler warning introduced by commit 2a40f324541e (Torez Smith) [1332712] +- [include] Add ioctls to enable and disable local controls on an instrument (Torez Smith) [1332712] +- [include] Add ioctl to retrieve USBTMC-USB488 capabilities (Torez Smith) [1332712] +- [usb] Add support for receiving USBTMC USB488 SRQ notifications via poll/select (Torez Smith) [1332712] +- [usb] Add support for USBTMC USB488 SRQ notification with fasync (Torez Smith) [1332712] +- [include] Implement an ioctl to support the USMTMC-USB488 READ_STATUS_BYTE operation (Torez Smith) [1332712] +- [usb] cxacru: fix an bounds check warning (Torez Smith) [1332712] +- [include] usb/storage: misc fixes to comments in include/linux/usb/storage.h (Torez Smith) [1332712] +- [usb] storage: ene_ub6250: Remove unnecessary cast in kfree (Torez Smith) [1332712] +- [usb] host: ehci-sched: remove unnecessary braces (Torez Smith) [1332712] +- [usb] host: ehci-sched: use sizeof operator with parens (Torez Smith) [1332712] +- [usb] host: ehci-sched: add line after declarations (Torez Smith) [1332712] +- [usb] host: ehci-sched: use C89-style comments (Torez Smith) [1332712] +- [usb] host: ehci-sched: remove useless else branch (Torez Smith) [1332712] +- [usb] host: ehci-sched: remove prohibited spaces (Torez Smith) [1332712] +- [usb] host: ehci-sched: add spaces around operators (Torez Smith) [1332712] +- [usb] host: ehci-sched: remove useless initializations (Torez Smith) [1332712] +- [usb] host: ehci-sched: move constants to right (Torez Smith) [1332712] +- [usb] host: ehci-sched: refactor scan_isoc function (Torez Smith) [1332712] +- [usb] ehci: remove old stub_debug_files definition (Torez Smith) [1332712] +- [usb] host: ehci-dbg: add function output_buf_tds_dir() (Torez Smith) [1332712] +- [usb] host: ehci-dbg: prefer kmalloc_array over kmalloc times size (Torez Smith) [1332712] +- [usb] host: ehci-dbg: enclose conditional blocks with braces (Torez Smith) [1332712] +- [usb] host: ehci-dbg: replace sizeof operand (Torez Smith) [1332712] +- [usb] host: ehci-dbg: remove blank line before close brace (Torez Smith) [1332712] +- [usb] host: ehci-dbg: add blank line after declarations (Torez Smith) [1332712] +- [usb] host: ehci-dbg: convert macro to inline function (Torez Smith) [1332712] +- [usb] host: ehci-dbg: use a blank line after struct declarations (Torez Smith) [1332712] +- [usb] host: ehci-dbg: fix up function definitions (Torez Smith) [1332712] +- [usb] host: ehci-dbg: use scnprintf() in qh_lines() (Torez Smith) [1332712] +- [usb] host: ehci-dbg: put spaces around operators (Torez Smith) [1332712] +- [usb] host: ehci-dbg: fix up closing parenthesis (Torez Smith) [1332712] +- [usb] host: ehci-dbg: move trailing statements to next line (Torez Smith) [1332712] +- [usb] host: ehci-dbg: use C89-style comments (Torez Smith) [1332712] +- [usb] host: ehci-dbg: remove space before open square bracket (Torez Smith) [1332712] +- [usb] host: ehci-dbg: remove space before open parenthesis (Torez Smith) [1332712] +- [usb] host: ehci.h: move constant to right (Torez Smith) [1332712] +- [usb] host: ehci.h: move pointer operator to name side (Torez Smith) [1332712] +- [usb] host: ehci.h: remove macros trailing semicolon (Torez Smith) [1332712] +- [usb] host: ehci.h: use space after comma (Torez Smith) [1332712] +- [usb] host: ehci.h: remove direct use of __attribute__ keyword (Torez Smith) [1332712] +- [usb] host: ehci.h: fix single statement macros (Torez Smith) [1332712] +- [usb] host: ehci.h: remove space before open square bracket (Torez Smith) [1332712] +- [usb] host: ehci.h: remove space before function open parenthesis (Torez Smith) [1332712] +- [usb] host: ehci.h: remove space before comma (Torez Smith) [1332712] +- [include] usb: core: switch bus numbering to using idr (Torez Smith) [1332712] +- [usb] xhci: set slot context speed field to SuperSpeedPlus for USB 3.1 SSP devices (Torez Smith) [1332712] +- [usb] xhci: USB 3.1 add default Speed Attributes to SuperSpeedPlus device capability (Torez Smith) [1332712] +- [usb] xhci: set roothub speed to USB_SPEED_SUPER_PLUS for USB3.1 capable controllers (Torez Smith) [1332712] +- [usb] xhci: Make sure xhci handles USB_SPEED_SUPER_PLUS devices (Torez Smith) [1332712] +- [usb] ehci: improvements to unlink_empty_async_suspended() (Torez Smith) [1332712] +- [usb] ehci: add a delay when unlinking an active QH (Torez Smith) [1332712] +- [usb] ehci: improve handling of the ehci->iaa_in_progress flag (Torez Smith) [1332712] +- [usb] ehci: store reason for unlinking a QH (Torez Smith) [1332712] +- [usb] wusb: Use skcipher (Torez Smith) [1332712] +- [usb] usb-misc: sisusbvga: fix error path (Torez Smith) [1332712] +- [usb] usb-misc: sisusbvga: Remove memory allocation logs (Torez Smith) [1332712] +- [usb] usb-misc: sisusbvga: Remove null test before calls to kfree() (Torez Smith) [1332712] +- [usb] usb-misc: sisusbvga: fix coding style: remove assignment from if tests (Torez Smith) [1332712] +- [usb] usb-misc: sisusbvga: fix coding style: braces, parenthesis, comment (Torez Smith) [1332712] +- [usb] usb-misc: sisusbvga: fix coding style: vertical whitespace changes (Torez Smith) [1332712] +- [usb] usb-misc: sisusbvga: fix coding style: horizontal whitespace changes (Torez Smith) [1332712] +- [usb] core, wusbcore: use bus_to_hcd (Torez Smith) [1332712] +- [usb] core, devio: use to_usb_device (Torez Smith) [1332712] +- [usb] uas: add full support for RESPONSE IU (Torez Smith) [1332712] +- [usb] ehci-hcd: Disable memory-write-invalidate when the driver is removed (Torez Smith) [1332712] +- [usb] ehci-hcd: Cleanup memory resources when ehci_halt fails (Torez Smith) [1332712] +- [usb] core: use kbasename() instead of open-coded variant (Torez Smith) [1332712] +- [include] usb: Support USB 3.1 extended port status request (Torez Smith) [1332712] +- [usb] add device descriptor for usb 3.1 root hub (Torez Smith) [1332712] +- [usb] show speed "10000" in sysfs for USB 3.1 SuperSpeedPlus devices (Torez Smith) [1332712] +- [usb] set USB 3.1 roothub device speed to USB_SPEED_SUPER_PLUS (Torez Smith) [1332712] +- [usb] Use memdup_user to reuse the code (Torez Smith) [1332712] +- [usb] core: devio.c: Removed unnecessary space (Torez Smith) [1332712] + +* Fri Jun 17 2016 Rafael Aquini [3.10.0-445.el7] +- [pinctrl] baytrail: Be sure to clamp return value (Prarit Bhargava) [1339663] +- [include] pinctrl: baytrail: Fix compilation warnings when !CONFIG_PM (Prarit Bhargava) [1339663] +- [spi] spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Use raw_spinlock for locking (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Serialize all register access (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Drop FSF mailing address (Prarit Bhargava) [1339663] +- [x86] platform/intel/baytrail: Add comments about why we disabled HPET on Baytrail (Prarit Bhargava) [1339663] +- [include] spi: pxa2xx: Prepare for new Intel LPSS SPI type (Prarit Bhargava) [1339663] +- [usb] dwc3: pci: add quirk for Baytrails (Prarit Bhargava) [1339663] +- [cpufreq] intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Prarit Bhargava) [1339663] +- [cpufreq] intel_pstate: Change the setpoint for Atom params (Prarit Bhargava) [1339663] +- [x86] reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk (Prarit Bhargava) [1339663] +- [idle] intel_idle: Update support for Silvermont Core in Baytrail SOC (Prarit Bhargava) [1339663] +- [idle] intel_idle: support Bay Trail (Prarit Bhargava) [1339663] +- [i2c] designware-baytrail: baytrail_i2c_acquire() might sleep (Prarit Bhargava) [1339663] +- [i2c] designware-baytrail: cross-check lock functions (Prarit Bhargava) [1339663] +- [i2c] designware-baytrail: fix sparse warnings (Prarit Bhargava) [1339663] +- [i2c] designware-baytrail: fix typo in error path (Prarit Bhargava) [1339663] +- [i2c] designware-baytrail: describe magic numbers (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Save pin context over system sleep (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Rework interrupt handling (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Clear interrupt triggering from pins that are in GPIO mode (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Relax GPIO request rules (Prarit Bhargava) [1339663] +- [i2c] designware-baytrail: another fixup for proper Kconfig dependencies (Prarit Bhargava) [1339663] +- [acpi] acpi / lpss: Always disable I2C host controllers (Prarit Bhargava) [1339663] +- [i2c] designware-baytrail: use proper Kconfig dependencies (Prarit Bhargava) [1339663] +- [i2c] designware: Add i2c bus locking support (Prarit Bhargava) [1339663] +- [i2c] designware-pci: no need to provide clk_khz (Prarit Bhargava) [1339663] +- [include] acpi: Eliminate CONFIG_.*{, _MODULE} #ifdef in favor of IS_ENABLED() (Prarit Bhargava) [1339663] +- [acpi] int340x_thermal: add missing CONFIG_ prefix (Prarit Bhargava) [1339663] +- [acpi] int340x_thermal: enumerate INT3401 for Intel SoC DTS thermal driver (Prarit Bhargava) [1339663] +- [thermal] acpi/int340x_thermal: enumerate INT340X devices even if they're not in _ART/_TRT (Prarit Bhargava) [1339663] +- [thermal] int340x: Handle properly the case when _trt or _art acpi entry is missing (Prarit Bhargava) [1339663] +- [thermal] int340x: Clear the error value of the last acpi_bus_get_device() call (Prarit Bhargava) [1339663] +- [thermal] int340x: avoid unnecessary pointer casting (Prarit Bhargava) [1339663] +- [thermal] introduce int3400 thermal driver (Prarit Bhargava) [1339663] +- [thermal] acpi: introduce ACPI int340x thermal scan handler (Prarit Bhargava) [1339663] +- [include] acpi: make acpi_create_platform_device() an external API (Prarit Bhargava) [1339663] +- [pinctrl] Move Intel Baytrail pinctrl driver under intel directory (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: add missing module removal support (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: show output gpio state correctly on Intel Baytrail (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Clear DIRECT_IRQ bit (Prarit Bhargava) [1339663] +- [tty] serial: 8250_pci: remove rts_n override from Baytrail quirk (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: resolve unbalanced IRQ wake disable warning (Prarit Bhargava) [1339663] +- [acpi] acpi / lpss: support for 133MHz I2C source clock on Baytrail (Prarit Bhargava) [1339663] +- [idle] intel_idle: Disable Baytrail Core and Module C6 auto-demotion (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Warn if direct IRQ GPIO set to output (Prarit Bhargava) [1339663] +- [tty] serial: 8250_dw: clock rate handling for all ACPI platforms (Prarit Bhargava) [1339663] +- [spi] pxa2xx: fix incorrect SW mode chipselect setting for BayTrail LPSS SPI (Prarit Bhargava) [1339663] +- [i2c] designware-pci: Add Haswell PCI IDs (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Add pull type, strength and open drain to debugfs output (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Register GPIO chip after chip->to_irq is set (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: Add back Baytrail-T ACPI ID (Prarit Bhargava) [1339663] +- [i2c] designware: Mask all interrupts during i2c controller enable (Prarit Bhargava) [1339663] +- [x86] iosf: Add PCI ID macros for better readability (Prarit Bhargava) [1339663] +- [x86] intel: Add quirk to disable HPET for the Baytrail platform (Prarit Bhargava) [1339663] +- [x86] hpet: Make boot_hpet_disable extern (Prarit Bhargava) [1339663] +- [tty] 8250_dw: Support all baudrates on baytrail (Prarit Bhargava) [1339663] +- [tty] serial: 8250_dw: Report CTS asserted for auto flow (Prarit Bhargava) [1339663] +- [spi] pxa2xx-pci: Add PCI mode support for BayTrail LPSS SPI (Prarit Bhargava) [1339663] +- [net] rfkill: gpio: add ACPI IDs for a Broadcom bluetooth chip (Prarit Bhargava) [1339663] +- [i2c] designware-pci: set ideal HCNT, LCNT and SDA hold time value (Prarit Bhargava) [1339663] +- [pinctrl] pinctrl-baytrail: add function mux checking in gpio pin request (Prarit Bhargava) [1339663] +- [i2c] designware-pci: add 10-bit addressing mode functionality for BYT I2C (Prarit Bhargava) [1339663] +- [i2c] i801: enable Intel BayTrail SMBUS (Prarit Bhargava) [1339663] +- [i2c] designware-pci: Add Baytrail PCI IDs (Prarit Bhargava) [1339663] +- [tty] serial: 8250_pci: change BayTrail default uartclk (Prarit Bhargava) [1339663] +- [tty] serial: 8250_pci: more BayTrail error-free bauds (Prarit Bhargava) [1339663] +- [x86] tsc: Add missing Baytrail frequency to the table (Prarit Bhargava) [1339663] +- [x86] tsc: Fallback to normal calibration if fast MSR calibration fails (Prarit Bhargava) [1339663] +- [x86] tsc, apic: Unbreak static (MSR) calibration when CONFIG_X86_LOCAL_APIC=n (Prarit Bhargava) [1339663] +- [x86] tsc: Add static (MSR) TSC calibration on Intel Atom SoCs (Prarit Bhargava) [1339663] +- [acpi] acpi / lpss: Add Intel BayTrail ACPI mode PWM (Prarit Bhargava) [1339663] +- [pinctrl] baytrail: lock IRQs when starting them (Prarit Bhargava) [1339663] +- [pinctrl] pinctrl-baytrail: show pin label with the reset of the gpio debug data (Prarit Bhargava) [1339663] +- [tty] serial: 8250_pci: add support for Intel BayTrail (Prarit Bhargava) [1339663] +- [i2c] designware: make HCNT/LCNT values configurable (Prarit Bhargava) [1339663] +- [pinctrl] pinctrl-baytrail: fix to avoid sparse warnings (Prarit Bhargava) [1339663] +- [pinctrl] pinctrl-baytrail: introduce to_byt_gpio() macro (Prarit Bhargava) [1339663] +- [pinctrl] pinctrl-baytrail: remove redundant ptr variable (Prarit Bhargava) [1339663] +- [pinctrl] pinctrl-baytrail: change lvl to level (Prarit Bhargava) [1339663] +- [pinctrl] pinctrl-baytrail: fix indentations (Prarit Bhargava) [1339663] +- [include] pinctrl: add pin list based GPIO ranges (Prarit Bhargava) [1339663] +- [pinctrl] add Intel BayTrail GPIO/pinctrl support (Prarit Bhargava) [1339663] +- [spi] pxa2xx: add Intel BayTrail ACPI ID (Prarit Bhargava) [1339663] + +* Fri Jun 17 2016 Rafael Aquini [3.10.0-444.el7] +- [netdrv] be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Ivan Vecera) [1274911] +- [netdrv] be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Ivan Vecera) [1274911] +- [netdrv] be2net: use max-TXQs limit too while provisioning VF queue pairs (Ivan Vecera) [1274911] +- [netdrv] benet: be_resume needs to protect be_open with rtnl_lock (Ivan Vecera) [1274911] +- [netdrv] be2net: don't enable multicast flag in be_enable_if_filters() routine (Ivan Vecera) [1274911] +- [netdrv] be2net: Fix a UE caused by passing large frames to the ASIC (Ivan Vecera) [1274911] +- [netdrv] be2net: Declare some u16 fields as u32 to improve performance (Ivan Vecera) [1274911] +- [netdrv] be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Ivan Vecera) [1274911] +- [netdrv] be2net: Interpret and log new data that's added to the port misconfigure async event (Ivan Vecera) [1274911] +- [netdrv] be2net: Request RSS capability of Rx interface depending on number of Rx rings (Ivan Vecera) [1274911] +- [netdrv] be2net: Fix interval calculation in interrupt moderation (Ivan Vecera) [1274911] +- [netdrv] be2net: Add retry in case of error recovery failure (Ivan Vecera) [1274911] +- [netdrv] be2net: Fix Lancer error recovery (Ivan Vecera) [1274911] +- [netdrv] be2net: Don't run ethtool self-tests for VFs (Ivan Vecera) [1274911] +- [netdrv] be2net: SRIOV Queue distribution should factor in EQ-count of VFs (Ivan Vecera) [1274911] +- [netdrv] be2net: Fix be_vlan_rem_vid() to check vlan id being removed (Ivan Vecera) [1274911] +- [netdrv] be2net: check for INSUFFICIENT_PRIVILEGES error (Ivan Vecera) [1274911] +- [netdrv] be2net: return error status from be_set_phys_id() (Ivan Vecera) [1274911] +- [netdrv] be2net: bump up the driver version to 11.0.0.0 (Ivan Vecera) [1274911] +- [netdrv] be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Ivan Vecera) [1274911] +- [netdrv] be2net: remove unused error variables (Ivan Vecera) [1274911] +- [netdrv] be2net: remove a line of code that has no effect (Ivan Vecera) [1274911] +- [netdrv] be2net: log digital signature errors while flashing FW image (Ivan Vecera) [1274911] +- [netdrv] be2net: move FW flash cmd code to be_cmds.c (Ivan Vecera) [1274911] +- [netdrv] be2net: cleanup FW flash image related macro defines (Ivan Vecera) [1274911] +- [netdrv] be2net: avoid configuring VEPA mode on BE3 (Ivan Vecera) [1274911] +- [netdrv] be2net: fix VF link state transition from disabled to auto (Ivan Vecera) [1274911] +- [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1274911] +- [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1274911] +- [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1274911] +- [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1274911] +- [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1274911] +- [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1274911] +- [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait() (Ivan Vecera) [1274911] +- [netdrv] be2net: allow offloading with the same port for IPv4 and IPv6 (Ivan Vecera) [1274911] +- [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1274911] +- [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1274911] +- [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1274911] +- [netdrv] be2net: Support vxlan offload stats in the driver (Ivan Vecera) [1274911] +- [netdrv] bna: fix error handling (Ivan Vecera) [1288625] +- [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1288625] +- [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1288625] +- [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1288625] +- [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1288625] +- [netdrv] bna: Mass conversion of smp_mb__*() (Ivan Vecera) [1288625] +- [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1183969] +- [netdrv] bna: fix list corruption (Ivan Vecera) [1342457] +- [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1275798] +- [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1275798] +- [scsi] bnx2fc: Update version number to 2.10.3 (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Check sc_cmd device and host pointer before returning the command to the mid-layer (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Print netdev device name when FCoE is successfully initialized (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Print when we send a fip keep alive (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Add driver tunables (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: bnx2fc_eh_abort(): fix wrong return code (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Show information about log levels in 'modinfo' (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Update version number to 2.9.6 (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Set ELS transfer length correctly for middle path commands (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Remove 'NetXtreme II' from source files (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Update copyright for 2015 (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: reduce stack usage in __bnx2fc_enable (Maurizio Lombardi) [1273084] +- [scsi] bnx2fc: Read npiv table from nvram and create vports (Maurizio Lombardi) [1273084] +- [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1346307] +- [scsi] bnx2i: fix spelling mistake "complection" -> "completion" (Maurizio Lombardi) [1273086] +- [scsi] bnx2i: silence uninitialized variable warnings (Maurizio Lombardi) [1273086] +- [net] Introduce devlink infrastructure (Ivan Vecera) [1268334] +- [netdrv] get rid of unnecessary initializations in .get_drvinfo() (Ivan Vecera) [1268334] +- [net] bridge/nl: remove wrong use of NLM_F_MULTI (Ivan Vecera) [1268334] +- [net] netdevice.h: fix ndo_bridge_* comments (Ivan Vecera) [1268334] +- [net] rename netdev_phys_port_id to more generic name (Ivan Vecera) [1268334] +- [net] bridge: add flags argument to ndo_bridge_setlink and ndo_bridge_dellink (Ivan Vecera) [1268334] +- [mm] new helper: memdup_user_nul() (Ivan Vecera) [1268334] +- [include] Add IS_REACHABLE macro (Ivan Vecera) [1268334] +- [kernel] timekeeping: Provide ktime_get[*]_ns() helpers (Ivan Vecera) [1268334] +- [net] tso: add support for IPv6 (Ivan Vecera) [1268334] +- [net] tso: fix unaligned access to crafted TCP header in helper API (Ivan Vecera) [1268334] +- [net] tso: Export symbols for modular build (Ivan Vecera) [1268334] +- [net] Add a software TSO helper API (Ivan Vecera) [1268334] +- [include] average: provide macro to create static EWMA (Ivan Vecera) [1268334] +- [net] Add support for configuring VF GUIDs (Ivan Vecera) [1268334] +- [net] adjust napi_consume_skb to handle non-NAPI callers (Ivan Vecera) [1268334] +- [net] Add skb_inner_transport_offset function (Ivan Vecera) [1268334] +- [net] add SKB_GSO_TUNNEL_REMCSUM to SKB_GSO2_MASK (Ivan Vecera) [1268334] +- [net] leave space to allow adding new GSO bits (Ivan Vecera) [1268334] +- [net] bonding: Notify state change on slaves (Ivan Vecera) [1268334] +- [net] Add event for a change in slave state (Ivan Vecera) [1268334] +- [net] ipv6: Export addrconf_ifid_eui48 (Ivan Vecera) [1268334] +- [net] openvswitch: Fix cached ct with helper (Lance Richardson) [1297465] +- [net] openvswitch: __nf_ct_l{3, 4}proto_find() always return a valid pointer (Lance Richardson) [1297465] +- [net] openvswitch: call only into reachable nf-nat code (Lance Richardson) [1297465] +- [net] openvswitch: Fix checking for new expected connections (Lance Richardson) [1297465] +- [net] openvswitch: Use proper buffer size in nla_memcpy (Lance Richardson) [1297465] +- [net] openvswitch: Interface with NAT (Lance Richardson) [1297465] +- [net] openvswitch: Delay conntrack helper call for new connections (Lance Richardson) [1297465] +- [net] openvswitch: Handle NF_REPEAT in conntrack action (Lance Richardson) [1297465] +- [net] openvswitch: Find existing conntrack entry after upcall (Lance Richardson) [1297465] +- [net] openvswitch: Update the CT state key only after nf_conntrack_in() (Lance Richardson) [1297465] +- [net] openvswitch: Add commentary to conntrack.c (Lance Richardson) [1297465] +- [net] netfilter: Allow calling into nat helper without skb_dst (Lance Richardson) [1297465] +- [net] netfilter: Remove IP_CT_NEW_REPLY definition (Lance Richardson) [1297465] +- [net] Fix typo in netdev_intersect_features (Lance Richardson) [1297465] +- [net] Eliminate NETIF_F_GEN_CSUM and NETIF_F_V[46]_CSUM (Lance Richardson) [1297465] +- [net] openvswitch: Fix conntrack compilation without mark (Lance Richardson) [1297465] +- [net] sctp: Potentially-Failed state should not be reached from unconfirmed state (Xin Long) [1333696] +- [net] sctp: fix the transports round robin issue when init is retransmitted (Xin Long) [1333696] +- [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Xin Long) [1333696] +- [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Xin Long) [1333696] +- [net] sctp: improve sctp_select_active_and_retran_path selection (Xin Long) [1333696] +- [net] sctp: migrate most recently used transport to ktime (Xin Long) [1333696] +- [net] sctp: refactor active path selection (Xin Long) [1333696] +- [net] sctp: remove NULL check in sctp_assoc_update_retran_path (Xin Long) [1333696] +- [net] sctp: rework multihoming retransmission path selection to rfc4960 (Xin Long) [1333696] +- [net] sctp: retran_path not set properly after transports recovering (Xin Long) [1333696] +- [net] iucv: properly clone LSM attributes to newly created child sockets (Paul Moore) [1164429] +- [net] tun: don't require serialization lock on tx (Paolo Abeni) [1328874] +- [net] tun: use per cpu variables for stats accounting (Paolo Abeni) [1328874] + +* Thu Jun 16 2016 Rafael Aquini [3.10.0-443.el7] +- [kernel] sched/deadline: Disable SCHED_DEADLINE programmatically (Xunlei Pang) [1298387] +- [kernel] sched: Fix sched_setparam() policy == -1 logic (Xunlei Pang) [1298387] +- [kernel] sched: Move SCHED_RESET_ON_FORK into attr::sched_flags (Xunlei Pang) [1298387] +- [kernel] sched: Preserve the nice level over sched_setscheduler() and sched_setparam() calls (Xunlei Pang) [1298387] +- [kernel] sched/core: Clear the root_domain cpumasks in init_rootdomain() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Remove dl_new from struct sched_dl_entity (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Remove superfluous call to (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Always calculate end of period on sched_yield() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Optimize sequential update_curr_dl() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix trivial typo in printk() message (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix the earliest_dl.next logic (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix migration of SCHED_DEADLINE tasks (Xunlei Pang) [1298387] +- [kernel] sched/deadline, rtmutex: Fix open coded check in rt_mutex_waiter_less() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Unify dl_time_before() usage (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Remove a redundant condition from task_woken_dl() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Remove needless parameter in dl_runtime_exceeded() (Xunlei Pang) [1298387] +- [kernel] sched: Remove superfluous resetting of the p->dl_throttled flag (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Reduce rq lock contention by eliminating locking of non-feasible target (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Make init_sched_dl_class() __init (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Optimize pull_dl_task() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix sched class hopping CBS hole (Xunlei Pang) [1298387] +- [kernel] sched/core: Fix regression in cpuset_cpu_inactive() for suspend (Xunlei Pang) [1298387] +- [kernel] sched/core: Drop debugging leftover trace_printk call (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Support DL task migration during CPU hotplug (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Always enqueue on previous rq when dl_task_timer() fires (Xunlei Pang) [1298387] +- [kernel] sched/core: Check for available DL bandwidth in cpuset_cpu_inactive() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix rt runtime corruption when dl fails its global constraints (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Avoid a superfluous check (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Add rq->clock update skip for dl task yield (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Do update_rq_clock() in yield_task_dl() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Prevent enqueue of a sleeping task in dl_task_timer() (Xunlei Pang) [1298387] +- [kernel] sched: Make dl_task_time() use task_rq_lock() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Remove cpu_active_mask from cpudl_find() (Xunlei Pang) [1298387] +- [kernel] sched: Fix hrtick_start() on UP (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix stale yield state (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix hrtick for a non-leftmost task (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix deadline parameter modification handling (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Modify cpudl::free_cpus to reflect rd->online (Xunlei Pang) [1298387] +- [kernel] sched: Fix crash if cpuset_cpumask_can_shrink() is passed an empty cpumask (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Avoid double-accounting in case of missed deadlines (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix migration of SCHED_DEADLINE tasks (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Introduce start_hrtick_dl() for !CONFIG_SCHED_HRTICK (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix rq->dl.pushable_tasks bug in push_dl_task() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Don't check CONFIG_SMP in switched_from_dl() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Reschedule from switched_from_dl() after a successful pull (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Push task away if the deadline is equal to curr during wakeup (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix artificial overrun introduced by yield_task_dl() (Xunlei Pang) [1298387] +- [kernel] sched/core: Use dl_bw_of() under rcu_read_lock_sched() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Implement cancel_dl_timer() to use in switched_from_dl() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Don't balance during wakeup if wakee is pinned (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Don't check SD_BALANCE_FORK (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Ensure that updates to exclusive cpusets don't break AC (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix bandwidth check/update when migrating tasks between exclusive cpusets (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Do not try to push tasks if pinned task switches to dl (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix preemption checks (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix races between rt_mutex_setprio() and dl_task_timer() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Don't replenish from a !SCHED_DEADLINE entity (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Use dl_bw_of() under rcu_read_lock_sched() (Xunlei Pang) [1298387] +- [kernel] sched: Use dl_bw_of() under RCU read lock (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix inter- exclusive cpusets migrations (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Clear dl_entity params when setscheduling to different class (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Simplify pick_dl_task() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix a precision problem in the microseconds range (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Delete extraneous extern for to_ratio() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix race in dl_task_timer() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Restrict user params max value to 2^63 ns (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix sched_yield() behavior (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Deny unprivileged users to set/change SCHED_DEADLINE policy (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Prevent rt_time growth to infinity (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Cleanup RT leftovers from {inc/dec}_dl_migration (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Remove useless dl_nr_total (Xunlei Pang) [1298387] +- [kernel] sched/core: Make dl_b->lock IRQ safe (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix overflow to handle period==0 and deadline!=0 (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix bad accounting of nr_running (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Skip in switched_to_dl() if task is current (Xunlei Pang) [1298387] +- [kernel] sched/deadline: No need to check p if dl_se is valid (Xunlei Pang) [1298387] +- [kernel] sched: Fix up attr::sched_priority warning (Xunlei Pang) [1298387] +- [kernel] sched: Fix up scheduler syscall LTP fails (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Remove unused variables (Xunlei Pang) [1298387] +- [powerpc] Wire up sched_setattr and sched_getattr syscalls (Xunlei Pang) [1298387] +- [s390] wire up sys_sched_setattr/sys_sched_getattr (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Replace NR_CPUS arrays (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix memory leak (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Switch CPU's presence test order (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Test for CPU's presence explicitly (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix sparse static warnings (Xunlei Pang) [1298387] +- [documentation] sched/deadline: sched/deadline: Add deadline documentation (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix hotplug admission control (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Remove the sysctl_sched_dl knobs (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Fix up the smp-affinity mask tests (Xunlei Pang) [1298387] +- [kernel] sched/deadline: speed up SCHED_DEADLINE pushes with a push-heap (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Add bandwidth management for SCHED_DEADLINE tasks (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Add SCHED_DEADLINE inheritance logic (Xunlei Pang) [1298387] +- [kernel] rtmutex: Turn the plist into an rb-tree (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Add latency tracing for SCHED_DEADLINE tasks (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Add period support for SCHED_DEADLINE tasks (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Add SCHED_DEADLINE avg_update accounting (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Add SCHED_DEADLINE SMP-related data structures & logic (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Provide update_curr callback for dl_sched_class (Xunlei Pang) [1298387] +- [kernel] sched: deadline: Use hrtimer_start() (Xunlei Pang) [1298387] +- [kernel] sched/deadline: Add SCHED_DEADLINE structures & implementation (Xunlei Pang) [1298387] +- [kernel] sched: Add sched_class->task_dead() method (Xunlei Pang) [1298387] +- [kernel] sched: Add new scheduler syscalls to support an extended scheduling parameters ABI (Xunlei Pang) [1298387] + +* Thu Jun 16 2016 Rafael Aquini [3.10.0-442.el7] +- [x86] thinkpad_acpi: Fix inconsistent mute LED after resume (Jaroslav Kysela) [1261896 1288173] +- [x86] thinkpad_acpi: Try to use full software mute control (Jaroslav Kysela) [1261896 1288173] +- [x86] thinkpad_acpi: Add support for HKEY version 0x200 (Prarit Bhargava) [1344403] +- [x86] thinkpad_acpi: off by one in adaptive_keyboard_hotkey_notify_hotkey() (Prarit Bhargava) [1344403] +- [x86] thinkpad_acpi: Add support for more adaptive kbd buttons (Prarit Bhargava) [1344403] +- [x86] thinkpad_acpi: Add adaptive_kbd_mode sysfs attr (Prarit Bhargava) [1344403] +- [x86] thinkpad_acpi: Factor out get/set adaptive kbd mode (Prarit Bhargava) [1344403] +- [x86] thinkpad_acpi: Remember adaptive kbd presence (Prarit Bhargava) [1344403] +- [x86] thinkpad_acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Prarit Bhargava) [1344403] +- [x86] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Prarit Bhargava) [1344403] +- [gpu] i915/fbc: Disable on HSW by default for now (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/nouveau/disp/sor/gm107: training pattern registers are like gm200 (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/nouveau/disp/sor/gf119: both links use the same training register (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/nouveau/fbcon: fix out-of-bounds memory accesses (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/radeon: hard reset r600 and newer GPU when hibernating (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/radeon: allow to force hard GPU reset (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/mgag200: Black screen fix for G200e rev 4 (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/amdkfd: destroy dbgmgr in notifier release (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/amdkfd: unbind only existing processes (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915: Remove wm_config from dev_priv/intel_atomic_state (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Reject display updates that exceed wm limitations (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Calculate watermarks during atomic 'check' (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Propagate watermark calculation failures up the call chain (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Use a bitmask to track dirty pipe watermarks (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Allow watermark calculation on in-flight atomic state (v3) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Calculate plane WM's from state (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Drop re-allocation of DDB at atomic commit (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Compute DDB allocation at atomic check time (v4) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915: Add distrust_bios_wm flag to dev_priv (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Allow skl_allocate_pipe_ddb() to operate on in-flight state (v3) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915: Track whether an atomic transaction changes the active CRTC's (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Store plane minimum blocks in CRTC wm state (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Allow calculation of data rate for in-flight state (v2) (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/gen9: Cache plane data rates in CRTC state (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915: Rename s/skl_compute_pipe_wm/skl_build_pipe_wm/ (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915: Reorganize WM structs/unions in CRTC state (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/atomic: Verify connector->funcs != NULL when clearing states (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915: Discard previous atomic state on resume if connectors change (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/fb_helper: Fix references to dev->mode_config.num_connector (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config() (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [gpu] drm/i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON() (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] +- [drm] upstream sync to v4.6 (Rob Clark) [1171268 1171270 1238635 1243336 1243398 1273363 1293302 1300583 1310232] +- [kernel] time: Expose getrawmonotonic64 for in-kernel uses (Rob Clark) [1021582 1171268 1171270 1238635 1243336 1243398 1255760 1269009 1273363 1287757 1293302 1300583 1310232 1328491 1336544 1344498 1344510] + +* Thu Jun 16 2016 Rafael Aquini [3.10.0-441.el7] +- [x86] revert "asmlinkage, xen, kvm: Make {xen, kvm}_lock_spinning global and visible" (Josh Poimboeuf) [1347232] +- [x86] revert "asm: Extend definitions of _ASM_* with a raw format" (Josh Poimboeuf) [1347232] +- [fs] revert "replace remaining users of arch_fast_hash with jhash" (Josh Poimboeuf) [1347232] +- [tools] revert "lib: kill arch_fast_hash library bits" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/decoder: Create artificial 3rd byte for 2-byte VEX" (Josh Poimboeuf) [1347232] +- [x86] revert "jump-label: Use best default nops for inital jump label calls" (Josh Poimboeuf) [1347232] +- [x86] revert "asm: Clean up frame pointer macros" (Josh Poimboeuf) [1347232] +- [x86] revert "asm: Add C versions of frame pointer macros" (Josh Poimboeuf) [1347232] +- [include] revert "objtool: Add STACK_FRAME_NON_STANDARD() macro" (Josh Poimboeuf) [1347232] +- [scripts] revert "objtool: Mark non-standard object files and directories" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Add tool to perform compile-time stack metadata validation" (Josh Poimboeuf) [1347232] +- [scripts] revert "objtool: Add CONFIG_STACK_VALIDATION option" (Josh Poimboeuf) [1347232] +- [x86] revert "objtool: Enable stack metadata validation on 64-bit x86" (Josh Poimboeuf) [1347232] +- [tools] revert "x86/asm/decoder: Use explicitly signed chars" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Support CROSS_COMPILE" (Josh Poimboeuf) [1347232] +- [makefile] revert "tools: Support relative directory path for 'O='" (Josh Poimboeuf) [1347232] +- [scripts] revert "objtool: Detect and warn if libelf is missing and don't break the build" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Prevent infinite recursion in noreturn detection" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Detect infinite recursion" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Compile with debugging symbols" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Fix false positive warnings related to sibling calls" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Add helper macros for traversing instructions" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Remove superflous INIT_LIST_HEAD" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Rename some variables and functions" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Fix false positive warnings for functions with multiple switch statements" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Add several performance improvements" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Only print one warning per function" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Add workaround for GCC switch jump table bug" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Detect falling through to the next function" (Josh Poimboeuf) [1347232] +- [tools] revert "objtool: Allow building with older libelf" (Josh Poimboeuf) [1347232] +- [x86] revert "kprobes: Mark kretprobe_trampoline() stack frame as non-standard" (Josh Poimboeuf) [1347232] +- [x86] revert "xen: Mark xen_cpuid() stack frame as non-standard" (Josh Poimboeuf) [1347232] +- [kernel] revert "sched: Mark __schedule() stack frame as non-standard" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/efi: Add efi stub code to objtool whitelist" (Josh Poimboeuf) [1347232] +- [x86] revert "asm: Add several arch/x86/lib files to objtool whitelist" (Josh Poimboeuf) [1347232] +- [x86] revert "asmlinkage: Make kprobes code visible and fix assembler code" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/64: Open-code register save/restore in trace_hardirqs*() thunks" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/entry: Create stack frames in thunk functions" (Josh Poimboeuf) [1347232] +- [x86] revert "entry/64: Fix stack return address retrieval in thunk" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/bpf: Annotate callable functions" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/bpf: Create stack frames in bpf_jit.S" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/crypto: Move .Lbswap_mask data to .rodata section" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/crypto: Simplify stack usage in sha-mb functions" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/crypto: Don't use RBP as a scratch register" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/crypto: Create stack frames in crypto functions" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/crypto: Move jump_table to .rodata section" (Josh Poimboeuf) [1347232] +- [x86] revert "crypto: sha1-mb - make sha1_x8_avx2() conform to C function ABI" (Josh Poimboeuf) [1347232] +- [x86] revert "paravirt: Add stack frame dependency to PVOP inline asm calls" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/acpi: Create a stack frame in do_suspend_lowlevel()" (Josh Poimboeuf) [1347232] +- [x86] revert "asmlinkage, paravirt: Make paravirt thunks global" (Josh Poimboeuf) [1347232] +- [x86] revert "paravirt: Create a stack frame in PV_CALLEE_SAVE_REGS_THUNK" (Josh Poimboeuf) [1347232] +- [x86] revert "uaccess: Add stack frame output operand in get_user() inline asm" (Josh Poimboeuf) [1347232] +- [x86] revert "xen: Add stack frame dependency to hypercall inline asm calls" (Josh Poimboeuf) [1347232] +- [x86] revert "kvm: Add stack frame dependency to fastop() inline asm" (Josh Poimboeuf) [1347232] +- [x86] revert "kvm: Set ELF function type for fastop functions" (Josh Poimboeuf) [1347232] +- [x86] revert "kvm: Make test_cc() always inline" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/xen: Create stack frames in xen-asm.S" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/xen: Set ELF function type for xen_adjust_exception_frame()" (Josh Poimboeuf) [1347232] +- [x86] revert "asm/power: Create stack frames in hibernate_asm_64.S" (Josh Poimboeuf) [1347232] +- [x86] revert "asm: Create stack frames in rwsem functions" (Josh Poimboeuf) [1347232] +- [watchdog] revert "lto, watchdog/hpwdt.c: make assembler label global" (Josh Poimboeuf) [1347232] +- [watchdog] revert "hpwdt: Create stack frame in asminline_call()" (Josh Poimboeuf) [1347232] +- [x86] revert "kvm: Add stack frame dependency to vmcs_readl()" (Josh Poimboeuf) [1347232] + +* Thu Jun 16 2016 Rafael Aquini [3.10.0-440.el7] +- [net] sctp: sctp_diag should dump sctp socket type (Xin Long) [1223783] +- [net] sctp: fix double EPs display in sctp_diag (Xin Long) [1223783] +- [net] fix INET_DIAG_MAX value (Xin Long) [1223783] +- [net] use jiffies_to_msecs to replace EXPIRES_IN_MS in inet/sctp_diag (Xin Long) [1223783] +- [net] sctp: fix some rhashtable functions using in sctp proc/diag (Xin Long) [1223783] +- [net] sctp: merge the seq_start/next/exits in remaddrs and assocs (Xin Long) [1223783] +- [net] sctp: add the sctp_diag.c file (Xin Long) [1223783] +- [net] sctp: export some functions for sctp_diag in inet_diag (Xin Long) [1223783] +- [net] sctp: export some apis or variables for sctp_diag and reuse some for proc (Xin Long) [1223783] +- [net] sctp: add sctp_info dump api for sctp_diag (Xin Long) [1223783] +- [net] sock_diag: specify info_size per inet protocol (Xin Long) [1223783] +- [net] sock_diag: add SK_MEMINFO_DROPS (Xin Long) [1223783] +- [net] inet_diag: factorize code in new inet_diag_msg_common_fill() helper (Xin Long) [1223783] +- [net] inet_diag: add const to inet_diag_req_v2 (Xin Long) [1223783] +- [net] inet_diag: cleanups (Xin Long) [1223783] +- [net] constify sock_diag_check_cookie() (Xin Long) [1223783] +- [net] inet_diag: remove duplicate code from inet_twsk_diag_dump() (Xin Long) [1223783] +- [net] vxlan: allow setting ipv6 traffic class (dst_cache part) (Jiri Benc) [1323141] +- [net] ip_tunnel: fix preempt warning in ip tunnel creation/updating (Jiri Benc) [1323141] +- [net] Make DST_CACHE a silent config option (Jiri Benc) [1323141] +- [net] tunnels: fix usage of dst_cache on xmit (Jiri Benc) [1323141] +- [net] ipv4: add dst cache support for gre lwtunnels (Jiri Benc) [1323141] +- [net] geneve: add dst caching support (Jiri Benc) [1323141] +- [net] add dst_cache to ovs vxlan lwtunnel (Jiri Benc) [1323141] +- [net] use dst_cache for vxlan device (Jiri Benc) [1323141] +- [net] ip_tunnel: replace dst_cache with generic implementation (Jiri Benc) [1323141] +- [net] replace dst_cache ip6_tunnel implementation with the generic one (Jiri Benc) [1323141] +- [net] add dst_cache support (Jiri Benc) [1323141] +- [net] ipv6: Check expire on DST_NOCACHE route (Jiri Benc) [1323141] +- [net] ipv6: Check rt->dst.from for the DST_NOCACHE route (Jiri Benc) [1323141] +- [net] ip6_tunnel: fix dst leak (Jiri Benc) [1323141] +- [net] ipv6: Replace spinlock with seqlock and rcu in ip6_tunnel (Jiri Benc) [1323141] +- [net] ipv6: Avoid double dst_free (Jiri Benc) [1323141] +- [net] ipv6: Fix dst_entry refcnt bugs in ip6_tunnel (Jiri Benc) [1323141] +- [net] ipv6: Rename the dst_cache helper functions in ip6_tunnel (Jiri Benc) [1323141] +- [net] ipv6: Refactor common ip6gre_tunnel_init codes (Jiri Benc) [1323141] +- [net] ipv6: Avoid creating RTF_CACHE from a rt that is not managed by fib6 tree (Jiri Benc) [1323141] +- [net] ipv6: Don't call with rt6_uncached_list_flush_dev (Jiri Benc) [1323141] +- [mm] kmemleak_alloc_percpu() should follow the gfp from per_alloc() (Jiri Benc) [1323141] +- [net] ipv6: ipv6_select_ident() returns a __be32 (Jiri Benc) [1323141] +- [net] ipv6: udp: Do a route lookup and update during release_cb (Jiri Benc) [1323141] +- [net] ipv6: datagram: Update dst cache of a connected datagram sk during pmtu update (Jiri Benc) [1323141] +- [net] ipv6: datagram: Refactor dst lookup and update codes to a new function (Jiri Benc) [1323141] +- [net] ipv6: datagram: Refactor flowi6 init codes to a new function (Jiri Benc) [1323141] +- [net] ipv6: Fix a potential deadlock when creating pcpu rt (Jiri Benc) [1323141] +- [net] ipv6: Add rt6_make_pcpu_route() (Jiri Benc) [1323141] +- [net] ipv6: Remove un-used argument from ip6_dst_alloc() (Jiri Benc) [1323141] +- [net] ipv6: Initialize rt6_info properly in ip6_blackhole_route() (Jiri Benc) [1323141] +- [net] ipv6: Move common init code for rt6_info to a new function rt6_info_init() (Jiri Benc) [1323141] +- [net] ipv6: Create percpu rt6_info (Jiri Benc) [1323141] +- [net] ipv6: Keep track of DST_NOCACHE routes in case of iface down/unregister (Jiri Benc) [1323141] +- [net] ipv6: Create RTF_CACHE clone when FLOWI_FLAG_KNOWN_NH is set (Jiri Benc) [1323141] +- [net] ipv6: Set FLOWI_FLAG_KNOWN_NH at flowi6_flags (Jiri Benc) [1323141] +- [net] ipv6: Add rt6_get_cookie() function (Jiri Benc) [1323141] +- [net] ipv6: Only create RTF_CACHE routes after encountering pmtu exception (Jiri Benc) [1323141] +- [net] ipv6: Remove external dependency on rt6i_dst and rt6i_src (Jiri Benc) [1323141] +- [net] ipv6: Clean up ipv6_select_ident() and ip6_fragment() (Jiri Benc) [1323141] +- [net] ipv6: Remove DST_METRICS_FORCE_OVERWRITE and _rt6i_peer (Jiri Benc) [1323141] +- [net] sit: fix sit0 percpu double allocations (Jiri Benc) [1323141] +- [net] sit: Use ipip6_tunnel_init as the ndo_init function. (Jiri Benc) [1323141] +- [net] ipv6: do not erase dst address with flow label destination (Jiri Benc) [1323141] +- [net] ipv6: remove old conditions on flow label sharing (Jiri Benc) [1323141] +- [net] ipv4: do not use this_cpu_ptr() in preemptible context (Jiri Benc) [1323141] +- [net] ipv6: use addrconf_get_prefix_route() to remove peer addr (Jiri Benc) [1323141] +- [net] ipv6: fix a refcnt leak with peer addr (Jiri Benc) [1323141] +- [net] ipv6: use ipv6_addr_any() helper (Jiri Benc) [1323141] +- [net] ipv6: minor fib6 cleanups like type safety, bool conversion, inline removal (Jiri Benc) [1323141] +- [net] ipv6: remove parameter rt from fib6_prune_clones() (Jiri Benc) [1323141] +- [net] ipv6: namespace cleanups (Jiri Benc) [1323141] +- [net] ipv6: Remove rebundant rt6i_nsiblings initialization (Jiri Benc) [1323141] +- [net] sctp: Don't lookup dst if transport dst is still valid (Jiri Benc) [1323141] +- [net] ipv6: stop sending PTB packets for MTU < 1280 (Jiri Benc) [1323141] +- [net] ipv4: ip_tunnel: use net namespace from rtable not socket (Jiri Benc) [1323141] +- [net] ipv6: hash net ptr into fragmentation bucket selection (Jiri Benc) [1323141] +- [net] ipv4: hash net ptr into fragmentation bucket selection (Jiri Benc) [1323141] + +* Wed Jun 15 2016 Rafael Aquini [3.10.0-439.el7] +- [x86] kvm: Add stack frame dependency to vmcs_readl() (Josh Poimboeuf) [1320250] +- [watchdog] hpwdt: Create stack frame in asminline_call() (Josh Poimboeuf) [1320250] +- [watchdog] lto, watchdog/hpwdt.c: make assembler label global (Josh Poimboeuf) [1320250] +- [x86] asm: Create stack frames in rwsem functions (Josh Poimboeuf) [1320250] +- [x86] asm/power: Create stack frames in hibernate_asm_64.S (Josh Poimboeuf) [1320250] +- [x86] asm/xen: Set ELF function type for xen_adjust_exception_frame() (Josh Poimboeuf) [1320250] +- [x86] asm/xen: Create stack frames in xen-asm.S (Josh Poimboeuf) [1320250] +- [x86] kvm: Make test_cc() always inline (Josh Poimboeuf) [1320250] +- [x86] kvm: Set ELF function type for fastop functions (Josh Poimboeuf) [1320250] +- [x86] kvm: Add stack frame dependency to fastop() inline asm (Josh Poimboeuf) [1320250] +- [x86] xen: Add stack frame dependency to hypercall inline asm calls (Josh Poimboeuf) [1320250] +- [x86] uaccess: Add stack frame output operand in get_user() inline asm (Josh Poimboeuf) [1320250] +- [x86] paravirt: Create a stack frame in PV_CALLEE_SAVE_REGS_THUNK (Josh Poimboeuf) [1320250] +- [x86] asmlinkage, paravirt: Make paravirt thunks global (Josh Poimboeuf) [1320250] +- [x86] asm/acpi: Create a stack frame in do_suspend_lowlevel() (Josh Poimboeuf) [1320250] +- [x86] paravirt: Add stack frame dependency to PVOP inline asm calls (Josh Poimboeuf) [1320250] +- [x86] crypto: sha1-mb - make sha1_x8_avx2() conform to C function ABI (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Move jump_table to .rodata section (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Create stack frames in crypto functions (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Don't use RBP as a scratch register (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Simplify stack usage in sha-mb functions (Josh Poimboeuf) [1320250] +- [x86] asm/crypto: Move .Lbswap_mask data to .rodata section (Josh Poimboeuf) [1320250] +- [x86] asm/bpf: Create stack frames in bpf_jit.S (Josh Poimboeuf) [1320250] +- [x86] asm/bpf: Annotate callable functions (Josh Poimboeuf) [1320250] +- [x86] entry/64: Fix stack return address retrieval in thunk (Josh Poimboeuf) [1320250] +- [x86] asm/entry: Create stack frames in thunk functions (Josh Poimboeuf) [1320250] +- [x86] asm/64: Open-code register save/restore in trace_hardirqs*() thunks (Josh Poimboeuf) [1320250] +- [x86] asmlinkage: Make kprobes code visible and fix assembler code (Josh Poimboeuf) [1320250] +- [x86] asm: Add several arch/x86/lib files to objtool whitelist (Josh Poimboeuf) [1320250] +- [x86] asm/efi: Add efi stub code to objtool whitelist (Josh Poimboeuf) [1320250] +- [kernel] sched: Mark __schedule() stack frame as non-standard (Josh Poimboeuf) [1320250] +- [x86] xen: Mark xen_cpuid() stack frame as non-standard (Josh Poimboeuf) [1320250] +- [x86] kprobes: Mark kretprobe_trampoline() stack frame as non-standard (Josh Poimboeuf) [1320250] +- [tools] objtool: Allow building with older libelf (Josh Poimboeuf) [1320250] +- [tools] objtool: Detect falling through to the next function (Josh Poimboeuf) [1320250] +- [tools] objtool: Add workaround for GCC switch jump table bug (Josh Poimboeuf) [1320250] +- [tools] objtool: Only print one warning per function (Josh Poimboeuf) [1320250] +- [tools] objtool: Add several performance improvements (Josh Poimboeuf) [1320250] +- [tools] objtool: Fix false positive warnings for functions with multiple switch statements (Josh Poimboeuf) [1320250] +- [tools] objtool: Rename some variables and functions (Josh Poimboeuf) [1320250] +- [tools] objtool: Remove superflous INIT_LIST_HEAD (Josh Poimboeuf) [1320250] +- [tools] objtool: Add helper macros for traversing instructions (Josh Poimboeuf) [1320250] +- [tools] objtool: Fix false positive warnings related to sibling calls (Josh Poimboeuf) [1320250] +- [tools] objtool: Compile with debugging symbols (Josh Poimboeuf) [1320250] +- [tools] objtool: Detect infinite recursion (Josh Poimboeuf) [1320250] +- [tools] objtool: Prevent infinite recursion in noreturn detection (Josh Poimboeuf) [1320250] +- [scripts] objtool: Detect and warn if libelf is missing and don't break the build (Josh Poimboeuf) [1320250] +- [makefile] tools: Support relative directory path for 'O=' (Josh Poimboeuf) [1320250] +- [tools] objtool: Support CROSS_COMPILE (Josh Poimboeuf) [1320250] +- [tools] x86/asm/decoder: Use explicitly signed chars (Josh Poimboeuf) [1320250] +- [x86] objtool: Enable stack metadata validation on 64-bit x86 (Josh Poimboeuf) [1320250] +- [scripts] objtool: Add CONFIG_STACK_VALIDATION option (Josh Poimboeuf) [1320250] +- [tools] objtool: Add tool to perform compile-time stack metadata validation (Josh Poimboeuf) [1320250] +- [scripts] objtool: Mark non-standard object files and directories (Josh Poimboeuf) [1320250] +- [include] objtool: Add STACK_FRAME_NON_STANDARD() macro (Josh Poimboeuf) [1320250] +- [x86] asm: Add C versions of frame pointer macros (Josh Poimboeuf) [1320250] +- [x86] asm: Clean up frame pointer macros (Josh Poimboeuf) [1320250] +- [x86] jump-label: Use best default nops for inital jump label calls (Josh Poimboeuf) [1320250] +- [x86] asm/decoder: Create artificial 3rd byte for 2-byte VEX (Josh Poimboeuf) [1320250] +- [tools] lib: kill arch_fast_hash library bits (Josh Poimboeuf) [1320250] +- [fs] replace remaining users of arch_fast_hash with jhash (Josh Poimboeuf) [1320250] +- [x86] asm: Extend definitions of _ASM_* with a raw format (Josh Poimboeuf) [1320250] +- [x86] asmlinkage, xen, kvm: Make {xen, kvm}_lock_spinning global and visible (Josh Poimboeuf) [1320250] + +* Wed Jun 15 2016 Rafael Aquini [3.10.0-438.el7] +- [x86] perf: Add constraint for IVB CYCLE_ACTIVITY:CYCLES_LDM_PENDING (Jiri Olsa) [1337884] +- [x86] perf: Make L1D_PEND_MISS.FB_FULL not constrained on Haswell (Jiri Olsa) [1337884] +- [x86] perf: Fix INTEL_FLAGS_UEVENT_CONSTRAINT_DATALA_NA macro (Jiri Olsa) [1337884] +- [powerpc] eeh: Restore initial state in eeh_pe_reset_and_recover() (David Gibson) [1266833] +- [powerpc] eeh: Don't report error in eeh_pe_reset_and_recover() (David Gibson) [1266833] +- [powerpc] Fix definition of SIAR and SDAR registers (Thomas Huth) [1342027] +- [powerpc] kvm: Fix emulated MMIO sign-extension (Thomas Huth) [1342027] +- [powerpc] kvm: book3s_pr: Manage single-step mode (Thomas Huth) [1342027] +- [powerpc] kvm: Account TCE-containing pages in locked_vm (Thomas Huth) [1342027] +- [powerpc] kvm: Use RCU for arch.spapr_tce_tables (Thomas Huth) [1342027] +- [powerpc] kvm: Rework H_PUT_TCE/H_GET_TCE handlers (Thomas Huth) [1342027] +- [kernel] list: Add lockless list traversal primitives (Thomas Huth) [1342027] +- [s390] ftrace: enforce DYNAMIC_FTRACE if FUNCTION_TRACER is selected (Jessica Yu) [1117927] +- [s390] ftrace: add HAVE_DYNAMIC_FTRACE_WITH_REGS support (Jessica Yu) [1117927] +- [s390] ftrace: optimize function graph caller code (Jessica Yu) [1117927] +- [s390] pass march flag to assembly files as well (Jessica Yu) [1117927] +- [scsi] libsas: remove task_collector mode (David Milburn) [1295910] +- [scsi] libsas: use ata_dev_classify() (David Milburn) [1295910] +- [scsi] isci: remove SCSI host before detaching from SAS transport (David Milburn) [1295910] +- [scsi] isci: Spelling s/stucture/structure/ (David Milburn) [1295910] +- [scsi] isci: Use pci_enable_msix_exact() instead of pci_enable_msix() (David Milburn) [1295910] +- [scsi] isci: update version to 1.2 (David Milburn) [1295910] +- [scsi] isci: Fix a infinite loop (David Milburn) [1295910] +- [hv] vmbus: Use READ_ONCE() to read variables that are volatile (Vitaly Kuznetsov) [1339684] +- [hv] vmbus: Introduce functions for estimating room in the ring buffer (Vitaly Kuznetsov) [1339684] +- [hv] vmbus: Fix signaling logic in hv_need_to_signal_on_read() (Vitaly Kuznetsov) [1339684] +- [md] dm thin: remove __bio_inc_remaining() and switch to using bio_inc_remaining() (Mike Snitzer) [1337254] + +* Wed Jun 15 2016 Rafael Aquini [3.10.0-437.el7] +- [acpi] acpi / lpss: Fix up acpi_lpss_create_device() (Myron Stowe) [1344513] +- [acpi] x86/pci/acpi: Make all resources except io 0xcf8-0xcff available on PCI bus (Myron Stowe) [1344513] +- [acpi] x86/pci/acpi: Relax ACPI resource descriptor checks to work around BIOS bugs (Myron Stowe) [1344513] +- [x86] pci/acpi: Ignore resources consumed by host bridge itself (Myron Stowe) [1344513] +- [acpi] acpi / resources: Change pr_info() to pr_debug() for debug information (Myron Stowe) [1344513] +- [x86] pci/acpi: Use common ACPI resource interfaces to simplify implementation (Myron Stowe) [1344513] +- [x86] pci: Fix the range check for IO resources (Myron Stowe) [1344513] +- [include] pci: Use common resource list management code instead of private implementation (Myron Stowe) [1344513] +- [kernel] resources: Move struct resource_list_entry from ACPI into resource core (Myron Stowe) [1344513] +- [include] acpi: Introduce helper function acpi_dev_filter_resource_type() (Myron Stowe) [1344513] +- [include] acpi: Add field offset to struct resource_list_entry (Myron Stowe) [1344513] +- [acpi] Translate resource into master side address for bridge window resources (Myron Stowe) [1344513] +- [include] acpi: Return translation offset when parsing ACPI address space resources (Myron Stowe) [1344513] +- [acpi] Enforce stricter checks for address space descriptors (Myron Stowe) [1344513] +- [acpi] Set flag IORESOURCE_UNSET for unassigned resources (Myron Stowe) [1344513] +- [acpi] Normalize return value of resource parser functions (Myron Stowe) [1344513] +- [acpi] Fix a bug in parsing ACPI Memory24 resource (Myron Stowe) [1344513] +- [acpi] Add prefetch decoding to the address space parser (Myron Stowe) [1344513] +- [acpi] Move the window flag logic to the combined parser (Myron Stowe) [1344513] +- [acpi] Unify the parsing of address_space and ext_address_space (Myron Stowe) [1344513] +- [acpi] Let the parser return false for disabled resources (Myron Stowe) [1344513] +- [acpi] Use the length check for io resources as well (Myron Stowe) [1344513] +- [acpi] Implement proper length checks for mem resources (Myron Stowe) [1344513] +- [acpi] Remove redundant check in function acpi_dev_resource_address_space() (Myron Stowe) [1344513] +- [include] acpica: resources: Provide common part for struct acpi_resource_address structures (Myron Stowe) [1344513] +- [acpi] Correct return value of acpi_dev_resource_address_space() (Myron Stowe) [1344513] +- [acpi] acpi / resources: only reject zero length resources based at address zero (Myron Stowe) [1344513] +- [pnp] pnp / acpi: proper handling of ACPI IO/Memory resource parsing failures (Myron Stowe) [1344513] +- [acpi] acpi / resources: ignore invalid ACPI device resources (Myron Stowe) [1344513] +- [dma] acpi-dma: remove ugly conversion (Myron Stowe) [1344513] +- [acpi] acpi / scan: Drop unnecessary label from acpi_create_platform_device() (Myron Stowe) [1344513] +- [acpi] acpi / scan: Allow platform device creation without any IO resources (Myron Stowe) [1344513] +- [sound] pci: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [918176] +- [sound] alsa: hda/realtek - Add support for ALC295/ALC3254 (Jaroslav Kysela) [1331010] +- [sound] revert "alsa: hda_intel: add card number to irq description" (Jaroslav Kysela) [1288993] +- [s390] mm: fix asce_bits handling with dynamic pagetable levels (Hendrik Brueckner) [1337933] +- [nvme] add missing lock nesting notation (David Milburn) [1344385] +- [x86] amd: Fix last level cache topology for AMD Fam17h systems (Kim Naru) [1303705] +- [x86] pci: Mark Intel Grangeville ixgbe variant 0x15AC as supported (Prarit Bhargava) [1342078] +- [x86] efi: Include a .bss section within the PE/COFF headers (Denys Vlasenko) [1335188] +- [x86] kvm: Conditionally register IRQ bypass consumer (Alex Williamson) [1341790] +- [virt] irqbypass: Disallow NULL token (Alex Williamson) [1341790] +- [pci] Work around Intel Sunrise Point PCH incorrect ACS capability (Alex Williamson) [1320742] +- [pci] Reverse standard ACS vs device-specific ACS enabling (Alex Williamson) [1320742] +- [vfio] pci: Add test for BAR restore (Alex Williamson) [1286274] +- [pci] Hide broken INTx support from user (Alex Williamson) [1286274] +- [vfio] make vfio run on s390 (Alex Williamson) [1286274] +- [pci] Mark Intel i40e NIC INTx masking as broken (Alex Williamson) [1286274] +- [powerpc] kernel: Enable seccomp filter (Gustavo Duarte) [1186835] +- [powerpc] Use orig_gpr3 in syscall_get_arguments() (Gustavo Duarte) [1186835] +- [powerpc] Drop unused syscall_get_error() (Gustavo Duarte) [1186835] +- [powerpc] Rework syscall_get_arguments() so there is only one loop (Gustavo Duarte) [1186835] +- [powerpc] kernel: Change the do_syscall_trace_enter() API (Gustavo Duarte) [1186835] +- [powerpc] kernel: Add SIG_SYS support for compat tasks (Gustavo Duarte) [1186835] +- [powerpc] Change syscall_get_nr() to return int (Gustavo Duarte) [1186835] +- [powerpc] Don't negate error in syscall_set_return_value() (Gustavo Duarte) [1186835] +- [powerpc] kernel: Switch to using MAX_ERRNO (0/9) (Gustavo Duarte) [1186835] +- [powerpc] pseries: Fix IBM_ARCH_VEC_NRCORES_OFFSET since POWER8NVL was added (Thomas Huth) [1340445] +- [powerpc] pseries: Add POWER8NVL support to ibm, client-architecture-support call (Thomas Huth) [1340445] + +* Wed Jun 15 2016 Rafael Aquini [3.10.0-436.el7] +- [md] block: make bio_inc_remaining() interface accessible again (Mike Snitzer) [1337254] +- [md] dm raid: make sure no feature flags are set in metadata (Mike Snitzer) [1337254] +- [md] dm ioctl: drop use of __GFP_REPEAT in copy_params()'s __vmalloc() call (Mike Snitzer) [1337254] +- [md] dm stats: fix spelling mistake in Documentation (Mike Snitzer) [1337254] +- [md] dm cache: update cache-policies.txt now that mq is an alias for smq (Mike Snitzer) [1337254] +- [md] dm mpath: eliminate use of spinlock in IO fast-paths (Mike Snitzer) [1337254] +- [md] dm mpath: move trigger_event member to the end of 'struct multipath' (Mike Snitzer) [1337254] +- [md] dm mpath: use atomic_t for counting members of 'struct multipath' (Mike Snitzer) [1337254] +- [md] dm mpath: switch to using bitops for state flags (Mike Snitzer) [1337254] +- [md] dm thin: Remove return statement from void function (Mike Snitzer) [1337254] +- [md] dm: remove unused mapped_device argument from free_tio() (Mike Snitzer) [1337254] +- [mm] document improved handling of swappiness==0 (Jerome Marchand) [1341488] +- [mm] vmstat: make vmstat_update deferrable (Jerome Marchand) [1294987] +- [mm] vmstat: make quiet_vmstat lighter (Jerome Marchand) [1294987] +- [mm] vmstat: Remove BUG_ON from vmstat_update (Jerome Marchand) [1294987] +- [mm] vmstat: make vmstat_updater deferrable again and shut down on idle (Jerome Marchand) [1294987] +- [mm] fix anon_vma->degree underflow in anon_vma endless growing prevention (Jerome Marchand) [1341497] +- [mm] fix corner case in anon_vma endless growing prevention (Jerome Marchand) [1341497] +- [mm] prevent endless growth of anon_vma hierarchy (Jerome Marchand) [1341497] +- [mm] memory_hotplug: check for missing sections in test_pages_in_a_zone() (George Beshers) [1326837] +- [mm] compaction: make isolate_freepages start at pageblock boundary ("Herton R. Krzesinski") [1344770] +- [mm] compaction: detect when scanners meet in isolate_freepages ("Herton R. Krzesinski") [1344770] +- [mm] compaction: reset cached scanner pfn's before reading them ("Herton R. Krzesinski") [1344770] +- [mm] rmap: fix use-after-free in __put_anon_vma ("Herton R. Krzesinski") [1344770] +- [kernel] sched: Use CPUPRI_NR_PRIORITIES instead of MAX_RT_PRIO in cpupri check ("Herton R. Krzesinski") [1344770] +- [kernel] workqueue: fix a possible race condition between rescuer and pwq-release ("Herton R. Krzesinski") [1344770] +- [kernel] workqueue: make rescuer_thread() empty wq->maydays list before exiting ("Herton R. Krzesinski") [1344770] +- [kernel] workqueue: fix bugs in wq_update_unbound_numa() failure path ("Herton R. Krzesinski") [1344770] +- [include] trace: module: Maintain a valid user count ("Herton R. Krzesinski") [1344770] +- [kernel] hrtimer: Set expiry time before switch_hrtimer_base() ("Herton R. Krzesinski") [1344770] +- [kernel] timer: Prevent overflow in apply_slack ("Herton R. Krzesinski") [1344770] +- [mm] make fixup_user_fault() check the vma access rights too ("Herton R. Krzesinski") [1344770] +- [kernel] futex: Prevent attaching to kernel threads ("Herton R. Krzesinski") [1344770] +- [kernel] tracepoint: Do not waste memory on mods with no tracepoints ("Herton R. Krzesinski") [1344770] +- [kernel] hung_task: check the value of "sysctl_hung_task_timeout_sec" ("Herton R. Krzesinski") [1344770] +- [kernel] exit: call disassociate_ctty() before exit_task_namespaces() ("Herton R. Krzesinski") [1344770] +- [kernel] wait: fix reparent_leader() vs EXIT_DEAD->EXIT_ZOMBIE race ("Herton R. Krzesinski") [1344770] +- [kernel] tracing: Fix array size mismatch in format string ("Herton R. Krzesinski") [1344770] +- [kernel] cpuset: fix a locking issue in cpuset_migrate_mm() (Mateusz Guzik) [1342400] +- [kernel] ptrace: make wait_on_bit(JOBCTL_TRAPPING_BIT) in ptrace_attach() killable (Jiri Olsa) [1334503] +- [kernel] sched/numa: Cap PTE scanning overhead to 3 of run time (Rik van Riel) [1276398] +- [kernel] sched/numa: Fix math underflow in task_tick_numa() (Rik van Riel) [1276398] + +* Tue Jun 14 2016 Rafael Aquini [3.10.0-435.el7] +- [net] openvswitch: internal_set_rx_headroom() can be static (Jakub Sitnicki) [1322337] +- [net] veth: implement ndo_set_rx_headroom (Jakub Sitnicki) [1322337] +- [net] tun: implement ndo_set_rx_headroom (Jakub Sitnicki) [1322337] +- [net] openvswitch: propagate per dp max headroom to all vports (Jakub Sitnicki) [1322337] +- [net] bridge: notify enslaved devices of headroom changes (Jakub Sitnicki) [1322337] +- [net] netdev: introduce ndo_set_rx_headroom (Jakub Sitnicki) [1322337] +- [net] bridge: inherit slave devices needed_headroom (Jakub Sitnicki) [1322337] +- [net] ndo: consolidate reserved fields (Jiri Benc) [1339642] +- [net] move ndo_set_vf_trust to net_device_ops_extended (Jiri Benc) [1339642] +- [net] move ndo_dfwd_add/del_station to net_device_ops_extended (Jiri Benc) [1339642] +- [net] move ndo_set_tx_maxrate to net_device_ops_extended (Jiri Benc) [1339642] +- [net] fix wrong merge of ndo_set_vf_rate documentation (Jiri Benc) [1339642] +- [net] introduce net_device_ops_extended (Jiri Benc) [1339642] +- [net] vlan: pull on __vlan_insert_tag error path and fix csum correction (Aaron Conole) [1328847] +- [net] use skb_postpush_rcsum instead of own implementations (Aaron Conole) [1328847] +- [net] add skb_postpush_rcsum and fix dev_forward_skb occasions (Aaron Conole) [1328847] +- [net] sctp: add support for RPS and RFS (Marcelo Leitner) [981353] + +* Tue Jun 14 2016 Rafael Aquini [3.10.0-434.el7] +- [netdrv] sfc: report supported link speeds on SFP connections (Jarod Wilson) [1166525] +- [netdrv] be2net: Don't leak iomapped memory on removal (Ivan Vecera) [1315715] +- [netdrv] be2net: don't report EVB for older chipsets when SR-IOV is disabled (Ivan Vecera) [1304414] +- [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1251919] +- [netdrv] be2net: support ethtool get-dump option (Ivan Vecera) [1271067] +- [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1287875] +- [netdrv] tg3: avoid uninitialized variable warning (Ivan Vecera) [1287875] +- [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1287875] +- [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1287875] +- [netdrv] bnx2x, tg3: Replace put_page(virt_to_head_page()) with skb_free_frag() (Ivan Vecera) [1287875] +- [netdrv] qlcnic: potential NULL dereference in qlcnic_83xx_get_minidump_template() (Harish Patil) [1275799] +- [netdrv] qlcnic: Update version to 5.3.64 (Harish Patil) [1275799] +- [netdrv] qlcnic: protect qlicnic_attach_func with rtnl_lock (Harish Patil) [1275799] +- [netdrv] qlcnic: Fix mailbox completion handling during spurious interrupt (Harish Patil) [1275799] +- [netdrv] qlcnic: Remove unnecessary usage of atomic_t (Harish Patil) [1275799] +- [netdrv] qlcnic: correctly handle qlcnic_alloc_mbx_args (Harish Patil) [1275799] +- [netdrv] qlcnic: constify qlcnic_dcb_ops structures (Harish Patil) [1275799] +- [netdrv] qlcnic: fix a loop exit condition better (Harish Patil) [1275799] +- [netdrv] qlcnic: fix a timeout loop (Harish Patil) [1275799] +- [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1275799] +- [netdrv] qlcnic: track vxlan port count (Harish Patil) [1275799] +- [netdrv] qlcnic: delete redundant memsets (Harish Patil) [1275799] +- [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1275799] +- [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1275799] +- [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1275799] +- [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1275799] +- [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1275799] +- [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1275799] +- [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1275799] +- [netdrv] qlcnic: Deletion of unnecessary memset (Harish Patil) [1275799] +- [netdrv] qlcnic: clean up sysfs error codes (Harish Patil) [1275799] +- [netdrv] ethernet: codespell comment spelling fixes (Harish Patil) [1275799] +- [netdrv] treewide: Fix typo in printk messages (Harish Patil) [1275799] +- [netdrv] bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [1275795] +- [netdrv] bnx2x: avoid leaking memory on bnx2x_init_one() failures (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Prevent false warning for lack of FC NPIV (Michal Schmidt) [1275795] +- [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal Schmidt) [1275795 1320748] +- [netdrv] bnx2x: fix indentation in bnx2x_sp_task() (Michal Schmidt) [1275795] +- [netdrv] bnx2x: define event data reserved fields as little-endian (Michal Schmidt) [1275795] +- [netdrv] bnx2x: define fields of struct cfc_del_event_data as little-endian (Michal Schmidt) [1275795] +- [netdrv] bnx2x: access cfc_del_event only if the opcode is CFC_DEL (Michal Schmidt) [1275795] +- [netdrv] bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [1275795] +- [netdrv] bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [1275795] +- [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1275795] +- [netdrv] bnx2x: add a separate GENEVE Kconfig symbol (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix 84833 phy command handler (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix led setting for 84858 phy (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Correct 84858 PHY fw version (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix 84833 RX CRC (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix link-forcing for KR2 (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Warn about grc timeouts in register dump (Michal Schmidt) [1271075 1275795] +- [netdrv] bnx2x: Add missing HSI for big-endian machines (Michal Schmidt) [1275795] +- [netdrv] bnx2x: extend DCBx support (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Add support for single-port DCBx (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Add Geneve inner-RSS support (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Remove unneccessary EXPORT_SYMBOL (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Prevent FW assertion when using Vxlan (Michal Schmidt) [1275795] +- [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1275795] +- [netdrv] bnx2x: avoid soft lockup in bnx2x_poll() (Michal Schmidt) [1178598 1275795] +- [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1275795] +- [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1275795] +- [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1275795] +- [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1275795] +- [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1275795] +- [netdrv] cnic: Add the interfaces to get FC-NPIV table (Michal Schmidt) [1275795] +- [netdrv] cnic: Populate upper layer driver state in MFW (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1275795] +- [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1275795] +- [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1275795] +- [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1275795] +- [netdrv] bnx2x: Replace put_page(virt_to_head_page()) with skb_free_frag() (Michal Schmidt) [1275795] +- [netdrv] ptp: bnx2x: convert to the 64 bit get/set time methods (Michal Schmidt) [1275795] +- [netdrv] bnx2x: convert to CYCLECOUNTER_MASK macro (Michal Schmidt) [1275795] +- [netdrv] bnx2x: conversion of smp_mb__*() (Michal Schmidt) [1275795] +- [net] can: replace timestamp as unique skb attribute (John Linville) [1333130] +- [net] can: introduce new raw socket option to join the given CAN filters (John Linville) [1333130] +- [net] can: fix loss of CAN frames in raw_rcv (John Linville) [1333130] +- [netdrv] can: usb_8dev: fix urb leak on failure path in usb_8dev_start() (John Linville) [1333130] +- [netdrv] can: esd_usb2: check index of array before accessing (John Linville) [1333130] +- [net] can: add missing initialisations in CAN related skbuffs (John Linville) [1333130] +- [netdrv] can: ems_usb: fix coding style (John Linville) [1333130] +- [netdrv] can: ems_usb: Fix possible tx overflow (John Linville) [1333130] +- [net] can: fix multiple delivery of a single CAN frame for overlapping CAN filters (John Linville) [1333130] +- [netdrv] can: ems_usb: fix endianess of CAN ID (John Linville) [1333130] +- [netdrv] can: kvaser_usb: Do not sleep in atomic context (John Linville) [1333130] +- [netdrv] can: kvaser_usb: Reset all URB tx contexts upon channel close (John Linville) [1333130] +- [netdrv] can: kvaser_usb: Don't free packets when tight on URBs (John Linville) [1333130] +- [net] can: fix spelling errors (John Linville) [1333130] +- [netdrv] can: peak_usb: fix multi-byte values endianess (John Linville) [1333130] +- [netdrv] can: peak_usb: fix cleanup sequence order in case of error during init (John Linville) [1333130] +- [netdrv] can: peak_usb: fix memset() usage (John Linville) [1333130] +- [netdrv] can: esd_usb2: fix memory leak on disconnect (John Linville) [1333130] +- [netdrv] can: sja1000_isa: add locking for indirect register access mode (John Linville) [1333130] +- [netdrv] can: c_can: use proper type for 'instance' (John Linville) [1333130] +- [netdrv] can: c_can: Provide protection in the xmit path (John Linville) [1333130] +- [netdrv] can: c_can: Remove EOB exit (John Linville) [1333130] +- [netdrv] can: move sanity check for bitrate and tq into can_get_bittiming (John Linville) [1333130] +- [netdrv] can: preserve skbuff protocol in can_put_echo_skb (John Linville) [1333130] +- [netdrv] can: peak_usb: fix mem leak in pcan_usb_pro_init() (John Linville) [1333130] +- [netdrv] can: ems_usb: fix urb leaks on failure paths (John Linville) [1333130] +- [netdrv] can: c_can: fix calculation of transmitted bytes on tx complete (John Linville) [1333130] +- [netdrv] can: kvaser_usb: fix usb endpoints detection (John Linville) [1333130] +- [netdrv] can: c_can: Fix RX message handling, handle lost message before EOB (John Linville) [1333130] +- [netdrv] slip/slcan: added locking in wakeup function (John Linville) [1333130] +- [netdrv] can: pcan_usb_core: fix memory leak on failure paths in peak_usb_start() (John Linville) [1333130] +- [netdrv] can: c_can: fix error checking of priv->instance in probe() (John Linville) [1333130] +- [netdrv] can: Convert to use devm_ioremap_resource (John Linville) [1333130] + +* Fri Jun 10 2016 Rafael Aquini [3.10.0-433.el7] +- [net] netfilter: fix oops with metadata dst (Lance Richardson) [1283886] +- [net] gre: reject GUE and FOU in collect metadata mode (Lance Richardson) [1283886] +- [net] gre: build header correctly for collect metadata tunnels (Lance Richardson) [1283886] +- [net] gre: do not assign header_ops in collect metadata mode (Lance Richardson) [1283886] +- [net] openvswitch: Orphan skbs before IPv6 defrag (Lance Richardson) [1283886] +- [net] ip_tunnel: Fix returned tc and hoplimit values for route with IPv6 encapsulation (Lance Richardson) [1283886] +- [net] vxlan: fix sparse warnings (Lance Richardson) [1283886] +- [net] geneve: fix populating tclass in geneve_get_v6_dst (Lance Richardson) [1283886] +- [net] vxlan: fix populating tclass in vxlan6_get_route (Lance Richardson) [1283886] +- [net] geneve: support setting IPv6 flow label (Lance Richardson) [1283886] +- [net] vxlan: support setting IPv6 flow label (Lance Richardson) [1283886] +- [net] ip_tunnel: add support for setting flow label via collect metadata (Lance Richardson) [1283886] +- [net] vxlan: allow setting ipv6 traffic class (Lance Richardson) [1283886] +- [net] vxlan: fix missing options_len update on RX with collect metadata (Lance Richardson) [1283886] +- [net] vxlan: simplify metadata_dst usage in vxlan_rcv (Lance Richardson) [1283886] +- [net] vxlan: consolidate rx handling to a single function (Lance Richardson) [1283886] +- [net] vxlan: move ECN decapsulation to a separate function (Lance Richardson) [1283886] +- [net] vxlan: move inner L2 header processing to a separate function (Lance Richardson) [1283886] +- [net] vxlan: consolidate GBP handling even more (Lance Richardson) [1283886] +- [net] geneve: Support outer IPv4 Tx checksums by default (Lance Richardson) [1283886] +- [net] lwtunnel: fix rx checksum setting for lwt devices tunneling over ipv6 (Lance Richardson) [1283886] +- [net] vxlan: do not use fdb in metadata mode (Lance Richardson) [1283886] +- [net] geneve: clear IFF_TX_SKB_SHARING (Lance Richardson) [1283886] +- [net] vxlan: clear IFF_TX_SKB_SHARING (Lance Richardson) [1283886] +- [net] iptunnel: scrub packet in iptunnel_pull_header (Lance Richardson) [1283886] +- [net] vxlan: move vxlan device lookup before iptunnel_pull_header (Lance Richardson) [1283886] +- [net] geneve: move geneve device lookup before iptunnel_pull_header (Lance Richardson) [1283886] +- [net] geneve: implement geneve_get_sk_family helper (Lance Richardson) [1283886] +- [net] geneve: Refine MTU limit (Lance Richardson) [1283886] +- [net] vxlan: tun_id is 64bit, not 32bit (Lance Richardson) [1283886] +- [net] vxlan: treat vni in metadata based tunnels consistently (Lance Richardson) [1283886] +- [net] vxlan: clean up rx error path (Lance Richardson) [1283886] +- [net] vxlan: clean up extension handling on rx (Lance Richardson) [1283886] +- [net] vxlan: move GBP header parsing to a separate function (Lance Richardson) [1283886] +- [net] vxlan: simplify vxlan_remcsum (Lance Richardson) [1283886] +- [net] vxlan: keep flags and vni in network byte order (Lance Richardson) [1283886] +- [net] vxlan: introduce vxlan_hdr (Lance Richardson) [1283886] +- [net] vxlan: udp_tunnel duplicate include net/udp_tunnel.h (Lance Richardson) [1283886] +- [net] vxlan, gre, geneve: Set a large MTU on ovs-created tunnel devices (Lance Richardson) [1283886] +- [net] geneve: Relax MTU constraints (Lance Richardson) [1283886] +- [net] vxlan: Relax MTU constraints (Lance Richardson) [1283886] +- [net] vxlan: consolidate vxlan_xmit_skb and vxlan6_xmit_skb (Lance Richardson) [1283886] +- [net] vxlan: consolidate csum flag handling (Lance Richardson) [1283886] +- [net] vxlan: consolidate output route calculation (Lance Richardson) [1283886] +- [net] vxlan: restructure vxlan.h definitions (Lance Richardson) [1283886] +- [net] vxlan: remove duplicated macros (Lance Richardson) [1283886] +- [net] vxlan: cleanup types (Lance Richardson) [1283886] +- [net] vxlan: fix a out of bounds access in __vxlan_find_mac (Lance Richardson) [1283886] +- [net] inet: frag: Always orphan skbs inside ip_defrag() (Lance Richardson) [1283886 1338099] +- [net] tunnels: Allow IPv6 UDP checksums to be correctly controlled (Lance Richardson) [1283886] +- [net] gro: Make GRO aware of lightweight tunnels (Lance Richardson) [1283886] +- [net] openvswitch: update kernel doc for struct vport (Lance Richardson) [1283886] +- [net] openvswitch: fix struct geneve_port member name (Lance Richardson) [1283886] +- [net] udp: restrict offloads to one namespace (Lance Richardson) [1283886] +- [net] vxlan: fix test which detect duplicate vxlan iface (Lance Richardson) [1283886] +- [net] ipv4: fix endianness warnings in ip_tunnel_core.c (Lance Richardson) [1283886] +- [net] ip6_tunnel: make ip6tunnel_xmit definition conditional (Lance Richardson) [1283886] +- [net] ip_tunnel: Move stats update to iptunnel_xmit() (Lance Richardson) [1283886] +- [net] geneve: initialize needed_headroom (Lance Richardson) [1283886] +- [net] openvswitch: correct encoding of set tunnel action attributes (Lance Richardson) [1283886] +- [net] geneve: Add geneve_get_rx_port support (Lance Richardson) [1283886] +- [net] geneve: Add geneve udp port offload for ethernet devices (Lance Richardson) [1283886] +- [net] geneve: UDP checksum configuration via netlink (Lance Richardson) [1283886] +- [net] geneve: Fix IPv6 xmit stats update (Lance Richardson) [1283886] +- [net] vxlan: interpret IP headers for ECN correctly (Lance Richardson) [1283886] +- [net] vxlan: support ndo_fill_metadata_dst also for IPv6 (Lance Richardson) [1283886] +- [net] vxlan: move IPv6 outpute route calculation to a function (Lance Richardson) [1283886] +- [net] vxlan: fix incorrect RCO bit in VXLAN header (Lance Richardson) [1283886] +- [net] openvswitch: fix hangup on vxlan/gre/geneve device deletion (Lance Richardson) [1283886] +- [net] openvswitch: properly refcount vport-vxlan module (Lance Richardson) [1283886] +- [net] ip_tunnel: disable preemption when updating per-cpu tstats (Lance Richardson) [1283886] +- [net] tun_dst: Fix potential NULL dereference (Lance Richardson) [1283886] +- [net] geneve: add IPv6 bits to geneve_fill_metadata_dst (Lance Richardson) [1283886] +- [net] geneve: handle ipv6 priority like ipv4 tos (Lance Richardson) [1283886] +- [net] geneve: implement support for IPv6-based tunnels (Lance Richardson) [1283886] +- [net] openvswitch: Fix egress tunnel info (Lance Richardson) [1283886] +- [net] openvswitch: Use dev_queue_xmit for vport send (Lance Richardson) [1283886] +- [net] openvswitch: Fix incorrect type use (Lance Richardson) [1283886] +- [net] openvswitch: Allocate memory for ovs internal device stats. (Lance Richardson) [1283886] +- [net] tunnels: Don't require remote endpoint or ID during creation (Lance Richardson) [1283886] +- [net] openvswitch: Scrub skb between namespaces (Lance Richardson) [1283886] +- [net] openvswitch: netlink attributes for IPv6 tunneling (Lance Richardson) [1283886] +- [net] openvswitch: add tunnel protocol to sw_flow_key (Lance Richardson) [1283886] +- [net] openvswitch: Fix ovs_vport_get_stats() (Lance Richardson) [1283886] +- [net] ipv4: fix reply_dst leakage on arp reply (Lance Richardson) [1283886] +- [net] vxlan: support both IPv4 and IPv6 sockets in a single vxlan device (Lance Richardson) [1283886] +- [net] vxlan: make vxlan_sock_add and vxlan_sock_release complementary (Lance Richardson) [1283886] +- [net] lwtunnel: remove source and destination UDP port config option (Lance Richardson) [1283886] +- [net] ipv4: send arp replies to the correct tunnel (Lance Richardson) [1283886] +- [net] geneve: use network byte order for destination port config parameter (Lance Richardson) [1283886] +- [net] geneve: ensure ECN info is handled properly in all tx/rx paths (Lance Richardson) [1283886] +- [net] geneve: remove vlan-related feature assignment (Lance Richardson) [1283886] +- [net] ip6tunnel: make rx/tx bytes counters consistent (Lance Richardson) [1283886] +- [net] iptunnel: make rx/tx bytes counters consistent (Lance Richardson) [1283886] +- [net] vxlan: reject IPv6 addresses if IPv6 is not configured (Lance Richardson) [1283886] +- [net] vxlan: set needed headroom correctly (Lance Richardson) [1283886] +- [net] openvswitch: Fix mask generation for nested attributes (Lance Richardson) [1283886] +- [net] vxlan: Refactor vxlan_udp_encap_recv() to kill compiler warning (Lance Richardson) [1283886] +- [net] ip_tunnel: Use API to access tunnel metadata options (Lance Richardson) [1283886] +- [net] openvswitch: Remove vport-net (Lance Richardson) [1283886] +- [net] openvswitch: Remove vport stats (Lance Richardson) [1283886] +- [net] openvswitch: Remove egress_tun_info (Lance Richardson) [1283886] +- [net] openvswitch: Remove vport get_name() (Lance Richardson) [1283886] +- [net] geneve: Use GRO cells infrastructure (Lance Richardson) [1283886] +- [net] vxlan: do not receive IPv4 packets on IPv6 socket (Lance Richardson) [1283886] +- [net] ip_tunnels: record IP version in tunnel info (Lance Richardson) [1283886] +- [net] ip_tunnels: convert the mode field of ip_tunnel_info to flags (Lance Richardson) [1283886] +- [net] geneve: Move device hash table to geneve socket (Lance Richardson) [1283886] +- [net] geneve: Consolidate Geneve functionality in single module (Lance Richardson) [1283886] +- [net] openvswitch: Use Geneve device (Lance Richardson) [1283886] +- [net] geneve: Add support to collect tunnel metadata (Lance Richardson) [1283886] +- [net] geneve: Make dst-port configurable (Lance Richardson) [1283886] +- [net] tunnel: introduce udp_tun_rx_dst() (Lance Richardson) [1283886] +- [net] geneve: Use skb mark and protocol to lookup route (Lance Richardson) [1283886] +- [net] geneve: Initialize ethernet address in device setup (Lance Richardson) [1283886] +- [net] vxlan: fix multiple inclusion of vxlan.h (Lance Richardson) [1283886] +- [net] route: fix a use-after-free (Lance Richardson) [1283886] +- [net] lwtunnel: Add cfg argument to build_state (Lance Richardson) [1283886] +- [net] vxlan: GRO support at tunnel layer (Lance Richardson) [1283886] +- [net] gro: Fix remcsum offload to deal with frags in GRO (Lance Richardson) [1283886] +- [net] ipv6: route: per route IP tunnel metadata via lightweight tunnel (Lance Richardson) [1283886] +- [net] ipv6: route: extend flow representation with tunnel key (Lance Richardson) [1283886] +- [net] vxlan: metadata based tunneling for IPv6 (Lance Richardson) [1283886] +- [net] vxlan: do not shadow flags variable (Lance Richardson) [1283886] +- [net] vxlan: provide access function for vxlan socket address family (Lance Richardson) [1283886] +- [net] ipv6: drop metadata dst in ip6_route_input (Lance Richardson) [1283886] +- [net] route: move lwtunnel state to dst_entry (Lance Richardson) [1283886] +- [net] ip_tunnels: use tos and ttl fields also for IPv6 (Lance Richardson) [1283886] +- [net] ip_tunnels: add IPv6 addresses to ip_tunnel_key (Lance Richardson) [1283886] +- [net] ip_tunnels: use offsetofend (Lance Richardson) [1283886] +- [net] ip_tunnels: use u8/u16/u32 (Lance Richardson) [1283886] +- [net] ip_tunnels: remove custom alignment and packing (Lance Richardson) [1283886] +- [net] ipv4: Make fib_encap_match static (Lance Richardson) [1283886] +- [net] lwtunnel: Fix the sparse warnings in fib_encap_match (Lance Richardson) [1283886] +- [net] lwtunnel: ip tunnel: fix multiple routes with different encap (Lance Richardson) [1283886] +- [net] lwtunnel: fix memory leak (Lance Richardson) [1283886] +- [net] geneve: convert to using IFF_NO_QUEUE (Lance Richardson) [1283886] +- [net] lwtunnel: Add support to redirect dst.input (Lance Richardson) [1283886] +- [net] lwtunnel: rename ip lwtunnel attributes (Lance Richardson) [1283886] +- [net] vxlan: fix fdb_dump index calculation (Lance Richardson) [1283886] +- [net] gre: Remove support for sharing GRE protocol hook (Lance Richardson) [1283886] +- [net] openvswitch: Use regular GRE net_device instead of vport (Lance Richardson) [1283886] +- [net] gre: Add support to collect tunnel metadata (Lance Richardson) [1283886] +- [net] openvswitch: Move tunnel destroy function to oppenvswitch module (Lance Richardson) [1283886] +- [net] vxlan: combine VXLAN_FLOWBASED into VXLAN_COLLECT_METADATA (Lance Richardson) [1283886] +- [net] ipv4: apply lwtunnel encap for locally-generated packets (Lance Richardson) [1283886] +- [net] lwtunnel: set skb protocol and dev (Lance Richardson) [1283886] +- [net] vxlan: expose COLLECT_METADATA flag to user space (Lance Richardson) [1283886] +- [net] ipv6: change ipv6_stub_impl.ipv6_dst_lookup to take net argument (Lance Richardson) [1283886] +- [net] openvswitch: Re-add CONFIG_OPENVSWITCH_VXLAN (Lance Richardson) [1283886] +- [net] lwtunnel: Make lwtun_encaps[] static (Lance Richardson) [1283886] +- [net] lwtunnel: use kfree_skb() instead of vanilla kfree() (Lance Richardson) [1283886] +- [net] lwtunnel: change prototype of lwtunnel_state_get() (Lance Richardson) [1283886] +- [net] ipv6: copy lwtstate in ip6_rt_copy_init() (Lance Richardson) [1283886] +- [net] ipv6: use lwtunnel_output6() only if flag redirect is set (Lance Richardson) [1283886] +- [net] lwtunnel: export linux/lwtunnel.h to userspace (Lance Richardson) [1283886] +- [net] openvswitch: Retrieve tunnel metadata when receiving from vport-netdev (Lance Richardson) [1283886] +- [net] openvswitch: fix compilation when vxlan is a module (Lance Richardson) [1283886] +- [net] ipv6: fix crash over flow-based vxlan device (Lance Richardson) [1283886] +- [net] vxlan: Use proper endian type for vni in vxlan[6]_xmit_skb (Lance Richardson) [1283886] +- [net] ip_tunnel: Call ip_tunnel_core_init() from inet_init() (Lance Richardson) [1283886] +- [net] ip_tunnel: Provide tunnel metadata API for CONFIG_INET=n (Lance Richardson) [1283886] +- [net] openvswitch: Use regular VXLAN net_device device (Lance Richardson) [1283886] +- [net] openvswitch: Abstract vport name through ovs_vport_name() (Lance Richardson) [1283886] +- [net] openvswitch: Make tunnel set action attach a metadata dst (Lance Richardson) [1283886] +- [net] vxlan: Factor out device configuration (Lance Richardson) [1283886] +- [net] fib: Add fib rule match on tunnel id (Lance Richardson) [1283886] +- [net] route: Per route IP tunnel metadata via lightweight tunnel (Lance Richardson) [1283886] +- [net] route: Extend flow representation with tunnel key (Lance Richardson) [1283886] +- [net] vxlan: Flow based tunneling (Lance Richardson) [1283886] +- [net] arp: Inherit metadata dst when creating ARP requests (Lance Richardson) [1283886] +- [net] dst: Metadata destinations (Lance Richardson) [1283886] +- [net] icmp: Don't leak original dst into ip_route_input() (Lance Richardson) [1283886] +- [net] ip_tunnel: Make ovs_tunnel_info and ovs_key_ipv4_tunnel generic (Lance Richardson) [1283886] +- [net] ipv6: rt6_info output redirect to tunnel output (Lance Richardson) [1283886] +- [net] ipv4: redirect dst output to lwtunnel output (Lance Richardson) [1283886] +- [net] lwtunnel: support dst output redirect function (Lance Richardson) [1283886] +- [net] ipv6: support for fib route lwtunnel encap attributes (Lance Richardson) [1283886] +- [net] ipv4: support for fib route lwtunnel encap attributes (Lance Richardson) [1283886] +- [net] lwtunnel: infrastructure for handling light weight tunnels like mpls (Lance Richardson) [1283886] +- [net] rtnetlink: introduce new RTA_ENCAP_TYPE and RTA_ENCAP attributes (Lance Richardson) [1283886] +- [net] vxlan: Fix kernel unaligned access in __vxlan_find_mac (Lance Richardson) [1283886] +- [include] stddef: move offsetofend inside #ifndef/#endif guard, neaten (Lance Richardson) [1283886] +- [net] geneve: allow user to specify TOS info for tunnel frames (Lance Richardson) [1283886] +- [net] geneve: allow user to specify TTL for tunnel frames (Lance Richardson) [1283886] +- [net] vxlan: release lock after each bucket in vxlan_cleanup (Lance Richardson) [1283886] +- [net] ipv6: Break up ip6_rt_copy() (Lance Richardson) [1283886] +- [net] ipv6: Combine rt6_alloc_cow and rt6_alloc_clone (Lance Richardson) [1283886] +- [net] ipv6: Remove external dependency on rt6i_gateway and RTF_ANYCAST (Lance Richardson) [1283886] +- [net] vxlan: correct typo in call to unregister_netdevice_queue (Lance Richardson) [1283886] +- [net] geneve: add initial netdev driver for GENEVE tunnels (Lance Richardson) [1283886] +- [net] geneve: identify as driver library in modules description (Lance Richardson) [1283886] +- [net] geneve: Rename support library as geneve_core (Lance Richardson) [1283886] +- [net] geneve: move definition of geneve_hdr() to geneve.h (Lance Richardson) [1283886] +- [net] geneve: remove MODULE_ALIAS_RTNL_LINK from net/ipv4/geneve.c (Lance Richardson) [1283886] +- [net] vxlan: Correctly set flow*i_mark and flow4i_proto in route lookups (Lance Richardson) [1283886] +- [net] ipv6: Check RTF_LOCAL on rt->rt6i_flags instead of rt->dst.flags (Lance Richardson) [1283886] +- [net] ipv6: Stop rt6_info from using inet_peer's metrics (Lance Richardson) [1283886] +- [net] ipv6: Stop /128 route from disappearing after pmtu update (Lance Richardson) [1283886] +- [net] ipv6: Extend the route lookups to low priority metrics (Lance Richardson) [1283886] +- [net] ipv6: Consider RTF_CACHE when searching the fib6 tree (Lance Richardson) [1283886] +- [net] vxlan: remove the unnecessary codes (Lance Richardson) [1283886] +- [net] rtnetlink: Mark name argument of rtnl_create_link() const (Lance Richardson) [1283886] +- [net] vxlan: correct spelling in comments (Lance Richardson) [1283886] +- [net] ipv6: call ipv6_proxy_select_ident instead of ipv6_select_ident in udp6_ufo_fragment (Lance Richardson) [1283886] +- [net] vxlan: Don't set s_addr in vxlan_create_sock (Lance Richardson) [1283886] +- [net] ipv6: Make __ipv6_select_ident static (Lance Richardson) [1283886] +- [net] ipv6: Fix fragment id assignment on LE arches (Lance Richardson) [1283886] +- [net] ipv6: Select fragment id during UFO segmentation if not set (Lance Richardson) [1283886] +- [net] ipv6: Fix __ip6_route_redirect (Lance Richardson) [1283886] +- [net] ipv6: add ipv6_proxy_select_ident() (Lance Richardson) [1283886] +- [net] ipv6: Avoid redoing fib6_lookup() with reachable = 0 by saving fn (Lance Richardson) [1283886] +- [net] ipv6: Avoid redoing fib6_lookup() for RTF_CACHE hit case (Lance Richardson) [1283886] +- [net] ipv6: Remove BACKTRACK macro (Lance Richardson) [1283886] +- [net] gre: Setup and TX path for gre/UDP foo-over-udp encapsulation (Lance Richardson) [1283886] +- [net] sit: Setup and TX path for sit/UDP foo-over-udp encapsulation (Lance Richardson) [1283886] +- [net] ip: make IP identifiers less predictable (Lance Richardson) [1283886] +- [net] inetpeer: get rid of ip_id_count (Lance Richardson) [1283886] +- [net] ipv6: Limit mtu to 65575 bytes (Lance Richardson) [1283886] +- [net] inet: remove now unused flag DST_NOPEER (Lance Richardson) [1283886] +- [net] ipv6: reuse ip6_frag_id from ip6_ufo_append_data (Lance Richardson) [1283886] +- [net] ipv6: move IPV6_TCLASS_SHIFT into ipv6.h and define a helper (Lance Richardson) [1283886] +- [net] ipv6: add the option to use anycast addresses as source addresses in echo reply (Lance Richardson) [1283886] +- [net] gre: fix msg_name parsing for recvfrom/recvmsg (Lance Richardson) [1283886] +- [net] ipv6: fix incorrect type in declaration (Lance Richardson) [1283886] +- [net] ipv6: remove rcv_tclass of ipv6_pinfo (Lance Richardson) [1283886] +- [net] ipv6: add flowinfo for tcp6 pkt_options for all cases (Lance Richardson) [1283886] +- [net] ipv6: drop the judgement in rt6_alloc_cow() (Lance Richardson) [1283886] +- [net] rtnetlink: Remove extern from function prototypes (Lance Richardson) [1283886] +- [net] ipv6: fix ecmp lookup when oif is specified (Lance Richardson) [1283886] +- [net] revert "rhel: use dummy net_device for tunnels" (Lance Richardson) [1283886] + +* Fri Jun 10 2016 Rafael Aquini [3.10.0-432.el7] +- [scsi] disable automatic target scan (Ewan Milne) [1088445] +- [scsi] hpsa: update MAINTAINERS with new e-mail (Joseph Szczypek) [1274467] +- [scsi] hpsa: update copyright information (Joseph Szczypek) [1274467] +- [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1274467] +- [scsi] hpsa: correct lun data caching bitmap definition (Joseph Szczypek) [1274467] +- [scsi] hpsa: do not get enclosure info for external devices (Joseph Szczypek) [1274467] +- [scsi] hpsa: Add box and bay information for enclosure devices (Joseph Szczypek) [1274467] +- [scsi] hpsa: Change SAS transport devices to bus 0 (Joseph Szczypek) [1274467] +- [scsi] hpsa: fix path_info_show (Joseph Szczypek) [1274467] +- [scsi] hpsa: select CONFIG_SCSI_SAS_ATTR (Joseph Szczypek) [1274467] +- [scsi] hpsa: logical vs bitwise AND typo (Joseph Szczypek) [1274467] +- [scsi] hpsa: Update revision to reflect Red Hat version (Joseph Szczypek) [1274467] +- [scsi] hpsa: bump the driver version (Joseph Szczypek) [1274467] +- [scsi] hpsa: add in sas transport class (Joseph Szczypek) [1274467] +- [scsi] hpsa: fix multiple issues in path_info_show (Joseph Szczypek) [1274467] +- [scsi] hpsa: enhance device messages (Joseph Szczypek) [1274467] +- [scsi] hpsa: disable report lun data caching (Joseph Szczypek) [1274467] +- [scsi] hpsa: add discovery polling for PT RAID devices (Joseph Szczypek) [1274467] +- [scsi] hpsa: eliminate fake lun0 enclosures (Joseph Szczypek) [1274467] +- [scsi] hpsa: generalize external arrays (Joseph Szczypek) [1274467] +- [scsi] hpsa: move scsi_add_device and scsi_remove_device calls to new function (Joseph Szczypek) [1274467] +- [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Joseph Szczypek) [1274467] +- [scsi] hpsa: enhance hpsa_get_device_id (Joseph Szczypek) [1274467] +- [scsi] hpsa: add function is_logical_device (Joseph Szczypek) [1274467] +- [scsi] hpsa: simplify update scsi devices (Joseph Szczypek) [1274467] +- [scsi] hpsa: simplify check for device exposure (Joseph Szczypek) [1274467] +- [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1274467] +- [scsi] hpsa: correct check for non-disk devices (Joseph Szczypek) [1274467] +- [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1274467] +- [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1274467] +- [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1274467] +- [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1274467] +- [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1274467] +- [scsi] hpsa: fix null device issues (Joseph Szczypek) [1274467] +- [scsi] hpsa: check for null arguments to dev_printk (Joseph Szczypek) [1274467] +- [scsi] hpsa: change devtype to unsigned (Joseph Szczypek) [1274467] +- [scsi] hpsa: remove unused hpsa_tag_discard_error_bits (Joseph Szczypek) [1274467] +- [scsi] hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan (Joseph Szczypek) [1274467] +- [scsi] hpsa: remove unused parameter hostno (Joseph Szczypek) [1274467] +- [scsi] hpsa: add in new offline mode (Joseph Szczypek) [1274467] +- [scsi] Change how controllers in mixed mode are handled (Joseph Szczypek) [1274467] +- [scsi] hpsa: add in new controllers (Joseph Szczypek) [1274467] +- [scsi] hpsa: cleanup update scsi devices (Joseph Szczypek) [1274467] +- [scsi] hpsa: add sysfs entry path_info to show box and bay information (Joseph Szczypek) [1274467] +- [scsi] hpsa: add PMC to copyright (Joseph Szczypek) [1274467] +- [scsi] hpsa: correct static checker warnings on driver init cleanup (Joseph Szczypek) [1274467] +- [scsi] hpsa: correct decode sense data (Joseph Szczypek) [1274467] +- [scsi] hpsa: Correct double unlock of mutex (Joseph Szczypek) [1274467] +- [scsi] hpsa: fix an sprintf() overflow in the reset handler (Joseph Szczypek) [1274467] +- [scsi] sd: get disk reference in sd_check_events() (Ewan Milne) [1330047] +- [scsi] lpfc: Revert: Add lockdep assertions (Rob Evers) [1340057] +- [scsi] lpfc: Revert: remove incorrect lockdep assertion (Rob Evers) [1340057] +- [scsi] be2iscsi: set the boot_kset pointer to NULL in case of failure (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Remove unnecessary synchronize_irq() before free_irq() (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Add missing error check in beiscsi_eeh_resume (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix memory leak in beiscsi_alloc_mem() (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix ExpStatSn in management tasks (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Couple MCC tag and WRB alloc and free (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix MCC WRB leak in open_connection (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Cleanup processing of BMBX completion (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix be_mcc_compl_poll to use tag_state (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Remove be_mbox_notify_wait function (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Rename MCC and BMBX processing functions (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Remove redundant MCC processing code (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Use macros for MCC WRB and CQE fields (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Remove unused mcc_cq_lock (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: add checks for dma mapping errors (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix WRB leak in login/logout path (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix async link event processing (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix to process 25G link speed info from FW (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix IOPOLL implementation (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix return value for MCC completion (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Add FW config validation (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix to handle misconfigured optics events (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix VLAN support for IPv6 network (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix to remove shutdown entry point (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Added return value check for mgmt_get_all_if_id (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Set mbox timeout to 30s (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix to synchronize tag allocation using spin_lock (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix to use atomic bit operations for tag_state (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix mbox synchronization replacing spinlock with mutex (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix bogus WARN_ON length check (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Bump the driver version (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Revert ownership to Emulex (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: change email domain (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: revert: Update the copyright year (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: fix memory leak in error path (Maurizio Lombardi) [1274912] +- [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Maurizio Lombardi) [1274912] + +* Thu Jun 09 2016 Rafael Aquini [3.10.0-431.el7] +- [netdrv] qed: Reset the enable flag for eth protocol (Harish Patil) [1275807 1275811] +- [netdrv] qed: signedness bug in qed_dcbx_process_tlv() (Harish Patil) [1275807 1275811] +- [netdrv] qede: Fix DMA address APIs usage (Harish Patil) [1275807 1275811] +- [netdrv] mm: rename _count, field of the struct page, to _refcount (Harish Patil) [1275807 1275811] +- [netdrv] mm/page_ref: use page_ref helper instead of direct modification of _count (Harish Patil) [1275807 1275811] +- [netdrv] qed: add support for dcbx (Harish Patil) [1275807 1275811] +- [netdrv] qed: Remove a stray tab (Harish Patil) [1275807 1275811] +- [netdrv] qed: VFs gracefully accept lack of PM (Harish Patil) [1275807 1275811] +- [netdrv] qed: Allow more than 16 VFs (Harish Patil) [1275807 1275811] +- [netdrv] qed: Reset link on IOV disable (Harish Patil) [1275807 1275811] +- [netdrv] qed: Improve VF interrupt reset (Harish Patil) [1275807 1275811] +- [netdrv] qed: Correct PF-sanity check (Harish Patil) [1275807 1275811] +- [netdrv] qed*: Tx-switching configuration (Harish Patil) [1275807 1275811] +- [netdrv] qed*: support ndo_get_vf_config (Harish Patil) [1275807 1275811] +- [netdrv] qed*: IOV support spoof-checking (Harish Patil) [1275807 1275811] +- [netdrv] qed*: IOV link control (Harish Patil) [1275807 1275811] +- [netdrv] qed*: Support forced MAC (Harish Patil) [1275807 1275811] +- [netdrv] qed*: Support PVID configuration (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add VF support (Harish Patil) [1275807 1275811] +- [netdrv] qed: Align TLVs (Harish Patil) [1275807 1275811] +- [netdrv] qed: Bulletin and Link (Harish Patil) [1275807 1275811] +- [netdrv] qed: IOV l2 functionality (Harish Patil) [1275807 1275811] +- [netdrv] qed: IOV configure and FLR (Harish Patil) [1275807 1275811] +- [netdrv] qed: Introduce VFs (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add VF->PF channel infrastructure (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add CONFIG_QED_SRIOV (Harish Patil) [1275807 1275811] +- [netdrv] qede: uninitialized variable in qede_start_xmit() (Harish Patil) [1275807 1275811] +- [netdrv] qede: prevent chip hang when increasing channels (Harish Patil) [1275807 1275811] +- [netdrv] qed: Apply tunnel configurations after PF start (Harish Patil) [1275807 1275811] +- [netdrv] qede: add implementation for internal loopback test (Harish Patil) [1275807 1275811] +- [netdrv] qede: add support for selftests (Harish Patil) [1275807 1275811] +- [netdrv] qed: add infrastructure for device self tests (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add PF min bandwidth configuration support (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add PF max bandwidth configuration support (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add vport WFQ configuration APIs (Harish Patil) [1275807 1275811] +- [netdrv] qed: add support for link pause configuration (Harish Patil) [1275807 1275811] +- [netdrv] qed*: Conditions for changing link (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add support for ethtool private flags (Harish Patil) [1275807 1275811] +- [netdrv] qed*: Align statistics names (Harish Patil) [1275807 1275811] +- [netdrv] qede: Fix single MTU sized packet from firmware GRO flow (Harish Patil) [1275807 1275811] +- [netdrv] qede: Fix setting Skb network header (Harish Patil) [1275807 1275811] +- [netdrv] qede: Fix various memory allocation error flows for fastpath (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add fastpath support for tunneling (Harish Patil) [1275807 1275811] +- [netdrv] qed: Enable GRE tunnel slowpath configuration (Harish Patil) [1275807 1275811] +- [netdrv] qed/qede: Add GENEVE tunnel slowpath configuration support (Harish Patil) [1275807 1275811] +- [netdrv] qed/qede: Add VXLAN tunnel slowpath configuration support (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add infrastructure support for tunneling (Harish Patil) [1275807 1275811] +- [netdrv] qed* - bump driver versions to 8.7.1.20 (Harish Patil) [1275807 1275811] +- [netdrv] qede: add Rx flow hash/indirection support (Harish Patil) [1275807 1275811] +- [netdrv] qed: add Rx flow hash/indirection support (Harish Patil) [1275807 1275811] +- [netdrv] qed*: remove version dependency (Harish Patil) [1275807 1275811] +- [netdrv] qed: initialize return rc to avoid returning garbage (Harish Patil) [1275807 1275811] +- [netdrv] qed: Enlrage the drain timeout (Harish Patil) [1275807 1275811] +- [netdrv] qed: Notify of transciever changes (Harish Patil) [1275807 1275811] +- [netdrv] qed: Major changes to MB locking (Harish Patil) [1275807 1275811] +- [netdrv] qed: Prevent MF link notifications (Harish Patil) [1275807 1275811] +- [netdrv] qede: Fix net-next "make ARCH=x86_64" (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add slowpath/fastpath support and enable hardware GRO (Harish Patil) [1275807 1275811] +- [netdrv] qed/qede: Add infrastructure support for hardware GRO (Harish Patil) [1275807 1275811] +- [netdrv] qed: Remove unused NVM vendor ID (Harish Patil) [1275807 1275811] +- [netdrv] qed: Fix error flow on slowpath start (Harish Patil) [1275807 1275811] +- [netdrv] qed: Move statistics to L2 code (Harish Patil) [1275807 1275811] +- [netdrv] qed: Support B0 instead of A0 (Harish Patil) [1275807 1275811] +- [netdrv] qed: Correct BAR sizes for older MFW (Harish Patil) [1275807 1275811] +- [netdrv] qed: Print additional HW attention info (Harish Patil) [1275807 1275811] +- [netdrv] qed: Print HW attention reasons (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add support for HW attentions (Harish Patil) [1275807 1275811] +- [netdrv] qed: Semantic refactoring of interrupt code (Harish Patil) [1275807 1275811] +- [netdrv] qed, qede: rebrand module description (Harish Patil) [1275807 1275811] +- [netdrv] qed: Prevent probe on previous error (Harish Patil) [1275807 1275811] +- [netdrv] qed: add MODULE_FIRMWARE() (Harish Patil) [1275807 1275811] +- [netdrv] qede: Don't report link change needlessly (Harish Patil) [1275807 1275811] +- [netdrv] qede: Linearize SKBs when needed (Harish Patil) [1275807 1275811] +- [netdrv] qede: Change pci DID for 10g device (Harish Patil) [1275807 1275811] +- [netdrv] qed,qede: Bump driver versions to 8.7.0.0 (Harish Patil) [1275807 1275811] +- [netdrv] qed: Introduce DMA_REGPAIR_LE (Harish Patil) [1275807 1275811] +- [netdrv] qed: Change metadata needed for SPQ entries (Harish Patil) [1275807 1275811] +- [netdrv] qed: Handle possible race in SB config (Harish Patil) [1275807 1275811] +- [netdrv] qed: Turn most GFP_ATOMIC into GFP_KERNEL (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add vlan filtering offload support (Harish Patil) [1275807 1275811] +- [netdrv] qed: Lay infrastructure for vlan filtering offload (Harish Patil) [1275807 1275811] +- [netdrv] qed/qede: use 8.7.3.0 FW (Harish Patil) [1275807 1275811] +- [netdrv] qed: Correct slowpath interrupt scheme (Harish Patil) [1275807 1275811] +- [netdrv] qed: Fix BAR size split for some servers (Harish Patil) [1275807 1275811] +- [netdrv] qed: fix handling of concurrent ramrods (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add support for {get, set}_pauseparam (Harish Patil) [1275807 1275811] +- [netdrv] qed: Fix corner case for chain in-between pages (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add support for nway_reset (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add support for set_phys_id (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add support for changing LED state (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add support for {get, set}_ringparam (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add support for {get, set}_channels (Harish Patil) [1275807 1275811] +- [netdrv] qed: select ZLIB_INFLATE (Harish Patil) [1275807 1275811] +- [netdrv] qlogic: qed: fix error codes in qed_resc_alloc() (Harish Patil) [1275807 1275811] +- [netdrv] qlogic: qed: fix a test for MODE_MF_SI (Harish Patil) [1275807 1275811] +- [netdrv] qlogic/qed: remove bogus NULL check (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add basic ethtool support (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add statistics support (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add support for link (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add link support (Harish Patil) [1275807 1275811] +- [netdrv] qede: classification configuration (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add basic network device support (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add slowpath L2 support (Harish Patil) [1275807 1275811] +- [netdrv] qede: Add basic Network driver (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add basic L2 interface (Harish Patil) [1275807 1275811] +- [netdrv] qed: Add module with basic common support (Harish Patil) [1275807 1275811] + +* Thu Jun 09 2016 Rafael Aquini [3.10.0-430.el7] +- [char] tpm_crb: fix mapping of the buffers (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_crb: drop struct resource res from struct crb_priv (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: Allow compile test of GPIO consumers if !GPIOLIB (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: fix build warning with tpm_tis_resume (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_crb: tpm2_shutdown() must be called before tpm_chip_unregister() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_crb/tis: fix: use dev_name() for /proc/iomem (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_eventlog.c: fix binary_bios_measurements (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: fix: return rc when devm_add_action() fails (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: fix: set continueSession attribute for the unseal operation (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: fix the cleanup of struct tpm_chip (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: fix the rollback in tpm_chip_register() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_crb: Use devm_ioremap_resource (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_crb: Drop le32_to_cpu(ioread32(..)) (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Clean up the force=1 module parameter (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Use devm_ioremap_resource (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Do not fall back to a hardcoded address for TPM2 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Disable interrupt auto probing on a per-device basis (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_crb: Use the common ACPI definition of struct acpi_tpm2 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [include] acpica: Update TPM2 ACPI table (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [include] acpica: Update definitions for the TCPA and TPM2 ACPI tables (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [security] tpm: fix checks for policy digest existence in tpm2_seal_trusted() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [security] keys, trusted: seal with a TPM2 authorization policy (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [security] keys, trusted: select hash algorithm for TPM2 chips (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [security] keys, trusted: fix: *do not* allow duplicate key options (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_ibmvtpm: properly handle interrupted packet receptions (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Tighten IRQ auto-probing (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Refactor the interrupt setup (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Get rid of the duplicate IRQ probing code (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: rework tpm_get_timeouts() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Ensure interrupts are disabled when the driver starts (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: Use devm_free_irq not free_irq (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: further simplify calculation of ordinal duration (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: fix compat 'ppi' link handling in tpm_chip_register() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: fix missing migratable flag in sealing functionality for TPM2 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: Avoid reference to potentially freed memory (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_tis: free irq after probing (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: remove unnecessary little endian conversion (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] vtpm: support little endian guests (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [powerpc] vtpm: get the buffer allocated for event log instead of the actual log (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [powerpc] vtpm: reformat event log to be byte-aligned (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] vtpm: fix searching for the right vTPM node in device tree (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [security] keys, trusted: seal/unseal with TPM 2.0 chips (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [include] tpm: seal/unseal for TPM 2.0 (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [security] keys, trusted: move struct trusted_key_options to trusted-type.h (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: introduce tpm_buf (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [documentation] tpm: update PPI documentation to address the location change (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: move the PPI attributes to character device directory (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [include] sysfs: added __compat_only_sysfs_link_entry_to_kobj() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm, tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: Fix initialization of the cdev (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] vtpm: set virtual device before passing to ibmvtpm_reset_crq (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm_ibmvtpm: remove unneccessary message level (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm/st33zp24: Add proper wait for ordinal duration in case of irq mode (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm/tpm_infineon: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: Update KConfig text to include TPM2.0 FIFO chips (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [include] tpm/tpm_i2c_stm_st33: Split tpm_i2c_tpm_st33 in 2 layers (core + phy) (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm/tpm_i2c_stm_st33: Replace access to io_lpcpd from struct st33zp24_platform_data to tpm_stm_dev (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] +- [char] tpm: fix: sanitized code paths in tpm_chip_register() (Jerry Snitselaar) [1269527 1273499 1275023 1275024 1275026 1278604 1300754 1304124 1324657] + +* Wed Jun 08 2016 Rafael Aquini [3.10.0-429.el7] +- [md] raid5: delete unnecessary warnning (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid0: fix uninitialized variable bug (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] fix a trivial typo in comments (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid1: fix a dead loop when read from a WriteMostly disk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: Cleanup cpu hotplug notifier (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] fix typos for stipe (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] bitmap: remove redundant return in bitmap_checkpage (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid1: remove unnecessary BUG_ON (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: output stripe state for debug (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: preserve STRIPE_PREREAD_ACTIVE in break_stripe_batch_list (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] bitmap: remove redundant check (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] Drop sending a change uevent when stopping (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: revert e9e4c377e2f563 to fix a livelock (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: check_reshape() shouldn't call mddev_suspend (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] rename some functions (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid: only permit hot-add of compatible integrity profiles (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: handle journal hotadd in quiesce (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] add journal with array suspended (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] set MD_HAS_JOURNAL in correct places (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] Remove 'ready' field from mddev (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] remove unnecesary md_new_event_inintr (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: allow r5l_io_unit allocations to fail (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: use a mempool for the metadata block (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: use a bio_set (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: add journal hot add/remove support (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] avoid warning for 32-bit sector_t (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: simplify r5l_move_io_unit_list (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] update comment for md_allow_write (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: remove redundant check in stripe_add_to_batch_list() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] remove check for MD_RECOVERY_NEEDED in action_store (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] Fix remove_and_add_spares removes drive added as spare in slot_store (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] fix bug due to nested suspend (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] change journal disk role to disk 0 (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid10: fix data corruption and crash during resync (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] treewide: Fix typos in printk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] when RAID journal is missing/faulty, block RESTART_ARRAY_RW (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] set journal disk ->raid_disk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] kick out journal disk if it's not fresh (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: start raid5 readonly if journal is missing (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] add new bit to indicate raid array with journal (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: IO error handling (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: journal disk can't be removed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: add trim support for log (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] fix info output for journal disk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: small log->seq cleanup (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: new helper: r5_reserve_log_entry (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: inline r5l_alloc_io_unit into r5l_new_meta (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: take rdev->data_offset into account early on (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: refactor bio allocation (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: clean up r5l_get_meta (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: simplify state machine when caches flushes are not needed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: factor out a helper to run all stripes for an I/O unit (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: rename flushed_ios to finished_ios (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: free I/O units earlier (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: move reclaim stop to quiesce (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] show journal for journal disk in disk state sysfs (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] skip match_mddev_units check for special roles (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: don't delay stripe captured in log (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: check stripe finish out of order (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] skip resync for raid array with journal (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: optimize FLUSH IO with log enabled (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: move functionality out of __r5l_set_io_unit_state (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: fix a user-after-free bug (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: switching to state machine for log disk cache flush (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: enable log for raid array with cache disk (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: don't allow resize/reshape with cache(log) support (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: disable batch with log enabled (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5-cache: use crc32c checksum (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] revert "md: allow a partially recovered device to be hot-added to an array." (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: fix locking in handle_stripe_clean_event() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: log recovery (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: log reclaim support (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] rhel-only: EXPORT_SYMBOL(md_update_sb) (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: add basic stripe log (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: add a new state for stripe log handling (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: export some functions (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] override md superblock recovery_offset for journal device (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] add a new disk role to present write journal device (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] replace special disk roles with macros (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid10: fix the 'new' raid10 layout to work correctly (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] suspend i/o during runtime blk_integrity_unregister (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] remove_and_add_spares() to activate specific rdev (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] drop null test before destroy functions (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] clear CHANGE_PENDING in readonly array (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: don't index beyond end of array in need_this_block() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: update analysis state for failed stripe (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] wait for pending superblock updates before switching to read-only (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: ensure device failure recorded before write request returns (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: use bio_list for the list of bios to return (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] setup safemode_timer before it's being used (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: handle possible race as reshape completes (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] sync sync_completed has correct value as recovery finishes (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] be careful when testing resync_max against curr_resync_completed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] set MD_RECOVERY_RECOVER when starting a degraded array (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: remove incorrect "min_t()" when calculating writepos (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: strengthen check on reshape_position at run (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: switch to use conf->chunk_sectors in place of mddev->chunk_sectors where possible (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: always set conf->prev_chunk_sectors and ->prev_algo (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid10: fix a few typos in comments (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: consider updating reshape_position at start of reshape (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] close some races between setting and checking sync_action (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] Keep /proc/mdstat reporting recovery until fully DONE (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] simplify get_bitmap_file now that "file" is zeroed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] use kzalloc() when bitmap is disabled (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: clear R5_NeedReplace when no longer needed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] flush ->event_work before stopping array (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid10: always set reshape_safe when initializing reshape_position (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] unlock mddev_lock on an error path (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] clear mddev->private when it has been freed (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] doc: fix typo in md.txt (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] fix a build warning (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: per hash value and exclusive wait_for_stripe (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid5: split wait_for_stripe and introduce wait_for_quiescent (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] convert to kstrto*() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] raid10: make sync_request_write() call bio_copy_data() (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] fix problems with freeing private data after ->run failure (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [md] Export and rename kick_rdev_from_array (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] +- [kernel] wait: introduce wait_event_exclusive_cmd (Jes Sorensen) [1250578 1265947 1273343 1299140 1307091 1312828 1320563 1340839] + +* Wed Jun 08 2016 Rafael Aquini [3.10.0-428.el7] +- [fs] xfs: add "fail at unmount" error handling configuration (Carlos Maiolino) [1267042] +- [fs] xfs: add configuration handlers for specific errors (Carlos Maiolino) [1267042] +- [fs] xfs: add configuration of error failure speed (Carlos Maiolino) [1267042] +- [fs] xfs: introduce table-based init for error behaviors (Carlos Maiolino) [1267042] +- [fs] xfs: add configurable error support to metadata buffers (Carlos Maiolino) [1267042] +- [fs] xfs: introduce metadata IO error class (Carlos Maiolino) [1267042] +- [fs] xfs: configurable error behavior via sysfs (Carlos Maiolino) [1267042] +- [fs] cifs: fix out-of-bounds access in lease parsing (Sachin Prabhu) [1337587] +- [fs] cifs: fix erroneous return value (Sachin Prabhu) [1337587] +- [fs] cifs: fix potential overflow in cifs_compose_mount_options (Sachin Prabhu) [1337587] +- [fs] cifs_dbg() outputs an uninitialized buffer in cifs_readdir() (Sachin Prabhu) [1337587] +- [fs] cifs: fix race between call_async() and reconnect() (Sachin Prabhu) [1337587] +- [fs] cifs: Make echo interval tunable (Sachin Prabhu) [1337587] +- [fs] cifs: Check uniqueid for SMB2+ and return -ESTALE if necessary (Sachin Prabhu) [1337587] +- [fs] Print IP address of unresponsive server (Sachin Prabhu) [1337587] +- [fs] Allow copy offload (CopyChunk) across shares (Sachin Prabhu) [1337587] +- [fs] Add resilienthandles mount parm (Sachin Prabhu) [1337587] +- [fs] Send durable handle v2 contexts when use of persistent handles required (Sachin Prabhu) [1337587] +- [fs] Display persistenthandles in /proc/mounts for SMB3 shares if enabled (Sachin Prabhu) [1337587] +- [fs] Enable checking for continuous availability and persistent handle support (Sachin Prabhu) [1337587] +- [fs] Add parsing for new mount option controlling persistent handles (Sachin Prabhu) [1337587] +- [fs] Allow duplicate extents in SMB3 not just SMB3.1.1 (Sachin Prabhu) [1337587] +- [fs] Update cifs version number (Sachin Prabhu) [1337587] +- [fs] Do not fall back to SMBWriteX in set_file_size error cases (Sachin Prabhu) [1337587] +- [fs] fs: Drop unlikely before IS_ERR(_OR_NULL) (Sachin Prabhu) [1337587] +- [fs] Missing null tcon check (Sachin Prabhu) [1337587] +- [fs] fix encryption error checks on mount (Sachin Prabhu) [1337587] +- [fs] Fix sec=krb5 on smb3 mounts (Sachin Prabhu) [1337587] +- [fs] cifs: use server timestamp for ntlmv2 authentication (Sachin Prabhu) [1337587] +- [fs] disabling oplocks/leases via module parm enable_oplocks broken for SMB3 (Sachin Prabhu) [1337587] +- [fs] mount option sec=none not displayed properly in /proc/mounts (Sachin Prabhu) [1337587] +- [fs] cifs: Fix use-after-free on mid_q_entry (Sachin Prabhu) [1337587] +- [fs] Update cifs version number (Sachin Prabhu) [1337587] +- [fs] Add way to query server fs info for smb3 (Sachin Prabhu) [1337587] +- [fs] cifs: Unset CIFS_MOUNT_POSIX_PATHS flag when following dfs mounts (Sachin Prabhu) [1337587] +- [fs] Update negotiate protocol for SMB3.11 dialect (Sachin Prabhu) [1337587] +- [fs] Add ioctl to set integrity (Sachin Prabhu) [1337587] +- [fs] Add Get/Set Integrity Information structure definitions (Sachin Prabhu) [1337587] +- [fs] Add reflink copy over SMB3.11 with new FSCTL_DUPLICATE_EXTENTS (Sachin Prabhu) [1337587] +- [fs] Add SMB3.11 mount option synonym for new dialect (Sachin Prabhu) [1337587] +- [fs] add struct FILE_STANDARD_INFO (Sachin Prabhu) [1337587] +- [fs] Make dialect negotiation warning message easier to read (Sachin Prabhu) [1337587] +- [fs] Add defines and structs for smb3.1 dialect (Sachin Prabhu) [1337587] +- [fs] Allow parsing vers=3.11 on cifs mount (Sachin Prabhu) [1337587] +- [fs] client MUST ignore EncryptionKeyLength if CAP_EXTENDED_SECURITY is set (Sachin Prabhu) [1337587] +- [fs] cifs: Fix race condition on RFC1002_NEGATIVE_SESSION_RESPONSE (Sachin Prabhu) [1337587] +- [fs] Fix to convert SURROGATE PAIR (Sachin Prabhu) [1337587] +- [fs] cifs: potential missing check for posix_lock_file_wait (Sachin Prabhu) [1337587] +- [fs] Fix to check Unique id and FileType when client refer file directly (Sachin Prabhu) [1337587] +- [fs] cifs: remove an unneeded NULL check (Sachin Prabhu) [1337587] +- [fs] fix null pointer check (Sachin Prabhu) [1337587] +- [fs] Fix that several functions handle incorrect value of mapchars (Sachin Prabhu) [1337587] +- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1337587] +- [fs] vfs: normal filesystems and lustre d_inode() annotations - CIFS only (Sachin Prabhu) [1337587] +- [fs] vfs: Add owner-filesystem positive/negative dentry checks (Sachin Prabhu) [1337587] +- [fs] dlm: Save and restore socket callbacks properly (Robert S Peterson) [1267339] +- [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1267339] +- [fs] xfs: fix broken multi-fsb buffer logging (Brian Foster) [1334671] +- [fs] propogate_mnt: Handle the first propogated copy being a slave (Miklos Szeredi) [1338808] {CVE-2016-4581} +- [fs] pnode: treat zero mnt_group_id-s as unequal (Miklos Szeredi) [1331162] +- [fs] svcrpc: autoload rdma module (Steve Dickson) [1337599] +- [fs] nfsd: Drop BUG_ON and ignore SECLABEL on absent filesystem ("J. Bruce Fields") [1340690] +- [fs] nfsd: fix nsfd startup race triggering BUG_ON ("J. Bruce Fields") [1340714] + +* Wed Jun 08 2016 Rafael Aquini [3.10.0-427.el7] +- [fs] dax: fix O_DIRECT I/O to the last block of a blockdev (Eric Sandeen) [1274459] +- [acpi] nfit: Clarify memory device state flags strings (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [acpi] nfit, nd_blk: BLK status register is only 32 bits (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [fs] xfs: call dax_fault on read page faults for DAX (Eric Sandeen) [1274459] +- [nvdimm] libnvdimm: fix namespace seed creation (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [acpi] nfit: add support for NVDIMM "latch" flag (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [acpi] nfit: update block I/O path to use PMEM API (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [tools] testing/nvdimm: add mock acpi_nfit_flush_address entries to nfit_test (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [tools] testing/nvdimm: fix return code for unimplemented commands (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [maintainers] pmem: add maintainer for include/linux/pmem.h (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [fs] dax: bdev_direct_access() may sleep (Eric Sandeen) [1274459] +- [fs] block: Add support for DAX reads/writes to block devices (Eric Sandeen) [1274459] +- [fs] dax: Use copy_from_iter_nocache (Eric Sandeen) [1274459] +- [net] iovec.c: add memcpy_fromiovecend_nocache (Eric Sandeen) [1274459] +- [acpi] nfit: fix smatch "use after null check" report (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] Fix return value of nvdimm_bus_init() if class_create() fails (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm: smatch cleanups in __nd_ioctl (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] sparse: fix misplaced __pmem definition (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [x86] pmem api for ensuring durability of persistent memory updates (Eric Sandeen) [1028649 1269626 1271953 1274043 1274459] +- [include] libnvdimm: Add sysfs numa_node to NVDIMM devices (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm: Set numa_node to NVDIMM devices (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] acpi: Add acpi_map_pxm_to_online_node() (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [tools] libnvdimm, nfit: handle unarmed dimms, mark namespaces read-only (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] pmem: flag pmem block devices as non-rotational (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm: enable iostat (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] pmem: make_request cleanups (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm, pmem: fix up max_hw_sectors (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm, blk: add support for blk integrity (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm, btt: add support for blk integrity (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [fs] block_dev.c: skip rw_page if bdev has integrity (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [maintainers] libnvdimm: Non-Volatile Devices (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [tools] testing/nvdimm: libnvdimm unit test infrastructure (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm, nfit, nd_blk: driver for BLK-mode access persistent memory (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] nd_btt: atomic sector updates (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm: infrastructure for btt devices (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm: write blk label set (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm: write pmem label set (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm: blk labels and namespace instantiation (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm: pmem label sets and namespace instantiation (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm: namespace indices: read and validate (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm, nfit: add interleave-set state-tracking infrastructure (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm, pmem: add libnvdimm support to the pmem driver (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [nvdimm] libnvdimm, pmem: move pmem to drivers/nvdimm/ (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm: support for legacy (non-aliasing) nvdimms (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm, nfit: regions (block-data-window, persistent memory, volatile memory) (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm, nvdimm: dimm driver and base libnvdimm device-driver infrastructure (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm: control (ioctl) messages for nvdimm_bus and nvdimm devices (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm, nfit: dimm/memory-devices (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm: control character device and nvdimm_bus sysfs attributes (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] libnvdimm, nfit: initial libnvdimm infrastructure and NFIT support (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [fs] xfs: add initial DAX support (Eric Sandeen) [1274459] +- [fs] xfs: add DAX IO path support (Eric Sandeen) [1274459] +- [fs] xfs: add DAX truncate support (Eric Sandeen) [1274459] +- [fs] xfs: add DAX block zeroing support (Eric Sandeen) [1274459] +- [fs] xfs: add DAX file operations support (Eric Sandeen) [1274459] +- [fs] xfs: simplify xfs_zero_remaining_bytes (Eric Sandeen) [1274459] +- [include] dax: expose __dax_fault for filesystems with locking constraints (Eric Sandeen) [1274459] +- [include] dax: don't abuse get_block mapping for endio callbacks (Eric Sandeen) [1274459] +- [include] e820, efi: add ACPI 6.0 persistent memory types (Eric Sandeen) [1274459] +- [x86] mm/mtrr: Enhance MTRR checks in kernel mapping helpers (Eric Sandeen) [1274459] +- [x86] mm/mtrr: Clean up mtrr_type_lookup() (Eric Sandeen) [1274459] +- [x86] mm/mtrr: Use symbolic define as a retval for disabled MTRRs (Eric Sandeen) [1274459] +- [x86] mm/mtrr: Fix MTRR state checks in mtrr_type_lookup() (Eric Sandeen) [1274459] +- [x86] mm/mtrr: Fix MTRR lookup to handle an inclusive entry (Eric Sandeen) [1274459] +- [include] acpica: Fix for ill-formed GUID strings for NFIT tables (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] acpica: acpihelp: Update for new NFIT table GUIDs (Eric Sandeen) [1028649 1269626 1271953 1274043] +- [include] acpica: acpi 6.0: Add suppor