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

深入講述Linux uevent屬性文件系統(tǒng)

運(yùn)維 系統(tǒng)運(yùn)維
這些 Linux uevent屬性文件一般都是可寫的,其中 /sys/devices/ 樹下的很多 Linux uevent屬性在較新內(nèi)核下還支持可讀。

在向大家詳細(xì)介紹Linux uevent屬性文件之前,首先讓大家了解下Linux系統(tǒng),然后全面介紹Linux uevent屬性文件,希望對(duì)大家有用。在 sysfs 下的很多 kobject 下都有 Linux uevent屬性,它主要用于內(nèi)核與 udev (自動(dòng)設(shè)備發(fā)現(xiàn)程序)之間的一個(gè)通信接口;從 udev 本身與內(nèi)核的通信接口 netlink 協(xié)議套接字來(lái)說(shuō),它并不需要知道設(shè)備的 Linux uevent屬性文件,但多了 uevent 這樣一個(gè)接口。

可用于 udevmonitor 通過(guò)內(nèi)核向 udevd (udev 后臺(tái)程序)發(fā)送消息,也可用于檢查設(shè)備本身所支持的 netlink 消息上的環(huán)境變量,這個(gè)特性一般用于開發(fā)人員調(diào)試 udev 規(guī)則文件, udevtrigger 這個(gè)調(diào)試工具本身就是以寫各設(shè)備的 Linux uevent屬性文件實(shí)現(xiàn)的。

這些 Linux uevent屬性文件一般都是可寫的,其中 /sys/devices/ 樹下的很多 Linux uevent屬性在較新內(nèi)核下還支持可讀:
# find /sys/ -type f -name uevent -ls
110 -rw-r--r-- 1 root root 4096 12月 12 21:10 \
/sys/devices/platform/uevent
14710 -rw-r--r-- 1 root root 4096 12月 12 21:10 \
/sys/devices/platform/pcspkr/uevent
30750 -rw-r--r-- 1 root root 4096 12月 12 21:10 \
/sys/devices/platform/vesafb.0/uevent
39150 -rw-r--r-- 1 root root 4096 12月 12 21:10 \
/sys/devices/platform/serial8250/uevent
39410 -rw-r--r-- 1 root root 4096 12月 12 21:10 \
/sys/devices/platform/serial8250/tty/ttyS2/uevent
39500 -rw-r--r-- 1 root root 4096 12月 12 21:10 \
/sys/devices/platform/serial8250/tty/ttyS3/uevent
52040 -rw-r--r-- 1 root root 4096 12月 12 21:10 \
/sys/devices/platform/i8042/uevent
[...]
 9120 -rw-r--r-- 1 root root 4096 12月 12 21:17 \
/sys/devices/pci0000:00/0000:00:02.5/uevent
[...]

上面截取的最后一個(gè)是 SCSI 硬盤控制器設(shè)備的 Linux uevent屬性文件,這些 /devices/ 屬性文件都支持寫入,當(dāng)前支持寫入的參數(shù)有 "add","remove","change","move","online","offline"。如,寫入 "add",這樣可以向 udevd 發(fā)送一條 netlink 消息,讓它再重新一遍相關(guān)的 udev 規(guī)則文件;這個(gè)功能對(duì)開發(fā)人員調(diào)試 udev 規(guī)則文件很有用。
# echo add > /sys/devices/pci0000:00/0000:00:02.5/uevent使用驅(qū)動(dòng)(PCI)的 sysfs 屬性文件, bind, unbind 和 new_id在設(shè)備驅(qū)動(dòng) /sys/bus/*/driver/... 下可以看到很多驅(qū)動(dòng)都有 bind, unbind, new_id 這三個(gè)屬性,
# find /sys/bus/*/drivers/ -name bind -ls
...

每一個(gè)設(shè)備驅(qū)動(dòng)程序在程序內(nèi)以某種方式注明了可用于哪些硬件,如所有的 PCI 驅(qū)動(dòng)都使用 MODULE_DEVICE_TABLE 聲明了所能驅(qū)動(dòng)的 PCI 硬件的 PCI 設(shè)備號(hào)。但驅(qū)動(dòng)程序不能預(yù)知未來(lái),未來(lái)生產(chǎn)的新的硬件有可能兼容現(xiàn)有硬件的工作方式,就還可以使用現(xiàn)有硬件驅(qū)動(dòng)程序來(lái)工作。在 bind 和 unbind 發(fā)明以前,這種情況除了修改 PCI 設(shè)備驅(qū)動(dòng)程序的 DEVICE_TABLE 段落,重新編譯驅(qū)動(dòng)程序,以外別無(wú)他法,在 2.6 內(nèi)核上添加了 bind 和 unbind 之后可以在不重新編譯的情況下對(duì)設(shè)備和驅(qū)動(dòng)之間進(jìn)行手工方式地綁定。

