Jump to content
XPEnology Community

Develop and refine the DS3622xs+ loader


yanjun

Recommended Posts

4 hours ago, cferra said:

True, but tc downloads and installs the extensions anyway for these models, maybe @pocopico could add logic to the build process that if the model has a network card that is included by default to skip the addition of the rp-ext for that device to the build. 

 

10 hours ago, IG-88 said:

as 3615/17 also 3622 comes with mlx4/5 in 7.0 its version 4.1-1.0.2

the one in the repository is 3.0-1 (i guess that the one from kernel 4.4.180)

3617 had newer drivers the kernel and 3615 so 3622 might have even newer drivers

beside checking kernel modules for version numbers its also possible to look on synologys homepage what nic's are supported for 3617 or 3622

 

The fact that the module exist on the platform does not necessarily mean that they will be loaded on time for synology services to pick them up. You can of course try and see if the vanilla modules work for you. 

 

For the auto inclusion you might comment the call to listmodules function at line 1158 of rploader.sh script. Its the second or third time i encounter this request. Maybe i should add a switch on the script for people that want to avoid the auto inclusion.

Link to comment
Share on other sites

38 minutes ago, Orphée said:

I think you just need to add "support_hybrid_raid": yes
(Something like this, look in synoinfo.conf to have exact name)
In your user_config.json
To make SHR available.
 

 

Do you have any good list of features you can/want to enable/disable on synoinfo.conf  ? I have something in mind ...

 

So far : 

 

"support_hybrid_raid": "yes"

"support_sas": "yes"

 

etc ...

Edited by pocopico
Link to comment
Share on other sites

Definitely those come to mind and the internal usb and esata port config binary to hex conversion for those would be awesome

 

maybe have something that asks -

how many usbports, esata ports and then combines that info with the max disks question could generate the hex values for the user and add that to the json

Edited by cferra
Link to comment
Share on other sites

1 hour ago, yanjun said:

I've tried turning on "support_sas": "yes" and trust me, it's been a disaster.

if thats about support for more disks then 26 disks then i'd suggest having a look into quicknick's 3.0 loader, he solved that already

https://xpenology.com/forum/topic/8057-physical-drive-limits-of-an-emulated-synology-machine/?do=findComment&comment=255624

 

  • Like 1
Link to comment
Share on other sites

2 hours ago, pocopico said:

 

Do you have any good list of features you can/want to enable/disable on synoinfo.conf  ? I have something in mind ...

 

So far : 

 

"support_hybrid_raid": "yes"

"support_sas": "yes"

 

etc ...

 

"supportraidgroup": "no"

"supportssdcache": "no"

"support_disk_compatibility": "no"

 

https://xpenology.com/forum/topic/54545-dsm-7-and-storage-poolarray-functionality/

https://xpenology.com/forum/topic/56872-develop-and-refine-the-ds3622xs-loader/?do=findComment&comment=266161

 

Link to comment
Share on other sites

The ability to choose which options and maybe a quick blurb about what the options do would probably be good - even if the blurb is a cut and paste from what was discussed in the forum.


We definitely need some kinda wiki with all this information, looking through lengthy posts in the forum can be tough.


Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

1 minute ago, cferra said:

The ability to choose which options and maybe a quick blurb about what the options do would probably be good - even if the blurb is a cut and paste from what was discussed in the forum.


We definitely need some kinda wiki with all this information, looking through lengthy posts in the forum can be tough.


Sent from my iPhone using Tapatalk

 

But i'm still thinking why not sticking just to the minimum that we know most users will use. Most exotic features can be discussed of course but its not like everyone would need more than 16 disks. 

Link to comment
Share on other sites

1. Yes, in redpill-load of dogodefi, there is such an addition

"maxdisks": "25",

"support_bde_internal_10g": "no",

"support_disk_compatibility": "no",

"supportraidgroup": "no",

"support_syno_hybrid_raid": "yes",

"internalportcfg": "0xFFFF",

"esataportcfg": "0x00",

 

After reading IG-88's introduction to quicknicks,

 

I think it should be changed to

"maxdisks": "24",

"support_bde_internal_10g": "no",

"support_disk_compatibility": "no",

"supportraidgroup": "no",

"support_syno_hybrid_raid": "yes",

"internalportcfg": "0xffffff",

"esataportcfg": "0xff000000",

"usbportcfg": "0xf00000000"

Because I've experienced some very strange errors while following the configuration above. Can you tell more about what quicknicks are.  @IG-88

 

2. Do you have any further research on the issue that the single storage space of SHR is greater than 108T? I investigated, DS3622xs+ supports a maximum storage space of 200TB when the memory is greater than 32G, but when I import my SHR storage pool ( 130T), the maximum storage space can only be set to 108T on the webui, I know that the configuration of the larger storage space can be done through the shell, but this is not the most perfect method after all. @flyride

 

Link to comment
Share on other sites

Yeah I think maybe 3 options, one for defaults non-changed - two for 13-16 disks and then one for more than 16 maybe?
 
i know I configured my server for 24 (24 port hba) + 12 USB ports and 0 esata ports so that came to a total of 36 possible disks if I enabled the internal data ports it would be another 10 but my case doesn’t hold all those physical HDDs so I doubt I will in my case 
 
 
Or maybe a prompt asking how many ports of each device type and then doing it that way? If it’s not such a pain to do that

Edited by cferra
Link to comment
Share on other sites

14 hours ago, Peter Suh said:

Like the attached screenshot, the entire health information, which is the details of S.M.A.R.T., is not visible. 
One of them, the bad sector count, seems to be marked negative in the bad sector count of the HDD/SDD main information because there is no information.

 

might be the same problem as with 918+ and newer mpt2/3 drivers for 3615/17  in 6.2.x

https://xpenology.com/forum/topic/28321-driver-extension-jun-103b104b-for-dsm623-for-918-3615xs-3617xs/
 

"...
edit2 02.06.2020: as @richv31 pointed out here
...
there seems to be a serious problem with 918+ and scsi/sas drivers, at least with mpt2sas/mpt3sas, not just with 6.2.2/6.2.3 it also happens with jun's original loader 1.04b and dsm 6.2.0 (23824), breaking raid sets after not properly waking up from hdd hibernation means potential data loss

i had a two disk raid1 set on a lsi 9211-8i and after disks spinning down only one came up and i saw some really worrying messages on the serial console, i was not able to log in to the system, not on the web gui, even not on the serial console, the whole system was in lock down and only switching off seemed to work
..."

 

jun's  918+ scsi_transport_sas.ko and mpt3sas.ko did work with smart values but seems to be missing synologys proprietary(?) power management and failed when using disk hibernation, same files used from synologys kernel source where working safely with disk hibernation but where missing smart values

presumably because synology mods kernel for smart but as they dont use mpt3 from kernel dont mod kernels own driver and instead mod a external driver accordingly (and that driver source is not available), so when we build a driver from additional source the mods for smart are missing and the driver fails to make use of these things

in my 6.2.3 extra's, for 918+ i was choosing the safe way and only used stuff build from synologys kernel source to avoid trouble with broken raids but loosing smart, for 3615/17 its just the original drivers from synology and as 3617 has newer mpt3sas driver then 3615 its best to use 3617 when using lsi sas controllers

(i stopped using them myself because of theses problems, there odd behavior with handling disk and controller ports  and it looked like the disk where running with only write through cache and  dsm was unable to activate write back for disk cache with mpt2sas, what is working all fine with sata/ahci)

 

imho loosing smart is not the greatest loss, you loose serial number of the disks too and that can make replacing a failed disk kind of dangerous as its hard to get the right position of as disk with the mpt2/3sas driver behavior to always line all found disk one after another, with sata/ahci every port is fix and when there is no disk that its a empty "slot", with the mpt sas driver there is no empty slot and disk will "change positions" so even writing down SN  and cable positions (1-8) does not help as these positions are not line up with what the driver uses

when a disk fails and you cant see SN's you cant determine what disk SN is missing  because you dont see any SN in the GUI and the position is not help because if the disk is not there anymore the "gap" is filled with the next working disk (afair the SN's are still visible in dmesg but that not for everyone, and the easy way of using dsm is lost in some way)

  • Thanks 1
Link to comment
Share on other sites

1 hour ago, yanjun said:

"internalportcfg": "0xffffff",

"esataportcfg": "0xff000000",

"usbportcfg": "0xf00000000"

these should be tested before making them default, i remember usb disks showing up in areas between 16-24 without knowing why

esata can usually be 0x0 as no one uses esata anymore (i guess) and in most cases you want all your ports to be internal usable

maybe more like this

"internalportcfg": "0xffffff",

"esataportcfg": "0x0",

"usbportcfg": "0xff000000"

 or even reduce internal to 20 disks and make usb disks follow 21 and up

 

1 hour ago, yanjun said:

Because I've experienced some very strange errors while following the configuration above. Can you tell more about what quicknicks are.

i did not look into his loader that much as i had no actual plans to make that >24 disks work, only very few people would need that in times of 20TB disk, also that huge number of disk will consume a lot of power and will produce vast amounts of heat and noise

 

 

Link to comment
Share on other sites

24 minutes ago, IG-88 said:

these should be tested before making them default, i remember usb disks showing up in areas between 16-24 without knowing why

 

default config in DS3622xs+

maxdisks="12"

esataportcfg="0xff000"

internalportcfg="0xfff"

usbportcfg="0x300000" 

The numbers here are in hexadecimal, so five zeros means twenty zeros in base 2 and three means three ones in base two, so usb goes from 22 to 24

Edited by yanjun
Link to comment
Share on other sites

Quote

Why is tinycore downloading the dsm .pat file from this China site?

 

