精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

跟著小白一起學(xué)鴻蒙—OpenHarmony調(diào)試工具

系統(tǒng) OpenHarmony
OpenHarmony開發(fā)過程中我們一定會面對各種開發(fā)問題,比如如何看log,如何看系統(tǒng)狀態(tài),如何調(diào)試,等等。本章內(nèi)容就是總結(jié)一些常用工具。

??想了解更多關(guān)于開源的內(nèi)容,請?jiān)L問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??

概述

OpenHarmony開發(fā)過程中我們一定會面對各種開發(fā)問題,比如如何看log,如何看系統(tǒng)狀態(tài),如何調(diào)試,等等。本章內(nèi)容就是總結(jié)一些常用工具。

交叉編譯工具

  • 源碼下載:OH3.1用的5.5,OH3.2升級了5.7,兩者都能用

wget https://releases.linaro.org/components/toolchain/binaries/latest-5/arm-linux-gnueabi/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi.tar.xz

  • 解壓、配置好路徑(這個就不細(xì)講了,可自行百度)

GDB

  • 源碼下載
wget https://mirrors.ustc.edu.cn/gnu/gdb/gdb-8.2.1.tar.gz
  • 交叉編譯
//1. 解壓工具鏈
tar xvf gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi.tar.xz

//2. 解壓gdb
tar zxvf gdb-8.2.1.tar.gz

//3. 進(jìn)入gdb目錄編譯
cd gdb-8.2.1
mkdir build
cd build
../configure CC="/{gcc的路徑}/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc" CXX="/{gcc的路徑}/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-g++" LDFLAGS=-static --target=arm-linux-gnueabi --host=arm-linux-gnueabi
make -j16
//4. build目錄下gdb/gdb就是可執(zhí)行文件,可以通過file gdb查看文件類型和內(nèi)容
file gdb/gdb
gdb/gdb: ELF 32-bit LSB executable, ARM, EABI5 version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.32, BuildID[sha1]=a20d29b723426dbe06a1b17f66292090f916ad21, with debug_info, not stripped

注意:編譯后的gdb即可傳輸?shù)皆O(shè)備上運(yùn)行

Valgrind

  • 源碼下載
wget https://sourceware.org/pub/valgrind/valgrind-3.18.0.tar.bz2
  • 交叉編譯
//1. 解壓gdb
tar jxvf valgrind-3.18.0.tar.bz2

//2. 進(jìn)入valgrind目錄編譯
cd valgrind

//3. 防止編譯文件污染源碼,建立目錄
mkdir build

//4. 進(jìn)入編譯目錄
cd build
../configure CC="/{gcc的路徑}/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc" CXX="{gcc的路徑}/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-g++" CPP="/home/wshi/arm-toolchain/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-cpp" --target=arm-linux-gnueabi --host=arm-linux-gnueabi --prefix=/bin
make -j16
//5. build目錄下coregrind/valgrind就是可執(zhí)行文件,可以通過file命令查看文件類型和內(nèi)容
file coregrind/valgrind
coregrind/valgrind: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 2.6.32, BuildID[sha1]=3963fa836d42fa54e0cf3c580792b777267f97eb, with debug_info, not stripped
file memcheck/memcheck-arm-linux
memcheck/memcheck-arm-linux: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, BuildID[sha1]=72fa59dfe03270faca9929d6658cb67379ad546d, with debug_info, not stripped

//6. 由于是DynamicLink,所以需要發(fā)送glib庫到板子上,
hdc_std -t 192.168.137.105:10178 file send /{gcc的路徑}/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi/arm-linux-gnueabi/libc/lib/ld-2.21.so /data/local/tmp
hdc_std -t 192.168.137.105:10178 file send /{gcc的路徑}/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi/arm-linux-gnueabi/libc/lib/libc-2.21.so /data/local/tmp

//7. 發(fā)送valgrind到板子上,并發(fā)送memcheck-arm-linux到板子,放到/bin/lib/valgrind目錄,如沒有需要自己建目錄,這樣valgrind就能用了