而且對(duì)于有些硬件設(shè)備可以有多份驅(qū)動(dòng)可用,但任何具體時(shí)刻只能有一個(gè)驅(qū)動(dòng)程序來(lái)驅(qū)動(dòng)這個(gè)硬件,這時(shí)可以使用 bind/unbind 來(lái)強(qiáng)制使用和不使用哪一個(gè)驅(qū)動(dòng)程序;(注意關(guān)于多種驅(qū)動(dòng)程序的選擇,更好的管理方法是使用 modprobe.conf 配置文件,需要重啟才生效,而 bind/unbind 提供的是一種臨時(shí)的無(wú)需重啟立即生效的途徑;)

使用它們可以強(qiáng)制綁定某個(gè)設(shè)備使用或強(qiáng)制不使用某個(gè)驅(qū)動(dòng)程序,操作方法就是通過(guò) bind 和 unbind 接口。
# find /sys/ -type f \( -name bind -or -name unbind -or -name new_id \) -ls
690 -rw-r--r-- 1 root root 4096 12月 12 22:12 \
/sys/devices/virtual/vtconsole/vtcon0/bind
30720 --w------- 1 root root 4096 12月 12 22:15 \
/sys/bus/platform/drivers/vesafb/unbind
[...]
64890 --w------- 1 root root 4096 12月 12 22:09 \
/sys/bus/pci/drivers/8139too/unbind
64900 --w------- 1 root root 4096 12月 12 22:09 \
/sys/bus/pci/drivers/8139too/bind
64910 --w------- 1 root root 4096 12月 12 22:15 \
/sys/bus/pci/drivers/8139too/new_id
這個(gè)結(jié)果中特別提到了 8139too 這份驅(qū)動(dòng)程序的這三個(gè)屬性文件,

# find /sys/bus/pci/drivers/8139too/ -ls
64350 drwxr-xr-x 2 root root0 12月 12 22:08 \
/sys/bus/pci/drivers/8139too/
64360 lrwxrwxrwx 1 root root0 12月 12 22:08 \
/sys/bus/pci/drivers/8139too/0000:00:0e.0 -> ../../../../devices/pci0000:00/0000:00:0e.0
64850 lrwxrwxrwx 1 root root0 12月 12 22:08 \
/sys/bus/pci/drivers/8139too/module -> ../../../../module/8139too
64880 --w------- 1 root root 4096 12月 12 22:08 \
/sys/bus/pci/drivers/8139too/uevent
64890 --w------- 1 root root 4096 12月 12 22:08 \
/sys/bus/pci/drivers/8139too/unbind
64900 --w------- 1 root root 4096 12月 12 22:08 \
/sys/bus/pci/drivers/8139too/bind
64910 --w------- 1 root root 4096 12月 12 22:08 \
/sys/bus/pci/drivers/8139too/new_id
# echo 0000:00:0e.0 > /sys/bus/pci/drivers/8139too/unbind
-bash: echo: write error: 沒(méi)有那個(gè)設(shè)備
# ip addr
1: lo: mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth0: mtu 1500 qdisc pfifo_fast state \
UNKNOWN qlen 1000
link/ether 00:14:2a:d1:16:72 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.102/24 brd 192.168.1.255 scope global eth0
3: bond0: mtu 1500 qdisc noop state DOWN
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
# echo -n 0000:00:0e.0 > /sys/bus/pci/drivers/8139too/unbind
# ip addr
1: lo: mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
3: bond0: mtu 1500 qdisc noop state DOWN
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
# echo -n 0000:00:0e.0 > /sys/bus/pci/drivers/8139too/bind
# ip addr
1: lo: mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
3: bond0: mtu 1500 qdisc noop state DOWN
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
4: eth0: mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 00:14:2a:d1:16:72 brd ff:ff:ff:ff:ff:ff
這一段操作過(guò)程演示了如何對(duì) PCI 設(shè)備 "0000:00:0e.0" 強(qiáng)制取消綁定 "8139too" 驅(qū)動(dòng)和強(qiáng)制綁定 "8139too" 驅(qū)動(dòng):

