欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Linux MMC 驅(qū)動深入解析:從卡識別到 HS400 的完整調(diào)試指南

Linux MMC 驅(qū)動深入解析:從卡識別到 HS400 的完整調(diào)試指南 這一篇是整個 Linux MMC 驅(qū)動系列里我拖得最久的一篇也是我實際項目里踩坑最多的一段。前五篇我們把 host 控制器注冊、MMC core 框架、SD 卡初始化鏈路、塊設備層對接這些內(nèi)容基本過了一遍按道理說框架已經(jīng)清楚了。但你會發(fā)現(xiàn)真正到了嵌入式板子上調(diào) eMMC 或者 MMC 類型卡的時候情況完全不是“照著代碼讀一遍”就能搞定的。這也是我為什么要在第六篇專門把 MMC type card 這條分支單獨拉出來講透——從卡檢測、類型識別、ext_csd 解析到 block 設備掛載再到 HS200/HS400 的切換和調(diào)試排障整條鏈路里面藏著大量“文檔上不會寫、但代碼里就是如此”的細節(jié)。這篇適合誰看已經(jīng)在看 MMC 驅(qū)動源碼、想把 eMMC 初始化流程徹底搞明白的驅(qū)動開發(fā)者或者正在調(diào)板子、發(fā)現(xiàn)卡識別不穩(wěn)定、速度上不去、老是在某個狀態(tài)機卡住的人。說句實話純讀內(nèi)核文檔是學不會 MMC 驅(qū)動的真正能讓你少熬夜的是那些在代碼里翻來覆去比對后得到的經(jīng)驗值。這篇就把我積累的這些值都放出來。1. MMC type card 在 Linux 驅(qū)動棧中的位置1.1 三層四層type card 到底屬于哪一層很多剛開始讀 MMC 驅(qū)動的人會被層數(shù)搞暈。舊內(nèi)核里習慣叫“三層”host 層、core 層、card 層。后來 4.x 之后內(nèi)核把 card 層的塊設備邏輯抽到了 block 層實際變成四層host 控制器層、core 通用層、card 類型層、block 層。但 MMC type card 這個概念不太等于某一層而是一條橫跨 core 和 block 的完整數(shù)據(jù)路徑。具體說當你插入一張 MMC 卡注意不只是傳統(tǒng)的 MMC 卡還包括絕大多數(shù) eMMC 板載存儲內(nèi)核首先由 host 層觸發(fā)檢測進入 core 層的 mmc_rescan然后在 core 里根據(jù)卡的協(xié)議特征區(qū)分出是 MMC_TYPE_MMC、MMC_TYPE_SD 還是 MMC_TYPE_SDIO。type card 這個詞強調(diào)的就是 MMC 類型區(qū)別于 SD 類型的卡。它在 core 層對應的是 mmc_attach_mmc 這個分支在 block 層對應的是 mmc_blk_probe 這個驅(qū)動綁定邏輯。所以你在代碼里找 MMC type card 的入口第一站就是 drivers/mmc/core/mmc.c 里的 mmc_attach_mmc第二站就是 drivers/mmc/core/block.c。而真正決定卡會不會被識別成 MMC 類型的是它響應命令時的協(xié)議特征。1.2 幾種卡類型的區(qū)分別把 SD 當 MMC在實際項目中最容易被忽略的就是“明明插的是 SD 卡卻走進了 SD 分支插的是 eMMC卻沒進 MMC 分支”。這背后其實是協(xié)議層的差異決定的。我把典型的類型區(qū)分整理一下卡類型內(nèi)核分支入口典型場景識別關鍵點MMC_TYPE_MMCmmc_attach_mmceMMC 板載存儲、傳統(tǒng) MMC 卡響應 CMD1 時 OCR 狀態(tài)、無法通過 CMD8/SD 識別流程MMC_TYPE_SDmmc_attach_sdSD、microSD 卡CMD8 能拿到有效的 R7 響應MMC_TYPE_SDIOmmc_attach_sdioWiFi/BT 組合模塊CMD5 能得到 SDIO OCR 響應MMC_TYPE_HOSTmmc_attach_busloopback 自測、虛擬卡host 自己注冊時指定SD 卡在協(xié)議上兼容了部分 MMC 命令但 SD 卡會先響應 CMD8然后再走 ACMD41 這個流程。MMC 類型卡不一樣它不認識 CMD8 或?qū)?CMD8 響應方式不同內(nèi)核只能回到 CMD1 去拉 OCR、看電壓匹配。內(nèi)核代碼里這個“退回”邏輯也非常有意思它不會一上來就斷定你是 MMC而是依次嘗試 SD、SDIO、MMC 三個分支。這個順序本身就是卡識別過程里最值得注意的細節(jié)。1.3 為什么單獨把 type card 拉出來講我的實際體會是MMC 類型卡和 SD 卡的分水嶺不僅僅是協(xié)議上的更是工程調(diào)試上的。SD 卡插拔頻繁要考慮卡檢測中斷、寫保護開關、熱插拔。MMC 類型卡特別是 eMMC不插拔、固定焊在板子上要考慮的是電源上電時序、啟動時 boot partition 的處理、HS200/HS400 的高速切換、以及系統(tǒng)休眠喚醒時的狀態(tài)保持。這些差異直接決定你在調(diào)試時看什么文件、查什么寄存器、加什么打印。如果你拿 SD 卡的調(diào)試經(jīng)驗去套 eMMC大概率會被“啟動時偶爾失敗、休眠喚醒后掛在 IO 上”這類問題折磨到懷疑人生。2. 從卡插入到類型確定的完整流程2.1 檢測起點mmc_rescan 的狀態(tài)機卡檢測的起點是 mmc_rescan。這個函數(shù)在 core.c 里無論是輪詢方式還是 gpio 中斷方式最終都會調(diào)用到它。大概的執(zhí)行路徑是判斷 host 是不是在恢復、是不是已經(jīng)在 rescan 中如果 host 沒有卡嘗試 mmc_attach_* 系列如果已有卡且檢測到移除調(diào)用 mmc_detach_bus 和 mmc_remove_card如果已有卡且還在則可能進入重新初始化流程。這里一個典型的坑是mmc_rescan 內(nèi)部有延時和狀態(tài)判斷如果在中斷上下文頻繁觸發(fā)可能出現(xiàn)重復檢測。內(nèi)核里通過 host-rescan_disable 和 host-detect_change 配合把檢測請求延遲到 workqueue 里執(zhí)行。你自己調(diào)試時如果發(fā)現(xiàn) dmesg 里反復出現(xiàn)“Card removed during transfer”可以重點查一下是不是中斷觸發(fā)的 detect 邏輯導致了重復掃描。我個人建議你在改驅(qū)動時千萬不要直接在中斷回調(diào)里調(diào)用 mmc_detect_change而要用它自帶的工作隊列機制。原因是 MMC 初始化過程中的命令交互非常耗時一次 card detect 往往要執(zhí)行好幾條命令每條命令都涉及 complete 等待和超時計時放在中斷上下文里直接把系統(tǒng)調(diào)度搞死。2.2 OCR、CID、CSD 這些寄存器怎么讀卡類型確定之后真正讓內(nèi)核“認識”這張卡靠的是一組寄存器讀取。MMC 卡最關鍵的三個寄存器是 OCR、CID、CSD。OCR 寄存器表示卡支持的電壓范圍和工作狀態(tài)。內(nèi)核通過 mmc_send_op_cond 來發(fā) CMD1并從響應中解析 OCR。代碼里這一步會反復發(fā)送 CMD1直到 busy 位被清零然后再把 host 支持的電壓范圍和卡支持的電壓范圍做交集只有交集非空才會繼續(xù)。CID 寄存器是卡的唯一標識里面包含廠商 ID、產(chǎn)品名、生產(chǎn)時間等。CMD2 用來獲取 CID之后所有卡都會用這組數(shù)據(jù)做區(qū)分。CSD 寄存器描述卡的容量、最大傳輸速度、塊大小、讀/寫時序參數(shù)通過 CMD9 讀取。讀取這些寄存器的輔助函數(shù)在 mmc_ops.c 里都能找到比如 mmc_send_cid、mmc_send_csd。我調(diào)試時最常用的操作是cat /sys/block/mmcblk0/device/cid cat /sys/block/mmcblk0/device/csd cat /sys/block/mmcblk0/device/ocr如果這三項能讀出來說明卡的基本命令通路是通的剩下的問題基本都在高速模式切換或者傳輸階段。2.3 關鍵結(jié)構(gòu)體與初始化關系卡一旦被識別就會創(chuàng)建一個 struct mmc_card 來承載整個生命周期。這個結(jié)構(gòu)體你一定要熟悉因為后面幾乎所有調(diào)試都繞不開它。關鍵字段我列一下type卡類型文章開頭提到的那幾種state卡的當前狀態(tài)包括卡是否在線、是否就緒ocr從 OCR 寄存器讀出的電壓信息cid/csd/ext_csd寄存器信息緩存sector_count容量從 CSD 或者 ext_csd 計算得出csd.capacity塊數(shù)ext_csd.revext_csd 版本號決定了卡支持的特性quirks驅(qū)動針對某些卡的特殊處理。從命名上你應該能看出struct mmc_card 就是把一張硬件卡抽象成內(nèi)核里的一個對象。它由 mmc_add_card 向內(nèi)核注冊由 mmc_remove_card 注銷。整個生命周期管理得清楚不容易出問題真正出問題的是結(jié)構(gòu)體字段被某個私有驅(qū)動寫錯之后隨機崩潰。3. 核心代碼路徑mmc_attach_mmc 到 mmc_blk_probe3.1 真正分清 MMC 與 SD 的分水嶺mmc_attach_mmc 位于 drivers/mmc/core/mmc.c已經(jīng)發(fā)展為 mmc_init_card 和 mmc_attach_bus 的組合流程。關鍵的初始化步驟大致如下。第一步是 mmc_attach_bus設置 host 的總線操作函數(shù)也就是把 host-bus_ops 指向 mmc_ops。這時候總線起草能力已經(jīng)綁定到 mmc 類型。第二步是 mmc_init_card這個函數(shù)內(nèi)部做了大量工作再次發(fā)送 CMD1確認卡就緒讀取 CID讀取 CSD讀取 ext_csd根據(jù) ext_csd 支持的能力設置卡的屬性如果有必要執(zhí)行卡進入 high speed 模式的 switch 操作。在整個過程中對 MMC 類型卡影響最大的是 ext_csd。這可以說是 MMC/eMMC 特有的一把鑰匙。通過 ext_csd驅(qū)動能知道卡是否支持 HS200、HS400、DDR、是否支持 CMDQ、boot 分區(qū)大小、安全寫保護區(qū)域等。我可以負責任地說調(diào)試 eMMC 啟動失敗時你在 ext_csd 上花的時間一定是最多的。比如 read_ext_csd 失敗那你根本看不到卡支持什么模式所有高速切換都無從談起。3.2 從 card 到 block 的對接初始化完成之后mmc_add_card 會把卡注冊到設備模型里生成 /sys/block/mmcblkX 對應的設備。重點在 mmc_driver 和 mmc_blk_probe 的匹配過程。簡單理解mmc_add_card 把一個 mmc_card 設備添加到總線上然后 mmc_blk 驅(qū)動通過 mmc_bus_match 判斷設備類型是 MMC/SD就會調(diào)用 mmc_blk_probe。mmc_blk_probe 里面的動作很關鍵分配 struct mmc_blk_data初始化工作隊列、請求隊列從卡的分區(qū)表里讀取分區(qū)信息為每個分區(qū)注冊一個 gendisk最終你會看到 /dev/mmcblk0、/dev/mmcblk0boot0、/dev/mmcblk0boot1 這些節(jié)點。對于 eMMCboot 分區(qū)尤其重要因為系統(tǒng) bootloader 通常在 boot0 或 boot1 里。我在實際項目里見過因為 boot 分區(qū)沒設置到位導致系統(tǒng)升級后 bootloader 損壞又無法從備份分區(qū)啟動的案例。這類問題建議你直接用 mmc bootpart enable 操作來恢復我在后面的排查章節(jié)會細說。3.3 request 到 command 的映射塊設備層發(fā)起讀寫請求后最終要變成一組 MMC 命令在總線上跑。這里的轉(zhuǎn)化路徑是bio request → mmc_blk_rw_rq_prep → 構(gòu)造 mmc_request → mmc_wait_for_req → host 層執(zhí)行 → 中斷完成回調(diào)mmc_request 里最核心的成員是 cmd、stop、data分別對應命令、停止命令、數(shù)據(jù)傳輸塊。對于 MMC 類型卡而言read 操作通常對應 CMD17/CMD18write 操作對應 CMD24/CMD25。CMD18 和 CMD25 是多塊傳輸需要在結(jié)束的時候發(fā) CMD12 停止傳輸。這里我強調(diào)一個工程上容易出問題的地方多塊傳輸?shù)慕Y(jié)束方式分為 open-end 和預定義塊數(shù)MMC 卡通常支持預定義塊數(shù)也就是你在 data 里設置 blocks硬件會按塊數(shù)自動停止。但如果 host 控制器驅(qū)動沒有按這個邏輯設置容易傳著傳著多傳或少傳一塊然后 CRC 錯誤滿天飛。操作單塊命令多塊命令停止命令讀CMD17CMD18CMD12寫CMD24CMD25CMD12從實際性能角度講單塊命令只適合小文件或元數(shù)據(jù)訪問真正吞吐量上來還得靠多塊命令加 request 合并不然性能連普通 U 盤都比不過。4. 設備樹配置與實際移植經(jīng)驗4.1 一個能跑起來的 dts 節(jié)點該怎么寫默認情況下如果 host 控制器驅(qū)動支持標準設備樹綁定你把 MMC 設備節(jié)點加到 dts 里之后Linux 就能枚舉卡。但枚舉和“穩(wěn)定工作”完全是兩回事。我建議至少保證這樣的節(jié)點配置mmc0 { status okay; bus-width 8; non-removable; cap-mmc-highspeed; mmc-hs200-1_8v; mmc-hs400-1_8v; vmmc-supply vcc_3v3; vqmmc-supply vcc_1v8; pinctrl-names default, state_uhs; pinctrl-0 mmc0_pins_default; pinctrl-1 mmc0_pins_uhs; };有幾個屬性的理解值得展開說一下。bus-width 是數(shù)據(jù)線數(shù)量eMMC 一般至少 4 位常見 8 位。錯了會導致數(shù)據(jù)線上信號錯位癥狀是最開始能識別但讀取大塊數(shù)據(jù)時不穩(wěn)定。non-removable 表示這是板載存儲內(nèi)核不會輪詢檢測卡移除。千萬別小看這個屬性如果沒配系統(tǒng)會周期性地給 eMMC 發(fā)檢測命令影響休眠喚醒。cap-mmc-highspeed 使能 MMC 的 high speed mode如果缺失eMMC 大概率被限制在 26MHz 或者更低的默認頻率。4.2 HS200/HS400 的時序選擇HS200 和 HS400 是 eMMC 的兩種高速模式。HS200 是單數(shù)據(jù)速率 8 位接口下跑 200MHz 時鐘HS400 是 DDR 模式 8 位接口同樣是 200MHz 時鐘但等效吞吐翻倍。要把這兩種模式跑起來光是 dts 里寫 mmc-hs200-1_8v 是不夠的還需要卡本身在 ext_csd 中聲明支持 HS200/HS400host 控制器支持對應的時序模式信號完整性要過關尤其是 HS400 對信號質(zhì)量非常敏感必要的時候需要做 tuning也就是通過發(fā)送 tuning block 來尋找最佳采樣點。實際調(diào)試中最常見的問題是把頻率提上去之后 CRC 錯誤暴增或者干脆卡住。這時候先別急著改驅(qū)動用示波器看一眼信號眼圖再看 host 是否支持 DLL delay 調(diào)節(jié)。很多國產(chǎn) SoC 的 MMC host 在 HS400 下需要配合特定 DLL 配置不開的話采樣點不對必掛。4.3 雙電壓與信號電平的關系eMMC 引腳上有一路主電源 vmmc通常是 3.3V一路 IO 電源 vqmmc可能是 1.8V 或 3.3V。高速模式HS200/HS400一般要求 1.8V 信號電平所以在切高速之前內(nèi)核會先通過 host 的 start_signal_voltage_switch 回調(diào)把 vqmmc 從 3.3V 切換到 1.8V。如果切換失敗或者穩(wěn)壓器不支持動態(tài)調(diào)壓內(nèi)核就會放棄高速模式退回 legacy 模式。我見過一種奇葩情況dts 里配置了 mmc-hs400-1_8v但 vqmmc 對應的 regulator 沒有配置 set_voltage 操作內(nèi)核調(diào) switch 時返回 -EINVAL然后整個初始化流程回退。如果你看到 dmesg 里出現(xiàn) “signal voltage switch failed”先查 regulator 而不是卡。5. 常見問題排查與調(diào)試實錄5.1 啟動卡在 mmc0: error -110-error 110 是 ETIMEDOUT也就是命令超時。這個錯誤我遇到最多但原因卻五花八門。最常見的原因是 vmmc 或 vqmmc 沒供電。有些板子的 eMMC 電源由一個 GPIO 控制dts 里 if 沒正確把 regulator 和 GPIO 關聯(lián)或者時序上供電晚于 host 時鐘卡自然不回命令。第二個常見原因是 CMD1 一直 busy卡上電后需要時間完成內(nèi)部初始化。標準做法是反復發(fā)送 CMD1 直到 busy 位釋放但如果你板子的時鐘頻率太低卡在內(nèi)部初始化期間響應窗口就會變長可能導致 host 超時。第三個原因比較隱蔽host 控制器時鐘沒開啟。MMC host 控制器本身需要兩路時鐘一路是卡時鐘一路是控制器接口時鐘。如果接口時鐘沒使能發(fā)命令后控制器根本沒動作也會表現(xiàn)為超時。排查思路我一般遵循示波器量時鐘 → 量 vmmc/vqmmc → 看 CMD 線是否有時序 → 再查 dmesg。這條路徑省了我不少時間。5.2 CID 能讀出但 CSD 失敗怎么辦這種情況很詭異說明卡的命令通路基本是通的CMD2 能響應但 CMD9 讀不到正確的 CSD。如果 CSD 返回 CRC 錯誤先懷疑頻率。MMC 類型卡在識別階段數(shù)據(jù)傳輸模式還沒建立過高的時鐘會讓數(shù)據(jù)線上的信號質(zhì)量變差CRC 錯誤的概率自然上升。你可以先把 host 的 max_bus_clk 調(diào)低比如從 200MHz 降到 52MHz 甚至 26MHz測一下能不能穩(wěn)定讀出來。另一個原因是 1.8V 信號切換時序沒對齊。有些卡的 CSD 讀取要求在信號電壓切換之后進行如果你提前讀取會返回亂碼??梢钥匆幌?host-ios.timing 和 ios.signal_voltage 的值確認當前狀態(tài)。我最后加一個經(jīng)驗CSD 偶爾失敗一次不要緊但反復失敗一定不要忽略。它往往預示著硬件鏈路不穩(wěn)定在高溫或者低電壓下會演變成大規(guī)模讀寫失敗。5.3 用 mmc-utils 工具快速定位問題調(diào)試 MMC 類型卡內(nèi)核日志只是第一步真正好用的是 mmc-utils 這套用戶態(tài)工具。常用命令如下# 查看 ext csd重點看卡支持特性 mmc extcsd read /dev/mmcblk0 # 讀取卡狀態(tài) mmc status get /dev/mmcblk0 # 設置 boot 分區(qū) mmc bootpart enable 1 1 /dev/mmcblk0 # 設置 boot bus mmc bootbus set single_backward x1 x8 /dev/mmcblk0調(diào)試的時候我會重點看 extcsd 里的 DEVICE_TYPE、BOOT_INFO、RPMB_SIZE、CACHE_SIZE、ERASE_GROUP_DEF 這些字段。比如 DEVICE_TYPE 顯示不支持 HS400但 dts 里寫了 mmc-hs400-1_8v那工作模式自然切不過去白費功夫。bootpart enable 這個命令值得單獨強調(diào)。很多板子第一次燒錄 bootloader 前eMMC 的 BOOT_BUS_WIDTH 和 PARTITION_ACCESS 配置不是期望值導致 bootloader 啟動不了。這時候用 mmc bootpart enable 1 1 把 boot 分區(qū)對齊到物理分區(qū)再配合 bootbus 設置能解決一批“代碼燒進去了但起不來”的問題。5.4 用 tracepoint 看命令級耗時如果你想把問題定位到“哪條命令慢了”這個粒度最簡單的方法是用內(nèi)核的 MMC tracepoint。內(nèi)核開啟以下配置后可以在 ftrace 里看到完整的 mmc 請求流程CONFIG_MMC_DEBUGy CONFIG_FTRACEy CONFIG_TRACEPOINTSy然后cd /sys/kernel/debug/tracing echo mmc:* set_event echo 1 tracing_on cat trace_pipe通過 trace你能看到 mmc_request_start 和 mmc_request_done 之間的時間差確認每條命令的實際耗時從而判斷是否超時、是否 retry。這個手段比 dmesg 里的“某某命令超時”要精細得多因為它能看到是哪一步慢的甚至能發(fā)現(xiàn)多塊命令之間的間隙過大導致的性能問題。6. 一些容易被忽略但很實用的點6.1 塊層合并對性能的影響很多人調(diào)試 MMC 性能時只盯著 host 控制器頻率忽略了塊層的 bio 合并機制。MMC 驅(qū)動通過 mmc_blk_set_queue 初始化請求隊列時會設置 queue 的合并參數(shù)比如 max_segments、max_segment_size。這些參數(shù)如果沒有和 host 的 SGMII/DMA 能力匹配就會產(chǎn)生大量碎片化請求吞吐打折。一個直觀表現(xiàn)是順序讀 100MB/s順序?qū)懼挥?40MB/s而且 dmesg 里沒有任何錯誤。這種時候去看 blktrace往往是因為每次寫請求很小沒有合并成大的 segment。合理的做法是確認 host 控制器支持 multi-block DMA 傳輸并調(diào)整 queue 的參數(shù)讓內(nèi)核一次下發(fā)盡量大的請求。比如設置 max_segments 為 64 或 128max_segment_size 為 1MB都能有效提升順序讀寫性能。6.2 電源域和 runtime pm 的配合MMC host 控制器的電源管理是 MMC 類型卡低功耗設計的重頭戲。特別是板載 eMMC系統(tǒng)休眠時要把時鐘關掉、電源可以保持也可以關斷但喚醒時不能直接訪問卡必須先重新初始化鏈路。內(nèi)核里通過 mmc_runtime_suspend/mmc_runtime_resume 來實現(xiàn)。有些平臺會出現(xiàn)休眠喚醒后第一個 IO 訪問超時就是因為喚醒流程中 host 的時鐘恢復和卡的狀態(tài)重建沒有同步。我調(diào)試下來的經(jīng)驗是先確認 host 是否有 PM runtime 回調(diào)再確認卡在恢復時是否重新執(zhí)行了 init。如果喚醒后直接調(diào)用 mmc_blk_read卡可能還處于休眠狀態(tài)或者狀態(tài)寄存器里的電源狀態(tài)不對導致首個請求失敗。大部分平臺會在 runtime_resume 里調(diào)用 mmc_power_up mmc_init_card這一步不能省。6.3 關于 CMDQ 的一些經(jīng)驗較新版本內(nèi)核在 MMC 類型卡上支持 command queueingCMDQ典型實現(xiàn)是 mtk 和某些平臺的 emmc 控制器。CMDQ 的好處是能同時下發(fā)多條命令提高并發(fā)度但它的實現(xiàn)復雜度明顯上升。如果你只是想穩(wěn)定、穩(wěn)妥不追求極限性能可以先不加 CMDQ 支持。因為 CMDQ 模式下隊列深度、標簽管理、錯誤恢復都變得更加復雜。一旦出錯恢復路徑要處理的情況非常多調(diào)試成本遠高于性能收益。我的建議是先把無 CMDQ 的模式調(diào)穩(wěn)定性能不夠再考慮引入。結(jié)尾部分聊聊個人體會。我在實際調(diào)試中最大的體會是MMC type card 的驅(qū)動并不復雜復雜的是它跟硬件時序、電源管理、塊層調(diào)度這些外部因素交錯時的表現(xiàn)。你可能花三天時間查一個時好時壞的 bug最后發(fā)現(xiàn)是某個 GPIO 的上電時序晚了幾毫秒。也可能糾結(jié)了很久的寫入性能問題最后把 request queue 參數(shù)一調(diào)就解決。所以我一直建議項目里專門留一份 MMC 相關的調(diào)試 checklist把電壓、時鐘、dts 屬性、ext_csd 狀態(tài)、tracepoint 這些工具全部串起來而不是等出了問題再從頭摸索。最后再分享一個小技巧無論遇到什么詭異現(xiàn)象先把頻率降到最低、關掉高速模式、關掉 runtime pm能穩(wěn)定出來再一項一項開回去。這個方法能幫你快速確定問題出在高速特性上還是出在基本通路里。希望這篇能幫你少走一些彎路。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99这里有精品视频3| 日本超碰在线| 欧美操人| 丁香五月激情视频在线| 久热超碰91| 99色色| 9久精品视频| www激情| 99热国产这里只有精品| 婷婷激情六月中文| 久婷首页| 日日干日日s| www.亭亭五月天| 色播五月婷婷| 伊人久久婷婷| 五月天婷婷青青草| 成人网址在线观看| 在热视频精品| 99在线小视频| se婷97| 成人在线网| 日日色五月天| 玖玖婷婷五月| 亚洲成人AV高清字幕| 另类丁香综合| 狠狠色综合777| 91精品综合久久久久久五月丁香| 狠狠色情婷婷| 人妻久久婷婷| 伊人99久久| 久久天堂网| 中文字幕+乱码+中文字幕在线观看| 丁香五月亚洲综合| 丁香五月天色婷婷| 超碰97久久| 99视频超级精品| 亚洲va在线| 激情五月天综合网| www天堂99| 99九九玖玖| 电影爱拉战争免费观看| 人人干女人| 疯狂做受XXXX高潮A片动画| 第四色激情网| 97人人操人人拍| WWW99热| 九九色99| 99操视频| 99色热视频| 五月丁香亚洲五月| 人妻激情在线| wwww.色婷婷| 激情五月深爱五月| 大香蕉婷婷色| 欧美在线视频9| 久久久久久久97| 丁香五月AV综合激情| 久久免费精彩视频| 色婷婷av综合网| 婷色五月| 综合狠狠干| 五月天电影网| 另类色网| 五月婷在线观看| 免费无码毛片一区二区A片| 五月婷婷激情久久| 婷婷 伊人 久久| 日本www五月婷婷| 亚洲精品色| 激情五月天综合网| 五月停停色色丁香| 五月网在线| 五月丁香六月天| 99色.com| 日本操B视频| 蜜桃成语时李时珍 免费| 香蕉视频91| 日韩国产在线精品| 亚洲色99| 国产 亚洲 在线| 欧美色图天堂网| 伊人久久99| 色情综合| 国产av一区二区三区| 人妻丰满精品一区二区A片| av中文在线| 久久小说| 久久久久久久久久久44| 久热只有这里有精品| 69堂午夜视频最新地址| 97韩国久久电影院| 中文资源在线a| 97碰碰人人| 狠狠色成人影片| 在线1青婷| 久久人人妻| 午夜爱爱网站| 202丰满熟女妇大| 国产精品18久久久| 97成人视频| 五月天三级久久| 色五月婷婷av| 这里只有免费的精品| 国产裸舞表演WWWW| 26UUU欧美| 97精品人人A片免费看| 玖玖色综合色| 91九色无码日韩| 男人的天堂999| 天天干天天干天天干天天干天天| 欧美在线视频免费播放| 五月婷在线| 亚洲免费综合一区| 日本久久超碰| 3pAV| www、色色色| 色色色地址| 亚洲精品色| 色色色色色色网| 日韩av手机在线观看| 成年视频免费观看| 五月婷婷久久网| 天天操婷婷| 久久天天| 五月天激情久久| 五月丁香六月婷精品视频| 深爱激情五月婷婷| 精品久久99| 美国不卡视频| 五月婷婷九| 人妻久久久久久久 | 五月婷视频| av一区二区电影免费在线观看| 久热九九| 国内外色色色色色成人视频| 区欧美日韩成人| 日本系列_4页_777FP| 丁香5月综合啪啪| 色色99| 99在线精品免费视频| 91精产一区三区免费观看| 九九成人高清视频| 精品色| 午夜丁香 婷婷| 99这里精品| 亚洲人成色A777777在线观看| 性做久久久久久久免费看| 91九色无码内射| 亚洲成人在线综合| 成人va视频| 婷婷六月丁香五月| www99精品| 亚洲aV写真天天综合网久久| 婷婷五月丁香亚洲| 丁香婷婷少妇| 欧亚成人A片一区二区| WWW99热| 99热这里只有精品搜| 久久98| 久久五月天丁香| 这里只有精9| 9久久婷婷国产综合精品性色| 91九色偷拍| 精品国产va久久久久| 激情综合激情综合| 亚洲xx网| 九九大香蕉黄色影院| 91fuliwang| 五月天婷婷激情小说| 五月天啪啪| 日本天堂免费99| 婷婷五月天干干| 强辱丰满人妻HD中文字幕| 九九五月天| 婷婷在线视频| 97色天堂| 激情综合99| 久久艹网| 超碰色综合| 丁香五月最新网址| www.黄色片-久久成人国产精品在线播放-999AV| 久久久久久久久18久久| 九九在线这里只有精品视频| 九伊人网| 欧美六月| 丁香婷婷激情综合五月激情| 婷婷五月天激情小说| 中文字幕在线资源| 久久综合五月天| 日本三级中国三级99人妇网站| 丁香五月婷婷综合精品素人| 欧美色图天堂网| 亚洲激情综合网| 婷婷六月激情| 思思热在线视频精品| 中文字幕黄色片| 亚洲不卡| 成人欧美一区二区三区在线观看| 丰满老熟妇BBBBB搡BBB| 热99这里只有精品视频| 婷婷五月综合免费在线| 九九AV在线| 91AV婷婷| 精品人妻伦九区久久AAA片| 六月激情网| 天天日夜夜| 丁香五月激情啪| 久久久香| 五月婷色丁香| 五月婷婷丁香网| 五月六月丁香激情| 99超级碰免费视频| 天天色播| 丁香五月天五码婷婷| 七七久久综合| 日本三级日本三级99| 婷婷丁香色五月亚洲| 99久久婷婷国产综合精品草原| 国产精品噜噜在线视频| 激情啪啪五月天| 婷婷99狠狠躁天天躁中| 五月丁香亚洲五月| 1区2区视频| 五月婷婷基地| 日韩精品无码99| 色约约视频一区二区三区四区五区| 天天干夜晚夜操| 久久婷婷五月综合伊人| 婷婷五月花.97| 青草少妇激情| 99这里有精品久久97| 国产精品18久久久| 97丁香婷婷| 婷丁香久综合| www.色色com| 国产熟女一区二区三区五月婷| 婷婷成人在线| 在线观看国产高清视频免费网站| 婷色五月天| 成人日韩欧美| 日本英国美国欧美亚洲国产精亚洲日韩精品在线观看 | 性视频久久| 日本老女人黄页在线播放| 欧亚成人A片一区二区| 深爱五月激情| 五月熟妇婷婷久久| 婷婷伊人久久| 97AV人人插人人操| 丁香五月婷婷天激情| 婷婷五月天激情小说| 激情五月开心五月在线视频| 超碰不卡在线| 丁香五月激情啪啪啪啪| 男男野外做爰全过程69| 九月婷婷综合| 九九这里都是精品| 六月婷婷狠狠做| 五月丁香婷草| 日本久碰| 亚洲国产精品二二三三区| 丁香五月天社区| 2025中文在线视频字幕免费观看| 色综久久久| 九九热精品| 九九性视频| 九九蜜臀精品| 97资源碰碰| 婷婷丁香五月社区亚洲| 无码激情AAAAA片-区区| 色色色热热热| 97操在线视频| 99啪啪网| 伊人色综合久久久| 99亚州综合精品成人网| 五月天婷婷在线播放免费| 有码人妻久久| 九九综合视频在线观看| 久久99精品九九久久久婷婷| 色域五月婷婷丁香| 在线观看免费狠狠色丁香香综合| 综合色视频| 欧类av怡春院| 国产真实乱对白精彩| 97人人射| 久热9| 青草五月天| 这里只有精品视频在线看| 天天摸天天舔在线视频| 色婷婷色综合| 久久大香蕉丁香| 丁香五月在线自慰| 婷婷久久丁香五月| 久久超级碰碰| 91操在线视频| 日本九婷婷| 九九精品在线观看视频6| 噜噜噜色噜噜| www,五月天激情| 天天网站天天爽| 婷婷久久婷婷色五月| 久久婷婷五月综合| wuyuedingxiang99| 六月色狠狠色| 欧美激情Va| 伊人婷婷大香蕉| …亚洲黄色在线播放日韩、av中文a…| 疯狂做受XXXX高潮A片| 色色色欧美| 国产激情在线| 性一交一乱一交A片久久四色| av在线中文| 久久久久人妻精品| av色婷婷| 日本婷婷五月天| 五月婷婷天| 天天日,天天插| 五月激情婷婷丁香| 操一区| 97操碰视频| 婷婷五月花| 色狠狠综合| 综合色99| 久久人妻熟女一区二区| 97人人操人人拍| 色婷婷五月丁香色| 999精品乱码77777| 伊人春天av| 五月丁香日本在线视频观看| 五月天婷婷色小说| 激情99热| 五月伊人视频在线看| 日在线V视频在线播放| 一根材五月婷成人| 五月停停丁香| 婷婷九月综合| 超碰资源在线| 激情第四色| 五月天开心网| 色五月 婷婷, 大香蕉| 婷婷激情五月天激情小说| 欧美天天搞| 久久九九爽| www.av视频xx999.com| 欧美极品999| 亚洲综合在线视频| 开心四月婷婷在线色播播| 六月婷婷色宗合| 99免费在线| 婷婷久久99| 九九色色网| 色色色综合网| 伊人久久综合| 五月丁香激情综合网| 日韩精品呦呦va| 五月天丁香成人| 色播五月婷婷| 99玖玖人人| 久久黄色免费视频| 色呦呦美女| 国产精自产拍久久久久久蜜 | 欧美99热| 婷婷五月激情五月激情| 国产激情av| 五月丁香六月婷婷综合在线| 五月丁香日本在线视频观看| 77799热| 夜夜爽天天日| 97人人超| 五月做爱| 99热香港| 九九热视频99| 热婷婷av| 丁香5月啪啪| 五月伊人婷婷| 五月丁香免费看| 亚洲无码性爱| 天天综合亚洲综合网天天αⅴ| 天天爽天天摸| 北京熟妇搡BBBB搡BBBB| www热久久yy9| 5月婷婷性视频| 九色91国产| 成人五月天综合网| 丁香五月天色综合| 国产99久久久| 五月丁香亚州综合网| 一级精品999WWW| 久久99操| 亚洲激情五月天| 99免费热视频在线| 日韩在线99| 亚州操操| 狠狠色噜噜狠狠狠狠综合| 伊人久久艹| 99热精品10| 五月天激情小说婷婷基地| 欧美激情综合| 亚洲成人高清在线| 综合网五月天123| 亚州操操| 婷婷中文字幕网站| 久久婷婷久久| 欧美色五月| 婷婷9月天| 丁香五月天人体| 99视频精品| 在线99精品| 激情网综合| 国精产品一区一区三区免费视频| 韩国情人在线电视剧免费观看高清版全集 | 日韩五月天婷婷| 欧美99热| 九九99免费视频| 激情综合五月婷婷| 中文字幕成人日韩| 99爱在线精品视频免费观看| 99天堂网最新| 五月丁香综合影院| 日韩在线视频网站| 亚洲精品无码久久| 99re久久| 婷婷综合五月天| 级情九色| 人人摸人人干| 色婷婷在线视频久| 九九99九九精品免费| 激情影院内射| 99re热视频这里只精品| 热99视频| 色九九九综合| 五月天另类激情在线| 韩国97天堂| 女人天堂 AV| 亚洲综合色网| 欧美综合在线五月天色婷婷| 97在线天堂| 丁香五月五月婷婷五月天激情四射| 极骚大香蕉伊人| 99热在线网站| 婷婷五月天开心激情网| 色激情五月| 超碰在线免费9| 影视av久久久噜噜噜噜噜三级| 黄网免费看| 日本久久天堂| 婷婷色网| 天天干、天天日日| 五月天大香蕉AV| 五月激情在线| 久久婷婷五月| 欧美性生交XXXXX无码小说| 激情WWW| 日日夜夜九九| 五月激情在线| 国产精品久久..4399| 天天玩夜夜操| 密乳视频| 99人人爽| 成人网在线视频| 色婷婷久久综合| 九九热精品| 丁香伊人综合| 天天艹| 婷婷99中文字幕| 天天搞夜夜爽夜夜爽| 激情六月天| 精品久久久久久久人妻| 色www.con| 色五月婷婷一二| 丁香五月日韩| 少妇人妻偷人精品无码视频新浪| 九九热免费| 婷婷情色五月天| 久久怡红院| 伊人干练久| 人人操人| 欧美成人A片AAA片在线播放| 婷婷基地五月色| 久久中国毛毛片爱久久| 9+1视频网址| 夜夜www| 日本三日本三级少妇三级66| 精品九九久久| 婷婷五月综合久久中文字幕| 五月综合激情综合久| 欧美日韩成人在线免费| 国产69久久久欧美黑人A片 | 天天草天天摸| 侠女刀之记忆电影在线看免费| 91高潮喷水久久久久久久久 | 丁香五月最新网址| 爱久久小说下载网| 丁香婷婷久久| 日韩AAAAAAAAAAA片| 狠狠五月激情在线| 九九精品热播| 亚洲天堂色| 亚洲第一第二网站| 日韩aaaaa| 99热国产国产| 99re视频在线播放| 久久国产高潮白浆免费观看99| 色色热| 五月天成人免费视频| 五月丁香天堂网婷婷| 欧美丁香五月97色| 五月天丁香啪啪啪啪| 九月婷婷综合| 婷婷香蕉| 久久综合中文字幕| 五月丁香六月婷婷综合网站| 激情婷婷亚洲五月| 这里只有精品免费在线视频| 亚洲av无码精品色午夜| 丁香六月婷婷基地| 色久天| 免费视频无码| se影音资源在线观看| 狠狠色丁香婷婷基地| 大香蕉520| 激情AV中文| 97一区二区| 久久人妻精品| 丰满人妻一区二区三区| 五月婷婷啪| 小视频一区| 一区二区中文字幕| 色欲人妻综合aaaaaaaa网| 天天肏视奸| 欧美人与性动交CCOO| 中文字幕在线免费观看视频| 亚洲在线综合| 九九大香视频| 色婷婷天堂| 裸体美女丁香五月天。| 婷婷六月丁| 无码人妻一区二区三区免费九色| 激情校园 亚洲| 婷婷五月综合婷婷| 另类五月婷婷| 熟女乱论网| 99这里只有精品视频免费| 4399在线日本A片| 五月丁香六月婷婷成人| 激情啪啪五月| 久久久久亚洲AV无码网影音先锋| www.综合久久.com| 另类激情码| 五月婷婷丁香啪啪| 91久久综合亚洲鲁鲁五月天| 99日在线视频| 五月婷视频久久| 色噜噜狠狠色综合无码久久欧美| 激情五月天噢美| 丁香五月花婷婷开心| 激情视频婷婷五月花| 九九亚洲视频| 综合激情五月综合激情五月激情1| 久久久精品99亚洲综合| 天天狠狠插| www.久久五月天.com| 俺五月| 欧美Va在线| 全国最新疫情| 亚洲精品性色| 免费观看的婷婷五月视频在线| 五月天狠狠干| 五月丁香六月停停| 五月色综合网| 超碰99热| 天天插天天射| 婷婷五月天综合久久日美女| 婷婷狠狠97| 五月久久婷婷丁香| 操人妻90p| 天天操夜夜肏| 97色天堂| 丁香六月婷| 少妇人妻丰满做爰XXX| 3p九色在线| 99热一本久道| 五月丁香A片| 五月激情偷拍婷婷| 99爱视频在线观看| 丁香五月成人社区| 日日夜夜干| 一区二区三区四日本| 久久久久久久久久婷婷| 精品久色| 婷婷五月美女直播| 国产 码在线成人网站| 国产精产国品一二三在观看 | 2050人人操免费工开爱| 99热久久这里只有精品2010| 久久精品9| 极品少妇高潮啪啪AV无码| 婷婷丁香六月天激情四射网| 99视频网址| 久久久久久草黄色片AV在线观看| 天天天操天天天日| 欧美成人精品A片免费一区99| 婷婷在线中文字幕| 97碰| 天天插天天插天天插| 99精品久久久久久久婷婷| 日韩精品AV一区二区三区| 日笨久久网| 丁香六月婷月91婷月| 婷婷亚洲色| 91精品国产91久久久久青草| 97luluse| 99综合视频在线| 色婷婷AV久久久久久久| 婷婷丁香六月| 丁香五月综合激情性爱| 人人操超踫| 91热在线| 日韩婷久| 婷婷玉月丁香五月在线视频| 97在线精品| 日本丰满久久| 激情五月天开心网丁香无码| 亚州操人在线视频| 婷婷成人基地| 97干在线观看视频| 婷婷涩涩网| 九九久久99精品免费观看www| 99热色精品| 激情四射婷婷色色色| xxx综合在线| 九九激情综合| 国产AV不卡福利| 国产成人VA| 久久新地址| 久久久九九视频精品18| 久久婷婷操| 五月激情站| 99狠狠| 久久这里只| 一本大道嫩草AV无码专区| 91AV婷婷| 丁香五月先锋| 五月天大香蕉AV| 丁香五月亚洲综合| 伊人无码高清| 六月丁香成人| 99性爱| 久久99婷婷| 天天爽天天操| 90色免费视频| 五月丁香在线国产| 欧美搡BBBBB摔BBBBB| 丁香五月天啪啪| 偷偷操99| 大伊香蕉玖玖爱| 久久人妻伊人| 操b视频在线观看一区二区| 欧美英丁香开心快乐六月天网| 99久热在线精品| 五月天激情国产综合婷婷婷| 怕怕視頻| 亚洲五月婷| 五月天另类小说亚洲| 二色av| 六月丁香啪啪啪| 天天操中文字幕| 99爱爱网| 亚洲 在线 性爱 | 五月天激情国产综合婷婷婷就去爱| 婷婷五月综合社区| 国产综合视频婷婷| 久草A片| www,色综合| 六月丁香婷婷六月激情综合| 五月天丁香久久综合 | 麻豆AV一区二区三区| 草操网| 国精产品一区一区三区免费视频| 人人人人人人人人人草| 五月开心播播网| 婷婷免费无视频| 99婷五月| 99热这里只有的精品视| 奇米四色五月天| 草综合14| 日韩成人中文字幕| 99九九精品| 狠狠看狠狠| 婷婷五月综合社区| 快乐激情五月色婷婷| 国产亚洲在线观看| 高清无码中文字幕aVDV| 激情国产五月| 超碰人人操| 日本不卡中文字幕| 九九热精品| 丁香婷婷啪啪啪| 色级婷婷| 五月色色色| 激情五月天综合网站网站网站| 亚洲欧洲中文日韩久久AV乱码| 五月婷婷久久网| av人人操| 色婷婷97| 亚洲第精品| 午夜精品久久久久久久爽| 久久99美女精彩视频| 天天透天天干| 夜夜爽天天爽| 色婷婷综合网站| 午夜成人综合| 国产精产国品一二三在观看| 精品综合久久久久久五月天| 少妇熟女视频一区二区三区| 婷婷五月天激情五月天深爱五月天| 人人操人人爽成人AV| 五月丁香啪啪啪综合网| 色。 婷婷婷| AV大片在线播放| 亚洲成人噜噜| 人妻狠狠操| 91男人资源站| 色五月偷偷| 这里只有精品日韩精品| 日韩在线看AV| 日日夜夜天天爽| 五月丁香好婷婷A片网| 无码免费人妻A片AAA毛片西瓜| 亚洲婷婷免费| 夜夜躁狠狠 | 五月天小说激情| 99欧州偷拍视频| 色情五月天首页| WWW.99视频| 色情终和网| 99在线热| 五月婷婷六月开心| 免费色色色| 丁乡久久| 日韩青青| 99热这里只有精品在线观看| 五月激情六月综合| 最新精品视频99| 九九热10| 激情婷婷。| 色五月激情综合网| 激情久久丁香| 综合网激情五月天| 五月婷婷丁香| 午夜婷婷| 色婷六月| 午夜爱爱爱成人| 国産精品| 久久99精品久久久久久青青AR| 内射爽无广熟女亚洲| 婷婷丁香九月| 热99在线| 久久99色色| WWW·天天操·视频?| 五月天激情网址| 无码字幕中文| 色欲一区二区三区精品A片| 99热这里只有精品3| 九色视频91疯狂| 五月丁香六月在线| 超碰在线人妻| 亚洲人妻av| 国产性色蜜乳| 亚洲视频码| 性热视频99精品| 婷婷色五月天色| 久99久在线观看| 综合久久婷婷| 秋霞免费视频| 丁香婷婷在线| www.sebowuyue| 色婷婷丁香五月| 免费AV黄在线播放| 蜜桃五月天| 夜夜爽天操| WWW.久久久久久久久久久久久| 91丁香五月| 9l视频自拍九色9l视频自拍九色9l社区 | 逼逼AV| 天天综合色99| 久久久WWW| 激情文学天天| 亚洲正能量欧美| 五月婷婷综合网| 五月丁香六月色婷| 玖玖色综合色| 五月丁香婷婷深深爱| 婷婷丁香色五月亚洲| 亚洲亚洲人成综合网络| 四月婷婷丁香| 欧美碰碰碰| 99热老网站| 天天做综合| 182无码| 色吧婷婷| 天天爱天天做综合| 日韩伊人大香蕉| 日日操日日撸| 思思热国产在线| 中文色婷婷| 午夜成人片400| 日本色五月婷婷| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 激情久久久久久久久久| 99区视频| 激情综合文学| 91丨九色丨大屁股| 99色综合网| 狠狠狠狠狠狠草| 欧洲色色| 狠狠搞综合色| wwww.色婷婷| 99re这里| 天天夜天天色天天| 991精品在线视频| 色久九| 米奇影视资源婷婷狠狠色激情欧美五月丁香 | 超碰高清在线| 欧美搡BBBBB摔BBBBB| 五月天综合| 婷五月天在线草| 在线成人视频免费| 成人无码髙潮喷水A片| 99视频只有精品| 五月婷婷就去色| 99久热在线精品99re6热| 99久久激情视频| 婷婷欧美激情| 这里只有视频精品| 婷婷网影院| av中文网| 丁香婷婷基地| 色色色色网站| 五月永久激情| 无码yw| 五月婷婷影视| 色99在线视频| 激情五月天偷拍综合网| 色情播放| 色婷婷狠狠| 99精品偷拍视频| 超碰v| 激情综合网五月婷婷| 色婷婷五月天激情在线播放| 婷婷射图| 六月婷婷操逼| 97色婷婷| 婷婷日在线观看| 婷婷娌伦网| Av狠狠色丁香婷| 久久99网| 精品99在线| 九九视频精品在线免费| www.99精品视频| 激情五月黄色| 久久亚洲婷婷| 婷婷五月天网| 国产高清RV综合aVa| 中文字幕婷婷五月天| 啪啪丁香五月| 99啪啪骑| 性色九九| 强辱丰满人妻HD中文字幕| 欧美激情综合| 久久婷婷内射| 婷婷激情五月综合| www.夜夜夜| 天天久久66xxx| 婷婷丁香黄色| 蜜桃人妻无码AV天堂三区| 激情四射五月天| 九九这里都是精品| 五月丁香六月情亚洲| 色婷婷在线视频久| 天天搞夜夜爽夜夜爽| 91丨九色丨白浆秘| 日本人人草草| 91精品国产综合久久蜜芽解析速度| 五月综合激情久久| 亚洲精品V天堂中文字幕| 天天综合网在线| 婷婷久月| 久久久99视频| 久草a片| 久久久精品人妻| 天天摸色吧天天摸色吧| 婷婷丁香激情五月天色色| 激情综合网络插| 天堂网色色| 久久激情婷婷| 91制片厂久久久国产电影| 日本精品人妻无码77777| 国产亚洲精品久久久久久郑州| 色婷婷免费观看| 99热这里只有精彩| 吉澤明步Av一區二區| 婷婷五月天激情丁香| 战争与艾拉电影免费观看| 欧美va国产va| jiujiu无码五区| 成人深爱丁香五月| 综合激情五月丁香9999久久精| 婷婷五月天最新综合你懂的| 久久婷婷资源| 玖玖爱导航| 99热国产婷婷| 在线观看亚洲AV| WWW·色色色·COM| 99综合成人视频在线观看| 色亭亭九月| 天天综合色99| 热99一二三| 久久机热探花| 久久影视婷婷五月| 4399在线观看免费毛片| 久9热视频在线观看| 国产ava| 九九激情网| 午夜色婷婷| 26UUU欧美| 亚洲无码色| 9l视频自拍9l九色9l成人| 日韩狠狠色| 婷婷五月综激情| 97人人超| 久热91| 夫妇交换刺激做爰| 91妻人人爽人人看片| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 99免费在线| 久久激情五月| 国产成人精品一区二区三区视频| 婷婷丁香18| 丁香五月婷婷影院| 日本WWW九九九| 色综合色五月| 婷婷基地成人五月天| 婷婷深爱五月亚洲综合| 亚洲热综合网在线观看| 亚洲色域网| 久久视频这里99| 天天弄天天操| 中文字幕在线观看视频www| 久久98| 国产亚洲精品久久久久久豆腐| 五月婷婷综合在线| 日曰躁夜夜躁2026| 日韩啪图| 亚洲AV网站| 激情开心五月婷婷| 丁香婷婷五月基地| 九九热精品6| 婷婷五月天激情AV影院| 六月婷婷色综合| 色色综合网站| 成人精品视频99在线观看免费| 亚洲黄网在线| 婷婷情色五月天| 狠色狠色狠狠色综合网| 五月丁香六月情亚洲| 五月丁香六月婷婷色情| 日日干天天爽| 99国产精品白浆在线观看免费 | 婷婷99中文字幕| 丁香五月影院| 亚洲天堂碰碰婷婷| 色综合区| 综合五月丁香久久| 九九热精品6| 久久综合五月天| 99热色精品| 影音先锋AV资源男人站| 热99精品视频五月| WWW.桔色成人.COM入口| 五月亭亭网成人在线视频| 婷婷五月激情五月激情| 九久久九精品视频| 91黄操| 成人五月天色天堂| 天天综合天天玩夜夜玩天天玩夜夜玩 | 欧美综合五月天婷婷tin| 人人操操| 亚洲婷婷五月草久| 99热国产免费| 婷婷激情五月综合| 99视频在线啪| 青青草a在线| 五月天啪啪啪| 大香蕉婷婷丁香天堂AV| 色色色色色色97| www.maotanji.com| 色婷婷五月天| 丁香花婷婷五月天| 久热这里只有精品在线观看| 久久综合五月| 六月天婷婷| 欧美日韩成人在线免费| a网站免费观看| 色五月天本日| 五月天婷婷综合| 九色在线五月婷婷网址| 丁香五月自拍| 国产成人+亚洲+欧洲| 人人干人人看| 色婷婷亚洲在线观看| 开心丁五月| 九九热国产| 激情五月婷婷综合| 91精产一区三区免费观看| 超碰AAAAAAV| 色综合激情| 婷婷性爱五月天丁香网| 五月婷婷六月丁香激情深爱| 色情五月停停丁香| 国产精品色色| 日本少妇AA一级特黄大片| 亚洲AV综合在线观看| 五月丁香龟婷婷| 久久婷婷精品| 婷婷午夜综合| 99成人小视频| 五月丁香婷婷色| 夜夜大香蕉婷婷丁香| 色丁香五月综合网| 日韩成人电影AV| 九九99热精品| 天天爱天天日| 五月天婷婷网站888| 99久久超级| caopeng超碰| 免费亚洲婷婷五月| 爱穴久久| 六月丁香婷婷亚洲中文玖玖| 99爱视频| 国产成人综合电影| www.黄色片-久久成人国产精品在线播放-999AV | 91九九| 婷婷五月花| 五月丁香婷婷激情爱爱| 色婷婷五月天天天天天天天天天| 九九热黄色| 丁香婷婷激情综合五月激情 | 五月天基地| 狠色狠色狠狠色综合网| 午夜成人天堂久久无码日韩久久| 99热在线播放精品| 69午夜成人影片| nvrentiantang av| 无毒黄色网址| 久久九九婷婷| 欧美日韩123| 色欲日日躁| 亚洲婷婷欧美婷婷| 国产这里只有精品| www.久9| 色五月婷婷天天干| 激情伊人五月天| 六月99天天婷婷激情综合| 极品人妻VIDEOSSS人妻| 欧美色偷拍| 免费99情趣网视频| 99在线观看精品视频| 丁香五月天电影| 激情骚五月| 日韩AV片| 色宗合,宗合网| 丁香六月天婷婷开心综合| 日本啪啪天堂| 成人无码髙潮喷水A片| 99爱爱网| 五月天婷婷色小说| 五月丁香 啪啪| 亚洲五月天婷婷综合| 狠狠操狠狠干综合| 天天玩夜夜操| 99精品视频在线观看| 欧美色色日韩| 美女要搞搞天天搞搞搞网站| 婷婷激情小说| www.minyis.com【JT】实力收量可预付QQ2101460746 | 99ri精品在线| 婷婷丁香五月天在线视频| 天天日日天天| 97干网站| 久久99精品久| 蜜臀A∨在线水帘洞| 婷婷色操| 五月婷久久久久综合| 五月激情视频| 天天影视色综合网| 狠狠色成人影片| 91精产一区三区免费观看| 5月婷婷性视频| www.99视频| 激情久久综合网| 亚洲VA欧美VA| 五月丁香婷婷成人综合网| 婷婷丁香六月天| 亚洲一级色电影| 色亚洲激情| 少妇出轨做爰高潮A片| 色色色欧美| 五月婷婷导航| 色吧婷婷五月亚洲| 亚洲va日| h在线看免费版在线看| 国产97在线日韩亚洲女人被黑人巨大| 久久婷婷五月国产色综合激情| 97碰人人操| 99ri网站在线观看| www.色婷婷。com| 亚洲五月花| 九九婷婷综合| 色色色com| 欲色人妻| 五五月五月| 色婷婷色99国产综合精品| 久久久久久综合88| 99热这里只有精品最新网址| 成人无码精品1区2区3区免费看| AV激情五月| 操射国产日本| 91妻人人爽人人看片| 国产日韩欧美性生活| A在线观看| 综合五月丁香六月婷婷| 色色色色色色色色色色色色色色,网站| 91超碰在线播放| 九九视屏| 天天综合社区| 色婷婷色99国产综合精品| 久久9视频欧美| 婷婷久久网| 美妞av| 激情另类综合| 欧美在线视频免费播放| 五月婷婷 激情五月| 色护士综合| 色五月视频无码播放| 成人综合网站| 天天天添天天操| 婷婷成人基地| 亚洲婷婷激情888精品久| 天天日天天日天天搞| 五月婷婷av在线| 五月丁香六月婷婷免费视频| 99ER热精品视频| 97成人丁香婷婷| 久久婷婷综合五月天| 久久草大香蕉| 欧美成人A片AAA片在线播放| 99噜噜| 五月天综合在线观看视频| 9色免费网| 丁香五月婷老师| 亚洲精品成人片在线播| 深爱综合网| 色五月婷婷天堂| 久热这里| 亚洲av成人电影在线观看| 99热首页| 婷婷色在线播放| 色婷婷中文在线| 婷婷久久五月丁香| 青青草激情网| 99热精品观看| 久9热| 狠狠色五月激情| 青青草国产亚洲精品久久| 日逼免费视频| 草榴视频黄色网| 天天爽天天摸| 日比视频91| 婷婷五月天久久| 夜夜大香蕉婷婷丁香| 狠狠爱综合| eeuus五月婷| 国产肥白大熟妇BBBB视频| 日日撸日日操| 国产做爰视频免费播放| 这里只有精品99www| 色情成人五月天| 五月丁香色综合| 无码啪啪| 免费看欧美成人A片无码| 色的色综合| 婷婷五月综合社区在线| 久色大| 久久九九99| 精品国产一区二区三区四区阿崩| 丁香网五月天激情| 香港九九六区八区99| 五月丁香婷婷爱| 五月天无码| 综合久久五| 99热精品在线播放| 狠狠九九婷婷韩| 五月婷丁香| 天天综合图片| 亚洲av| 日本高清久| 丁香五月天激情五月天激情五月天激情网 | 26uuu国产色| 国产毛片操B| 婷婷久久丁香五月| 26uuu激情五月天| 色青五月天| 激情五月综合| 牛牛碰免费| 五月婷婷激情网| 噢美99| 色色丁香婷婷| 五月天婷婷成人资源站| 免费97碰碰| 国产精品18久久久| 色五月综合| 六月丁香成人| 91pornav在线| 人妻AV在线| 激情五月少妇| 99亚色色色| 国产精品人成A片一区二区| 色五婷婷在线视频| 亚洲射激情| 精品爆操| 国产人妻人伦精品一区二区| 思思热在线精品视频| 免費亭亭成人| 综合激情在线| 五月桃花网综合| 天天操人人干| 就爱射中文字幕资源网| 五月丁香六月婷婷综合在线| 五月丁香婷婷激情爱爱| 丁香五月婷婷网| 狠狠操狠狠| www.日韩艹| 五月婷婷久久久| 毛片蕉地一二| 亚洲欧美成人在线| 色五月综合激情| 久久99热免费| 久久久五月婷婷| 色亭亭九月| 99久久9| 久久婷婷五月天激情四射| 五月婷婷激情四月| 五月婷婷色男女| 全高清无码视頻| 亚洲第二AV| 最近中文字幕2019视频1| 丁香五月电影| 夜夜夜夜夜骑撸| 婷婷国产日本欧美| 亚洲色久| 9月色婷婷| 丁香婷婷浪潮AV久久综合| 欧美性做爰大片免费看办公室| 99热都是精品| 日日噜狠狠色综合久| 六月婷婷色宗合|