[#] Updating extensions... [OK]
[#] PAT file /home/tc/redpill-load/cache/ds3617xs_42218.pat not found - downloading from https://cndl.synology.cn/download/DSM/release/7.0.1/42218/DSM_DS3617xs_42218.pat

 

The site is often down and cannot download it, then you get an error message

I have tried it with DS3622xs+ and DS3617xs, both time gives time out and install stops.

 

Where can you change the download directory to https://global.download.synology.com/download/DSM/release/7.0.1/42218/DSM_DS3622xs+_42218.pat

 

It worked once the download, but now I am trying to download and install again and keeps failing.

Thank you

 

Kind regards

 

@pocopico Do you have changed this or can and will you share where to change the download settings ?

Link to comment
Share on other sites

4 minutes ago, IG-88 said:

fs6400 uses maxdisks="24" but is not using the other values (i guess because of supportsas="yes" and and sas_enclosure_max="7" and there is also usbportnum="4", so its in a different mode then 3622 or 3615/17)

 

I'm currently trying to make a loader for the FS6400 (since the FS6400 supports a mix of sata and LSI, I learned from an article that the FS6400 uses two 9300-8i and sata controllers), but I get some kernel errors during the loader boot process, Can someone help? If there are lspci results for the FS6400 that would be the best.synology-fs6400-flashstation-nas-hardware-review


[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.180+ (root@build16) (gcc version 7.5.0 (GCC) ) #42218 SMP Mon Oct 18 19:16:19 CST 2021
[    0.000000] Command line: BOOT_IMAGE=/zImage HddHotplug=0 withefi console=ttyS0,115200n8 DiskIdxMap=0F0004 netif_num=1 syno_hdd_detect=0 syno_port_thaw=1 SasIdxMap=0 vender_format_version=2 earlyprintk mac1=001132123456 syno_hdd_powerup_seq=0 pid=0x0001 log_buf_len=32M syno_hw_version=FS6400 vid=0x46f4 earlycon=uart8250,io,0x3f8,115200n8 sn=1130LWN123456 elevator=elevator root=/dev/md0 loglevel=15 SataPortMap=148
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: xstate_offset[3]:  960, xstate_sizes[3]:   64
[    0.000000] x86/fpu: xstate_offset[4]: 1024, xstate_sizes[4]:   64
[    0.000000] x86/fpu: Supporting XSAVE feature 0x01: 'x87 floating point registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x02: 'SSE registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x04: 'AVX registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x08: 'MPX bounds registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x10: 'MPX CSR'
[    0.000000] x86/fpu: Enabled xstate features 0x1f, context size is 1088 bytes, using 'standard' format.
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000000805fff] usable
[    0.000000] BIOS-e820: [mem 0x0000000000806000-0x0000000000807fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000000808000-0x000000000080ffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000000810000-0x00000000008fffff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000000900000-0x00000000beec2fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000beec3000-0x00000000befc4fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000befc5000-0x00000000bf8edfff] usable
[    0.000000] BIOS-e820: [mem 0x00000000bf8ee000-0x00000000bf9edfff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000bf9ee000-0x00000000bfaedfff] type 20
[    0.000000] BIOS-e820: [mem 0x00000000bfaee000-0x00000000bfb6dfff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000bfb6e000-0x00000000bfb7dfff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000bfb7e000-0x00000000bfbfdfff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000bfbfe000-0x00000000bfedbfff] usable
[    0.000000] BIOS-e820: [mem 0x00000000bfedc000-0x00000000bff5ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000bff60000-0x00000000bfffffff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000ffc00000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x00000001b6ffffff] usable
[    0.000000] earlycon: Early serial console at I/O port 0x3f8 (options '115200n8')
[    0.000000] bootconsole [uart0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.70 by EDK II
[    0.000000] efi:  SMBIOS=0xbf922000  ACPI=0xbfb7d000  ACPI 2.0=0xbfb7d014
[    0.000000] SMBIOS 2.8 present.
[    0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 0.0.0 02/06/2015
[    0.000000] Kernel/User page tables isolation: disabled
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] e820: last_pfn = 0x1b7000 max_arch_pfn = 0x400000000
[    0.000000] MTRR default type: write-back
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-FFFFF uncachable
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 00C0000000 mask 7FC0000000 uncachable
[    0.000000]   1 base 0800000000 mask 7800000000 uncachable
[    0.000000]   2 disabled
[    0.000000]   3 disabled
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000] x86/PAT: Configuration [0-7]: WB  WT  UC- UC  WB  WT  UC- UC
[    0.000000] e820: last_pfn = 0xbfedc max_arch_pfn = 0x400000000
[    0.000000] Base memory trampoline at [ffff880000098000] 98000 size 28672
[    0.000000] Using GB pages for direct mapping
[    0.000000] BRK [0x059a7000, 0x059a7fff] PGTABLE
[    0.000000] BRK [0x059a8000, 0x059a8fff] PGTABLE
[    0.000000] BRK [0x059a9000, 0x059a9fff] PGTABLE
[    0.000000] BRK [0x059aa000, 0x059aafff] PGTABLE
[    0.000000] BRK [0x059ab000, 0x059abfff] PGTABLE
[    0.000000] BRK [0x059ac000, 0x059acfff] PGTABLE
[    0.000000] log_buf_len: 33554432 bytes
[    0.000000] early log buf free: 1043804(99%)
[    0.000000] RAMDISK: [mem 0x33aa7000-0x35d4afff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000BFB7D014 000024 (v02 BOCHS )
[    0.000000] ACPI: XSDT 0x00000000BFB7C0E8 00005C (v01 BOCHS  BXPC     00000001      01000013)
[    0.000000] ACPI: FACP 0x00000000BFB78000 000074 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.000000] ACPI: DSDT 0x00000000BFB79000 002D7D (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.000000] ACPI: FACS 0x00000000BFBDB000 000040
[    0.000000] ACPI: APIC 0x00000000BFB77000 000090 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.000000] ACPI: SSDT 0x00000000BFB76000 0000CA (v01 BOCHS  VMGENID  00000001 BXPC 00000001)
[    0.000000] ACPI: HPET 0x00000000BFB75000 000038 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.000000] ACPI: SRAT 0x00000000BFB74000 0000E8 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.000000] ACPI: WAET 0x00000000BFB73000 000028 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.000000] ACPI: BGRT 0x00000000BFB72000 000038 (v01 INTEL  EDK2     00000002      01000013)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0
[    0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0
[    0.000000] SRAT: PXM 0 -> APIC 0x02 -> Node 0
[    0.000000] SRAT: PXM 0 -> APIC 0x03 -> Node 0
[    0.000000] SRAT: Node 0 PXM 0 [mem 0x00000000-0x0009ffff]
[    0.000000] SRAT: Node 0 PXM 0 [mem 0x00100000-0xbfffffff]
[    0.000000] SRAT: Node 0 PXM 0 [mem 0x100000000-0x1b6ffffff]
[    0.000000] NUMA: Node 0 [mem 0x00000000-0x0009ffff] + [mem 0x00100000-0xbfffffff] -> [mem 0x00000000-0xbfffffff]
[    0.000000] NUMA: Node 0 [mem 0x00000000-0xbfffffff] + [mem 0x100000000-0x1b6ffffff] -> [mem 0x00000000-0x1b6ffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x1b4ff8000-0x1b4ffbfff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000001b6ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x000000000009ffff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x0000000000805fff]
[    0.000000]   node   0: [mem 0x0000000000808000-0x000000000080ffff]
[    0.000000]   node   0: [mem 0x0000000000900000-0x00000000beec2fff]
[    0.000000]   node   0: [mem 0x00000000befc5000-0x00000000bf8edfff]
[    0.000000]   node   0: [mem 0x00000000bfbfe000-0x00000000bfedbfff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x00000001b6ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x00000001b6ffffff]
[    0.000000] On node 0 totalpages: 1534327
[    0.000000]   DMA zone: 59 pages used for memmap
[    0.000000]   DMA zone: 1818 pages reserved
[    0.000000]   DMA zone: 3757 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 12204 pages used for memmap
[    0.000000]   DMA32 zone: 781002 pages, LIFO batch:31
[    0.000000]   Normal zone: 11712 pages used for memmap
[    0.000000]   Normal zone: 749568 pages, LIFO batch:31
[    0.000000] ACPI: PM-Timer IO Port: 0xb008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])
[    0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ5 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] ACPI: IRQ10 used by override.
[    0.000000] ACPI: IRQ11 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0x00806000-0x00807fff]
[    0.000000] PM: Registered nosave memory: [mem 0x00810000-0x008fffff]
[    0.000000] PM: Registered nosave memory: [mem 0xbeec3000-0xbefc4fff]
[    0.000000] PM: Registered nosave memory: [mem 0xbf8ee000-0xbf9edfff]
[    0.000000] PM: Registered nosave memory: [mem 0xbf9ee000-0xbfaedfff]
[    0.000000] PM: Registered nosave memory: [mem 0xbfaee000-0xbfb6dfff]
[    0.000000] PM: Registered nosave memory: [mem 0xbfb6e000-0xbfb7dfff]
[    0.000000] PM: Registered nosave memory: [mem 0xbfb7e000-0xbfbfdfff]
[    0.000000] PM: Registered nosave memory: [mem 0xbfedc000-0xbff5ffff]
[    0.000000] PM: Registered nosave memory: [mem 0xbff60000-0xbfffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xc0000000-0xffbfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xffc00000-0xffffffff]
[    0.000000] e820: [mem 0xc0000000-0xffbfffff] available for PCI devices
[    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:1
[    0.000000] PERCPU: Embedded 33 pages/cpu @ffff8801b4c00000 s95256 r8192 d31720 u524288
[    0.000000] pcpu-alloc: s95256 r8192 d31720 u524288 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 1508534
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: BOOT_IMAGE=/zImage HddHotplug=0 withefi console=ttyS0,115200n8 DiskIdxMap=0F0004 netif_num=1 syno_hdd_detect=0 syno_port_thaw=1 SasIdxMap=0 vender_format_version=2 earlyprintk mac1=001132123456 syno_hdd_powerup_seq=0 pid=0x0001 log_buf_len=32M syno_hw_version=FS6400 vid=0x46f4 earlycon=uart8250,io,0x3f8,115200n8 sn=1130LWN123456 elevator=elevator root=/dev/md0 loglevel=15 SataPortMap=148
[    0.000000] Internal netif num: 1
[    0.000000] Vender format version: 2
[    0.000000] Mac1: 001132123456
[    0.000000] Synology Hardware Version: FS6400
[    0.000000] Serial Number: 1130LWN123456
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Memory: 5854952K/6137308K available (5725K kernel code, 949K rwdata, 1820K rodata, 972K init, 1780K bss, 282356K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 64.
[    0.000000]  RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4
[    0.000000] NR_IRQS:4352 nr_irqs:456 16
[    0.000000] Console: colour dummy device 80x25
[    0.000000] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns
[    0.000000] hpet clockevent registered
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 3599.966 MHz processor
[    0.002003] Calibrating delay loop (skipped), value calculated using timer frequency.. 7199.93 BogoMIPS (lpj=3599966)
[    0.003190] pid_max: default: 32768 minimum: 301
[    0.003525] ACPI: Core revision 20150930
[    0.004673] ACPI: 2 ACPI AML tables successfully acquired and loaded
[    0.005337] Security Framework initialized
[    0.005686] AppArmor: AppArmor initialized
[    0.006379] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[    0.008720] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.010195] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
[    0.010776] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
[    0.011150] Initializing cgroup subsys io
[    0.012006] Initializing cgroup subsys memory
[    0.012377] Initializing cgroup subsys devices
[    0.012719] Initializing cgroup subsys freezer
[    0.013033] CPU: Physical Processor ID: 0
[    0.013371] CPU: Processor Core ID: 0
[    0.022932] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[    0.023001] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
[    0.023483] Speculative Store Bypass: Vulnerable
[    0.025483] Freeing SMP alternatives memory: 24K
[    0.026991] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.036604] TSC deadline timer enabled
[    0.036934] smpboot: CPU0: Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz (family: 0x6, model: 0x9e, stepping: 0xc)
[    0.037000] Performance Events: generic architected perfmon, full-width counters, Intel PMU driver.
[    0.037492] ... version:                2
[    0.037784] ... bit width:              48
[    0.038001] ... generic registers:      4
[    0.038351] ... value mask:             0000ffffffffffff
[    0.038805] ... max period:             00007fffffffffff
[    0.039001] ... fixed-purpose events:   3
[    0.039256] ... event mask:             000000070000000f
[    0.039818] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[    0.040047] x86: Booting SMP configuration:
[    0.040399] .... node  #0, CPUs:      #1 #2 #3
[    0.072010] x86: Booted up 1 node, 4 CPUs
[    0.072256] smpboot: Total of 4 processors activated (28799.72 BogoMIPS)
[    0.073063] devtmpfs: initialized
[    0.073436] PM: Registering ACPI NVS region [mem 0x00806000-0x00807fff] (8192 bytes)
[    0.074003] PM: Registering ACPI NVS region [mem 0x00810000-0x008fffff] (983040 bytes)
[    0.074496] PM: Registering ACPI NVS region [mem 0xbfb7e000-0xbfbfdfff] (524288 bytes)
[    0.075004] PM: Registering ACPI NVS region [mem 0xbff60000-0xbfffffff] (655360 bytes)
[    0.075574] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.076007] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.076462] pinctrl core: initialized pinctrl subsystem
[    0.077063] NET: Registered protocol family 16
[    0.082006] cpuidle: using governor ladder
[    0.086005] cpuidle: using governor menu
[    0.086333] ACPI: bus type PCI registered
[    0.086604] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.087049] PCI: Using configuration type 1 for base access
[    0.093072] ACPI: Added _OSI(Module Device)
[    0.093072] ACPI: Added _OSI(Processor Device)
[    0.093304] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.093618] ACPI: Added _OSI(Processor Aggregator Device)
[    0.094709] ACPI: Interpreter enabled
[    0.094931] ACPI: (supports S0 S4 S5)
[    0.096002] ACPI: Using IOAPIC for interrupt routing
[    0.096301] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.099758] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.100006] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI]
[    0.100416] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[    0.100883] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
[    0.101069] acpiphp: Slot [3] registered
[    0.102002] acpiphp: Slot [4] registered
[    0.102012] acpiphp: Slot [5] registered
[    0.102017] acpiphp: Slot [6] registered
[    0.102029] acpiphp: Slot [7] registered
[    0.103002] acpiphp: Slot [8] registered
[    0.103012] acpiphp: Slot [9] registered
[    0.103012] acpiphp: Slot [10] registered
[    0.104023] acpiphp: Slot [11] registered
[    0.104315] acpiphp: Slot [12] registered
[    0.104605] acpiphp: Slot [13] registered
[    0.104897] acpiphp: Slot [14] registered
[    0.105022] acpiphp: Slot [15] registered
[    0.105313] acpiphp: Slot [16] registered
[    0.105635] acpiphp: Slot [17] registered
[    0.106001] acpiphp: Slot [18] registered
[    0.106023] acpiphp: Slot [19] registered
[    0.106324] acpiphp: Slot [20] registered
[    0.107002] acpiphp: Slot [21] registered
[    0.107012] acpiphp: Slot [22] registered
[    0.107023] acpiphp: Slot [23] registered
[    0.107300] acpiphp: Slot [24] registered
[    0.108003] acpiphp: Slot [25] registered
[    0.108013] acpiphp: Slot [26] registered
[    0.108023] acpiphp: Slot [27] registered
[    0.109001] acpiphp: Slot [28] registered
[    0.109145] acpiphp: Slot [29] registered
[    0.109145] PCI host bridge to bus 0000:00
[    0.109145] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.109409] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.109842] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.111001] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xfebfffff window]
[    0.111501] pci_bus 0000:00: root bus resource [mem 0x800000000-0x87fffffff window]
[    0.112001] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.112341] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000
[    0.113017] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100
[    0.113265] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180
[    0.115002] pci 0000:00:01.1: reg 0x20: [io  0xd2c0-0xd2cf]
[    0.115899] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io  0x01f0-0x01f7]
[    0.116002] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io  0x03f6]
[    0.116445] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
[    0.116854] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
[    0.118070] pci 0000:00:01.2: [8086:7020] type 00 class 0x0c0300
[    0.119819] pci 0000:00:01.2: reg 0x20: [io  0xd2a0-0xd2bf]
[    0.121000] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000
[    0.121176] pci 0000:00:01.3: quirk: [io  0xb000-0xb03f] claimed by PIIX4 ACPI
[    0.121597] pci 0000:00:01.3: quirk: [io  0xb100-0xb10f] claimed by PIIX4 SMB
[    0.122109] pci 0000:00:02.0: [1234:1111] type 00 class 0x030000
[    0.123319] pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc0ffffff pref]
[    0.126025] pci 0000:00:02.0: reg 0x18: [mem 0xc14c9000-0xc14c9fff]
[    0.128011] pci 0000:00:02.0: reg 0x30: [mem 0xffff0000-0xffffffff pref]
[    0.129012] pci 0000:00:03.0: [1af4:1002] type 00 class 0x00ff00
[    0.129421] pci 0000:00:03.0: reg 0x10: [io  0xd200-0xd23f]
[    0.131265] pci 0000:00:03.0: reg 0x20: [mem 0x800000000-0x800003fff 64bit pref]
[    0.133000] pci 0000:00:07.0: [8086:2922] type 00 class 0x010601
[    0.136248] pci 0000:00:07.0: reg 0x20: [io  0xd280-0xd29f]
[    0.137300] pci 0000:00:07.0: reg 0x24: [mem 0xc14c8000-0xc14c8fff]
[    0.138217] pci 0000:00:12.0: [8086:10d3] type 00 class 0x020000
[    0.139002] pci 0000:00:12.0: reg 0x10: [mem 0xc14a0000-0xc14bffff]
[    0.139879] pci 0000:00:12.0: reg 0x14: [mem 0xc1480000-0xc149ffff]
[    0.140549] pci 0000:00:12.0: reg 0x18: [io  0xd260-0xd27f]
[    0.141333] pci 0000:00:12.0: reg 0x1c: [mem 0xc14c4000-0xc14c7fff]
[    0.144472] pci 0000:00:12.0: reg 0x30: [mem 0xfffc0000-0xffffffff pref]
[    0.145125] pci 0000:00:13.0: [8086:10d3] type 00 class 0x020000
[    0.146482] pci 0000:00:13.0: reg 0x10: [mem 0xc1460000-0xc147ffff]
[    0.148572] pci 0000:00:13.0: reg 0x14: [mem 0xc1440000-0xc145ffff]
[    0.149325] pci 0000:00:13.0: reg 0x18: [io  0xd240-0xd25f]
[    0.150002] pci 0000:00:13.0: reg 0x1c: [mem 0xc14c0000-0xc14c3fff]
[    0.151776] pci 0000:00:13.0: reg 0x30: [mem 0xfffc0000-0xffffffff pref]
[    0.152208] pci 0000:00:18.0: [1b36:000d] type 00 class 0x0c0330
[    0.152772] pci 0000:00:18.0: reg 0x10: [mem 0x800004000-0x800007fff 64bit]
[    0.154001] pci 0000:00:1e.0: [1b36:0001] type 01 class 0x060400
[    0.155377] pci 0000:00:1e.0: reg 0x10: [mem 0x800009000-0x8000090ff 64bit]
[    0.156196] pci 0000:00:1f.0: [1b36:0001] type 01 class 0x060400
[    0.156961] pci 0000:00:1f.0: reg 0x10: [mem 0x800008000-0x8000080ff 64bit]
[    0.159017] acpiphp: Slot [0] registered
[    0.159017] acpiphp: Slot [1] registered
[    0.159024] acpiphp: Slot [2] registered
[    0.159280] acpiphp: Slot [3-1] registered
[    0.159546] acpiphp: Slot [4-1] registered
[    0.160013] acpiphp: Slot [5-1] registered
[    0.160025] acpiphp: Slot [6-1] registered
[    0.160293] acpiphp: Slot [7-1] registered
[    0.160560] acpiphp: Slot [8-1] registered
[    0.161015] acpiphp: Slot [9-1] registered
[    0.161025] acpiphp: Slot [10-1] registered
[    0.161297] acpiphp: Slot [11-1] registered
[    0.162015] acpiphp: Slot [12-1] registered
[    0.162016] acpiphp: Slot [13-1] registered
[    0.162025] acpiphp: Slot [14-1] registered
[    0.162297] acpiphp: Slot [15-1] registered
[    0.163015] acpiphp: Slot [16-1] registered
[    0.163016] acpiphp: Slot [17-1] registered
[    0.163024] acpiphp: Slot [18-1] registered
[    0.163297] acpiphp: Slot [19-1] registered
[    0.164013] acpiphp: Slot [20-1] registered
[    0.164015] acpiphp: Slot [21-1] registered
[    0.164024] acpiphp: Slot [22-1] registered
[    0.164301] acpiphp: Slot [23-1] registered
[    0.165015] acpiphp: Slot [24-1] registered
[    0.165015] acpiphp: Slot [25-1] registered
[    0.165024] acpiphp: Slot [26-1] registered
[    0.165298] acpiphp: Slot [27-1] registered
[    0.166015] acpiphp: Slot [28-1] registered
[    0.166015] acpiphp: Slot [29-1] registered
[    0.167024] acpiphp: Slot [30] registered
[    0.167285] acpiphp: Slot [31] registered
[    0.167633] pci 0000:00:1e.0: PCI bridge to [bus 01]
[    0.167938] pci 0000:00:1e.0:   bridge window [io  0xd000-0xdfff]
[    0.168008] pci 0000:00:1e.0:   bridge window [mem 0xc1200000-0xc13fffff]
[    0.168697] acpiphp: Slot [0-1] registered
[    0.168973] acpiphp: Slot [1-1] registered
[    0.169024] acpiphp: Slot [2-1] registered
[    0.169293] acpiphp: Slot [3-2] registered
[    0.169557] acpiphp: Slot [4-2] registered
[    0.170015] acpiphp: Slot [5-2] registered
[    0.170024] acpiphp: Slot [6-2] registered
[    0.170290] acpiphp: Slot [7-2] registered
[    0.170555] acpiphp: Slot [8-2] registered
[    0.171015] acpiphp: Slot [9-2] registered
[    0.171024] acpiphp: Slot [10-2] registered
[    0.171297] acpiphp: Slot [11-2] registered
[    0.171568] acpiphp: Slot [12-2] registered
[    0.172015] acpiphp: Slot [13-2] registered
[    0.172024] acpiphp: Slot [14-2] registered
[    0.172300] acpiphp: Slot [15-2] registered
[    0.172572] acpiphp: Slot [16-2] registered
[    0.173014] acpiphp: Slot [17-2] registered
[    0.173025] acpiphp: Slot [18-2] registered
[    0.173296] acpiphp: Slot [19-2] registered
[    0.174015] acpiphp: Slot [20-2] registered
[    0.174015] acpiphp: Slot [21-2] registered
[    0.174024] acpiphp: Slot [22-2] registered
[    0.174300] acpiphp: Slot [23-2] registered
[    0.175015] acpiphp: Slot [24-2] registered
[    0.175015] acpiphp: Slot [25-2] registered
[    0.175024] acpiphp: Slot [26-2] registered
[    0.175296] acpiphp: Slot [27-2] registered
[    0.176010] acpiphp: Slot [28-2] registered
[    0.176011] acpiphp: Slot [29-2] registered
[    0.176025] acpiphp: Slot [30-1] registered
[    0.177010] acpiphp: Slot [31-1] registered
[    0.177010] pci 0000:00:1f.0: PCI bridge to [bus 02]
[    0.177010] pci 0000:00:1f.0:   bridge window [io  0xc000-0xcfff]
[    0.178009] pci 0000:00:1f.0:   bridge window [mem 0xc1000000-0xc11fffff]
[    0.179061] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11)
[    0.179464] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11)
[    0.179860] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11)
[    0.180127] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11)
[    0.180509] ACPI: PCI Interrupt Link [LNKS] (IRQs *9)
[    0.181022] ACPI: Enabled 3 GPEs in block 00 to 0F
[    0.181104] vgaarb: setting as boot device: PCI:0000:00:02.0
[    0.181353] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[    0.181824] vgaarb: loaded
[    0.182008] vgaarb: bridge control possible 0000:00:02.0
[    0.182394] SCSI subsystem initialized
[    0.183031] libata version 3.00 loaded.
[    0.183289] pps_core: LinuxPPS API ver. 1 registered
[    0.183289] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.184001] PTP clock support registered
[    0.184034] EDAC MC: Ver: 3.0.0
[    0.185072] EFI Variables Facility v0.08 2004-May-17
[    0.185838] pstore: Registered efi as persistent store backend
[    0.186022] PCI: Using ACPI for IRQ routing
[    0.186520] PCI: pci_cache_line_size set to 64 bytes
[    0.187020] pci 0000:00:01.1: can't claim BAR 4 [io  0xd2c0-0xd2cf]: address conflict with PCI Bus 0000:01 [io  0xd000-0xdfff]
[    0.189010] pci 0000:00:01.2: can't claim BAR 4 [io  0xd2a0-0xd2bf]: address conflict with PCI Bus 0000:01 [io  0xd000-0xdfff]
[    0.190018] pci 0000:00:03.0: can't claim BAR 0 [io  0xd200-0xd23f]: address conflict with PCI Bus 0000:01 [io  0xd000-0xdfff]
[    0.191009] pci 0000:00:07.0: can't claim BAR 4 [io  0xd280-0xd29f]: address conflict with PCI Bus 0000:01 [io  0xd000-0xdfff]
[    0.192010] pci 0000:00:12.0: can't claim BAR 2 [io  0xd260-0xd27f]: address conflict with PCI Bus 0000:01 [io  0xd000-0xdfff]
[    0.194010] pci 0000:00:13.0: can't claim BAR 2 [io  0xd240-0xd25f]: address conflict with PCI Bus 0000:01 [io  0xd000-0xdfff]
[    0.195064] e820: reserve RAM buffer [mem 0x00806000-0x008fffff]
[    0.195749] e820: reserve RAM buffer [mem 0x00810000-0x008fffff]
[    0.196002] e820: reserve RAM buffer [mem 0xbeec3000-0xbfffffff]
[    0.196689] e820: reserve RAM buffer [mem 0xbf8ee000-0xbfffffff]
[    0.197003] e820: reserve RAM buffer [mem 0xbfedc000-0xbfffffff]
[    0.197678] e820: reserve RAM buffer [mem 0x1b7000000-0x1b7ffffff]
[    0.199263] clocksource: Switched to clocksource hpet
[    0.203060] AppArmor: AppArmor Filesystem Enabled
[    0.203599] pnp: PnP ACPI init
[    0.204034] pnp 00:00: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.204790] pnp 00:01: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.205619] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.206442] pnp 00:03: Plug and Play ACPI device, IDs PNP0303 (active)
[    0.207264] pnp 00:04: Plug and Play ACPI device, IDs PNP0f13 (active)
[    0.208033] pnp 00:05: [dma 2]
[    0.208354] pnp 00:05: Plug and Play ACPI device, IDs PNP0700 (active)
[    0.209170] pnp 00:06: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.210056] pnp: PnP ACPI: found 7 devices
[    0.218488] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.219047] pci 0000:00:02.0: can't claim BAR 6 [mem 0xffff0000-0xffffffff pref]: no compatible bridge window
[    0.219656] pci 0000:00:12.0: can't claim BAR 6 [mem 0xfffc0000-0xffffffff pref]: no compatible bridge window
[    0.220323] pci 0000:00:13.0: can't claim BAR 6 [mem 0xfffc0000-0xffffffff pref]: no compatible bridge window
[    0.221519] pci 0000:00:12.0: BAR 6: assigned [mem 0xc1400000-0xc143ffff pref]
[    0.221972] pci 0000:00:13.0: BAR 6: assigned [mem 0xc1500000-0xc153ffff pref]
[    0.222444] pci 0000:00:02.0: BAR 6: assigned [mem 0xc14d0000-0xc14dffff pref]
[    0.222872] pci 0000:00:03.0: BAR 0: assigned [io  0x1000-0x103f]
[    0.223463] pci 0000:00:01.2: BAR 4: assigned [io  0x1040-0x105f]
[    0.224071] pci 0000:00:07.0: BAR 4: assigned [io  0x1060-0x107f]
[    0.224673] pci 0000:00:12.0: BAR 2: assigned [io  0x1080-0x109f]
[    0.225310] pci 0000:00:13.0: BAR 2: assigned [io  0x10a0-0x10bf]
[    0.225903] pci 0000:00:01.1: BAR 4: assigned [io  0x10c0-0x10cf]
[    0.226534] pci 0000:00:1e.0: PCI bridge to [bus 01]
[    0.226837] pci 0000:00:1e.0:   bridge window [io  0xd000-0xdfff]
[    0.227803] pci 0000:00:1e.0:   bridge window [mem 0xc1200000-0xc13fffff]
[    0.228866] pci 0000:00:1f.0: PCI bridge to [bus 02]
[    0.229218] pci 0000:00:1f.0:   bridge window [io  0xc000-0xcfff]
[    0.229861] pci 0000:00:1f.0:   bridge window [mem 0xc1000000-0xc11fffff]
[    0.230995] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    0.231419] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    0.231792] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    0.232245] pci_bus 0000:00: resource 7 [mem 0xc0000000-0xfebfffff window]
[    0.232657] pci_bus 0000:00: resource 8 [mem 0x800000000-0x87fffffff window]
[    0.233106] pci_bus 0000:01: resource 0 [io  0xd000-0xdfff]
[    0.233450] pci_bus 0000:01: resource 1 [mem 0xc1200000-0xc13fffff]
[    0.233823] pci_bus 0000:02: resource 0 [io  0xc000-0xcfff]
[    0.234191] pci_bus 0000:02: resource 1 [mem 0xc1000000-0xc11fffff]
[    0.234579] NET: Registered protocol family 2
[    0.234958] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
[    0.235532] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    0.235986] TCP: Hash tables configured (established 65536 bind 65536)
[    0.236427] UDP hash table entries: 4096 (order: 5, 131072 bytes)
[    0.236799] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
[    0.237260] NET: Registered protocol family 1
[    0.237783] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[    0.238177] pci 0000:00:01.0: PIIX3: Enabling Passive Release
[    0.239381] pci 0000:00:01.0: Activating ISA DMA hang workarounds
[    0.250736] ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
[    0.262104] pci 0000:00:02.0: Video device with shadowed ROM
[    0.284163] PCI: CLS 0 bytes, default 64
[    0.682477] Trying to unpack rootfs image as initramfs...
[    0.692663] Freeing initrd memory: 35472K
[    0.695097] redpill: loading out-of-tree module taints kernel.
[    0.695502] redpill: module verification failed: signature and/or required key missing - tainting kernel
[    0.696721] <redpill/redpill_main.c:45> ================================================================================================
[    0.697605] <redpill/redpill_main.c:46> RedPill v0.5-git-2647685 loading...
[    0.698795] <redpill/call_protected.c:83> Got addr ffffffff81204510 for cmdline_proc_show
[    0.699342] <redpill/cmdline_delegate.c:322> Cmdline count: 391
[    0.699694] <redpill/cmdline_delegate.c:389> Cmdline: BOOT_IMAGE=/zImage HddHotplug=0 withefi console=ttyS0,115200n8 DiskIdxMap=0F0004 netif_num=1 syno_hdd_detect=0 syno_port_thaw=1 SasIdxMap=0 vender_format_version=2 earlyprintk mac1=001132123456 syno_hdd_powerup_seq=0 pid=0x0001 log_buf_len=32M syno_hw_version=FS6400 vid=0x46f4 earlycon=uart8250,io,0x3f8,115200n8 sn=1130LWN123456 elevator=elevator root=/dev/md0 loglevel=15 SataPortMap=148
[    0.699694]
[    0.702182] <redpill/cmdline_delegate.c:401> Param #0: |BOOT_IMAGE=/zImage|
[    0.702634] <redpill/cmdline_delegate.c:296> Option "BOOT_IMAGE=/zImage" not recognized - ignoring
[    0.703207] <redpill/cmdline_delegate.c:401> Param #1: |HddHotplug=0|
[    0.703636] <redpill/cmdline_delegate.c:296> Option "HddHotplug=0" not recognized - ignoring
[    0.704297] <redpill/cmdline_delegate.c:401> Param #2: |withefi|
[    0.704679] <redpill/cmdline_delegate.c:296> Option "withefi" not recognized - ignoring
[    0.705310] <redpill/cmdline_delegate.c:401> Param #3: |console=ttyS0,115200n8|
[    0.705736] <redpill/cmdline_delegate.c:296> Option "console=ttyS0,115200n8" not recognized - ignoring
[    0.706328] <redpill/cmdline_delegate.c:401> Param #4: |DiskIdxMap=0F0004|
[    0.706747] <redpill/cmdline_delegate.c:296> Option "DiskIdxMap=0F0004" not recognized - ignoring
[    0.707437] <redpill/cmdline_delegate.c:401> Param #5: |netif_num=1|
[    0.707830] <redpill/cmdline_delegate.c:239> Declared network ifaces # as 1
[    0.708295] <redpill/cmdline_delegate.c:401> Param #6: |syno_hdd_detect=0|
[    0.708713] <redpill/cmdline_delegate.c:296> Option "syno_hdd_detect=0" not recognized - ignoring
[    0.709276] <redpill/cmdline_delegate.c:401> Param #7: |syno_port_thaw=1|
[    0.709673] <redpill/cmdline_delegate.c:211> Port thaw set to: 1
[    0.710048] <redpill/cmdline_delegate.c:401> Param #8: |SasIdxMap=0|
[    0.710571] <redpill/cmdline_delegate.c:296> Option "SasIdxMap=0" not recognized - ignoring
[    0.711192] <redpill/cmdline_delegate.c:401> Param #9: |vender_format_version=2|
[    0.711685] <redpill/cmdline_delegate.c:296> Option "vender_format_version=2" not recognized - ignoring
[    0.712315] <redpill/cmdline_delegate.c:401> Param #10: |earlyprintk|
[    0.712716] <redpill/cmdline_delegate.c:296> Option "earlyprintk" not recognized - ignoring
[    0.713287] <redpill/cmdline_delegate.c:401> Param #11: |mac1=001132123456|
[    0.713724] <redpill/cmdline_delegate.c:284> Set MAC #1: 001132123456
[    0.714236] <redpill/cmdline_delegate.c:401> Param #12: |syno_hdd_powerup_seq=0|
[    0.714660] <redpill/cmdline_delegate.c:296> Option "syno_hdd_powerup_seq=0" not recognized - ignoring
[    0.715287] <redpill/cmdline_delegate.c:401> Param #13: |pid=0x0001|
[    0.715782] <redpill/cmdline_delegate.c:142> PID override: 0x0001
[    0.716180] <redpill/cmdline_delegate.c:401> Param #14: |log_buf_len=32M|
[    0.716657] <redpill/cmdline_delegate.c:296> Option "log_buf_len=32M" not recognized - ignoring
[    0.717258] <redpill/cmdline_delegate.c:401> Param #15: |syno_hw_version=FS6400|
[    0.717689] <redpill/cmdline_delegate.c:26> HW version set to: FS6400
[    0.718204] <redpill/cmdline_delegate.c:401> Param #16: |vid=0x46f4|
[    0.718570] <redpill/cmdline_delegate.c:108> VID override: 0x46f4
[    0.718939] <redpill/cmdline_delegate.c:401> Param #17: |earlycon=uart8250,io,0x3f8,115200n8|
[    0.719508] <redpill/cmdline_delegate.c:296> Option "earlycon=uart8250,io,0x3f8,115200n8" not recognized - ignoring
[    0.720179] <redpill/cmdline_delegate.c:401> Param #18: |sn=1130LWN123456|
[    0.720591] <redpill/cmdline_delegate.c:45> S/N set to: 1130LWN123456
[    0.721077] <redpill/cmdline_delegate.c:401> Param #19: |elevator=elevator|
[    0.721484] <redpill/cmdline_delegate.c:296> Option "elevator=elevator" not recognized - ignoring
[    0.722014] <redpill/cmdline_delegate.c:401> Param #20: |root=/dev/md0|
[    0.722412] <redpill/cmdline_delegate.c:296> Option "root=/dev/md0" not recognized - ignoring
[    0.722908] <redpill/cmdline_delegate.c:401> Param #21: |loglevel=15|
[    0.723327] <redpill/cmdline_delegate.c:296> Option "loglevel=15" not recognized - ignoring
[    0.723852] <redpill/cmdline_delegate.c:401> Param #22: |SataPortMap=148|
[    0.724298] <redpill/cmdline_delegate.c:296> Option "SataPortMap=148" not recognized - ignoring
[    0.724807] <redpill/cmdline_delegate.c:360> Add cmdline blacklist "vid=" @ 0
[    0.725256] <redpill/cmdline_delegate.c:361> Add cmdline blacklist "pid=" @ 1
[    0.725707] <redpill/cmdline_delegate.c:362> Add cmdline blacklist "mfg" @ 2
[    0.726156] <redpill/cmdline_delegate.c:363> Add cmdline blacklist "dom_szmax=" @ 3
[    0.726604] <redpill/cmdline_delegate.c:364> Add cmdline blacklist "elevator=" @ 4
[    0.727067] <redpill/cmdline_delegate.c:365> Add cmdline blacklist "loglevel=" @ 5
[    0.727560] <redpill/cmdline_delegate.c:366> Add cmdline blacklist "log_buf_len=" @ 6
[    0.728040] <redpill/cmdline_delegate.c:367> Add cmdline blacklist "earlyprintk" @ 7
[    0.728688] <redpill/cmdline_delegate.c:368> Add cmdline blacklist "syno_port_thaw=" @ 8
[    0.729210] <redpill/cmdline_delegate.c:422> CmdLine processed successfully, tokens=23
[    0.729682] <redpill/runtime_config.c:187> Found platform definition for "FS6400"
[    0.730178] <redpill/runtime_config.c:198> Validating runtime config...
[    0.730565] <redpill/runtime_config.c:48> Configured boot device type to USB
[    0.730975] <redpill/runtime_config.c:207> Config validation resulted in OK
[    0.731426] <redpill/runtime_config.c:224> Runtime config populated
[    0.731796] <redpill/uart_fixer.c:72> Registering UART fixer shim
[    0.734221] <redpill/call_protected.c:107> Got addr ffffffff81942290 for early_serial_setup
[    0.734706] <redpill/uart_fixer.c:54> Fixed muted ttyS0 to hw port @ 3f8
[    0.735161] <redpill/uart_fixer.c:86> Successfully registered UART fixer shim
[    0.735646] <redpill/scsi_notifier.c:164> Registering SCSI device notifier
[    0.736088] <redpill/scsi_notifier.c:181> The sd driver is not ready to dispatch SCSI device notifier events - awaiting driver
[    0.736827] <redpill/intercept_driver_register.c:215> Registered driver_register() watcher for "sd" driver (coming=1, live=0)
[    0.737692] <redpill/intercept_driver_register.c:219> Registered the first driver_register watcher - starting watching
[    0.738395] <redpill/intercept_driver_register.c:161> Starting intercept of driver_register()
[    0.738890] <redpill/override_symbol.c:257> Overriding driver_register() with driver_register_shim [redpill]()<ffffffffa0005a2f>
[    0.740853] <redpill/override_symbol.c:172> Saved driver_register() ptr <ffffffff813c6950>
[    0.741493] <redpill/memory_helper.c:17> Disabling memory protection for page(s) at ffffffff813c6950+12/1 (<<ffffffff813c6000)
[    0.742463] <redpill/call_protected.c:84> Got addr ffffffff81048800 for flush_tlb_all
[    0.743014] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.743583] <redpill/override_symbol.c:182> Generating trampoline
[    0.743942] <redpill/override_symbol.c:187> Generated trampoline to driver_register_shim+0x0/0x27e [redpill]<ffffffffa0005a2f> for driver_register<ffffffff813c6950>:
[    0.744008] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.745407] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.745839] <redpill/memory_helper.c:33> Enabling memory protection for page(s) at ffffffff813c6950+12/1 (<<ffffffff813c6000)
[    0.746551] <redpill/override_symbol.c:269> Successfully overrode driver_register() with trampoline to driver_register_shim+0x0/0x27e [redpill]<ffffffffa0005a2f>
[    0.747445] <redpill/intercept_driver_register.c:168> driver_register() is now intercepted
[    0.747934] <redpill/scsi_notifier.c:192> Successfully registered SCSI device notifier
[    0.748422] <redpill/sata_port_shim.c:116> Registering SATA port emulator shim
[    0.748842] <redpill/sata_port_shim.c:120> Registering for new devices notifications
[    0.749318] <redpill/scsi_notifier.c:149> scsi_disk_probe_handler+0x0/0x20 [redpill] (priority=-2147483648) subscribed to SCSI device events
[    0.750077] <redpill/sata_port_shim.c:127> Iterating over existing devices
[    0.750482] <redpill/sata_port_shim.c:134> Successfully registered SATA port emulator shim
[    0.750965] <redpill/boot_device_shim.c:48> Registering boot device router shim
[    0.751429] <redpill/usb_boot_shim.c:229> Registering USB boot device shim
[    0.751834] <redpill/usb_boot_shim.c:194> Registered usbcore module notifier
[    0.754211] <redpill/usb_boot_shim.c:247> Successfully registered USB boot device shim
[    0.754682] <redpill/boot_device_shim.c:76> Successfully registered boot device router shim
[    0.755231] <redpill/intercept_execve.c:103> Registering execve() interceptor
[    0.755655] <redpill/override_symbol.c:257> Overriding SyS_execve() with SyS_execve_shim [redpill]()<ffffffffa00006f0>
[    0.756863] <redpill/override_symbol.c:172> Saved SyS_execve() ptr <ffffffff8119a270>
[    0.757351] <redpill/memory_helper.c:17> Disabling memory protection for page(s) at ffffffff8119a270+12/1 (<<ffffffff8119a000)
[    0.758049] <redpill/override_symbol.c:207> Obtaining lock for <SyS_execve+0x0/0x40/ffffffff8119a270>
[    0.758595] <redpill/override_symbol.c:182> Generating trampoline
[    0.758954] <redpill/override_symbol.c:187> Generated trampoline to SyS_execve_shim+0x0/0x10 [redpill]<ffffffffa00006f0> for SyS_execve<ffffffff8119a270>:
[    0.759022] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff8119a270>
[    0.760298] <redpill/override_symbol.c:207> Released lock for <ffffffff8119a270>
[    0.760730] <redpill/memory_helper.c:33> Enabling memory protection for page(s) at ffffffff8119a270+12/1 (<<ffffffff8119a000)
[    0.761497] <redpill/override_symbol.c:269> Successfully overrode SyS_execve() with trampoline to SyS_execve_shim+0x0/0x10 [redpill]<ffffffffa00006f0>
[    0.762303] <redpill/intercept_execve.c:112> execve() interceptor registered
[    0.762713] <redpill/bios_shim.c:243> Registering mfgBIOS shim
[    0.763082] <redpill/override_symbol.c:257> Overriding apply_relocate_add() with _apply_relocate_add [redpill]()<ffffffffa0002af0>
[    0.763865] <redpill/override_symbol.c:172> Saved apply_relocate_add() ptr <ffffffff8103cef0>
[    0.764401] <redpill/memory_helper.c:17> Disabling memory protection for page(s) at ffffffff8103cef0+12/1 (<<ffffffff8103c000)
[    0.765136] <redpill/override_symbol.c:207> Obtaining lock for <apply_relocate_add+0x0/0x1b0/ffffffff8103cef0>
[    0.765718] <redpill/override_symbol.c:182> Generating trampoline
[    0.766099] <redpill/override_symbol.c:187> Generated trampoline to _apply_relocate_add+0x0/0x150 [redpill]<ffffffffa0002af0> for apply_relocate_add<ffffffff8103cef0>:
[    0.766099] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff8103cef0>
[    0.767489] <redpill/override_symbol.c:207> Released lock for <ffffffff8103cef0>
[    0.767921] <redpill/memory_helper.c:33> Enabling memory protection for page(s) at ffffffff8103cef0+12/1 (<<ffffffff8103c000)
[    0.768690] <redpill/override_symbol.c:269> Successfully overrode apply_relocate_add() with trampoline to _apply_relocate_add+0x0/0x150 [redpill]<ffffffffa0002af0>
[    0.771571] <redpill/bios_shim.c:170> Registered bios module notifier
[    0.771951] <redpill/bios_shim.c:253> Successfully registered mfgBIOS shim
[    0.772391] <redpill/disable_exectutables.c:15> Registering common executables disabler shim
[    0.772883] <redpill/intercept_execve.c:57> Filename uboot_do_upd.sh will be blocked from execution
[    0.773454] <redpill/intercept_execve.c:57> Filename ./uboot_do_upd.sh will be blocked from execution
[    0.773991] <redpill/intercept_execve.c:57> Filename /usr/syno/bin/syno_pstore_collect will be blocked from execution
[    0.774661] <redpill/intercept_execve.c:57> Filename /tmpData/upd@te/sas_fw_upgrade_tool will be blocked from execution
[    0.775341] <redpill/disable_exectutables.c:28> Successfully registered common executables disabler shim
[    0.775903] <redpill/block_fw_update_shim.c:67> Registering firmware update blocker shim
[    0.776418] <redpill/intercept_execve.c:57> Filename ./H2OFFT-Lx64 will be blocked from execution
[    0.776936] <redpill/block_fw_update_shim.c:45> Saved backup DMI: Standard PC (i440FX + PIIX, 1996)
[    0.777524] <redpill/block_fw_update_shim.c:75> Successfully registered firmware update blocker shim
[    0.778095] <redpill/pci_shim.c:203> Registering PCI devices shim
[    0.778481] <redpill/pci_shim.c:205> Creating vPCI devices for FS6400
[    0.778860] <redpill/pci_shim.c:211> Calling vdev_add_MARVELL_88SE9235 [redpill] with B:D:F=09:00:00 mf=0
[    0.779450] <redpill/virtual_pci.c:420> Attempting to add vPCI device [printed below] @ bus=09 dev=00 fn=00
[    0.780040] <redpill/virtual_pci.c:260> Printing PCI descriptor @ ffff8801ad23b1c0
[    0.780568]
[    0.780568] 31***********0***ADDR*******************
[    0.780943] 92 35   1b 4b  | 0x00
[    0.781192] 00 00   00 00  | 0x04
[    0.781406] 01 06   01 11  | 0x08
[    0.781623] 00 00   00 00  | 0x0C
[    0.781839] 00 00   00 00  | 0x10
[    0.782085] 00 00   00 00  | 0x14
[    0.782313] 00 00   00 00  | 0x18
[    0.782528] 00 00   00 00  | 0x1C
[    0.782743] 00 00   00 00  | 0x20
[    0.782958] 00 00   00 00  | 0x24
[    0.783200] 00 00   00 00  | 0x28
[    0.783414] 00 00   00 00  | 0x2C
[    0.783633] 00 00   00 00  | 0x30
[    0.783849] 00 00   00 00  | 0x34
[    0.784090] 00 00   00 00  | 0x38
[    0.784322] ff ff   00 ff  | 0x3C
[    0.784563] PCI host bridge to bus 0001:09
[    0.784814] pci_bus 0001:09: root bus resource [io  0x0000-0xffff]
[    0.785212] pci_bus 0001:09: root bus resource [mem 0x00000000-0x7fffffffff]
[    0.785625] pci_bus 0001:09: root bus resource [bus 00-ff]
[    0.785782] <redpill/call_protected.c:101> Got addr ffffffff811a4d30 for getname
[    0.786369] <redpill/call_protected.c:98> Got addr ffffffff8119a070 for do_execve
[    0.786904] pci 0001:09:00.0: [1b4b:9235] type 00 class 0x010601
[    0.787329] <redpill/virtual_pci.c:488> Linux >=v4.1 quirk: calling pci_bus_add_devices(bus) manually
[    0.787937] <redpill/virtual_pci.c:492> Added device with new bus @ bus=09 dev=00 fn=00
[    0.788468] <redpill/pci_shim.c:224> vPCI device 1 created successfully
[    0.788864] <redpill/pci_shim.c:211> Calling vdev_add_MARVELL_88SE9235 [redpill] with B:D:F=0c:00:00 mf=0
[    0.789465] <redpill/virtual_pci.c:420> Attempting to add vPCI device [printed below] @ bus=0c dev=00 fn=00
[    0.790061] <redpill/virtual_pci.c:260> Printing PCI descriptor @ ffff8801ad23b200
[    0.790505]
[    0.790505] 31***********0***ADDR*******************
[    0.790883] 92 35   1b 4b  | 0x00
[    0.791134] 00 00   00 00  | 0x04
[    0.791351] 01 06   01 11  | 0x08
[    0.791570] 00 00   00 00  | 0x0C
[    0.791786] 00 00   00 00  | 0x10
[    0.792015] 00 00   00 00  | 0x14
[    0.792260] 00 00   00 00  | 0x18
[    0.792474] 00 00   00 00  | 0x1C
[    0.792689] 00 00   00 00  | 0x20
[    0.792904] 00 00   00 00  | 0x24
[    0.793143] 00 00   00 00  | 0x28
[    0.793358] 00 00   00 00  | 0x2C
[    0.793572] 00 00   00 00  | 0x30
[    0.793787] 00 00   00 00  | 0x34
[    0.794015] 00 00   00 00  | 0x38
[    0.794241] ff ff   00 ff  | 0x3C
[    0.794474] PCI host bridge to bus 0001:0c
[    0.794735] pci_bus 0001:0c: root bus resource [io  0x0000-0xffff]
[    0.795145] pci_bus 0001:0c: root bus resource [mem 0x00000000-0x7fffffffff]
[    0.795568] pci_bus 0001:0c: busn_res: can not insert [bus 0c-ff] under domain [bus 00-ff] (conflicts with (null) [bus 09-ff])
[    0.796290] pci_bus 0001:0c: root bus resource [bus 00-ff]
[    0.796627] pci 0001:0c:00.0: [1b4b:9235] type 00 class 0x010601
[    0.797025] <redpill/virtual_pci.c:488> Linux >=v4.1 quirk: calling pci_bus_add_devices(bus) manually
[    0.797614] <redpill/virtual_pci.c:492> Added device with new bus @ bus=0c dev=00 fn=00
[    0.798132] <redpill/pci_shim.c:224> vPCI device 2 created successfully
[    0.798533] <redpill/pci_shim.c:227> Successfully registered PCI devices shim
[    0.798970] <redpill/smart_shim.c:1030> Registering SMART emulator shim
[    0.800780] <redpill/smart_shim.c:1040> SCSI driver exists - installing canary
[    0.801271] <redpill/override_symbol.c:257> Overriding sd_ioctl() with sd_ioctl_canary [redpill]()<ffffffffa0002220>
[    0.803277] <redpill/override_symbol.c:172> Saved sd_ioctl() ptr <ffffffff81414540>
[    0.803730] <redpill/memory_helper.c:17> Disabling memory protection for page(s) at ffffffff81414540+12/1 (<<ffffffff81414000)
[    0.804507] <redpill/override_symbol.c:207> Obtaining lock for <sd_ioctl+0x0/0x240/ffffffff81414540>
[    0.805061] <redpill/override_symbol.c:182> Generating trampoline
[    0.805424] <redpill/override_symbol.c:187> Generated trampoline to sd_ioctl_canary+0x0/0x70 [redpill]<ffffffffa0002220> for sd_ioctl<ffffffff81414540>:
[    0.806057] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff81414540>
[    0.806742] <redpill/override_symbol.c:207> Released lock for <ffffffff81414540>
[    0.807205] <redpill/memory_helper.c:33> Enabling memory protection for page(s) at ffffffff81414540+12/1 (<<ffffffff81414000)
[    0.807892] <redpill/override_symbol.c:269> Successfully overrode sd_ioctl() with trampoline to sd_ioctl_canary+0x0/0x70 [redpill]<ffffffffa0002220>
[    0.808722] <redpill/smart_shim.c:1052> Successfully registered SMART emulator shim
[    0.809195] <redpill/pmu_shim.c:344> Registering PMU emulator shim
[    0.809558] <redpill/virtual_uart.c:987> Adding vUART ttyS1
[    0.809890] <redpill/virtual_uart.c:645> Initializing ttyS1 vUART
[    0.810297] <redpill/virtual_uart.c:661> Initialized ttyS1 vUART
[    0.810649] <redpill/virtual_uart.c:799> Registering ttyS1 (io=0x2f8) in the driver
[    0.811162] <redpill/virtual_uart.c:753> serial8250 driver is not ready - the port addition will be delayed until the driver loads
[    0.811853] <redpill/intercept_driver_register.c:215> Registered driver_register() watcher for "serial8250" driver (coming=0, live=1)
[    0.812608] <redpill/virtual_uart.c:808> The serial8250 driver is not ready - vUART port ttyS1 (io=0x2f8) will be activated later
[    0.813311] <redpill/vuart_virtual_irq.c:66> Enabling vIRQ for ttyS1
[    0.813801] <redpill/vuart_virtual_irq.c:101> vIRQ fully enabled for for ttyS1
[    0.814708] <redpill/virtual_uart.c:1004> Added vUART at ttyS1
[    0.815446] <redpill/virtual_uart.c:931> Setting TX callback for for ttyS1 (line=1)
[    0.816385] <redpill/virtual_uart.c:945> Added TX callback for ttyS1 (line=1)
[    0.817255] <redpill/pmu_shim.c:361> Successfully registered PMU emulator shim
[    0.818145] <redpill/sanitize_cmdline.c:89> Cmdline param "syno_port_thaw=1" blacklisted - skipping
[    0.819247] <redpill/sanitize_cmdline.c:89> Cmdline param "earlyprintk" blacklisted - skipping
[    0.820295] <redpill/sanitize_cmdline.c:89> Cmdline param "pid=0x0001" blacklisted - skipping
[    0.821205] <redpill/sanitize_cmdline.c:89> Cmdline param "log_buf_len=32M" blacklisted - skipping
[    0.821756] <redpill/sanitize_cmdline.c:89> Cmdline param "vid=0x46f4" blacklisted - skipping
[    0.822347] <redpill/sanitize_cmdline.c:89> Cmdline param "elevator=elevator" blacklisted - skipping
[    0.822914] <redpill/sanitize_cmdline.c:89> Cmdline param "loglevel=15" blacklisted - skipping
[    0.823536] <redpill/sanitize_cmdline.c:102> Sanitized cmdline to: BOOT_IMAGE=/zImage HddHotplug=0 withefi console=ttyS0,115200n8 DiskIdxMap=0F0004 netif_num=1 syno_hdd_detect=0 SasIdxMap=0 vender_format_version=2 mac1=001132123456 syno_hdd_powerup_seq=0 syno_hw_version=FS6400 earlycon=uart8250,io,0x3f8,115200n8 sn=1130LWN123456 root=/dev/md0 SataPortMap=148
[    0.829450] <redpill/override_symbol.c:257> Overriding cmdline_proc_show() with cmdline_proc_show_filtered [redpill]()<ffffffffa0000c40>
[    0.830863] <redpill/override_symbol.c:172> Saved cmdline_proc_show() ptr <ffffffff81204510>
[    0.831399] <redpill/memory_helper.c:17> Disabling memory protection for page(s) at ffffffff81204510+12/1 (<<ffffffff81204000)
[    0.832136] <redpill/override_symbol.c:207> Obtaining lock for <cmdline_proc_show+0x0/0x20/ffffffff81204510>
[    0.832709] <redpill/override_symbol.c:182> Generating trampoline
[    0.833076] <redpill/override_symbol.c:187> Generated trampoline to cmdline_proc_show_filtered+0x0/0x20 [redpill]<ffffffffa0000c40> for cmdline_proc_show<ffffffff81204510>:
[    0.833102] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff81204510>
[    0.834507] <redpill/override_symbol.c:207> Released lock for <ffffffff81204510>
[    0.834940] <redpill/memory_helper.c:33> Enabling memory protection for page(s) at ffffffff81204510+12/1 (<<ffffffff81204000)
[    0.835695] <redpill/override_symbol.c:269> Successfully overrode cmdline_proc_show() with trampoline to cmdline_proc_show_filtered+0x0/0x20 [redpill]<ffffffffa0000c40>
[    0.836596] <redpill/sanitize_cmdline.c:138> /proc/cmdline sanitized
[    0.836978] <redpill/ioscheduler_fixer.c:24> Resetting I/O scheduler to default
[    0.839372] <redpill/call_protected.c:110> Got addr ffffffff8193965a for elevator_setup
[    0.839843] <redpill/redpill_main.c:69> RedPill v0.5-git-2647685 loaded successfully (stealth=1)
[    0.841875] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.842306] software IO TLB: mapped [mem 0xb7f1e000-0xbbf1e000] (64MB)
[    0.843132] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "alarmtimer" found, calling original driver_register()
[    0.844152] <redpill/memory_helper.c:17> Disabling memory protection for page(s) at ffffffff813c6950+12/1 (<<ffffffff813c6000)
[    0.844885] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.845511] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.846025] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.846505] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.847132] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.847636] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.848185] audit: initializing netlink subsys (disabled)
[    0.848523] audit: type=2000 audit(1645381650.848:1): initialized
[    0.848988] Initialise system trusted keyring
[    0.857710] VFS: Disk quotas dquot_6.6.0
[    0.858024] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.911218] Key type asymmetric registered
[    0.911497] Asymmetric key parser 'x509' registered
[    0.911827] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    0.912336] io scheduler noop registered
[    0.912598] io scheduler deadline registered
[    0.912902] io scheduler cfq registered (default)
[    0.913276] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "pcieport" found, calling original driver_register()
[    0.914298] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.914881] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.915392] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.915870] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.916508] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.917039] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.917514] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "aer" found, calling original driver_register()
[    0.918409] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.918979] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.919482] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.919931] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.920566] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.921087] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.921534] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "pcie_pme" found, calling original driver_register()
[    0.922466] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.923070] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.923552] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.924019] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.924647] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.925168] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.925635] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "dpc" found, calling original driver_register()
[    0.926534] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.927137] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.927619] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.928107] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.928703] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.929238] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.929682] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "i2c" found, calling original driver_register()
[    0.930591] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.931242] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.931720] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.932217] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.932806] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.933332] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.933787] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    0.934161] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "pciehp" found, calling original driver_register()
[    0.935069] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.935647] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.936170] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.936616] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.937236] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.937736] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.938234] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    0.938640] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "button" found, calling original driver_register()
[    0.939566] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.940176] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.940651] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.941178] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    0.941655] ACPI: Power Button [PWRF]
[    0.941904] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.942549] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.943076] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.943548] <redpill/intercept_driver_register.c:93> driver_register() interception active - no handler observing "hardware_error_device" found, calling original driver_register()
[    0.944552] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.945160] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    0.945636] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    0.946128] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    0.946732] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    0.947263] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    0.947722] GHES: HEST is not enabled!
[    0.996583] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.020113] serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    1.020619] console [ttyS0] enabled
[    1.020619] console [ttyS0] enabled
[    1.021076] bootconsole [uart0] disabled
[    1.021076] bootconsole [uart0] disabled
[    1.158059] <redpill/intercept_driver_register.c:98> driver_register() interception active - calling handler serial8250_ready_watcher+0x0/0x20 [redpill]<ffffffffa00018d0> for "serial8250"
[    1.159298] <redpill/override_symbol.c:239> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    1.159907] <redpill/override_symbol.c:246> Writing original code to <ffffffff813c6950>
[    1.160450] <redpill/override_symbol.c:239> Released lock for <ffffffff813c6950>
[    1.160927] <redpill/override_symbol.c:207> Obtaining lock for <driver_register+0x0/0xd0/ffffffff813c6950>
[    1.161647] <redpill/override_symbol.c:217> Writing trampoline code to <ffffffff813c6950>
[    1.162188] <redpill/override_symbol.c:207> Released lock for <ffffffff813c6950>
[    1.162641] <redpill/intercept_driver_register.c:141> Calling for DWATCH_STATE_LIVE
[    1.163193] <redpill/virtual_uart.c:697> serial8250 driver loaded - adding queued ports
[    1.163676] <redpill/virtual_uart.c:706> Processing enqueued port 1
[    1.164078] <redpill/virtual_uart.c:799> Registering ttyS1 (io=0x2f8) in the driver
[    1.164666] BUG: unable to handle kernel NULL pointer dereference at           (null)
[    1.165216] IP: [<ffffffff81592cdf>] _raw_spin_lock_irqsave+0xf/0x30
[    1.165606] PGD 0
[    1.165613] Oops: 0002 [#1] SMP
[    1.165613] Modules linked in: redpill(OE)
[    1.165613] CPU: 3 PID: 1 Comm: swapper/0 Tainted: G           OE   4.4.180+ #42218
[    1.165613] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 0.0.0 02/06/2015
[    1.165613] task: ffff8801ad558000 ti: ffff8801ad53c000 task.ti: ffff8801ad53c000
[    1.165613] RIP: 0010:[<ffffffff81592cdf>]  [<ffffffff81592cdf>] _raw_spin_lock_irqsave+0xf/0x30
[    1.165613] RSP: 0018:ffff8801ad53fc88  EFLAGS: 00010046
[    1.165613] RAX: 0000000000000000 RBX: 0000000000000046 RCX: 00000000000002ff
[    1.165613] RDX: 0000000000000001 RSI: 0000000000000001 RDI: 0000000000000000
[    1.165613] RBP: ffff8801ad53fc90 R08: ffff8800bf589380 R09: ffff8801ae401b00
[    1.165613] R10: ffffea0006b5a2c0 R11: 00000000456ab484 R12: 0000000000000002
[    1.165613] R13: ffffffffa001c510 R14: ffffffff81b669f0 R15: ffffffff81b669f0
[    1.165613] FS:  0000000000000000(0000) GS:ffff8801b4d80000(0000) knlGS:0000000000000000
[    1.165613] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    1.165613] CR2: 0000000000000000 CR3: 000000000560a000 CR4: 00000000003606f0
[    1.165613] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[    1.165613] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[    1.165613] Stack:
[    1.165613]  0000000000000001 ffff8801ad53fcc0 ffffffffa0001334 0000000000000001
[    1.165613]  0000000000000000 ffffffff818a5220 ffffffff81b669f0 ffff8801ad53fd08
[    1.165613]  ffffffff813a8a7a ffffffff811966d3 0000000000000202 ffff8801ad6f3b00
[    1.165613] Call Trace:
[    1.165613]  [<ffffffffa0001334>] serial_remote_read+0x34/0x230 [redpill]
[    1.165613]  [<ffffffff813a8a7a>] serial8250_config_port+0x2ea/0xda0
[    1.165613]  [<ffffffff811966d3>] ? cdev_dynamic_release+0x23/0x30
[    1.165613]  [<ffffffff813a3253>] uart_add_one_port+0x163/0x4a0
[    1.165613]  [<ffffffff812ea816>] ? kobject_put+0x26/0x50
[    1.165613]  [<ffffffff81390cf6>] ? tty_port_tty_get+0x46/0x80
[    1.165613]  [<ffffffff813a2847>] ? uart_remove_one_port+0x137/0x160
[    1.165613]  [<ffffffff819077ea>] ? initcall_blacklist+0xaa/0xaa
[    1.165613]  [<ffffffff813a6022>] serial8250_register_8250_port+0x332/0x820
[    1.165613]  [<ffffffff819077ea>] ? initcall_blacklist+0xaa/0xaa
[    1.165613]  [<ffffffffa0007b67>] update_serial8250_isa_port+0x1cb/0x236 [redpill]
[    1.165613]  [<ffffffffa0007c7d>] serial8250_ready_watcher.cold+0xab/0xd9 [redpill]
[    1.165613]  [<ffffffffa0005c90>] driver_register_shim+0x261/0x27e [redpill]
[    1.165613]  [<ffffffff813c7aa1>] __platform_driver_register+0x31/0x40
[    1.165613]  [<ffffffff81942254>] serial8250_init+0x116/0x152
[    1.165613]  [<ffffffff8194213e>] ? serial8250_isa_init_ports+0x2d5/0x2d5
[    1.165613]  [<ffffffff810003b7>] do_one_initcall+0x87/0x1a0
[    1.165613]  [<ffffffff81907ffb>] kernel_init_freeable+0x15e/0x1f1
[    1.165613]  [<ffffffff8158db00>] ? rest_init+0x80/0x80
[    1.165613]  [<ffffffff8158db09>] kernel_init+0x9/0xe0
[    1.165613]  [<ffffffff8159342f>] ret_from_fork+0x3f/0x80
[    1.165613]  [<ffffffff8158db00>] ? rest_init+0x80/0x80
[    1.165613] Code: c0 74 05 e8 b4 40 b0 ff 48 89 d8 5b 5d c3 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 53 9c 5b fa 31 c0 ba 01 00 00 00 <f0> 0f b1 17 85 c0 75 06 48 89 d8 5b 5d c3 89 c6 e8 ec 2c b0 ff
[    1.165613] RIP  [<ffffffff81592cdf>] _raw_spin_lock_irqsave+0xf/0x30
[    1.165613]  RSP <ffff8801ad53fc88>
[    1.165613] CR2: 0000000000000000
[    1.165613] ---[ end trace fe94e4f36bf1a169 ]---
[    1.446417] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000009
[    1.446417]
[    1.447195] Kernel Offset: disabled
[    1.447388] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000009