WuKong命令

  • 簡介:OpenHarmony穩(wěn)定性測試自動化工具,通過模擬用戶行為,對OpenHarmony系統(tǒng)及應(yīng)用進(jìn)行穩(wěn)定性壓力測試。
  • 約束條件:WuKong在OS3.2系統(tǒng)版本后開始預(yù)置使用;OH3.1需要自己手動編譯,命令為:
./build.sh --product-name rk3568 --build-target wukong
  • 編譯后發(fā)到板子上運(yùn)行
wukong exec -s 10 -i 1000 -a 0.28 -t 0.72 -c 100
  • 對應(yīng)命令解釋

命令

參數(shù)值

說明

wukong exec

主命令。

-s

10

參數(shù)設(shè)置隨機(jī)種子,10為種子值。

-i

1000

參數(shù)設(shè)置應(yīng)用拉起間隔,1000單位ms。

-a

0.28

參數(shù)設(shè)置應(yīng)用隨機(jī)拉起測試比例28%。

-t

0.72

參數(shù)設(shè)置屏幕隨機(jī)touch測試比例為72%。

-c

100

參數(shù)設(shè)置執(zhí)行次數(shù)為100次。

Top命令

實(shí)時查看linux進(jìn)程運(yùn)行情況的命令:

第一行:進(jìn)程統(tǒng)計(jì),238個進(jìn)程,一個正在執(zhí)行(R,top),237個休眠的。

第二行:CPU信息,4核(400%),5%用戶層在用,9%系統(tǒng)層在用。

第三行:具體顯示每個進(jìn)程信息,包括:

  • PID:進(jìn)程號
  • USER:進(jìn)程持有用戶
  • PR:進(jìn)程優(yōu)先級,數(shù)值越小優(yōu)先級越高
  • NI:進(jìn)程N(yùn)ice值,用作優(yōu)先級的修正值
  • VIRT:進(jìn)程使用的虛擬內(nèi)存
  • RES:進(jìn)程常駐內(nèi)存
  • SHR:進(jìn)程使用的共享內(nèi)存
  • S:進(jìn)程狀態(tài):S,sleep;R,running;I,idle;
  • %MEM:進(jìn)程使用的內(nèi)存占用比
  • TIME+:進(jìn)程占用的CPU總時長
  • ARGS:進(jìn)程名
Tasks: 238 total,   1 running, 237 sleeping,   0 stopped,   0 zombie
Mem: 2011776K total, 1169240K used, 842536K free, 39624704 buffers
Swap: 1048572K total, 337664K used, 710908K free, 316444K cached
400%cpu 5%user 0%nice 9%sys 386%idle 0%iow 0%irq 0%sirq 0%host
PID USER PR NI VIRT RES SHR S[%CPU] %MEM TIME+ ARGS
512 system -3 -8 120M 32M 31M S 5.6 1.6 47:09.18 render_service
32337 root 20 0 5.7M 3.3M 2.7M R 4.3 0.1 0:02.96 top
459 dsoftbus 20 0 3.9G 184M 32M S 2.6 9.3 13:11.60 softbus_server
444 hidumper_se+ 20 0 13M 6.2M 6.0M S 2.6 0.3 12:53.76 hidumper_servic
480 wifi 20 0 5.5M 2.2M 2.2M S 1.6 0.1 15:57.09 wifi_hal_service
1548 10007 5 -15 649M 122M 94M S 0.6 6.2 1:57.38 com.ohos.screenlock
31536 root 20 0 0 0 0 I 0.3 0.0 1:12.82 [kworker/0:0-events_freezable]
2090 20010015 5 -15 637M 132M 84M S 0.3 6.7 1:06.40 com.ohos.settings
2049 20010035 0 -20 643M 122M 77M S 0.3 6.2 1:01.51 ohos.samples.bttest
1532 10004 0 -20 519M 29M 27M S 0.3 1.4 0:31.95 com.ohos.mms
1483 10005 0 -20 516M 26M 24M S 0.3 1.3 0:33.25 com.ohos.settingsdata
436 wifi 20 0 17M 9.0M 9.0M S 0.3 0.4 0:12.66 wifi_manager_se
233 logd 20 0 7.4M 4.0M 2.2M S 0.3 0.2 3:12.76 hilogd
32338 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 [kworker/0:0H-mmc_complete]
32336 root 20 0 5.4M 2.4M 2.1M S 0.0 0.1 0:00.05 sh -
32335 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 [kworker/3:1H]
32331 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 [kworker/2:1H]
32327 root 20 0 5.4M 3.1M 2.8M S 0.0 0.1 0:00.06 sh -
32306 root RT 0 0 0 0 S 0.0 0.0 0:00.01 [irq/93-dwc3]
32302 root 20 0 137M 3.9M 3.4M S 0.0 0.1 0:00.19 hdcd

