EMMC 坏块

[    3.195912] sps: BAM device 0x07884000 is not registered yet.
[    3.200625] sps:BAM 0x07884000 is registered.
[    3.206157] spi_master spi0: will run message pump with realtime priority
[    3.218781] tun: Universal TUN/TAP device driver, 1.6
[    3.222885] tun: (C) 1999-2004 Max Krasnyansky <maxk@&&.com>
[    3.232303] PPP generic driver version 2.4.2
[    3.235684] PPP BSD Compression module registered
[    3.240220] PPP Deflate Compression module registered
[    3.245310] PPP MPPE Compression module registered
[    3.250031] NET: Registered protocol family 24
[    3.255250] wcnss_wlan probed in built-in mode
[    3.262985] usbcore: registered new interface driver asix
[    3.267428] usbcore: registered new interface driver ax88179_178a
[    3.273565] usbcore: registered new interface driver cdc_ether
[    3.279321] usbcore: registered new interface driver net1080
[    3.284984] usbcore: registered new interface driver cdc_subset
[    3.290876] usbcore: registered new interface driver zaurus
[    3.296695] usbcore: registered new interface driver cdc_ncm
[    3.302870] msm_sharedmem: sharedmem_register_qmi: qmi init successful
[    3.309063] msm_sharedmem: msm_sharedmem_probe: Device created for client 'rmtfs'
[    3.316192] msm_sharedmem: msm_sharedmem_probe: Device created for client 'rfsa_dsp'
[    3.323923] msm_sharedmem: msm_sharedmem_probe: Device created for client 'rfsa_mdm'
[    3.332020] msm_otg 78d9000.usb: msm_otg probe
[    3.336755] BUG: rwlock bad magic on CPU#0, swapper/0/1, dd8c04b8
[    3.341916] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.49-ga05b5ab-00051-gb069522-dirty #22
[    3.350611] [<c010c0c0>] (unwind_backtrace+0x0/0x11c) from [<c0109cf0>] (show_stack+0x10/0x14)
[    3.359199] [<c0109cf0>] (show_stack+0x10/0x14) from [<c034ece4>] (do_raw_write_lock+0x20/0xc4)
[    3.367881] [<c034ece4>] (do_raw_write_lock+0x20/0xc4) from [<c0a57348>] (_raw_write_lock_irqsave+0x20/0x28)
[    3.377687] [<c0a57348>] (_raw_write_lock_irqsave+0x20/0x28) from [<c0548d10>] (msm_otg_dbg_log_event+0x40/0x110)
[    3.387928] [<c0548d10>] (msm_otg_dbg_log_event+0x40/0x110) from [<c0548f20>] (msm_otg_bus_vote+0x20/0x184)
[    3.397650] [<c0548f20>] (msm_otg_bus_vote+0x20/0x184) from [<c0551410>] (msm_otg_probe+0x3ac/0x1a28)
[    3.406852] [<c0551410>] (msm_otg_probe+0x3ac/0x1a28) from [<c04956d4>] (platform_drv_probe+0x14/0x18)
[    3.416140] [<c04956d4>] (platform_drv_probe+0x14/0x18) from [<c0494414>] (driver_probe_device+0x12c/0x33c)
[    3.425864] [<c0494414>] (driver_probe_device+0x12c/0x33c) from [<c049468c>] (__driver_attach+0x68/0x8c)
[    3.435325] [<c049468c>] (__driver_attach+0x68/0x8c) from [<c049291c>] (bus_for_each_dev+0x50/0x88)
[    3.444353] [<c049291c>] (bus_for_each_dev+0x50/0x88) from [<c04939d8>] (bus_add_driver+0xf0/0x248)
[    3.453379] [<c04939d8>] (bus_add_driver+0xf0/0x248) from [<c0494b64>] (driver_register+0x9c/0x12c)
[    3.462408] [<c0494b64>] (driver_register+0x9c/0x12c) from [<c0100674>] (do_one_initcall+0xcc/0x180)
[    3.471524] [<c0100674>] (do_one_initcall+0xcc/0x180) from [<c1000bdc>] (kernel_init_freeable+0xf8/0x1c4)
[    3.481071] [<c1000bdc>] (kernel_init_freeable+0xf8/0x1c4) from [<c0a43720>] (kernel_init+0x8/0xe4)
[    3.490098] [<c0a43720>] (kernel_init+0x8/0xe4) from [<c0106238>] (ret_from_fork+0x14/0x3c)
[    3.501593] msm_otg 78d9000.usb: OTG regs = e09da000
[    3.507911] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.513515] ehci-msm: && On-Chip EHCI Host Controller
[    3.519186] ehci-msm2: && EHCI Host Controller
[    3.524518] usbcore: registered new interface driver cdc_acm
[    3.529542] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    3.537656] usbcore: registered new interface driver ccid_bridge
[    3.543767] ccid_bridge_init: success
[    3.547237] usbcore: registered new interface driver usb-storage
[    3.553243] usbcore: registered new interface driver ums-alauda
[    3.559099] usbcore: registered new interface driver ums-cypress
[    3.565129] usbcore: registered new interface driver ums-datafab
[    3.571116] usbcore: registered new interface driver ums-freecom
[    3.577091] usbcore: registered new interface driver ums-isd200
[    3.583010] usbcore: registered new interface driver ums-jumpshot
[    3.589046] usbcore: registered new interface driver ums-karma
[    3.594903] usbcore: registered new interface driver ums-onetouch
[    3.600977] usbcore: registered new interface driver ums-sddr09
[    3.606840] usbcore: registered new interface driver ums-sddr55
[    3.612782] usbcore: registered new interface driver ums-usbat
[    3.618729] usbcore: registered new interface driver usbserial
[    3.624426] usbcore: registered new interface driver qc_csvt
[    3.630043] usbserial: USB Serial support registered for qc_csvt
[    3.636063] usbcore: registered new interface driver usb_ehset_test
[    3.642707] cma: dma_alloc_from_contiguous(cma de6da400, count 1, align 0)
[    3.649555] cma: dma_alloc_from_contiguous(): returned 9f469
[    3.656297] msm_otg 78d9000.usb: phy_reset: success
[    3.657020] mousedev: PS/2 mouse device common for all mice
[    3.657231] usbcore: registered new interface driver xpad
[    3.657978] Successfully added driver msg21xx
[    3.658447] input: ft5x06_ts as /devices/soc.0/78b9000.i2c/i2c-5/5-0038/input/input0
[    3.841132] i2c-msm-v2 78b9000.i2c: msm_bus_scale_register_client(mstr-id:86):0xa (ok)
[    3.848462] i2c-msm-v2 78b9000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x38 MSTR_STS:0x011363c8 OPER:0x00000010
[    3.863782] ft5x06_ts 5-0038: ft5x06_i2c_read: i2c read error.
[    3.869535] ft5x06_ts 5-0038: version read failed
[    3.874290] ft5x06_ts 5-0038: fts_power_init false
[    4.081332] ft5x06_ts: probe of 5-0038 failed with error -107
[    4.107382] i2c-msm-v2 78b5000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x30 MSTR_STS:0x011363c8 OPER:0x00000010
[    4.122141] mmc3416x 1-0030: read reg 6 failed.(-107)
[    4.127105] mmc3416x 1-0030: Check device failed
[    4.131918] mmc3416x: probe of 1-0030 failed with error -107
[    4.137795] of_get_named_gpio_flags: can't parse gpios property
[    4.143652] mpu6050 1-0068: Regulator get failed vi2c ret=-19
[    4.250993] i2c-msm-v2 78b5000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x68 MSTR_STS:0x011363c8 OPER:0x00000010
[    4.265831] mpu6050 1-0068: Fail to read power mode, ret=-107
[    4.271450] mpu6050 1-0068: Cannot get invalid chip type
[    4.276842] mpu6050 1-0068: Probe device return error-107
[    4.282151] mpu6050: probe of 1-0068 failed with error -107
[    4.287693] AKM compass driver: initialize.
[    4.291990] of_get_named_gpio_flags: can't parse gpios property
[    4.380978] i2c-msm-v2 78b5000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0xc MSTR_STS:0x011363c8 OPER:0x00000090
[    4.395642] akm8963 1-000c: akm_i2c_txdata: transfer failed.
[    4.401261] akm8963 1-000c: AKECS_Set_PowerDown: Can not set to powerdown mode.
[    4.408690] i2c-msm-v2 78b5000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0xc MSTR_STS:0x011363c8 OPER:0x00000010
[    4.424198] akm8963 1-000c: akm_i2c_rxdata: transfer failed.
[    4.429902] akm8963: probe of 1-000c failed with error -107
[    4.435559] i2c-core: driver [bma2x2-accel] using legacy suspend method
[    4.441984] i2c-core: driver [bma2x2-accel] using legacy resume method
[    4.448960] &&,qpnp-rtc qpnp-rtc-de74e800: rtc core: registered qpnp_rtc as rtc0
[    4.456310] i2c /dev entries driver
[    4.463878] platform 1d00000.&&,vidc: Driver msm_vidc_v4l2 requests probe deferral
[    4.474121] msm_actuator_i2c_probe:1182 msm_actuator_i2c_probe: succeeded
[    4.481114] msm_flash_adp1660_i2c_probe: id is NULL
[    4.485213] msm_flash_led_off:304 msm_flash_led_off:304 invalid led state
[    4.491772] msm_flash_led_release:245 msm_flash_led_release:245 invalid led state
[    4.499350] adp1660 i2c_add_driver success
[    4.503623] msm_flash_init_module:1026 Enter
[    4.507937] msm_flash_lm3642_init entry
[    4.512603] msm_eeprom_parse_memory_map: pageen not needed
[    4.517060] msm_eeprom_parse_memory_map: pageen not needed
[    4.522578] msm_eeprom_parse_memory_map: pageen not needed
[    4.559248] i2c-msm-v2 78b7000.i2c: msm_bus_scale_register_client(mstr-id:86):0xb (ok)
[    4.566587] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:3) mode:FIFO slv_addr:0x36 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    4.600799] read_eeprom_memory: page write failed
[    4.604460] msm_eeprom_i2c_probe read_eeprom_memory failed
[    4.640716] msm_eeprom_i2c_probe failed! rc = -107
[    4.644530] msm_eeprom: probe of 3-006c failed with error -107
[    4.652030] g_sctrl[0] de09a800
[    4.654389] g_sctrl[1] de09b000[    4.657127] gc0310_init_module:487
[    4.664304] BMS: bms_get_adc: vadc not found - defer probe rc=-517
[    4.669446] BMS: qpnp_vm_bms_probe: Failed to get adc rc=-517
[    4.675277] spmi qpnp-vm-bms-de74ee00: Driver &&,qpnp-vm-bms requests probe deferral
[    4.683344] CHG: qpnp_lbc_main_probe: Failed to read DT properties rc=-517
[    4.689944] spmi qpnp-linear-charger-de74ea00: Driver &&,qpnp-linear-charger requests probe deferral
[    4.699924] unable to find DT imem DLOAD mode node
[    4.704338] unable to find DT imem EDLOAD mode node
[    4.710189] qpnp_vadc_get_temp: VADC read error with -517
[    4.714594] thermal thermal_zone0: failed to read out thermal zone 0
[    4.741256] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: [email protected]
[    4.748876] device-mapper: req-crypt: dm-req-crypt successfully initalized.
[    4.748876]
[    4.757403] cpuidle: using governor ladder
[    4.761184] cpuidle: using governor menu
[    4.765104] sdhci: Secure Digital Host Controller Interface driver
[    4.771255] sdhci: Copyright(c) Pierre Ossman
[    4.775561] sdhci-pltfm: SDHCI platform and OF driver helper
[    4.782109] of_get_named_gpio_flags: can't parse gpios property
[    4.793835] cma: dma_alloc_from_contiguous(cma de6da400, count 3, align 2)
[    4.800173] cma: dma_alloc_from_contiguous(): returned 9f46c
[    4.805398] cma: dma_alloc_from_contiguous(cma de6da400, count 1, align 0)
[    4.812442] cma: dma_alloc_from_contiguous(): returned 9f46a
[    4.817840] mmc0: no vqmmc regulator found
[    4.821935] mmc0: no vmmc regulator found
[    4.855467] mmc0: SDHCI controller on 7824900.sdhci [7824900.sdhci] using 32-bit ADMA
[    4.863496] of_get_named_gpio_flags: can't parse gpios property
[    4.881349] cma: dma_alloc_from_contiguous(cma de6da400, count 3, align 2)
[    4.888042] cma: dma_alloc_from_contiguous(): returned 9f470
[    4.892970] cma: dma_alloc_from_contiguous(cma de6da400, count 1, align 0)
[    4.899931] cma: dma_alloc_from_contiguous(): returned 9f46b
[    4.905395] mmc1: no vqmmc regulator found
[    4.909409] mmc1: no vmmc regulator found
[    4.945105] mmc1: SDHCI controller on 7864900.sdhci [7864900.sdhci] using 32-bit ADMA
[    4.953774] [lcd_spi] spi_lcd_probe starting!!!!
[    4.957399] [lcd_spi] a0_id is: 911, rst_id is: 936,  
[    4.962790] of_get_named_gpio_flags: can't parse gpios property
[    4.968419] lcd_spi spi->mode = 0  
[    4.971889] lcd_spi spi->mode = 4  
[    4.975322] [lcd_spi] : cs is[0] chph is [0] cpol is [0] cs_high is [1]
[    4.981977] [lcd_spi] : Max_speed is [100000000]
[    4.987150] cma: dma_alloc_from_contiguous(cma de6da340, count 8, align 3)
[    5.008299] cma: dma_alloc_from_contiguous(): returned 8f800
[    5.014115] cma: dma_alloc_from_contiguous(cma de6da400, count 10, align 4)
[    5.020824] cma: dma_alloc_from_contiguous(): returned 9f4b0
[    5.025908] qce 720000.qcedev: && Crypto 5.3.1 device found @0x720000
[    5.032703] qce 720000.qcedev: CE device = 0x0
[    5.032703] , IO base, CE = 0xe0e80000
[    5.032703] , Consumer (IN) PIPE 2,    Producer (OUT) PIPE 3
[    5.032703] IO base BAM = 0x  (null)
[    5.032703] BAM IRQ 239
[    5.032703] Engines Availability = 0x2010853
[    5.057167] sps:BAM 0x00704000 is registered.
[    5.060887] cma: dma_alloc_from_contiguous(cma de6da400, count 3, align 2)
[    5.068204] cma: dma_alloc_from_contiguous(): returned 9f474
[    5.078281] sps:BAM 0x00704000 (va:0xe0ec0000) enabled: ver:0x25, number of pipes:8
[    5.085080] cma: dma_alloc_from_contiguous(cma de6da400, count 3, align 2)
[    5.091848] mmc0: BKOPS_EN bit = 0
[    5.095441] cma: dma_alloc_from_contiguous(): returned 9f478
[    5.105399] QCE50: qce_sps_init:  && MSM CE-BAM at 0x0000000000704000 irq 239
[    5.107131] mmc0: new HS200 MMC card at address 0001
[    5.117100] mmcblk0: mmc0:0001 MMC8GB 7.12 GiB
[    5.117911] qcedev: FIPS140-2 Known Answer Tests : Skipped
[    5.118757] cma: dma_alloc_from_contiguous(cma de6da400, count 10, align 4)
[    5.134724] mmcblk0rpmb: mmc0:0001 MMC8GB partition 3 4.00 MiB
[    5.135350] cma: dma_alloc_from_contiguous(): returned 9f4c0
[    5.135593] qcrypto 720000.qcrypto: && Crypto 5.3.1 device found @0x720000
[    5.135605] qcrypto 720000.qcrypto: CE device = 0x0
[    5.135605] , IO base, CE = 0xe0fc0000
[    5.135605] , Consumer (IN) PIPE 4,    Producer (OUT) PIPE 5
[    5.135605] IO base BAM = 0x  (null)
[    5.135605] BAM IRQ 239
[    5.135605] Engines Availability = 0x2010853
[    5.135624] cma: dma_alloc_from_contiguous(cma de6da400, count 3, align 2)
[    5.185148] cma: dma_alloc_from_contiguous(): returned 9f47c
[    5.192130]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 p26 p27 p28 p29 p30
[    5.194732] cma: dma_alloc_from_contiguous(cma de6da400, count 3, align 2)
[    5.210530] cma: dma_alloc_from_contiguous(): returned 9f4bc
[    5.221179] QCE50: qce_sps_init:  && MSM CE-BAM at 0x0000000000704000 irq 239
[    5.228650] qcrypto 720000.qcrypto: qcrypto-ecb-aes
[    5.232942] qcrypto 720000.qcrypto: qcrypto-cbc-aes
[    5.237742] qcrypto 720000.qcrypto: qcrypto-ctr-aes
[    5.242632] qcrypto 720000.qcrypto: qcrypto-ecb-des
[    5.247490] qcrypto 720000.qcrypto: qcrypto-cbc-des
[    5.252380] qcrypto 720000.qcrypto: qcrypto-ecb-3des
[    5.257295] qcrypto 720000.qcrypto: qcrypto-cbc-3des
[    5.262334] qcrypto 720000.qcrypto: qcrypto-xts-aes
[    5.267104] qcrypto 720000.qcrypto: qcrypto-sha1
[    5.271765] qcrypto 720000.qcrypto: qcrypto-sha256
[    5.276460] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-aes
[    5.282722] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-des
[    5.288768] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-3des
[    5.295079] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-aes
[    5.301525] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-des
[    5.309748] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-3des
[    5.315559] qcrypto 720000.qcrypto: qcrypto-hmac-sha1
[    5.320427] qcrypto 720000.qcrypto: qcrypto-hmac-sha256
[    5.325653] qcrypto 720000.qcrypto: qcrypto-aes-ccm
[    5.330456] qcrypto 720000.qcrypto: qcrypto-rfc4309-aes-ccm
[    5.335839] qcrypto: FIPS140-2 Known Answer Tests: Skipped
[    5.342231] usbcore: registered new interface driver usbhid
[    5.346828] usbhid: USB HID core driver
[    5.351438] zram: Created 1 device(s) ...
[    5.355427] ashmem: initialized
[    5.358838] logger: created 256K log 'log_main'
[    5.363573] logger: created 256K log 'log_events'
[    5.368308] logger: created 256K log 'log_radio'
[    5.372963] logger: created 256K log 'log_system'
[    5.377691] sps:BAM 0x078c4000 is registered.
[    5.381351] &&,qpnp-power-on qpnp-power-on-de74de00: PMIC@SID0 Power-on reason: Triggered from Hard Reset and 'cold' boot
[    5.392172] &&,qpnp-power-on qpnp-power-on-de74de00: PMIC@SID0: Power-off reason: Triggered from PS_HOLD (PS_HOLD/MSM controlled shutdown)
[    5.405012] input: qpnp_pon as /devices/virtual/input/input1
[    5.412211] PMIC@SID0: PM&& v1.1 options: 2, 2, 0, 0
[    5.434002] populate_opp_table: clock-a7: OPP tables populated (cpu 3)
[    5.439496] print_opp_table: clock_cpu: a7: OPP voltage for 400000000: 4
[    5.446218] print_opp_table: clock_cpu: a7: OPP voltage for 1094400000: 7
[    5.454660] bimc-bwmon 410000.&&,gpu-bwmon: BW HWmon governor registered.
[    5.460848] bimc-bwmon 408000.&&,cpu-bwmon: BW HWmon governor registered.
[    5.469925] devfreq &&,cpubw.30: Couldn't update frequency transition information.
[    5.478448] coresight-fuse 5e01c.fuse: Fuse initialized
[    5.483366] coresight-cti 810000.cti: CTI initialized
[    5.487915] coresight-cti 811000.cti: CTI initialized
[    5.492995] coresight-cti 812000.cti: CTI initialized
[    5.497974] coresight-cti 813000.cti: CTI initialized
[    5.503064] coresight-cti 814000.cti: CTI initialized
[    5.508049] coresight-cti 815000.cti: CTI initialized
[    5.513282] coresight-cti 816000.cti: CTI initialized
[    5.518181] coresight-cti 817000.cti: CTI initialized
[    5.523188] coresight-cti 818000.cti: CTI initialized
[    5.528187] coresight-cti 851000.cti: CTI initialized
[    5.533271] coresight-cti 852000.cti: CTI initialized
[    5.538255] coresight-cti 853000.cti: CTI initialized
[    5.543316] coresight-cti 854000.cti: CTI initialized
[    5.548311] coresight-cti 83c000.cti: CTI initialized
[    5.553388] coresight-cti 838000.cti: CTI initialized
[    5.558357] coresight-cti 835000.cti: CTI initialized
[    5.563504] coresight-cti 830000.cti: CTI initialized
[    5.568907] coresight-csr 801000.csr: CSR initialized
[    5.573956] coresight-tmc 826000.tmc: Byte Counter feature enabled
[    5.579439] sps:BAM 0x00884000 is registered.
[    5.583899] coresight-tmc 826000.tmc: TMC initialized
[    5.589215] coresight-tmc 825000.tmc: TMC initialized
[    5.596347] nidnt boot config: 0
[    5.600031] coresight-tpiu 820000.tpiu: NIDnT on SDCARD only mode
[    5.605264] coresight-tpiu 820000.tpiu: TPIU initialized
[    5.611170] coresight-funnel 821000.funnel: FUNNEL initialized
[    5.616386] coresight-funnel 869000.funnel: FUNNEL initialized
[    5.622231] coresight-funnel 868000.funnel: FUNNEL initialized
[    5.628044] coresight-funnel 855000.funnel: FUNNEL initialized
[    5.634256] coresight-replicator 824000.replicator: REPLICATOR initialized
[    5.641319] coresight-stm 802000.stm: STM initialized
[    5.646133] coresight-hwevent 86c000.hwevent: Hardware Event driver initialized
[    5.653732] coresight-etm 84c000.etm: ETM initialized
[    5.658327] coresight-etm 84d000.etm: ETM initialized
[    5.663390] coresight-etm 84e000.etm: ETM initialized
[    5.668330] coresight-etm 84f000.etm: ETM initialized
[    5.674032] coresight-modem-etm modem_etm0.26: Modem ETM initialized
[    5.680350] coresight-wcn-etm wcn_etm0.25: Wireless ETM initialized
[    5.686695] coresight-rpm-etm rpm_etm0.24: RPM ETM initialized
[    5.692333] coresight-qpdi 1941000.qpdi: CoreSight QPDI driver initialized
[    5.698950] usbcore: registered new interface driver snd-usb-audio
[    5.705444] spmi msm8x16_wcd_codec-de74f200: Driver wcd-spmi-core requests probe deferral
[    5.712793] spmi msm8x16_wcd_codec-de74f400: Driver wcd-spmi-core requests probe deferral
[    5.735734] msm-pcm-lpa &&,msm-pcm-lpa.44: msm_pcm_probe: dev name &&,msm-pcm-lpa.44
[    5.743865] platform &&,msm-voip-dsp.46: Driver msm-voip-dsp requests probe deferral
[    5.751291] platform &&,msm-pcm-voice.47: Driver msm-pcm-voice requests probe deferral
[    5.764590] msm8x16-asoc-wcd sound.65: default codec configured
[    5.771316] msm8x16-asoc-wcd sound.65: ASoC: platform (null) not registered
[    5.777279] msm8x16-asoc-wcd sound.65: snd_soc_register_card failed (-517)
[    5.784249] platform sound.65: Driver msm8x16-asoc-wcd requests probe deferral
[    5.791834] u32 classifier
[    5.793988]     Actions configured
[    5.797380] Netfilter messages via NETLINK v0.30.
[    5.802219] nf_conntrack version 0.5.0 (6067 buckets, 24268 max)
[    5.808777] ctnetlink v0.93: registering with nfnetlink.
[    5.814031] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
[    5.820292] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
[    5.826718] xt_time: kernel timezone is -0000
[    5.830884] ip_tables: (C) 2000-2006 Netfilter Core Team
[    5.836087] arp_tables: (C) 2002 David S. Miller
[    5.840395] TCP: cubic registered
[    5.843689] Initializing XFRM netlink socket
[    5.848754] NET: Registered protocol family 10
[    5.853538] mip6: Mobile IPv6
[    5.855503] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    5.861232] sit: IPv6 over IPv4 tunneling driver
[    5.866128] NET: Registered protocol family 17
[    5.870030] Bridge firewalling registered
[    5.873934] Ebtables v2.0 registered
[    5.877811] Bluetooth: RFCOMM TTY layer initialized
[    5.882363] Bluetooth: RFCOMM socket layer initialized
[    5.887411] Bluetooth: RFCOMM ver 1.11
[    5.891176] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    5.896439] Bluetooth: BNEP filters: protocol multicast
[    5.901690] Bluetooth: BNEP socket layer initialized
[    5.906595] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    5.912564] Bluetooth: HIDP socket layer initialized
[    5.917486] l2tp_core: L2TP core driver, V2.0
[    5.921837] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[    5.926560] l2tp_ip: L2TP IP encapsulation support (L2TPv3)
[    5.932171] l2tp_netlink: L2TP netlink interface
[    5.936761] l2tp_eth: L2TP ethernet pseudowire support (L2TPv3)
[    5.942686] l2tp_debugfs: L2TP debugfs support
[    5.947046] l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3)
[    5.953955] gpiochip_find_base: found new base at 685
[    5.958656] gpiochip_add: registered GPIOs 685 to 716 on device: slave-kernel
[    5.966309] gpiochip_find_base: found new base at 653
[    5.970824] gpiochip_add: registered GPIOs 653 to 684 on device: master-kernel
[    5.977982] gpiochip_find_base: found new base at 621
[    5.983064] gpiochip_add: registered GPIOs 621 to 652 on device: slave-kernel
[    5.990500] gpiochip_find_base: found new base at 589
[    5.995229] gpiochip_add: registered GPIOs 589 to 620 on device: master-kernel
[    6.010598] of_batterydata_read_data: &&1800 loaded
[    6.037304] BMS: bms_load_hw_defaults: BMS_EN=1 Sample_Interval-S1=[100]S2=[70]  Sample_Count-S1=[256]S2=[128] Fifo_Length-S1=[5]S2=[5] FSM_state=2
[    6.057103] BMS: calculate_initial_soc: warm_reset=0 est_ocv=0  shutdown_soc_invalid=0 shutdown_ocv=4163000 shutdown_soc=99 last_soc=99 calculated_soc=99 last_ocv_uv=4163000
[    6.071611] BMS: calculate_initial_aging_comp: Clearing aging data battery_removed=1 shutdown_soc_invalid=0
[    6.097574] BMS: qpnp_vm_bms_probe: probe success: soc=99 vbatt=4182997 ocv=4163000 warm_reset=0
[    6.252987] CHG: qpnp_lbc_main_probe: Probe chg_dis=0 bpd=1 usb=1 batt_pres=0 batt_volt=4183556 soc=50
[    6.261473] spmi msm8x16_wcd_codec-de74f200: Driver wcd-spmi-core requests probe deferral
[    6.269477] spmi msm8x16_wcd_codec-de74f400: Driver wcd-spmi-core requests probe deferral
[    6.278000] cma: dma_alloc_from_contiguous(cma de6da380, count 1, align 0)
[    6.294063] cma: dma_alloc_from_contiguous(): returned 9fc00
[    6.298858] cma: dma_alloc_from_contiguous(cma de6da380, count 2, align 1)
[    6.305844] cma: dma_alloc_from_contiguous(): returned 9fc02
[    6.311328] cma: dma_alloc_from_contiguous(cma de6da380, count 1, align 0)
[    6.318478] cma: dma_alloc_from_contiguous(): returned 9fc01
[    6.325358] msm8x16-asoc-wcd sound.65: default codec configured
[    6.331811] msm8x16-asoc-wcd sound.65: ASoC: CODEC (null) not registered
[    6.337612] msm8x16-asoc-wcd sound.65: snd_soc_register_card failed (-517)
[    6.344570] platform sound.65: Driver msm8x16-asoc-wcd requests probe deferral
[    6.351793] spmi msm8x16_wcd_codec-de74f200: Driver wcd-spmi-core requests probe deferral
[    6.359758] spmi msm8x16_wcd_codec-de74f400: Driver wcd-spmi-core requests probe deferral
[    6.368718] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    6.375594] Registering SWP/SWPB emulation handler
[    6.380728] XYZ keypad_probe() enter...
[    6.385032] GPIO Matrix Keypad Driver: Start keypad matrix for gpio-keys-matrix in interrupt mode
[    6.393276] input: gpio-keys-matrix as /devices/virtual/input/input2
[    6.400708] Loading module verification certificates
[    6.412034] MODSIGN: Loaded cert 'Magrathea: Glacier signing key: 145dd92ef4107fc4c7211ee856b93588950be7b2'
[    6.543216] spk_vreg: disabling
[    6.545362] regulator-dummy: disabling
[    6.549956] msm8x16-asoc-wcd sound.65: default codec configured
[    6.555981] msm8x16-asoc-wcd sound.65: ASoC: CODEC (null) not registered
[    6.561737] msm8x16-asoc-wcd sound.65: snd_soc_register_card failed (-517)
[    6.568598] platform sound.65: Driver msm8x16-asoc-wcd requests probe deferral
[    6.575859] spmi msm8x16_wcd_codec-de74f200: Driver wcd-spmi-core requests probe deferral
[    6.584014] spmi msm8x16_wcd_codec-de74f400: Driver wcd-spmi-core requests probe deferral
[    6.593018] name of streaming function:rndis
[    6.596278] name of streaming function:mtp
[    6.600399] android_create_device(): creating android0 device
[    6.606425] android_probe(): registering android_usb_driver with core id:0
[    6.613022] cma: dma_alloc_from_contiguous(cma de6da400, count 1, align 0)
[    6.620170] cma: dma_alloc_from_contiguous(): returned 9f46f
[    6.625617] file system registered
[    6.628910] mbim_init: initialize 1 instances
[    6.633375] mbim_init: Initialized 1 ports
[    6.637249] mbim_bam_setup: no_ports:1
[    6.641230] mbim_bam_setup: Initialized 1 ports
[    6.647446] rndis_qc_init: initialize rndis QC instance
[    6.652449] android_usb gadget: Mass Storage Function, version: 2009/09/11
[    6.658490] android_usb gadget: Number of LUNs=1
[    6.663134]  lun0: LUN: removable file: (no medium)
[    6.668442] android_usb gadget: android_usb ready
[    6.672681] msm_hsusb msm_hsusb: [ci13xxx_start] hw_ep_max = 16
[    6.678579] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESET_EVENT received
[    6.686363] msm8x16-asoc-wcd sound.65: default codec configured
[    6.686741] gpiod_set_debounce: gpio-1001 status -22
[    6.687220] input: gpio-keys as /devices/soc.0/gpio_keys.63/input/input3
[    6.702894] &&,qpnp-rtc qpnp-rtc-de74e800: setting system clock to 1970-01-01 00:12:46 UTC (766)
[    6.703903] msm8x16-asoc-wcd sound.65: ASoC: CODEC (null) not registered
[    6.703948] msm8x16-asoc-wcd sound.65: snd_soc_register_card failed (-517)
[    6.704054] platform sound.65: Driver msm8x16-asoc-wcd requests probe deferral
[    6.704176] spmi msm8x16_wcd_codec-de74f200: Driver wcd-spmi-core requests probe deferral
[    6.704243] spmi msm8x16_wcd_codec-de74f400: Driver wcd-spmi-core requests probe deferral
[    6.705015] msm8x16-asoc-wcd sound.65: default codec configured
[    6.705880] msm8x16-asoc-wcd sound.65: ASoC: CODEC (null) not registered
[    6.705918] msm8x16-asoc-wcd sound.65: snd_soc_register_card failed (-517)
[    6.706015] platform sound.65: Driver msm8x16-asoc-wcd requests probe deferral
[    6.776759] msm_thermal:interrupt_mode_init Interrupt mode init
[    6.782988] cma: dma_alloc_from_contiguous(cma de6da400, count 3, align 2)
[    6.789175] cma: dma_alloc_from_contiguous(): returned 9f4cc
[    6.794716] spmi msm8x16_wcd_codec-de74f200: Driver wcd-spmi-core requests probe deferral
[    6.795413] /soc/&&,lpm-levels/&&,pm-cluster@0: No CPU phandle, assuming single cluster
[    6.810975] cma: dma_alloc_from_contiguous(cma de6da400, count 2, align 1)
[    6.811077] spmi msm8x16_wcd_codec-de74f400: Driver wcd-spmi-core requests probe deferral
[    6.811957] msm8x16-asoc-wcd sound.65: default codec configured
[    6.812857] msm8x16-asoc-wcd sound.65: ASoC: CODEC (null) not registered
[    6.812902] msm8x16-asoc-wcd sound.65: snd_soc_register_card failed (-517)
[    6.813003] platform sound.65: Driver msm8x16-asoc-wcd requests probe deferral
[    6.853006] cma: dma_alloc_from_contiguous(): returned 9f4ba
[    6.859868] spmi msm8x16_wcd_codec-de74f200: Driver wcd-spmi-core requests probe deferral
[    6.865100] &&,cc-debug-&& 1874000.&&,cc-debug: Registered Debug Mux successfully
[    6.865654] clock_late_init: Removing enables held for handed-off clocks
[    6.868592] ALSA device list:
[    6.868595]   No soundcards     6.888997] Freeing unused kernel memory: 396K (c1100000 - c1163000)
[    6.889457] spmi msm8x16_wcd_codec-de74f400: Driver wcd-spmi-core requests probe deferral
[    6.890332] msm8x16-asoc-wcd sound.65: default codec configured
[    6.891334] msm8x16-asoc-wcd sound.65: ASoC: CODEC (null) not registered
[    6.891380] msm8x16-asoc-wcd sound.65: snd_soc_register_card failed (-517)
[    6.891484] platform sound.65: Driver msm8x16-asoc-wcd requests probe deferral
[    6.891615] spmi msm8x16_wcd_codec-de74f200: Driver wcd-spmi-core requests probe deferral
[    6.948637] SELinux: 512 avtab hash slots, 1340 rules.
[    6.954077] SELinux: 512 avtab hash slots, 1340 rules.
[    6.958190] SELinux:  1 users, 2 roles, 292 types, 1 bools, 1 sens, 1024 cats
[    6.965291] SELinux:  84 classes, 1340 rules
[    6.971276] SELinux:  Completing initialization.
[    6.974854] SELinux:  Setting up existing superblocks.
[    6.979999] SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
[    6.987202] SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts
[    6.994536] SELinux: initialized (dev bdev, type bdev), not configured for labeling
[    7.002120] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[    7.009022] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[    7.016301] SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts
[    7.036149] SELinux: initialized (dev sockfs, type sockfs), uses task SIDs
[    7.042087] SELinux: initialized (dev pipefs, type pipefs), uses task SIDs
[    7.048861] SELinux: initialized (dev anon_inodefs, type anon_inodefs), not configured for labeling
[    7.058005] SELinux: initialized (dev devpts, type devpts), uses transition SIDs
[    7.065340] SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts
[    7.073212] SELinux: initialized (dev configfs, type configfs), not configured for labeling
[    7.081478] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[    7.088647] SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
[    7.108673] type=1403 audit(766.909:2): policy loaded auid=4294967295 ses=4294967295
[    7.115750] SELinux: Loaded policy from /sepolicy
[    7.123413] type=1404 audit(766.929:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
[    9.970846] [lcd_spi] spi_lcd_delay_fn..start...0,..!!!!
[    9.975208] [lcd_spi] spi_lcd_delay_fn..type...0...
[    9.980068] [lcd_spi] spi_lcd_delay_fn..end: 0,!!!!
[   11.131240] init: /init.&&.rc: 501: user option requires a user id
[   11.141642] init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
[   11.154296] init: invalid uid 'fm_radio'
[   11.532098] init: cannot open '/initlogo.rle'
[   11.536769] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[   11.543899] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[   11.555338] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[   11.562711] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[   11.572149] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[   11.585001] SELinux: initialized (dev functionfs, type functionfs), not configured for labeling
[   11.793898] EXT4-fs (mmcblk0p22): mounted filesystem with ordered data mode. Opts: barrier=1,discard
[   11.802116] SELinux: initialized (dev mmcblk0p22, type ext4), uses xattr
[   11.809834] EXT4-fs (mmcblk0p30): Ignoring removed nomblk_io_submit option
[   12.711483] EXT4-fs (mmcblk0p30): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
[   12.721122] SELinux: initialized (dev mmcblk0p30, type ext4), uses xattr
[   12.729274] fs_mgr: Running /system/bin/e2fsck on /dev/block/bootdevice/by-name/userdata
[   12.781824] e2fsck (214) used greatest stack depth: 5312 bytes left
[   12.787149] e2fsck: e2fsck 1.41.14 (22-Dec-2010)
[   12.791845] e2fsck: /dev/block/bootdevice/by-name/userdata: clean, 115/367920 files, 49190/1470528 blocks
[   12.808628] EXT4-fs (mmcblk0p30): mounted filesystem with ordered data mode. Opts: barrier=1,noauto_da_alloc,discard
[   12.818253] SELinux: initialized (dev mmcblk0p30, type ext4), uses xattr
[   12.825341] init (207) used greatest stack depth: 5064 bytes left
[   12.857841] Adding 262140k swap on /dev/block/zram0.  Priority:-1 extents:1 across:262140k SS
[   12.872422] EXT4-fs (mmcblk0p24): mounted filesystem with ordered data mode. Opts: barrier=1
[   12.879846] SELinux: initialized (dev mmcblk0p24, type ext4), uses xattr
[   12.893813] EXT4-fs (mmcblk0p23): mounted filesystem with ordered data mode. Opts: barrier=1
[   12.901382] SELinux: initialized (dev mmcblk0p23, type ext4), uses xattr
[   12.922062] SELinux: initialized (dev mmcblk0p1, type vfat), uses genfs_contexts
[   13.085547] init: Detected MSM SOC ID=245 SOC VER=65536 BOARD TYPE=MTP
[   13.091404] init: memory: 389124.000000, 380.003906
[   13.096602] init: Found 512MB memory deviceinit: failed to open '/sys/class/graphics/fb1/msm_fb_type'
[   13.105384] init: failed to open '/sys/class/graphics/fb2/msm_fb_type'
[   13.113439] init: property 'persist.sys.ssr.enable_debug' doesn't exist while expanding '${persist.sys.ssr.enable_debug}'
[   13.123450] init: cannot expand '${persist.sys.ssr.enable_debug}' while writing to '/sys/module/subsystem_restart/parameters/enable_debug'
[   13.136081] init: property 'persist.sys.mba_boot_timeout' doesn't exist while expanding '${persist.sys.mba_boot_timeout}'
[   13.146765] init: cannot expand '${persist.sys.mba_boot_timeout}' while writing to '/sys/module/pil_msa/parameters/pbl_mba_boot_timeout_ms'
[   13.159281] init: property 'persist.sys.modem_auth_timeout' doesn't exist while expanding '${persist.sys.modem_auth_timeout}'
[   13.170538] init: cannot expand '${persist.sys.modem_auth_timeout}' while writing to '/sys/module/pil_msa/parameters/modem_auth_timeout_ms'
[   13.183087] init: property 'persist.sys.pil_proxy_timeout' doesn't exist while expanding '${persist.sys.pil_proxy_timeout}'
[   13.194149] init: cannot expand '${persist.sys.pil_proxy_timeout}' while writing to '/sys/module/peripheral_loader/parameters/proxy_timeout_ms'
[   13.213335] cma: dma_alloc_from_contiguous(cma de6da2c0, count 20736, align 8)
[   13.219544] cma: dma_alloc_from_contiguous(): returned 88000
[   13.225312] pil-q6v5-mss 4080000.&&,mss: modem: loading from 0x88000000 to 0x8d100000
[   13.242604] cma: dma_alloc_from_contiguous(cma de6da400, count 256, align 8)
[   13.257764] cma: dma_alloc_from_contiguous(): returned 9f800
[   13.263045] pil-q6v5-mss 4080000.&&,mss: MBA: loading from 0x9f800000 to 0x9f900000
[   13.315228] pil-q6v5-mss 4080000.&&,mss: MBA boot done
[   13.319669] cma: dma_alloc_from_contiguous(cma de6da400, count 2, align 1)
[   13.326967] cma: dma_alloc_from_contiguous(): returned 9f4ca
[   13.334299] cma: dma_release_from_contiguous(pfn 9f4ca)
[   13.996503] cma: dma_release_from_contiguous(pfn 9f800)
[   14.001610] pil-q6v5-mss 4080000.&&,mss: modem: Brought out of reset
[   14.068077] spmi msm8x16_wcd_codec-de74f400: Driver wcd-spmi-core requests probe deferral
[   14.075315] pil-q6v5-mss 4080000.&&,mss: Subsystem error monitoring/handling services are up
[   14.083856] memshare: Modem Restart has happened
[   14.083926] pil-q6v5-m

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
动态测试技术的快速发展使得高速数据存储器变得越来越重要。为了满足高带宽和大容量存储的要求,传统的方式为采用FLASH阵列的方式。然而,NANDFLASH存在坏块检测、编码校验、擦写均衡过于复杂等一系列缺陷,增加了系统开发成本,影响了项目开发效率和系统升级。eMMC(embedded Multi Media Card)因其速度快、设计简单、便于升级与管理的优势,解决了NANDFLASH开发缺陷。针对传统存储器的上述问题,结合eMMC的优势,本文提出了一种采用eMMC新型存储介质的高速存储器的设计思路。   本文首先对eMMC5.0规范进行了研究总结,并在此基础上根据系统指标提出了整体设计方案。存储器以FPGA作为主控制器,按照功能划分为SFP光纤接口模块、DDR3高速缓存模块、eMMC阵列存储模块和与上位机通信的千兆网模块。在系统逻辑设计中重点介绍了eMMC阵列控制逻辑的实现。通过对eMMC阵列的初始化单元、传输控制单元、命令接口单元以及阵列同步逻辑单元的设计,实现了eMMC阵列在HS400工作模式下的数据存储。然后对系统其他模块进行设计,配合完成整个系统的存储功能。   最后,依据设计方案,搭建了硬件测试平台。使用ChipScope、IBERT等对各个模块进行了在线调试。重点对eMMC阵列控制器进行了调试,并对SFP光纤接口模块和DDR3高速缓存模块的逻辑进行了验证。结果表明,本文设计的使用eMMC新型存储介质的高速固态存储器能够实现156MB/s的存储带宽,同时具有容量大、可移植强与系统升级容易等特点,满足设计要求。   本文开展的基于eMMC阵列的高速固态存储器的研究与设计,为后续动态测试领域的应用奠定了基础。
eMMC是一种内部集成了Flash Controller的存储设备,它包括了协议、擦写均衡、坏块管理、ECC校验、电源管理、时钟管理、数据存取等功能。相比于直接将NAND Flash接入到主机端,eMMC屏蔽了NAND Flash的物理特性,减少了主机端软件的复杂度,让主机端可以专注于上层业务,省去对NAND Flash进行特殊处理。此外,eMMC通过使用Cache、Memory Array等技术,在读写性能上也比NAND Flash要好很多。而NAND Flash则需要主机端有NAND Flash Translation Layer(NFTL)或者NAND Flash文件系统来处理坏块管理、ECC等功能。另外,eMMC的读写速度也比NAND Flash快,可以达到每秒50MB到100MB以上。\[2\]\[3\] #### 引用[.reference_title] - *1* [FLASH、eMMC、SATA、SSD、ROM、RAM、Cache概念对比解析](https://blog.csdn.net/qq_31869107/article/details/102660813)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [emmc、Nand flash、Nor flash之间的区别](https://blog.csdn.net/linpuliang/article/details/121861252)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [简语RAM、ROM、flash、eMMC(通俗易懂)](https://blog.csdn.net/weixin_46829095/article/details/128546201)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

u影动

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值