對(duì) Linux uevent屬性寫入總線號(hào)碼(bus_id)即是強(qiáng)制取消綁定;
對(duì) bind 屬性寫入總線號(hào)碼(bus_id)即是強(qiáng)制綁定;
注意,它要求的寫入的是總線號(hào)碼,對(duì)應(yīng)于PCI設(shè)備的總線號(hào)碼是按照 "domain(4位):bus(2位):slot(2位):function號(hào)(不限)" 的方式組織,是可以從其設(shè)備 kobject 節(jié)點(diǎn)上找到,而其它類型的總線有各自不同的規(guī)則;

請(qǐng)?zhí)貏e注意: 在這一個(gè)例子中, "echo 0000:00:0e.0 > /sys/bus/pci/drivers/8139too/unbind" 這第一個(gè)寫入命令以 "No such device" 為錯(cuò)誤退出,而后續(xù)的 "echo -n" 命令則可以成功。這是因?yàn)閮?nèi)核在對(duì)總線號(hào)碼進(jìn)行匹配時(shí)過(guò)于嚴(yán)格了,通常的 "echo" 命令寫入一個(gè)字符串會(huì)以一個(gè)換行符結(jié)束輸出,內(nèi)核所接收到的是帶有這個(gè)換行符的 bus_id 字符串,將它與內(nèi)核數(shù)據(jù)結(jié)構(gòu)中的真正的 bus_id 字符串相比較,當(dāng)然不能找到;所幸的是,這個(gè)問(wèn)題在最新的 2.6.28 開發(fā)中的內(nèi)核上已已經(jīng)解決,它將這個(gè)比較函數(shù)改為一個(gè)特殊實(shí)現(xiàn)的字符串比較,自動(dòng)忽略結(jié)尾處的換行符,在 2.6.28-rc6 內(nèi)核上測(cè)試,不帶"-n"參數(shù)的 echo 命令已經(jīng)可以寫入成功。

而 new_id 屬性文件也可以以另一種途徑解決新的設(shè)備號(hào)問(wèn)題:它是一個(gè)只寫的驅(qū)動(dòng)屬性,可用于向其中寫新的設(shè)備號(hào)。它支持寫入 2至7個(gè)十六進(jìn)制整形參數(shù),分別代表 vendor, device, subvendor, subdevice, class, class_mask, driver_data 最少為 2個(gè)是因?yàn)橐粋€(gè) PCI設(shè)備主要以廠商號(hào)(vendor)和設(shè)備號(hào)(device)所唯一標(biāo)定,其它 5個(gè)參數(shù)如果不輸入則缺省值為 PCI_ANY_ID(0xffff)。

54410 --w------- 1 root root 4096 12月 14 18:15 \
/sys/bus/pci/drivers/8139too/new_id

從 8139too 驅(qū)動(dòng)上可以看到它當(dāng)前所靜態(tài)支持的設(shè)備號(hào)碼列表,其中包括當(dāng)前系統(tǒng)中的設(shè)備 10ec:8139, 假設(shè)未來(lái)有一款 8140 設(shè)備也滿足 8139 設(shè)備的硬件通訊協(xié)議,于是可以使用 8139too 驅(qū)動(dòng)程序來(lái)驅(qū)動(dòng)它,操作如下# echo '10ec8140'>/sys/bus/pci/drivers/8139too/new_id這在不更新驅(qū)動(dòng)程序的情況下調(diào)試設(shè)備很有用處。以上介紹Linux uevent屬性文件。

【編輯推薦】

  1. 分析Linux手機(jī)軟件行業(yè)的未來(lái)
  2. 闡述Linux操作系統(tǒng)安裝與認(rèn)識(shí)支援的硬體
  3. 討論測(cè)試Fedora Linux硬件使用效果
  4. 詳解Linux操作系統(tǒng)中使用Windows分區(qū)
  5. 將會(huì)你如何恢復(fù)被誤刪除的Linux文件
責(zé)任編輯:佚名 來(lái)源: CSDN
相關(guān)推薦

2010-03-02 13:27:17

LinuxXFS文件系

2009-10-27 12:47:29

linux Ext3文

2009-12-18 18:53:18

2021-05-31 07:50:59

Linux文件系統(tǒng)

2009-10-20 09:19:11

Linux kill命

2010-01-26 13:41:50

Android文件系統(tǒng)

2011-01-25 10:27:12

Linux 文件系統(tǒng)屬

2011-01-13 14:10:30

Linux文件系統(tǒng)

2009-12-22 09:43:13