Pmap命令

通過Top命令,我們發(fā)現(xiàn)dsoftbus虛擬內(nèi)存很大,我們可以使用Pmap命令查看具體信息。

# pmap -x 431
431: softbus_server
Address Kbytes PSS Dirty Swap Mode Mapping
0000d000 8 0 0 0 ----- [anon:guard:30526]
0000f000 132 8 8 0 rw--- [anon:stack:30526]
00030000 8 0 0 0 ----- [anon:guard:30525]
00032000 132 8 8 0 rw--- [anon:stack:30525]
00053000 8 0 0 0 ----- [anon:guard:30524]
00055000 132 8 8 0 rw--- [anon:stack:30524]
00076000 8 0 0 0 ----- [anon:guard:30523]
00078000 132 8 8 0 rw--- [anon:stack:30523]
00099000 8 0 0 0 ----- [anon:guard:30522]
0009b000 132 8 8 0 rw--- [anon:stack:30522]
000bc000 8 0 0 0 ----- [anon:guard:30521]
00bd1000 132 8 8 0 rw--- [anon:stack:30440]
00bf2000 8 0 0 0 r---- sa_main
00bf4000 12 0 0 0 r-x-- sa_main
00bf7000 4 0 0 4 r---- sa_main
00bf8000 4 4 4 0 rw--- sa_main
00c02000 40 40 40 0 rw--- [anon:native_heap:musl]
01dd2000 8 0 0 0 ----- [anon:guard:30309]
01dd4000 132 8 8 0 rw--- [heap]
01df5000 1660 372 364 1288 rw--- [heap]
01f9b000 8 0 0 0 ----- [anon:guard:30308]

Strace命令

  • 源碼下載
wget https://strace.io/files/5.18/strace-5.18.tar.xz
  • 交叉編譯
mkdir build
cd build
../configure CC="/home/wshi/workspace/master-1014/prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc" CXX="/home/wshi/workspace/master-1014/prebuilts/gcc/linux-x86/arm/gcc-linaro-7.5.0-arm-linux-gnueabi/bin/arm-linux-gnueabi-g++" --target=arm-linux-gnueabi --host=arm-linux-gnueabi
  • 運(yùn)行
strace -f -t -p 431 -o trace.strace

Meminfo

  • 運(yùn)行
# cat /proc/meminfo
MemTotal: 2010244 kB
MemFree: 1158060 kB
MemAvailable: 1412556 kB
Buffers: 1384 kB
Cached: 291748 kB
SwapCached: 0 kB
Active: 41976 kB
Inactive: 525356 kB
Active(anon): 372 kB
Inactive(anon): 311204 kB
Active(file): 41604 kB
Inactive(file): 214152 kB
Active(purg): 0 kB
Inactive(purg): 0 kB
Pined(purg): 0 kB
Unevictable: 37224 kB
Mlocked: 0 kB
SwapTotal: 1048572 kB
SwapFree: 1048572 kB
Dirty: 20 kB
Writeback: 0 kB
AnonPages: 311424 kB
Mapped: 210128 kB
Shmem: 37436 kB
KReclaimable: 39700 kB
Slab: 100004 kB
SReclaimable: 39700 kB
SUnreclaim: 60304 kB
KernelStack: 17664 kB
PageTables: 7380 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2053692 kB
Committed_AS: 5178768 kB
VmallocTotal: 262930368 kB
VmallocUsed: 28216 kB
VmallocChunk: 0 kB
Percpu: 832 kB
Skb: 0 kB
CmaTotal: 16384 kB
CmaFree: 0 kB
GLTrack: - kB
ZspageUsed: 12 kB
  • 識別方法

/proc/meminfo

含義和排查思路

active(anon)

在active anon lru上的page,和樓下項(xiàng)目互相轉(zhuǎn)換