@buggy25200

Edited by yanjun
Link to comment
Share on other sites

1 hour ago, yanjun said:

I'm currently trying to make a loader for the FS6400 (since the FS6400 supports a mix of sata and LSI, I learned from an article that the FS6400 uses two 9300-8i and sata controllers), but I get some kernel errors during the loader boot process, Can someone help?

not really if it come to me i guess but it looks like its crashing when using the 2nd com port and afair there is a pic based controller that (beside fan und buzzer stuff)  is also used for checking for validity of the system

edit

there was also something about differences in hardware of systems and port swapping

Edited by IG-88
Link to comment
Share on other sites

9 hours ago, yanjun said:

Do you have any further research on the issue that the single storage space of SHR is greater than 108T? I investigated, DS3622xs+ supports a maximum storage space of 200TB when the memory is greater than 32G, but when I import my SHR storage pool ( 130T), the maximum storage space can only be set to 108T on the webui, I know that the configuration of the larger storage space can be done through the shell, but this is not the most perfect method after all. @flyride

 

My understanding is that a SHR volume cannot be expanded beyond 108TB. In order to create a >108TB volume, the following characteristics must be met:

  1. Supported device for 200TB volumes
  2. >= 32GB RAM
  3. RAID5 or RAID6 array (not SHR, assume RAID10 and RAIDF1 are also compatible)

