speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Re: speed improvement with kernel 4.2.5 / 4.3.3/4.6.6

Postby fvdw » Wed Nov 23, 2016 8:38 pm

Attached a more recent kernel + corresponding module for testing
The 4.6.6 kernel has some bug fixes compared to 4.3.3

The kernel must either by loaded via load external kernel uising fvdw-sl console or by writing it to sda6.
The last option makes that it will the use the new kernel at each boot automatically.

The modules must be installed by extracting the archive in sytem root folder, afterwards modules should be in /lib/modules/4.6.6
You do not have the required permissions to view the files attached to this post.
fvdw
Site Admin - expert
 
Posts: 13239
Joined: Tue Apr 12, 2011 2:30 pm
Location: Netherlands

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby wd9895 » Thu Nov 24, 2016 7:54 pm

Kernel: Linux 4.6.6 #3 PREEMPT Sat Oct 15 12:48:17 CEST 2016
Caution: It is not the regular kernel version [3142#14]

Modules updated, too.

Result: No speed improvement 4.6.6 vs 4.3.3

SSD to NAS NWS2 Kernel 4.6.6
SSD to NAS NWS2 Kernel 4.6.6.jpg


NAS NWS2 Kernel 4.6.6 to SSD
NAS NWS2 Kernel 4.6.6 to SSD.jpg
You do not have the required permissions to view the files attached to this post.
wd9895
Donator Supporter
Donator Supporter
 
Posts: 255
Joined: Fri Jun 10, 2011 1:49 pm
Location: Hamburg, Germany

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby fvdw » Thu Nov 24, 2016 8:20 pm

thx for testing !

Result: No speed improvement 4.6.6 vs 4.3.3

Yes that is what is expected, but 4.6.6. kernel contains some kernel bug fixes, it is a more reliable kernel.
Can you check the output of dmesg if it contains message like this "failed to linearize skb with tiny unaligned fragment"
fvdw
Site Admin - expert
 
Posts: 13239
Joined: Tue Apr 12, 2011 2:30 pm
Location: Netherlands

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby wd9895 » Thu Nov 24, 2016 8:46 pm

All seems to be in proper condition.
dmsg cache cleared, rebooted, the results:

[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Memory: 250124K/262144K available (6907K kernel code, 266K rwdata, 1920K rodata, 208K init, 392K bss, 12020K reserved, 0K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xd0800000 - 0xff800000 ( 752 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc08a70b4 (8829 kB)
[ 0.000000] .init : 0xc08a8000 - 0xc08dc000 ( 208 kB)
[ 0.000000] .data : 0xc08dc000 - 0xc091eaa0 ( 267 kB)
[ 0.000000] .bss : 0xc091eaa0 - 0xc0980d44 ( 393 kB)
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] NR_IRQS:114
[ 0.000000] Switching to timer-based delay loop, resolution 6ns
[ 0.000015] sched_clock: 32 bits at 166MHz, resolution 6ns, wraps every 12884901885ns
[ 7.343644] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 11467562657 ns
[ 7.343898] Calibrating delay loop (skipped), value calculated using timer frequency.. 333.33 BogoMIPS (lpj=1666666)
[ 7.343933] pid_max: default: 32768 minimum: 301
[ 7.344153] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 7.344182] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 7.345132] CPU: Testing write buffer coherency: ok
[ 7.345721] Setting up static identity map for 0x81e0 - 0x8238
[ 7.350610] VFP support v0.3: not present
[ 7.351356] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 7.351587] xor: measuring software checksum speed
[ 7.444060] arm4regs : 725.600 MB/sec
[ 7.543767] 8regs : 435.600 MB/sec
[ 7.643759] 32regs : 603.200 MB/sec
[ 7.643785] xor: using function: arm4regs (725.600 MB/sec)
[ 7.643852] pinctrl core: initialized pinctrl subsystem
[ 7.646466] NET: Registered protocol family 16
[ 7.647387] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 7.652128] Kirkwood: MV88F6281-A0, TCLK=166666667.
[ 7.652175] Feroceon L2: Enabling L2
[ 7.652230] Feroceon L2: Cache support initialised.
[ 7.654261] kirkwood_init: create proc tsinfo proc
[ 7.654296] tsinfo: create proc tsinfo vendor successfully
[ 7.654307] mv_usb_init 1
[ 7.654324] mv_usb_init 2 devnum = 0
[ 7.654339] init function mv_usb_init finished
[ 7.654351] initial MPP regs: 01112222 00003311 00551100 00000000 00000000 00000000 00000000
[ 7.654398] final MPP regs: 01112222 00003311 00551100 00000000 00000000 00000000 00000000
[ 7.654895] orion-ehci registered
[ 7.884455] raid6: int32x1 gen() 76 MB/s
[ 8.054179] raid6: int32x1 xor() 44 MB/s
[ 8.224299] raid6: int32x2 gen() 96 MB/s
[ 8.393828] raid6: int32x2 xor() 59 MB/s
[ 8.564150] raid6: int32x4 gen() 91 MB/s
[ 8.733784] raid6: int32x4 xor() 61 MB/s
[ 8.904015] raid6: int32x8 gen() 82 MB/s
[ 9.074265] raid6: int32x8 xor() 54 MB/s
[ 9.074279] raid6: using algorithm int32x2 gen() 96 MB/s
[ 9.074290] raid6: .... xor() 59 MB/s, rmw enabled
[ 9.074302] raid6: using intx1 recovery algorithm
[ 9.075513] SCSI subsystem initialized
[ 9.076160] libata version 3.00 loaded.
[ 9.076935] usbcore: registered new interface driver usbfs
[ 9.077132] usbcore: registered new interface driver hub
[ 9.077294] usbcore: registered new device driver usb
[ 9.077678] Linux video capture interface: v2.00
[ 9.083384] clocksource: Switched to clocksource orion_clocksource
[ 9.083637] VFS: Disk quotas dquot_6.6.0
[ 9.083797] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 9.086878] NET: Registered protocol family 2
[ 9.088343] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[ 9.088400] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 9.088446] TCP: Hash tables configured (established 2048 bind 2048)
[ 9.088540] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 9.088575] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 9.088852] NET: Registered protocol family 1
[ 9.089756] RPC: Registered named UNIX socket transport module.
[ 9.089774] RPC: Registered udp transport module.
[ 9.089784] RPC: Registered tcp transport module.
[ 9.089795] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 9.089832] PCI: CLS 0 bytes, default 32
[ 9.090254] NetWinder Floating Point Emulator V0.97 (double precision)
[ 9.090507] gpio-usb-probe-4b err=0
[ 9.090531] gpio-usb gpio-usb: USB GPIO's initialized
[ 9.092315] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 9.092924] workingset: timestamp_bits=29 max_order=16 bucket_order=0
[ 9.094419] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 9.094893] ntfs: driver 2.1.32 [Flags: R/W].
[ 9.094954] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
[ 9.095222] fuse init (API version 7.24)
[ 9.095955] JFS: nTxBlock = 1954, nTxLock = 15632
[ 9.097273] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 9.103420] async_tx: api initialized (async)
[ 9.103567] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 9.103595] io scheduler noop registered
[ 9.103618] io scheduler deadline registered
[ 9.103660] io scheduler cfq registered (default)
[ 9.104200] mv_xor mv_xor.0: Marvell shared XOR driver
[ 9.144693] mv_xor mv_xor.0: Marvell XOR (Registers Mode): ( xor cpy )
[ 9.147461] mv_xor mv_xor.1: Marvell shared XOR driver
[ 9.184712] mv_xor mv_xor.1: Marvell XOR (Registers Mode): ( xor cpy )
[ 9.196084] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 9.198706] console [ttyS0] disabled
[ 9.219030] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33, base_baud = 10416666) is a 16550A
[ 9.812873] console [ttyS0] enabled
[ 9.839119] brd: module loaded
[ 9.853515] loop: module loaded
[ 9.858063] sata_mv sata_mv.0: version 1.28
[ 9.858174] sata_mv sata_mv.0: cannot get optional clkdev
[ 9.863678] sata_mv sata_mv.0: slots 32 ports 2
[ 9.874026] scsi host0: sata_mv
[ 9.878150] scsi host1: sata_mv
[ 9.881881] ata1: SATA max UDMA/133 irq 21
[ 9.886273] ata2: SATA max UDMA/133 irq 21
[ 9.892831] m25p80 spi0.0: mx25l4005a (512 Kbytes)
[ 9.899064] Creating 2 MTD partitions on "spi_flash":
[ 9.904228] 0x000000000000-0x00000007d000 : "u-boot"
[ 9.910905] 0x00000007e000-0x00000007f000 : "u-boot-env"
[ 9.920041] tun: Universal TUN/TAP device driver, 1.6
[ 9.926271] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 9.932708] ipddp.c:v0.01 8/28/97 Bradford W. Johnson <johns393@maroon.tc.umn.edu>
[ 9.941486] ipddp0: Appletalk-IP Encap. mode by Bradford W. Johnson <johns393@maroon.tc.umn.edu>
[ 9.958128] libphy: orion_mdio_bus: probed
[ 9.962424] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[ 10.373730] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[ 10.393774] ata1.00: ATA-8: ST32000542AS, CC35, max UDMA/133
[ 10.399420] ata1.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[ 10.453854] ata1.00: configured for UDMA/133
[ 10.484095] scsi 0:0:0:0: Direct-Access ATA ST32000542AS CC35 PQ: 0 ANSI: 5
[ 10.544352] fvdw1 disk index before get_sd_name = 0
[ 10.549215] No LaCie disk map available
[ 10.553032] fvdw2 disk index after get_sd_name = 0
[ 10.573732] fvdw3 prefix[0]=s prefix[1]=d
[ 10.577814] fvdw4 diskname = sda
[ 10.593977] sd 0:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.82 TiB)
[ 10.602862] sd 0:0:0:0: [sda] Write Protect is off
[ 10.608752] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 10.608923] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 10.658881] sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 >
[ 10.677521] sd 0:0:0:0: [sda] Attached SCSI disk
[ 10.923731] ata2: SATA link down (SStatus 0 SControl F300)
[ 11.140273] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 00:d0:4b:8a:cd:dd
[ 11.149285] PPP generic driver version 2.4.2
[ 11.154093] PPP Deflate Compression module registered
[ 11.159154] PPP MPPE Compression module registered
[ 11.164060] NET: Registered protocol family 24
[ 11.168530] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[ 11.176182] usbcore: registered new interface driver pegasus
[ 11.182138] usbcore: registered new interface driver asix
[ 11.187753] usbcore: registered new interface driver ax88179_178a
[ 11.194094] usbcore: registered new interface driver cdc_ether
[ 11.200193] usbcore: registered new interface driver net1080
[ 11.206083] usbcore: registered new interface driver plusb
[ 11.211826] usbcore: registered new interface driver cdc_subset
[ 11.217983] usbcore: registered new interface driver zaurus
[ 11.223914] usbcore: registered new interface driver ipheth
[ 11.229664] usbcore: registered new interface driver cdc_ncm
[ 11.236629] aoe: cannot create debugfs directory
[ 11.241786] aoe: AoE v85 initialised.
[ 11.246455] rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0
[ 11.252828] i2c /dev entries driver
[ 11.258002] at24 0-0050: 512 byte 24c04 EEPROM, writable, 16 bytes/write
[ 11.265346] uvcvideo: Unable to create debugfs directory
[ 11.270950] usbcore: registered new interface driver uvcvideo
[ 11.276743] USB Video Class driver (1.1.1)
[ 11.280834] gspca_main: v2.14.0 registered
[ 11.285146] usbcore: registered new interface driver Philips webcam
[ 11.292226] md: linear personality registered for level -1
[ 11.298078] md: raid0 personality registered for level 0
[ 11.303382] md: raid1 personality registered for level 1
[ 11.308773] md: raid10 personality registered for level 10
[ 11.314682] md: raid6 personality registered for level 6
[ 11.319973] md: raid5 personality registered for level 5
[ 11.325396] md: raid4 personality registered for level 4
[ 11.331031] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
[ 11.339919] device-mapper: multipath: version 1.11.0 loaded
[ 11.345545] device-mapper: multipath round-robin: version 1.1.0 loaded
[ 11.352052] device-mapper: multipath queue-length: version 0.2.0 loaded
[ 11.358703] device-mapper: multipath service-time: version 0.3.0 loaded
[ 11.365425] device-mapper: dm-log-userspace: version 1.3.0 loaded
[ 11.371502] device-mapper: raid: Loading target version 1.7.0
[ 11.379337] Netfilter messages via NETLINK v0.30.
[ 11.384793] nfnl_acct: registering with nfnetlink.
[ 11.389628] nf_conntrack version 0.5.0 (3908 buckets, 15632 max)
[ 11.396701] ipip: IPv4 over IPv4 tunneling driver
[ 11.402860] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 11.408636] NET: Registered protocol family 10
[ 11.414759] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 11.420386] sit: IPv6 over IPv4 tunneling driver
[ 11.426334] NET: Registered protocol family 17
[ 11.430831] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 11.443763] Bridge firewalling registered
[ 11.447968] NET: Registered protocol family 5
[ 11.452566] sctp: Hash tables configured (bind 1024/1024)
[ 11.460021] console [netcon0] enabled
[ 11.463672] netconsole: network logging started
[ 11.469163] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 11.476476] rtc-mv rtc-mv: setting system clock to 2016-11-24 20:42:48 UTC (1480020168)
[ 11.485153] md: Skipping autodetection of RAID arrays. (raid=autodetect will force)
[ 11.510074] EXT4-fs (sda7): mounting ext3 file system using the ext4 subsystem
[ 11.527820] EXT4-fs (sda7): mounted filesystem with ordered data mode. Opts: (null)
[ 11.535574] VFS: Mounted root (ext3 filesystem) readonly on device 8:7.
[ 11.543049] Freeing unused kernel memory: 208K (c08a8000 - c08dc000)
[ 11.549419] This architecture does not have kernel memory protection.
[ 11.757577] EXT4-fs (sda7): warning: mounting unchecked fs, running e2fsck is recommended
[ 11.793839] EXT4-fs (sda7): re-mounted. Opts: data=ordered
[ 11.962980] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[ 12.254139] EXT4-fs (sda1): warning: maximal mount count reached, running e2fsck is recommended
[ 12.274109] EXT4-fs (sda1): recovery complete
[ 12.283813] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts:
[ 12.561564] EXT4-fs (sda1): re-mounted. Opts: (null)
[ 13.370762] EXT4-fs (sda5): mounting ext3 file system using the ext4 subsystem
[ 13.484156] EXT4-fs (sda5): warning: maximal mount count reached, running e2fsck is recommended
[ 13.504141] EXT4-fs (sda5): recovery complete
[ 13.513812] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
[ 13.623939] random: mkswap urandom read with 73 bits of entropy available
[ 13.657592] Adding 514076k swap on /dev/sda3. Priority:-1 extents:1 across:514076k
[ 14.269946] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 14.277699] ehci-orion: EHCI orion driver
[ 14.281836] orion-ehci orion-ehci.0: EHCI Host Controller
[ 14.287360] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[ 14.295169] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[ 14.313727] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[ 14.319844] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 14.326637] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 14.333846] usb usb1: Product: EHCI Host Controller
[ 14.338707] usb usb1: Manufacturer: Linux 4.6.6 ehci_hcd
[ 14.344018] usb usb1: SerialNumber: orion-ehci.0
[ 14.349531] hub 1-0:1.0: USB hub found
[ 14.353314] hub 1-0:1.0: 1 port detected
[ 14.379005] usbcore: registered new interface driver usb-storage
[ 14.402416] usbcore: registered new interface driver usblp
[ 14.447654] Loading iSCSI transport class v2.0-870.
[ 14.460607] iscsi: registered transport (tcp)
[ 21.233749] random: nonblocking pool is initialized
[ 26.920586] udevd (867): /proc/867/oom_adj is deprecated, please use /proc/867/oom_score_adj instead.
[ 26.929914] udev: starting version 130
[ 34.813852] EXT4-fs (sda8): mounting ext3 file system using the ext4 subsystem
[ 35.137216] EXT4-fs (sda8): warning: maximal mount count reached, running e2fsck is recommended
[ 35.286266] EXT4-fs (sda8): recovery complete
[ 35.313830] EXT4-fs (sda8): mounted filesystem with ordered data mode. Opts: user_xattr,acl
[ 37.855412] mv643xx_eth_port mv643xx_eth_port.0 eth0: link down
[ 37.861655] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 40.191326] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 40.201203] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 52.515427] capability: warning: `proftpd' uses 32-bit capabilities (legacy support in use)
root@Lacie-NS2:/ #
wd9895
Donator Supporter
Donator Supporter
 
Posts: 255
Joined: Fri Jun 10, 2011 1:49 pm
Location: Hamburg, Germany

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby uelpenich » Wed Nov 30, 2016 1:09 pm

I installed the new 4.6.6 kernel on my 2big2.
Aufnahme6.jpg

It improves the reading speed to round about 60MB/s, but the messages in dmesg output are still there.
[ 26.339938] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[ 26.347701] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[ 26.372182] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[ 26.378224] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 26.385004] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 26.392204] usb usb1: Product: EHCI Host Controller
[ 26.397064] usb usb1: Manufacturer: Linux 4.6.6 ehci_hcd
[ 26.402363] usb usb1: SerialNumber: orion-ehci.0
[ 26.407591] hub 1-0:1.0: USB hub found
[ 26.411356] hub 1-0:1.0: 1 port detected
[ 26.430037] usbcore: registered new interface driver usb-storage
[ 26.448047] usbcore: registered new interface driver usblp
[ 26.480804] Loading iSCSI transport class v2.0-870.
[ 26.490896] iscsi: registered transport (tcp)
[ 27.742212] random: nonblocking pool is initialized
[ 38.489042] udevd (927): /proc/927/oom_adj is deprecated, please use /proc/927/oom_score_adj instead.
[ 38.498359] udev: starting version 130
[ 46.156715] md: md0 stopped.
[ 46.162076] md: bind<sdb8>
[ 46.165316] md: bind<sda8>
[ 46.180082] md/raid1:md0: active with 2 out of 2 mirrors
[ 46.186603] md0: detected capacity change from 0 to 1497330085888
[ 49.945491] EXT4-fs (md0): mounting ext3 file system using the ext4 subsystem
[ 53.118411] EXT4-fs (md0): recovery complete
[ 53.152312] EXT4-fs (md0): mounted filesystem with ordered data mode. Opts: user_xattr,acl
[ 55.722404] mv643xx_eth_port mv643xx_eth_port.0 eth0: link down
[ 55.728493] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 58.112163] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 58.122013] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[52336.895111] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.895143] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902711] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902813] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902835] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902854] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902871] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902888] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902905] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902922] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902939] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902957] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
[52336.902974] mv643xx_eth_port mv643xx_eth_port.0 eth0: failed to linearize skb with tiny unaligned fragment
I transfered 16 files having 1GByte binary data (these files were created by Heise h2testw_1.4.zip program to check memory sticks)
You do not have the required permissions to view the files attached to this post.
uelpenich
Donator VIP
Donator VIP
 
Posts: 120
Joined: Sun Jun 12, 2011 4:45 pm
Location: Cologne, Germany

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby raidsm » Sat Dec 10, 2016 9:17 pm

Is the 4.6.6 kernel is working great I might give it a shoot on a NS2...

if I understand correctly , before attempting to use the kernel I must install the modules , and the either temporary boot the nas with the new kernel via the console or write it permanently to the nas on sd6?
raidsm
Donator VIP
Donator VIP
 
Posts: 153
Joined: Wed May 13, 2015 11:40 pm

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby fvdw » Sat Dec 10, 2016 10:53 pm

Yes you need to install the modules first if you want to have full functionality for both options.
The kernel works ok only under heavy cpu load it will give warnings in dmesg log. We have the opiniin that it are warnings and not a risk for data corruption.
fvdw
Site Admin - expert
 
Posts: 13239
Joined: Tue Apr 12, 2011 2:30 pm
Location: Netherlands

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby raidsm » Sun Dec 11, 2016 12:08 am

Ok I did upgrade the kernel with the fvdw console to try. Seems way faster at reading! but I have some trouble writing inside my shares as I have some problems with rsync permission when I copy from my time capsule to the network space 2. Unfortunately I don't see speed transfer in OS X as in windows... but it's faster for sure.
raidsm
Donator VIP
Donator VIP
 
Posts: 153
Joined: Wed May 13, 2015 11:40 pm

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby fvdw » Sun Dec 11, 2016 11:03 pm

an update of the 4.6.6 kernel

This one supports hfs and hfs+ file systems, also the skb debug warning is no longer displayed.

How to install
- save the tar file ( modules-466-kirkwood-4.tar) in the share fvdw (create it if you did not yet do it)
- unzip the file (UIMAGE-466-KIRKWOOD-4.zip) in the share fvdw

from a shell window (use putty http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) to open an access on the ssh server => use the port 22), do these commands
1. untar the modules 4.6.6 to the right folders
Code: Select all
tar -xvf /direct-usb/fvdw/modules-466-kirkwood-4.tar -C /

check if the modules are really available
Code: Select all
ls -l /lib/modules/4.6.6
=> you must get an output like this
Code: Select all
root@Acrab:/ # ls -l /lib/modules/4.6.6
total 3364
-rwxr-xr-x  1 root root    8453 2016-11-12 23.44 block2mtd.ko
-rwxr-xr-x  1 root root  143401 2016-11-12 23:44 bonding.ko
....

use dd command to write kernel 4.6.6. file to sda6
Code: Select all
dd if=/direct-usb/fvdw/UIMAGE-466-KIRKWOOD-4 of=/dev/sda6


Then reboot to load the new kernel version

Instead of writing the kernel to sda6 you can use the feature load external kernel of the fvdw-sl-console. In that case you need to place the kernel in the tftp directory of the console and selct this when using the action load external kernel.
Note if you use this option then you need to repeat it at every boot. Also for this option you need to install the modules first
You do not have the required permissions to view the files attached to this post.
fvdw
Site Admin - expert
 
Posts: 13239
Joined: Tue Apr 12, 2011 2:30 pm
Location: Netherlands

Re: speed improvement with kernel 4.2.5 / 4.3.3 / 4.6.6

Postby wd9895 » Mon Dec 12, 2016 7:48 pm

Please rename the module file :) A k is missing ...
wd9895
Donator Supporter
Donator Supporter
 
Posts: 255
Joined: Fri Jun 10, 2011 1:49 pm
Location: Hamburg, Germany

PreviousNext

Return to Development

Who is online

Users browsing this forum: No registered users and 1 guest