inactive(anon)

在inactive anon lru上的page,特征是只能被交換到swap分區(qū),不可被回收。此項(xiàng)和樓上就是應(yīng)用程序使用malloc和mmap匿名方式來申請并寫后的內(nèi)存,如果這兩項(xiàng)過大,那需要排查應(yīng)用程序的這兩類申請流程,常規(guī)思路如下:1,用top觀察內(nèi)存消耗,初篩進(jìn)程;2,用pmap分析進(jìn)程;3,排查tmpfs確認(rèn)

unevictable

此項(xiàng)內(nèi)存在系統(tǒng)內(nèi)存緊張時也不能被回收,這部分如果持續(xù)增長會引起嚴(yán)重問題。此項(xiàng)主要組成如下:1,ram disk或ramfs消耗的內(nèi)存;2,以SHM_LOCK方式申請的shmem;3,用mlock系列函數(shù)管理的內(nèi)存;所以若此項(xiàng)過大,重點(diǎn)看以上內(nèi)容

mlocked

此項(xiàng)也是一種unevictable,所以此項(xiàng)過大查mlock

anonpages

此項(xiàng)是匿名映射頁,注意 anonpages != active(anon)+inactive(anon),因?yàn)閟hmem,tmpfs,雖然屬于其中但是因?yàn)橛袑?yīng)的內(nèi)存文件所以不屬于anonpages。所以anonpages屬于沒有對應(yīng)文件的內(nèi)存,而active(anon)和inactive(anon)屬于不可回收但可以被交換到swap分區(qū)的內(nèi)存。若此項(xiàng)異常,查看malloc和mmap(PROT_WRITE,MAP_ANON|MAP_PRIVATE)

mapped

此項(xiàng)為用mmap(2)申請的內(nèi)存,且沒被unmmap(包括unmmap(2),及內(nèi)核內(nèi)存回收的unmap。所以此項(xiàng)異常查mmap

shmem

此項(xiàng)即為共享內(nèi)存,尤其是tmpfs。這項(xiàng)思路主要是:1,用top看進(jìn)程SHR;2,用pmap看進(jìn)程;3,看tmpfs

slab

此項(xiàng)可分為可被回收的SReclaimable以及不可回收的SUnreclaim,其中不可被回收的slab如果發(fā)生泄漏如kmalloc請求的內(nèi)存沒釋放那就有問題了,排查思路:1,用slabtop查看哪一個slab大;2,排查kmalloc

vmallocused

用vmalloc方式分配的內(nèi)核內(nèi)存,針對此項(xiàng)可查看/proc/vmallocinfo。如果驅(qū)動被卸載則不會在/proc/vmalloc里被發(fā)現(xiàn),則需要查找過往的驅(qū)動。

??想了解更多關(guān)于開源的內(nèi)容,請?jiān)L問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??

責(zé)任編輯:jianghua 來源: 51CTO 開源基礎(chǔ)軟件社區(qū)
相關(guān)推薦

2022-08-19 19:02:20

開源鴻蒙操作系統(tǒng)

2023-04-04 09:24:11

鴻蒙HiDumper

2022-12-06 15:39:16

鴻蒙主干代碼

2022-11-29 16:35:02

Tetris鴻蒙

2022-12-02 14:20:09

Tetris鴻蒙

2022-11-28 15:42:39

分布式軟總線鴻蒙

2022-12-05 15:02:14

鴻蒙用戶鑒權(quán)

2022-11-22 15:15:46

Wi-Fi鴻蒙

2023-03-30 09:32:27

2022-11-14 17:01:34

游戲開發(fā)畫布功能

2022-10-10 14:47:04

藍(lán)牙應(yīng)用鴻蒙

2023-02-27 16:30:32

鴻蒙開源協(xié)議分析

2023-03-30 09:19:54

SELinux安全子系統(tǒng)

2022-08-29 17:25:19

鴻蒙應(yīng)用開發(fā)

2022-11-24 14:34:41

Hap程序鴻蒙

2023-03-15 16:19:03

BinderIPC工具

2022-10-20 16:40:16

JS應(yīng)用控制LED鴻蒙

2022-10-09 15:05:50