I have not personally verified this, and I only found one reference to SHR/200TB mutual exclusivity:

 

Quote

Synology_Michael

·1 yr. ago·edited 1 yr. ago

XS series devices will accept an SHR array, just that you can't create more of them (or expand past the 108 TB limit). If you want to get to 200 TB per volume, you'll need to create a new RAID 5 or 6 storage pool from scratch.

 

Edited by flyride
Link to comment
Share on other sites

4 hours ago, yanjun said:

I'm currently trying to make a loader for the FS6400 (since the FS6400 supports a mix of sata and LSI, I learned from an article that the FS6400 uses two 9300-8i and sata controllers), but I get some kernel errors during the loader boot process

i'm not so sure about these controllers, they seem to have more connections and there is one external connection too

the pictures from nascompares it looks more like a 12i4e controller and then it might be 24 sas drives from both sas controllrs and sata is unused

this piture shows clearly it has 3 internal sas ports and one external

Synology-FS6400-FlashStation-NAS-Rackmou

and from this picture it looks clearly like 3 cable (3x4 ports) going out for internal connections, also the heatsink matches a 16 port controller

Synology-FS6400-FlashStation-NAS-Rackmou

 

but here https://www.ssdworks.com/12Gbs-SAS-HBA.asp and also in broadcom's 93xx spec sheet was no hint for a 12i4e controller, exotic thing

 