Linux文件系統(tǒng)組織

2013-10-09 11:07:31

日志文件系統(tǒng)

2020-07-22 14:53:06

Linux系統(tǒng)虛擬文件

2018-09-12 15:48:35

ext4Linux文件系統(tǒng)

2021-04-12 05:44:44

Linux文件系統(tǒng)

2021-06-06 16:55:22

Linux文件系統(tǒng)

2023-09-15 13:31:00

Linuxattr

2009-12-25 08:50:46

NFS系統(tǒng)服務(wù)

2010-08-11 15:47:04

Google GFS文

2010-07-16 16:09:05

Perl文件

2020-10-12 17:40:44

lsofLinux虛擬文件

2022-04-21 14:09:17

lsofLinux虛擬文件
點(diǎn)贊
收藏

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

9999精品| 思思99re6国产在线播放| 伊人久久久大香线蕉综合直播| 亚洲综合色成人| 国产精品入口免费| 久久影视中文字幕| 99精品在线| 亚洲大胆人体视频| 美女黄色片视频| 毛片激情在线观看| 972aa.com艺术欧美| 国产精品国语对白| 久久久美女视频| 精品久久久中文字幕| 欧美一级片在线看| 红桃av在线播放| 麻豆影院在线| 2023国产精品视频| 亚洲永久在线观看| 久久久久久久久久久久久av| 久久久久国产精品| 亚洲精品一区中文| 永久看看免费大片| 欧美日韩视频免费观看| 亚洲激情第一区| 日本一区二区三区视频在线播放| 中文字幕在线欧美| 999国产精品| 国产丝袜视频一区| 久久久精品人妻一区二区三区| 国产精品刘玥久久一区| 99久久99久久久精品齐齐| 国产精品免费一区二区三区都可以 | 日本黄色网址大全| 国产电影一区| 在线观看日韩电影| 91专区在线观看| 尤物视频在线看| 中文字幕欧美区| 九色综合日本| 成人午夜福利视频| 国产一区91精品张津瑜| 国产精品久久国产精品99gif| 亚洲欧洲久久久| 国产精品对白久久久久粗| 欧美日韩国产中文| 欧美成人精品欧美一级乱| 国产桃色电影在线播放| 亚洲人成小说网站色在线| 亚洲精品国产一区| 岛国视频免费在线观看| 99热在这里有精品免费| 成人黄动漫网站免费| 国产伦一区二区| 久久精品理论片| 国产精品久久久久久久久免费看| 无码人妻精品中文字幕| 日韩欧美不卡| 一级做a爰片久久毛片美女图片| 成年网站免费在线观看| jizzyou欧美16| 色狠狠色狠狠综合| 日韩精品视频一区二区在线观看| 日本不卡视频| 国产精品拍天天在线| 日韩免费毛片| 最新av网站在线观看| 中文字幕精品在线不卡| 日本欧美精品久久久| 国产免费视频在线| 中文在线一区二区| 亚洲不卡1区| 日色在线视频| 国产日韩欧美综合一区| 亚洲国产日韩美| 精品国产丝袜高跟鞋| √…a在线天堂一区| 一区二区三区四区免费观看| 在线观看wwwxxxx| 亚洲福中文字幕伊人影院| 婷婷五月综合缴情在线视频| 伊人色综合一区二区三区影院视频| 中文字幕五月欧美| 日韩不卡一二区| 国产黄色在线网站| 亚洲国产毛片aaaaa无费看| 国产中文字幕二区| 欧美www.| 91精品国产手机| 女同性αv亚洲女同志| 欧美电影在线观看完整版| 亚洲区免费影片| 成人欧美一区二区三区黑人一| 亚欧日韩另类中文欧美| 亚洲色图欧美制服丝袜另类第一页| 亚洲熟女乱综合一区二区| www.神马久久| 亚洲色图美腿丝袜| 91成人福利视频| 亚洲精品孕妇| 国产精品成熟老女人| 97人妻精品一区二区三区软件| 免费看黄裸体一级大秀欧美| 国产精品夫妻激情| 国产美女明星三级做爰| 99麻豆久久久国产精品免费优播| 国产精品区一区二区三在线播放 | 一区二区三区国产在线| 国产精品久久久久免费a∨| 国产免费av观看| 91在线观看高清| 在线观看福利一区| 漫画在线观看av| 欧美日韩国产123区| 在线观看亚洲免费视频| 全球成人免费直播| 69av视频在线播放| 国产深喉视频一区二区| 久久久亚洲欧洲日产国码αv| 久久精品人成| 日本电影全部在线观看网站视频| 中文字幕中文字幕在线一区| 18岁网站在线观看| 亚洲免费一区三区| 一区二区在线视频播放| 日韩成人在线免费视频| 久久91精品久久久久久秒播| 久久精品国产理论片免费| 91精选在线| 欧美色爱综合网| 变态另类丨国产精品| 欧美韩日精品| 国产在线视频欧美| 国产午夜精品一区理论片| 亚洲国产三级在线| 永久免费看片在线观看| 日韩精品影视| 国产精品xxx视频| 日韩av地址| 亚洲成av人片| 国产伦理在线观看| 亚洲精品国产成人影院| 国产精品女视频| 九色在线观看| 大桥未久av一区二区三区| 中文字幕18页| 国产精品v亚洲精品v日韩精品| 97福利一区二区| 精品人妻一区二区三区麻豆91| 福利一区二区在线| 熟妇熟女乱妇乱女网站| 未满十八勿进黄网站一区不卡| 制服丝袜亚洲播放| 懂色av粉嫩av浪潮av| 青青青伊人色综合久久| 日韩在线导航| 成人全视频在线观看在线播放高清| 日韩一区二区在线免费观看| frxxee中国xxx麻豆hd| 麻豆视频一区二区| 一区二区三区四区欧美| 国精产品一区一区三区四川| 亚洲欧美精品伊人久久| 天天干天天干天天| 久久精品在这里| 日本中文字幕高清| 欧美残忍xxxx极端| 2014国产精品| av老司机在线观看| 日韩成人在线视频| 无码人妻aⅴ一区二区三区有奶水| 国产在线精品一区二区不卡了 | 亚洲精品不卡在线观看| 欧美福利视频网站| 黄片毛片在线看| 精品人伦一区二区三区蜜桃网站| 国产精品久久久毛片| 日韩在线观看| 91网站在线看| 超免费在线视频| 亚洲美女av在线播放| 亚洲第一网站在线观看| 国产日本欧美一区二区| 加勒比av中文字幕| 国语精品一区| 麻豆av一区| 欧美亚洲二区| 欧美国产亚洲精品久久久8v| 视频三区在线观看| 欧美日韩免费一区二区三区 | 日韩有吗在线观看| 久久久久久久久久久网站| 天天干视频在线观看| 欧美怡红院视频| 69av.com| 久久天堂av综合合色蜜桃网| 手机在线成人免费视频| 欧美日本亚洲韩国国产| 欧美精品一区在线| 精品一区二区三区视频在线播放| 日韩一区二区福利| 日本激情视频网站| 欧美日韩一二三区| 久久精品国产亚洲av高清色欲| 国产老妇另类xxxxx| 1024av视频| 91高清一区| 蜜桃麻豆www久久国产精品| 成人黄色免费网站| 97国产真实伦对白精彩视频8| 亚洲国产剧情在线观看| 色天使色偷偷av一区二区| 成年人午夜剧场| 久久久精品黄色| 久久精品无码一区二区三区毛片| 亚洲a一区二区三区| 九色视频成人porny| 久久99成人| 日韩av电影国产| 美女日批视频在线观看| 中文字幕在线亚洲| 神马精品久久| 日韩精品一区二区三区在线| 做爰无遮挡三级| 欧美视频13p| 九九视频在线观看| 中文字幕中文字幕一区二区 | 蜜桃成人精品| 午夜精品久久久久久久99黑人| 色窝窝无码一区二区三区成人网站| 亚洲午夜精品在线| 激情五月激情综合| 久久精品无码一区二区三区| 91传媒理伦片在线观看| 美国毛片一区二区| 欧美黄网站在线观看| 一区视频在线看| 精品一二三四五区| 国产精品久久久久9999赢消| 婷婷四月色综合| 网红女主播少妇精品视频| 国产伦精品一区二区三区视频孕妇 | 97久久精品人人爽人人爽蜜臀| 日本a级片免费观看| 亚洲欧洲日本mm| 国产情侣第一页| 影音先锋日韩精品| 肉大捧一出免费观看网站在线播放| 久久99精品国产自在现线| 91视频免费进入| 高清在线一区二区| 亚洲japanese制服美女| 国产免费区一区二区三视频免费 | 日韩久久不卡| 亚洲第一二三区| 久久久久久久久一区| 日韩欧美美女在线观看| 久久99欧美| 亚洲区小说区| 欧美性大战久久久久| 国产一区二区区别| 婷婷四房综合激情五月| 91一区二区三区四区| 日本黄色播放器| 亚洲精品99| 蜜臀av色欲a片无码精品一区| 国产一区二区在线| 日韩亚洲不卡在线| 日韩精品一区二区三区免费观影 | 亚洲免费不卡视频| 中文字幕av免费观看| 欧美人xxxx| a级片免费观看| 欧美va亚洲va在线观看蝴蝶网| 亚洲精品一区二三区| 日韩欧美国产高清91| 国产日韩久久久| 欧美日韩国产成人在线免费| 国产免费av观看| 亚洲第一精品夜夜躁人人躁| 日韩精品视频无播放器在线看| 91精品国产91久久久久久一区二区 | 日韩网站在线免费观看| 国产一区二区三区久久| 中文字幕无码不卡免费视频| 精品一区二区三区欧美| 催眠调教后宫乱淫校园| 久久久99久久精品欧美| 成人免费黄色小视频| 午夜一区二区三区视频| 久久精品视频2| 欧美一区二区女人| 深夜福利视频在线免费观看| 一区二区欧美日韩视频| 在线观看男女av免费网址| 清纯唯美亚洲综合| 激情久久免费视频| 久久99精品久久久久久青青日本 | 蜜臀av一区二区三区| 亚洲AV无码久久精品国产一区| 久久国内精品视频| 亚洲女则毛耸耸bbw| 国产欧美精品一区| 国产一国产二国产三| 欧美中文字幕不卡| 欧美 日韩 国产 在线| 亚洲色图第三页| 欧美草逼视频| 国产精品自产拍在线观| xxxxxhd亚洲人hd| 亚洲乱码一区二区三区| 国产精品久久久久久模特| 欧洲在线免费视频| 日本一区二区三区视频视频| 久久久久久久久精| 欧洲精品一区二区三区在线观看| 中文在线a天堂| 亚洲国产精品中文| 中文字幕有码在线观看| 国产精品久久久久久搜索| 欧美做受69| 国产一级做a爰片久久毛片男| 国产精品久久| 天天操狠狠操夜夜操| 久久久亚洲高清| 国产午夜福利精品| 日韩一区二区在线观看视频 | 久久精品视频日本| 欧美精品自拍偷拍动漫精品| 免费毛片在线| 97精品国产aⅴ7777| 欧美视频二区欧美影视| 亚洲免费在线精品一区| 久久狠狠婷婷| 亚洲国产精品无码久久久久高潮 | 日韩一区二区麻豆国产| 成人亚洲性情网站www在线观看| 色婷婷综合久久久久| 成年美女黄网站色大片不卡| 国产一区二区免费电影| 午夜欧美精品| aaa一级黄色片| 国产精品免费aⅴ片在线观看| www.色小姐com| 欧美丰满一区二区免费视频| 91免费在线| 国产免费成人av| 91日韩视频| 九九九九九伊人| 亚洲男同1069视频| 国产精品亚洲欧美在线播放| www.亚洲天堂| 欧美激情精品| 成人国产一区二区三区| 国产成人亚洲综合a∨婷婷图片| 中文文字幕文字幕高清| 亚洲综合av网| 黄色片一区二区三区| 欧美精品videosex极品1| 高清精品视频| 69堂免费视频| 国产亚洲欧洲一区高清在线观看| www.xxxx日本| 日韩一区二区在线看片| 国产精品186在线观看在线播放| 国产精品成人一区| 成人久久一区| caoporm在线视频| 一区二区三区四区乱视频| 人人妻人人澡人人爽精品日本| 日韩视频免费在线观看| 免费观看性欧美大片无片| 国产www免费| 91日韩一区二区三区| 91在线视频免费播放| 中文字幕一区日韩电影| 精品国产第一国产综合精品| 日韩成人手机在线| 97精品视频在线观看自产线路二| 日本在线一级片| 欧美日韩高清在线播放| 免费在线国产视频| 日本不卡一区二区三区视频| 日本不卡高清视频| 久久r这里只有精品| 亚洲激情自拍图| 国产亚洲人成a在线v网站 | av在线网站免费观看| 亚洲成人精品一区| 国产黄在线观看免费观看不卡| 国模吧一区二区三区| 亚洲国产合集| 亚洲第一区第二区第三区| 偷拍一区二区三区| 欧美高清视频| 久久99精品久久久久久久久久 | 中文在线一区二区| 精品乱子伦一区二区| 日韩av不卡电影| 欧美精品网站|