NAPI框架鴻蒙

2023-04-06 09:18:52

鴻蒙AVPlayerAVRecorder

2023-02-24 16:02:45

WebSocket網(wǎng)絡(luò)通訊協(xié)議
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

狠狠综合久久| 日韩精品麻豆| 成人av网站大全| 国产精品国语对白| 少妇人妻丰满做爰xxx| 91在线一区| 色综合久久99| 91嫩草国产丨精品入口麻豆| 国产不卡一二三| 日本不卡免费高清视频在线| 国产精品入口麻豆九色| 四虎影视国产精品| 91网站在线观看视频| 国产精品免费一区豆花| 久久久久久久福利| 成人影视亚洲图片在线| 精品国产一区二区三区不卡| 色综合手机在线| 国产在线xxx| 国产精品久久久久久妇女6080| 国产精品.com| 国产精品羞羞答答在线| 久久aⅴ国产紧身牛仔裤| 久久国产精品电影| youjizz亚洲女人| 任你躁在线精品免费| 欧美一区二区三区啪啪| 天天爽人人爽夜夜爽| 天堂网在线最新版www中文网| 中文字幕在线一区二区三区| 欧美一区二区影视| 污视频软件在线观看| 国产精品亚洲第一| 国产一区红桃视频| 久久久久久久久久一级| 亚洲午夜黄色| www.日韩系列| 国产精品久久免费观看| 伊人久久大香线蕉综合网站 | 久久综合久久鬼| 四虎成人精品永久免费av九九| 亚洲免费av电影| 97人妻天天摸天天爽天天| 在线一区二区三区视频| 欧美一区二区三区喷汁尤物| 免费精品99久久国产综合精品应用| 香蕉视频亚洲一级| 欧美性69xxxx肥| 男人操女人免费软件| 日本蜜桃在线观看视频| 婷婷中文字幕综合| 国产精品久久中文字幕| a级片在线免费| 亚洲成a人片综合在线| 国产精品videossex国产高清 | 亚洲国产成人一区二区| 国产一区在线观看麻豆| 91视频国产高清| 999久久久久久| 国产精品一区二区久久精品爱涩| 亚洲综合日韩在线| www.国产免费| 成人精品视频一区二区三区 | 国产精品v日韩精品v在线观看| 成人在线高清| 欧美高清激情brazzers| 一级网站在线观看| 6080成人| 亚洲精品一区久久久久久| 精品人妻无码一区| 9999国产精品| 久久久久这里只有精品| 国产无遮挡呻吟娇喘视频| 狂野欧美一区| 国产在线观看91精品一区| www.国产黄色| 91麻豆精东视频| 日韩一区二区三区在线观看| 91精品国产自产91精品| 久久精品视频7| 蜜桃久久精品一区二区| 亚洲在线免费观看| 天堂成人在线| 国产精品全国免费观看高清| 亚洲天堂第一区| 欧美大胆a人体大胆做受| 91久久一区二区| 国产福利在线免费| 中文一区二区三区四区| 亚洲欧洲一区二区三区在线观看 | 999久久久精品视频| 我要色综合中文字幕| 亚洲欧美中文字幕在线一区| 久久久久久久久久97| 亚洲国产日韩欧美一区二区三区| 国产精品爱啪在线线免费观看| 国产精品系列视频| 久久久久久久免费视频了| 自拍亚洲欧美老师丝袜| 人成在线免费网站| 91精品国产高清一区二区三区| 国产一级二级在线观看| 香蕉国产精品| 国产成人综合精品在线| 精品久久国产视频| 中文字幕精品一区二区精品绿巨人| 国产成人永久免费视频| 99欧美精品| 亚洲国产小视频在线观看| 久久精品在线观看视频| 欧美一区=区| 成人免费视频网站| 欧美天天影院| 91久久精品国产91性色tv| 久草免费资源站| 午夜精品久久久久久久四虎美女版| 91av在线播放视频| 超碰在线观看av| 国产精品全国免费观看高清| av免费中文字幕| 国产精品国产| 欧美巨乳在线观看| 做爰无遮挡三级| 91免费看片在线观看| 91网站在线观看免费| 中文字幕日本一区| 色偷偷综合社区| 亚洲国产成人精品女人久久| 94色蜜桃网一区二区三区| 成人在线观看毛片| 97精品资源在线观看| 尤物tv国产一区| 欧美超碰在线观看| 久久综合999| 欧美 国产 综合| 精品国产一区二区三区不卡蜜臂| 欧美老女人性视频| 国产成人精品毛片| 亚洲免费观看高清完整版在线| 国产一区视频免费观看| 在线日本制服中文欧美| 欧美中文字幕第一页| 污视频网站免费观看| 午夜精品123| 欧美肉大捧一进一出免费视频 | 欧美三级午夜理伦三级| 日韩av影院| 91高清视频免费| av女名字大全列表| 欧美日韩中文字幕| 公侵犯人妻一区二区三区| 久久精品123| 色综合666| 日本久久一区| 久久色精品视频| 99视频国产精品免费观看a| 亚洲色图视频网| 国产成人精品综合久久久久99| 欧美暴力喷水在线| 国产精成人品localhost| 日本а中文在线天堂| 亚洲性猛交xxxxwww| 美女黄页在线观看| 最新不卡av在线| 爱情岛论坛亚洲自拍| 国产精品地址| 精品一区久久久久久| 婷婷激情一区| 精品国产一区二区三区久久久狼 | 国产一区二区三区国产| av 日韩 人妻 黑人 综合 无码| 中文字幕视频精品一区二区三区| 性日韩欧美在线视频| 久热av在线| 4438成人网| 精品无码人妻一区二区三区品 | 日韩一区二区免费电影| 亚洲精品www久久久久久| 久久精品免视看| 亚洲一区二区福利视频| 亚洲视频福利| 热re99久久精品国产99热| 精品一区二区三区四区五区| 久久免费在线观看| 成人高潮成人免费观看| 日韩片之四级片| 日韩在线播放中文字幕| 成人免费小视频| 五月婷婷综合在线观看| 美女爽到高潮91| 夜夜添无码一区二区三区| 国产一区日韩| 国产精品毛片va一区二区三区| 亚洲一区资源| 九九视频直播综合网| 欧美成人综合在线| 欧美一区二区视频网站| 日韩在线视频不卡| 亚洲一区二区在线视频| 亚洲无人区码一码二码三码的含义| 国产白丝网站精品污在线入口| 国产成人久久婷婷精品流白浆| 天天影视综合| 日本一区免费看| 国产香蕉精品| 成人av.网址在线网站| 日韩理论视频| 欧美日产国产成人免费图片| wwwxxx在线观看| 日韩精品欧美激情| 午夜久久久久久久久久| 精品婷婷伊人一区三区三| 久久草视频在线| 亚洲免费色视频| 国产传媒视频在线| 久久久不卡网国产精品二区| 韩国黄色一级片| 国产最新精品精品你懂的| aⅴ在线免费观看| aa国产精品| 成人国产在线看| 91九色精品| 亚洲国产精品毛片| 啄木系列成人av电影| 国产精品加勒比| 精品视频成人| 91免费国产视频| 青青国产精品| 国产精品亚洲美女av网站| 新片速递亚洲合集欧美合集| 57pao精品| 日韩伦理在线| 欧美性受xxxx黑人猛交| h片在线观看视频免费| 最新国产拍偷乱拍精品| 久久久999精品免费| av在线免费观看网| 亚洲天堂av在线播放| 男女视频在线观看免费| 亚洲欧美激情视频| 日本啊v在线| 亚洲欧美日韩中文在线| 免费理论片在线观看播放老| 日韩精品免费在线播放| 欧美女v视频| 亚洲社区在线观看| 黄色大片在线免费观看| 一色桃子一区二区| a天堂中文在线88| 尤物yw午夜国产精品视频| 超碰在线国产| 色妞色视频一区二区三区四区| 91吃瓜网在线观看| 日韩中文字幕网| 久草中文在线| 欧美高清视频在线观看| 激情av在线| 性亚洲最疯狂xxxx高清| 性国裸体高清亚洲| 国产成人久久精品| 久久久国产精品网站| 成人黄色av播放免费| 欧美视频精品全部免费观看| wwwxx欧美| 久久亚州av| 欧美日韩一区在线观看视频| 日本大胆欧美| 在线码字幕一区| 欧美天堂亚洲电影院在线观看| 欧美人成在线观看| 久久精品成人| 亚洲娇小娇小娇小| 国产成人一区二区精品非洲| 久久一区二区电影| 欧美国产精品专区| 免费看一级一片| 福利一区福利二区微拍刺激| 中文字幕在线网站| 精品欧美一区二区久久| 免费人成在线观看网站| 超在线视频97| a一区二区三区| 91欧美日韩一区| 日韩有码中文字幕在线| 亚洲一区影院| 精品电影一区| 欧美日韩怡红院| 丁香婷婷深情五月亚洲| 性欧美精品男男| 亚洲一区二区三区在线看| 在线观看日本网站| 欧美一级片免费看| 国产一二三区在线视频| 欧美大秀在线观看| 国外成人福利视频| 好吊色欧美一区二区三区四区| 亚洲图片久久| 中文字幕日韩精品无码内射| 久久在线精品| 年下总裁被打光屁股sp| 日本一区二区三级电影在线观看 | 亚洲最大av在线| 亚洲警察之高压线| 成人区一区二区| 久久国产综合精品| 李宗瑞91在线正在播放| 一区二区日韩av| 国产精品特级毛片一区二区三区| 精品视频久久久久久| 青春草免费在线视频| 国产精品偷伦一区二区 | 国产99一区视频免费| 精品一区二区6| 黑人巨大精品欧美一区二区三区 | 图片一区二区| 欧美18视频| 亚洲激情女人| 日本少妇xxx| 久久久国产精华| 六月丁香婷婷综合| 精品国产乱码91久久久久久网站| 美女写真理伦片在线看| 国产精品久久久久久久久影视| 色综合www| 婷婷五月综合缴情在线视频| 国产成人av电影免费在线观看| 国产aaaaaaaaa| 在线免费不卡电影| 免费资源在线观看| 97不卡在线视频| 成人av激情人伦小说| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 | 久久er热在这里只有精品66| 日韩欧美一区二区三区四区| 噜噜噜躁狠狠躁狠狠精品视频| 性久久久久久久久久久| 午夜日韩在线观看| 亚洲av成人精品日韩在线播放| 欧美精品videos| 国产精伦一区二区三区| 97中文字幕在线| youjizz国产精品| 日本一级一片免费视频| 亚洲成年人在线播放| 国产一二在线播放| 久久综合中文色婷婷| 欧美综合二区| av电影在线不卡| 欧美午夜一区二区三区免费大片| 在线观看av的网站| 成人黄色免费片| 欧美国产91| 男男一级淫片免费播放| 欧美日韩国产精品一区二区不卡中文 | 欧美在线视频第一页| 日韩色视频在线观看| 波多野结衣久久| 久久久久久亚洲精品不卡4k岛国| 久久国产精品毛片| 国产又黄又粗的视频| 宅男噜噜噜66一区二区66| 亚洲综合影视| 精品福利影视| 日本免费在线视频不卡一不卡二| 刘亦菲国产毛片bd| 日韩欧美国产综合| 欧美办公室脚交xxxx| 午夜精品美女久久久久av福利| 精品亚洲成av人在线观看| 免费人成在线观看| 精品亚洲男同gayvideo网站 | 国产农村妇女精品一二区| 免费在线观看你懂的| 欧美日韩在线免费视频| 亚洲综合影视| 日本一区不卡| 国产精品18久久久| 欧美三级午夜理伦| 久久精品视频免费播放| 精品国内亚洲2022精品成人| 超碰在线97免费| 一区二区三区四区国产精品| 深夜福利视频在线免费观看| 国产精品三级久久久久久电影| 午夜精品亚洲| 无码人妻精品一区二区中文| 91精品国产综合久久久久| 高清电影在线免费观看| 色一情一乱一伦一区二区三欧美 | 欧美hdxxx| 欧美一区二区三区精美影视 | 老司机一区二区三区| 神马午夜精品91| 日韩电影中文字幕一区| 四虎国产精品免费久久5151| 日韩少妇内射免费播放| 亚洲三级在线看| аⅴ资源新版在线天堂| 国产九色精品| 国内精品在线播放|