https://nascompares.com/2019/12/29/synology-fs6400-flashstation-nas-hardware-review/

"... Synology has deployed two LSI SAS 9300-8i PCI-Express adapter cards with six cables connecting them to the drive backplane ..."

somehow they can't count, a 8i only has two connectors, how can it be 6 cables then ...

 

https://hwp.media/articles/synology_fs6400_review_testing_speed_and_getting_to_know_synology_branded_ssds/

"...Interestingly, the Intel c621 chipset has 14 SATA-600 ports, which Synology could have used to connect SSDS, but did not: the drives are connected via two SAS-12G adapters, LSI SAS3216 from Broadcom..."

so no SATA as expected from the pictures

 

you also added two 9235 to the kernel module hardware emulation, any hint why?

the fs6400 seem to be Xeon Silver 4110 + c621 chipset and that chipset supports up to 14 sata ports, so there would be no need to add 9235 and they would be kind of unusual on a hardcore server board with pcie 3.0

with cpu and chipset we can say one or the other thing about what a lspci might look like

and sas3216

https://pci-ids.ucw.cz/read/PC/1000/00c9

these two are  megaraid's so they are raid controller not hba's

https://pci-ids.ucw.cz/read/PC/1000/0052

https://pci-ids.ucw.cz/read/PC/1000/0053

 

edit: might also be a sas3224 as i also saw a entry sas3224 for a 16i

https://pci-ids.ucw.cz/read/PC/1000/00c4

Edited by IG-88
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...