I think my VM was damaged. I installed a new VM and tested for-next and all is well again. Sorry for the noise. On Fri, Jan 19, 2018 at 6:26 AM, Steve French <smfrench@xxxxxxxxx> wrote: > Retested with Azure and encryption worked fine - will retest with > Windows 2016 later tonight > > On Thu, Jan 18, 2018 at 2:00 PM, ronnie sahlberg > <ronniesahlberg@xxxxxxxxx> wrote: >> Thanks for testing. >> >> I tested against win16 as well as azure. >> It must be something broken with my test setup. >> >> >> On Fri, Jan 19, 2018 at 3:47 AM, Steve French <smfrench@xxxxxxxxx> wrote: >>> What was the target server type? >>> >>> On Thu, Jan 18, 2018 at 11:47 AM, Steve French <smfrench@xxxxxxxxx> wrote: >>>> I just tried some experiments with SMB3 (default kernel) mounts using >>>> cifs-2.6.git for-next ( 4.15-rc8 + the two big patch series, yours and >>>> the RDMA ones and the misc. fixes that are smaller) - mounted a Samba >>>> (4.7, current Fedora) share that required encryption, created some >>>> files, directories etc. - encryption seemed to work fine - didn't >>>> notice any problems - do you have a repro scenario? any additional >>>> patches? Do you see it with vanilla 4.15-rc8? >>>> >>>> On Wed, Jan 17, 2018 at 8:25 PM, Ronnie Sahlberg <lsahlber@xxxxxxxxxx> wrote: >>>>> List, >>>>> >>>>> There seems to be a regression in sfrench/for-next for smb3 encryption. >>>>> >>>>> It crashes with : >>>>> >>>>> [ 684.452727] ------------[ cut here ]------------ >>>>> [ 684.452744] kernel BUG at ./include/linux/scatterlist.h:147! >>>>> [ 684.453011] invalid opcode: 0000 [#1] SMP PTI >>>>> [ 684.453037] Modules linked in: cmac arc4 md4 nls_utf8 cifs ccm dns_resolver nfsv3 nfs_acl nfs lockd grace fscache ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c iptable_mangle iptable_raw iptable_security ebtable_filter ebtables ip6table_filter ip6_tables snd_hda_codec_generic virtio_console virtio_balloon crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel 8139too snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_seq snd_seq_device snd_pcm 8139cp snd_timer serio_raw pcspkr i2c_piix4 mii virtio_pci virtio_ring virtio snd soundcore >>>>> [ 684.453496] auth_rpcgss sunrpc qxl drm_kms_helper ttm drm floppy qemu_fw_cfg ata_generic pata_acpi >>>>> [ 684.453558] CPU: 1 PID: 914 Comm: mount.cifs Not tainted 4.15.0-rc8+ #8 >>>>> [ 684.453594] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1.fc26 04/01/2014 >>>>> [ 684.453660] RIP: 0010:crypt_message+0x7ac/0x7e0 [cifs] >>>>> [ 684.453699] RSP: 0018:ffffb0d440eb7920 EFLAGS: 00010246 >>>>> [ 684.453730] RAX: 0000000000000000 RBX: ffff8e58ed9f30c0 RCX: 0000000000000028 >>>>> [ 684.453768] RDX: ffff8e58f300b240 RSI: 0000000000000022 RDI: ffffb0d4c0eb79c8 >>>>> [ 684.453806] RBP: ffffb0d440eb7a20 R08: ffff8e58f300b240 R09: ffff8e58f300b240 >>>>> [ 684.453844] R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000001 >>>>> [ 684.453882] R13: ffffb0d440eb79c8 R14: 0000000000000058 R15: ffff8e58f300b2b8 >>>>> [ 684.453920] FS: 00007f753959d740(0000) GS:ffff8e58fb000000(0000) knlGS:0000000000000000 >>>>> [ 684.453963] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >>>>> [ 684.453994] CR2: 00007f3b8c315000 CR3: 000000013856a001 CR4: 00000000003606e0 >>>>> [ 684.454035] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 >>>>> [ 684.454075] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 >>>>> [ 684.454117] Call Trace: >>>>> [ 684.454163] ? smb3_init_transform_rq+0x2af/0x380 [cifs] >>>>> [ 684.454206] smb3_init_transform_rq+0x2af/0x380 [cifs] >>>>> [ 684.454263] ? smb2_setup_request+0xf8/0x1b0 [cifs] >>>>> [ 684.454308] smb_send_rqst+0x46/0xb0 [cifs] >>>>> [ 684.454343] ? smb2_setup_request+0x107/0x1b0 [cifs] >>>>> [ 684.454385] cifs_send_recv+0xda/0x3a0 [cifs] >>>>> [ 684.454423] smb2_send_recv+0x139/0x250 [cifs] >>>>> [ 684.454459] ? _raw_spin_unlock+0x24/0x30 >>>>> [ 684.454497] ? SMB2_tcon+0x180/0x5c0 [cifs] >>>>> [ 684.454535] SMB2_tcon+0x180/0x5c0 [cifs] >>>>> [ 684.454577] ? cifs_get_tcon+0x177/0x5b0 [cifs] >>>>> [ 684.454613] cifs_get_tcon+0x177/0x5b0 [cifs] >>>>> [ 684.454651] cifs_mount+0x6b8/0xee0 [cifs] >>>>> [ 684.454687] ? __lockdep_init_map+0x57/0x1d0 >>>>> [ 684.454725] ? cifs_do_mount+0x16c/0x5f0 [cifs] >>>>> [ 684.454768] cifs_do_mount+0x16c/0x5f0 [cifs] >>>>> [ 684.454797] ? selinux_sb_copy_data+0x172/0x1d0 >>>>> [ 684.454828] mount_fs+0x30/0x150 >>>>> [ 684.454853] vfs_kern_mount.part.25+0x54/0x150 >>>>> [ 684.455928] do_mount+0x620/0xd60 >>>>> [ 684.456987] ? rcu_read_lock_sched_held+0x6b/0x80 >>>>> [ 684.458048] ? kmem_cache_alloc_trace+0x273/0x2d0 >>>>> [ 684.459124] ? copy_mount_options+0x28/0x230 >>>>> [ 684.460168] SyS_mount+0x80/0xd0 >>>>> [ 684.461193] entry_SYSCALL_64_fastpath+0x25/0x9c >>>>> [ 684.462206] RIP: 0033:0x7f7538eb6cea >>>>> [ 684.463185] RSP: 002b:00007fffb1b08bf8 EFLAGS: 00000202 >>>>> [ 684.463193] Code: 48 c7 c6 00 87 87 c0 48 c7 c7 64 52 88 c0 48 89 95 38 ff ff ff e8 05 21 fd ff b8 f4 ff ff ff 48 8b 95 38 ff ff ff e9 8b fe ff ff <0f> 0b 0f 0b e8 6b ea 84 d2 0f 0b 0f 0b 48 8b 0d 70 af bb d3 e9 >>>>> [ 684.466175] RIP: crypt_message+0x7ac/0x7e0 [cifs] RSP: ffffb0d440eb7920 >>>>> [ 684.467167] ---[ end trace b27c56cf9ad4130e ]--- >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> Thanks, >>>> >>>> Steve >>> >>> >>> >>> -- >>> Thanks, >>> >>> Steve >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-cifs" in >>> the body of a message to majordomo@xxxxxxxxxxxxxxx >>> More majordomo info at http://vger.kernel.org/majordomo-info.html > > > > -- > Thanks, > > Steve -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html