日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

Linux 內核 Compute Accelerators 子系統(tǒng):DRM_ACCEL 框架的設計、配置與驅動接入

Linux 內核 Compute Accelerators 子系統(tǒng):DRM_ACCEL 框架的設計、配置與驅動接入 Linux 內核 Compute Accelerators 子系統(tǒng)DRM_ACCEL 框架的設計、配置與驅動接入【免費下載鏈接】linuxLinux kernel source tree項目地址: https://gitcode.com/GitHub_Trending/li/linux本文基于內核倉庫中的 Compute Accelerators 子系統(tǒng)介紹文檔系統(tǒng)講解 Linux 計算加速器Compute Accelerators子系統(tǒng)的定位、設備分類、與 DRM 子系統(tǒng)的復用關系以及驅動開發(fā)者接入該框架的完整步驟從CONFIG_DRM_ACCEL配置到DRIVER_COMPUTE_ACCEL特性標志、accel_open()與DEFINE_DRM_ACCEL_FOPS宏的使用再到 major 號 261、/dev/accel/*設備節(jié)點等用戶空間暴露約定的源碼級實現(xiàn)。讀完后你將能夠判斷一款加速卡是否適合接入該框架并知道在驅動中做哪兩處改動即可把設備暴露為標準 accel 設備。1. 子系統(tǒng)定位以統(tǒng)一方式向用戶空間暴露計算加速器Linux 計算加速器子系統(tǒng)compute accelerators subsystem的設計目標是以統(tǒng)一的方式向用戶空間暴露計算加速器并提供一組通用的基礎功能引自 introduction.rst。覆蓋的設備形態(tài)包括兩類獨立的 ASIC 芯片stand-alone ASICs集成在 SoC 或 GPU 內部的 IP 塊。這些設備通常被設計用來加速機器學習ML和深度學習DL計算但accel 層并不局限于這一類加速器——它是一個更通用的“計算加速設備”框架。1.1 文檔給出的三類典型設備原文檔將計算加速器歸納為三類接入驅動設計時可直接作為硬件能力評估的參照類別部署形態(tài)關鍵硬件特征Edge AI邊緣 AI邊緣設備上的推理如嵌入式 ASIC/FPGA或 SoC 內部 IP例如筆記本攝像頭通常通過寄存器配置可帶 DMA 也可不帶 DMAInference>if DRM menuconfig DRM_ACCEL bool Compute Acceleration Framework help Framework for device drivers of compute acceleration devices, such as, but not limited to, Machine-Learning and Deep-Learning acceleration devices. ... This framework is integrated with the DRM subsystem as compute accelerators and GPUs share a lot in common and can use almost the same infrastructure code. Having said that, acceleration devices will have a different major number than GPUs, and will be exposed to user-space using different device files, called accel/accel* (in /dev, sysfs and debugfs). source drivers/accel/amdxdna/Kconfig source drivers/accel/ethosu/Kconfig source drivers/accel/habanalabs/Kconfig source drivers/accel/ivpu/Kconfig source drivers/accel/qaic/Kconfig source drivers/accel/rocket/Kconfig endif要點該選項是框架級開關menuconfig DRM_ACCEL只有CONFIG_DRM開啟時才可見幫助文本明確說明加速器與 GPU “共用大量公共部分幾乎可以復用同一套基礎設施代碼”但會采用不同的 major 號并以accel/accel*的命名在/dev、sysfs 和 debugfs 中暴露框架之下當前掛接的具體設備驅動 Kconfig 有amdxdna、ethosu、habanalabs、ivpu、qaic、rocket與 drivers/accel/Makefile 所組織的子目錄一一對應目錄結構即為drivers/accel/{amdxdna,ethosu,habanalabs,ivpu,qaic,rocket}加框架核心drm_accel.c。因此開發(fā)者接入的第一步就是確認內核已配置CONFIG_DRM_ACCEL文檔“Getting Started”一節(jié)的要求。3. 與 GPU 的區(qū)分獨立 major 號與設備命名約定為了防止龐大的用戶空間圖形軟件棧Mesa 等把加速器誤當作 GPU 來使用原文檔“Differentiation from GPUs”一節(jié)規(guī)定了兩條隔離手段使用全新的 major 號 新的設備字符文件把加速器與 GPU 在用戶空間層面區(qū)隔開驅動源碼單獨放在內核樹的drivers/accel/目錄而不是drivers/gpu/drm/之下。加速器設備以專用 major 號 261暴露給用戶空間并遵循如下命名約定暴露位置約定設備字符文件/dev/accel/accel*sysfs/sys/class/accel/accel*/debugfs/sys/kernel/debug/accel/*/3.1 major 號 261 的定義ACCEL_MAJOR常量定義在 include/drm/drm_accel.h 中#define ACCEL_MAJOR 261注意它放在include/drm/而非include/uapi/——該 major 號是內核內部約定用戶空間通過設備節(jié)點路徑訪問不需要在 uAPI 頭文件中聲明。3.2 命名約定的源碼實現(xiàn)devnode 回調/dev/accel/accel*這一目錄結構并非 udev 規(guī)則而是由內核類class的devnode回調直接生成的。drivers/accel/drm_accel.c 中static char *accel_devnode(const struct device *dev, umode_t *mode) { return kasprintf(GFP_KERNEL, accel/%s, dev_name(dev)); } static const struct class accel_class { .name accel, .devnode accel_devnode, };即設備節(jié)點路徑被硬編碼為accel/設備名而設備名本身按約定是accel0、accel1……最終得到/dev/accel/accel0這樣的節(jié)點sysfs 側由class_register(accel_class)產生/sys/class/accel/accel*/。3.3 字符設備注冊stub fops 與按需切換accel_core_init()在 DRM 核心初始化階段被調用錯誤清理由drm_core_exit()轉調accel_core_exit()完成核心動作是把 major 261 注冊為一個“stub”字符設備int __init accel_core_init(void) { int ret; ret accel_sysfs_init(); ... ret register_chrdev(ACCEL_MAJOR, accel, accel_stub_fops); ... }其中accel_stub_fops只有一個真正的openstatic int accel_stub_open(struct inode *inode, struct file *filp) { const struct file_operations *new_fops; struct drm_minor *minor; ... minor drm_minor_acquire(accel_minors_xa, iminor(inode)); ... new_fops fops_get(minor-dev-driver-fops); ... replace_fops(filp, new_fops); if (filp-f_op-open) err filp-f_op-open(inode, filp); ... }從源碼結構看其工作方式是所有 accel 設備共用一個已注冊的 major文件打開時先根據 inode 的minor 號從accel_minors_xaDEFINE_XARRAY_ALLOC(accel_minors_xa)定義的 xarray查找到對應的drm_minor再將該file的fops替換為具體驅動的 fopsreplace_fops最后調用驅動的open。這與 DRM 自身的drm_stub_open機制完全同構——再次印證“accel 設備就是一種新的 DRM 設備類型”。minor 號與設備實例的綁定則發(fā)生在設備實例化時void accel_set_device_instance_params(struct device *kdev, int index) { kdev-devt MKDEV(ACCEL_MAJOR, index); kdev-class accel_class; kdev-type accel_sysfs_device_minor; }該函數用MKDEV(261, index)組合出 devt并把設備實例掛到accelsysfs 類/sys/class/accel/accel*之下。3.4 公共 debugfs 節(jié)點框架還為每個加速器創(chuàng)建了公共 debugfs 文件位于/sys/kernel/debug/accel/*/下實現(xiàn)于accel_debugfs_register()static const struct drm_info_list accel_debugfs_list[] { {name, accel_name_info, 0} }; void accel_debugfs_register(struct drm_device *dev) { struct drm_minor *minor dev-accel; minor-debugfs_root dev-debugfs_root; drm_debugfs_create_files(accel_debugfs_list, ACCEL_DEBUGFS_ENTRIES, dev-debugfs_root, minor); }公共節(jié)點name會打印驅動名、底層設備名、master unique 與設備 unique 信息便于在 debugfs 中識別設備歸屬具體驅動可在此基礎上追加自己的調試節(jié)點。4. Getting Started驅動接入 accel 框架的兩處改動文檔“Getting Started”一節(jié)給出了驅動接入清單這里完整繼承并結合源碼逐條展開。4.0 前置先讀 DRM 文檔文檔明確要求首先閱讀 DRM 文檔Documentation/gpu/index.rst——它不僅講解如何編寫一個新的 DRM 驅動還包含貢獻流程、行為準則Code of Conduct、編碼與文檔風格這些都同樣適用于 accel 子系統(tǒng)。因為 accel 驅動在機制上就是一個 DRM 驅動所有drm_driver回調open/lastclose、GEM 回調、dumb系列等的語義完全一致。4.1 改動一設置DRIVER_COMPUTE_ACCEL特性標志在你的drm_driver.driver_features字段中加入DRIVER_COMPUTE_ACCEL。該標志定義在 include/drm/drm_drv.h/** * DRIVER_COMPUTE_ACCEL: * * Driver supports compute acceleration devices. This flag is mutually exclusive with * DRIVER_RENDER and DRIVER_MODESET. Devices that support both graphics and compute * acceleration should be handled by two drivers that are connected using auxiliary bus. */ DRIVER_COMPUTE_ACCEL BIT(7),兩個關鍵約束與文檔表述一致互斥性DRIVER_COMPUTE_ACCEL與DRIVER_RENDER、DRIVER_MODESET互斥。同一個drm_device不能同時聲明“渲染/顯示”與“計算加速”身份這是用戶空間隔離第 3 節(jié)在驅動側的強制點圖形計算雙能力設備的解法若硬件既需要暴露圖形設備文件又需要暴露計算設備文件應當由兩個驅動分別處理并通過auxiliary bus輔助總線框架把二者連接起來——典型場景如 GPU 內嵌的算力 IP 塊。4.2 改動二使用accel_open()或DEFINE_DRM_ACCEL_FOPS把驅動fops結構中的open回調改為accel_open()。drivers/accel/drm_accel.c 中的accel_open文檔注釋明確要求“drivers must use it as their file_operations.open method”其實現(xiàn)流程為int accel_open(struct inode *inode, struct file *filp) { struct drm_device *dev; struct drm_minor *minor; int retcode; minor drm_minor_acquire(accel_minors_xa, iminor(inode)); if (IS_ERR(minor)) return PTR_ERR(minor); dev minor-dev; atomic_fetch_inc(dev-open_count); /* share address_space across all char-devs of a single device */ filp-f_mapping dev-anon_inode-i_mapping; retcode drm_open_helper(filp, minor); if (retcode) goto err_undo; return 0; ... } EXPORT_SYMBOL_GPL(accel_open);可以看到它完成三件事按 minor 號在accel_minors_xa中定位drm_minor、遞增設備打開計數、復用設備級 anon_inode 的address_space并交由drm_open_helper()完成 per-file 資源實例化與drm_driver.open回調。更省事的方式是使用DEFINE_DRM_ACCEL_FOPS宏定義于 include/drm/drm_accel.h一次性生成整個 fops 結構#define DRM_ACCEL_FOPS \ .open accel_open,\ .release drm_release,\ .unlocked_ioctl drm_ioctl,\ .compat_ioctl drm_compat_ioctl,\ .poll drm_poll,\ .read drm_read,\ .llseek noop_llseek, \ .mmap drm_gem_mmap, \ .fop_flags FOP_UNSIGNED_OFFSET #define DEFINE_DRM_ACCEL_FOPS(name) \ static const struct file_operations name { \ .owner THIS_MODULE, \ DRM_ACCEL_FOPS, \ }從源碼結構看DRM_ACCEL_FOPS與DRM_FOPS的字段一一對應唯一區(qū)別是open從drm_open換成了accel_open。宏頭部的內核文檔注釋還特別提醒生成的結構體已隱含static且內部引用THIS_MODULE因此不能在多個驅動間共享——每個驅動必須各自DEFINE_DRM_ACCEL_FOPS(自己的名字)后賦給drm_driver.fops。于是驅動的接入形態(tài)概括為drv-driver_features DRIVER_COMPUTE_ACCELDEFINE_DRM_ACCEL_FOPS(accel_fops)然后drv-fops accel_fops其余回調GEM、open/lastclose、命令提交等按常規(guī) DRM 驅動編寫參見 Documentation/gpu/index.rst。5. 框架核心代碼導讀drivers/accel/drm_accel.cdrivers/accel/drm_accel.c 全文約 210 行是 accel 子系統(tǒng)除各設備驅動外的全部框架代碼核心構件一覽構件作用accel_minors_xaxarray保存 minor 號 →drm_minor的全局映射accel_stub_open/accel_open均通過它定位設備accel_classclass創(chuàng)建/sys/class/accel/devnode accel_devnode使設備節(jié)點落在/dev/accel/目錄accel_devnode()返回accel/設備名形式的節(jié)點路徑accel_core_init()/accel_core_exit()注冊/注銷 major 261 的字符設備與 accel class由 DRM 核心的 init/exit 鏈路統(tǒng)一驅動accel_set_device_instance_params()為設備實例設置MKDEV(ACCEL_MAJOR, index)與 class/typeaccel_open()驅動必須使用的fops-open實現(xiàn)EXPORT_SYMBOL_GPLaccel_stub_open()字符設備統(tǒng)一入口按 minor 切換 fopsaccel_debugfs_register()創(chuàng)建公共 debugfsname節(jié)點從源碼結構看整個框架不引入任何新的內存管理或提交隊列機制——這些都直接復用 DRM/GEM/syncobj 基礎設施框架自身只負責“身份”major 號、命名空間、minor 路由和公共調試入口。這也是文檔中“accel 層提供 a common set of functionality”的具體所指。6. 適用前提與限制小結適用前提設備屬于計算加速器類別含但不限于 ML/DL 加速且驅動愿意按 DRM 驅動的形態(tài)編寫drm_driver GEM 自有 ioctl/提交接口。限制與約束CONFIG_DRM_ACCEL依賴CONFIG_DRMDRIVER_COMPUTE_ACCEL與DRIVER_RENDER/DRIVER_MODESET互斥圖形計算混合設備需借助 auxiliary bus 拆成兩個驅動DEFINE_DRM_ACCEL_FOPS生成的 fops 因THIS_MODULE而不可跨驅動共享用戶空間看到的設備節(jié)點固定為/dev/accel/accel*major 261圖形用戶空間軟件棧不會將其識別為 GPU 渲染設備。7. 延伸閱讀Documentation/accel/index.rstaccel 文檔索引另含amdxdna、qaic、rocket等具體驅動的文檔入口可與 drivers/accel/ 下的驅動實現(xiàn)對照閱讀Documentation/gpu/index.rstDRM 驅動開發(fā)、貢獻流程與編碼風格原文檔將其列為 accel 驅動開發(fā)者的必讀前置文檔drivers/accel/Kconfig、drivers/accel/Makefile框架與已合入設備驅動的配置/構建入口include/drm/drm_accel.h、include/drm/drm_drv.hACCEL_MAJOR、DEFINE_DRM_ACCEL_FOPS、DRIVER_COMPUTE_ACCEL等接口的權威定義該子系統(tǒng)的歷史討論可追溯至 Oded Gabbay 在 2022 年發(fā)起的新子系統(tǒng)方案討論與補丁集LKML 郵件線程以及 Dave Airlie 在 LPC 2022 Accelerators BOF 后的總結文章原文檔 introduction.rst 的“External References”一節(jié)列有對應出處可作為背景閱讀?!久赓M下載鏈接】linuxLinux kernel source tree項目地址: https://gitcode.com/GitHub_Trending/li/linux創(chuàng)作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日本操逼视频在线| 97香蕉人人乳| 综合久久久久久久综合网| 五月天亚洲网| 亚洲丝袜色图| 啊啊啊啊一区| 亚洲国产麻豆一区二区三区| 黄色免费一级在线毛片| 日韩91网| 97伦综合| 激情四射婷婷六月天| 97电影院超碰| 亚洲午夜福利视频| 一本精品日本在线视频精品| 欧美劲爆第一页| 欧美日韩另类字幕中文| 欧美暴力猛交| 亚洲伊人久久精品狠狠在线| 最新加勒比丝袜在线| 久久99人妖视频国产| 精品国产乱码| 久操操AV电影| 久久在线观看免费视频| 99婷婷一区二区| 伊人麻豆传媒| 熟妇色99| 久久产精品一区二区三区电影| 97人人夜| 国产农村妇女毛片精品久久| 五十路熟女人妻一区二区三区四区五| 蜜臀99久久精品久久久懂爱| 在线a亚洲视频播放在线| 欧美色网络| 黄站在线免费观看| 精品视频久久区| 国产污视频麻豆传媒一区二区| 一区二区你上我| 久久久久精| 日本大片日本一区二区免费高清| www.狠狠干.coom| 97人妻色| 激情视频一二三| 欧美日韩国产电影| 日本性一区| 蜜臀久久精品久久久久视频| 91精品91久久久中77777| 久久女人| 美国日韩黄片| 一本一道波多野毛片中文在线| 国产亚洲福利第一页丝袜| 色综合加勒比| 中文字幕精品一区欧美| 丰满高潮18xxxx| 国产亚洲精品农村妇女| 日韩在线观看中文字幕视频| 嗯啊不要啊在线| 天天干一区二区| 久久久久亚洲精品| KK色在线影院| 人人操,人人液| 久久精品国产亚洲5555| 成年人黄色小视频网站| 90后性网国产欧美| 大香蕉综合| 97国产色图| 精品少妇99| 久久久新亚洲AV| 尤物视频一区| 免费看毛片操穴| 97色爱| 九区国产| 亚洲97| 操操逼视频| 人人操av| 日韩成人人妻网站| 午夜性生活av免费在线看| 国产强奸乱伦xd| www.av在线观看| 九一屌逼| 久久系列| www.色操逼| 亚洲精品天天影视综合网 | 99re这里只有| 亚洲导航深夜福利| 伊人97色天使| 男人的天堂com| 国产1024在线播放| 99色婷婷| 欧美色图91| 亚洲欧美日韩免费电影| 欧美一区二区传媒| 97超碰护士| 色乱二区| 亚洲精品国产av天美传媒| 熟女91网| 国产福利影视| 91无码人妻| 亚洲色天| 婷婷五月天成人网| 日韩电影中文字幕| 韩国黄片aaaa| 老汉网| 起碰97| 五月丁香影视| 青青草一本道福利视频| 国产美女mm131爽爽爽爽| 久久最新免费视频23| 色偷偷2020免费视频播放| 91精品亚洲内射孕妇| 国产后入精品| 97这里有精品| 婷婷久草一区二区三区| 四方色播| 亚洲欧美一区二区不卡视频播放 | 日本天天吊| 久久久久久久久久久久97 | 欧美日韩人妻少妇 一区二区三区| 日韩成人高清一区二区| 综合国产97| 男人在线天堂| 99爱久久视频频| 97精品视频| 天天爽夜夜操| 欧美少妇色图| 热天堂一区二区| av网站免费看| 亚洲色图加勒比| 2024年最新色情网站在线观看 | 久区视频| 天天看天天综合成人网| 九九九精品| 嗯嗯嗯好爽| 色欲Av人妻精品一区二| 欧美日韩婷婷中文| 国模无码一区二区三区在线| 97久久久久久久久久| 性爱乱伦一区| 91香蕉国产尤物视频| 99青草| 欧美精品69性爱| 神马久久69| 人人射人人操人人摸| 91影视亚洲| 午夜高清成人在线视频| 天天操人人操狠狠插| 啊啊啊97视频| 无码人妻丰满热妇又大又粗| 欧美性天天| 国产久久视频| 青青草视频这里只有精品| 日韩国产精品人妻无码久久久| 天天日天天射天天干| 岛国艾薇凹凸视频天堂| 99av| 欧美乱妇狂野欧美在线视频| 日本在线激情一区二区三区| 欧美色图综合| 中国操逼无码| av天堂天堂av日韩| 操熟女91| 欧美亚洲厕所精品偷拍91| 久操不卡视频| 成人一级性爱| 国产熟妇 码视频户外直播| 久久精品99久久久久久| 这里是精品| 亚洲综合精品国产一区| 国产一区二区三区白丝| 色五月av| 婷婷探花久久精品一区| 亚洲精品 超碰| 99热精品在线| 久久男女激情视频网站 | 天天日B夜夜干B时时操B| 久艹日日日| 久久久一区二区| 淮穴色AV| 免费夜夜爱黄色视频毛片| 一本色道无码DVD中文字幕| 蜜桃臀一区二区aV| 日韩三级在线观看mp4| 丝袜美腿诱惑亚洲欧美视频在线观看| 日韩亚洲Av人人夜夜澡人人爽| 九九碰九九爱97超| 97亚洲综合在线| 1000午夜黄色| 久久 亚洲 日韩 人妻| 久久小视频| 777奇米影视777四色| se吧提供91精品国产91久久久久久| 呦女网站| 人妻无码一区二区三区久久99| 天天香香欲综合| 成人网址在线观看| 天堂中文资源在线bt| 久久精品午夜国产亚洲AV无码| 91性网| 欧美激色| 亚州综合图片| 91网站在线播放| 欧洲精品在线播放| 亚洲97P| 久久色一区| 理论久久婷婷网 8| 日韩女优在线| 青青11操操操操操操操操| 国产精品青草综合久久| 亚洲激情综合| 野狼激情网| 不卡免费av在线播放| 国产精品嫩草影院免费| av网页一区二区三区| 欧美日韩大黄片| 精品久久久久久中文字幕三区| 人人人摸人人| 欧美91视频| 在线欧美69V免费观看视频| 欧美黄色大片在线观看 | 激情AV| 91精品久久久久久77777| 日本午夜福利影院| 国模限制级电影| 久久久九97| 江都AV在线| 91成人国产综合久久精品蜜月| 久久97资源 网| 污污污8888| 欧美天堂亚洲电影院一区在线播放 | 台湾佬大香蕉| 国产午夜精品理论片a大结局| 国产9区| 翔田千里爆乳巨臀无码| 国产精品极品美女视频| 99色在线视频| 四虎在线免费视频| 蜜臀AV一区二区三区| 亚洲超碰97| 国产精品人妻熟女aⅴ| 国模精品娜娜一二三区| 这里是精品| 人妻爽爽啪视频| 白嫩妹子国产骚| 网友自拍第1页| 偷拍精品一区二区三区| 高跟丝袜AV专区国产| 国产超碰在线| 丝袜美女诱惑 91 视频| 草草草视频| 国产综合在线视频网站| 黄片在线免费在线观看| 手机久操欧美综合色码| 0755午夜福利视频| 美中日韩无码| 夜夜操老骚逼视频网站| 亚洲精品国产熟女久久久| 78精品| 26uuu偷拍亚洲欧洲综合| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 天天激色| 久久精品一区二区一8| 亚州AV无码国产精品| 亚码激情| 后入式福利| 91精品国产91久久福利| 成人婷婷丁香| 久热网| 精品中文字幕第一页| 亚洲综合小说另类图欧美视频激情小说色五月天 | 黑人与人妻| 香蕉99秘 一区精品蜜桃臀| 亚欧免费| 精品久久在线区一区| 无码精品啪啪啪一区二区三区三州| 最新日本中文字幕| 天天干天天干天天| 97中文综合| 人干人人人操人人摸| 天堂资源欧美| 99热| 欧美精品成人亚洲| 综合久久2017| 久久女婷| KK色在线影院| 一区二区三区男人的天堂| 熟女网站最新| 国产真乱mangent| 人妻熟女一区在| 久久久九九| 郑州宾馆老熟女露脸啪啪| 在线日韩精品一区二区三区| 色综合一区二区三巨| 青青草国产一区二区三区| 黄色av网站在线播放| 男女打扑克高清网站| 清纯唯美激情| 激情丁香五月婷婷| 妇女一区二区三区| 夜夜爽33333| 日日超碰亚洲| 久久综合乱子伦国产免费| 五十路熟女人妻一区二区三区四区五| 9久综合网| 国产熟女无套内射| 亚洲精品久| 久久精品一区二区一8| 亚 欧 美 综合| 欧美黄页| 中文字幕久久精视频久久大全| 最新国内自拍av免费| 极品粉嫩一区二区| 狠狠操夜夜| 亭亭在线资源| 成人片在线播放| 久久久久久久性爱| 青青草字幕AV| 天天肏美女| 国产福利电影| 日韩丨制服丨中文|在线| 看一级黄色视频| 久久久成人国产精品无码| 丰满的三级少妇欧美久久久| 亚洲色图8| 99色视频| 强奸抽插av| 欧美男人亚洲天堂| 一块操欧美| 97在线免费观看| 午夜精品久久久久久久99热影院| 國產尤物AV尤物在線觀看| 97在线免费公开视频| 日韩三级一区| 九九久久一区二区伦理| 欧美性91| 加勒比伊人综合| 人人扣人人操| 日本精品无码三级网站| 麻豆成人AV| 成人天天看站长推荐| 亚洲啪啪视频一区二区| 999久久久国产精品| 久久久久久久少妇| 亚洲.欧美.丝袜.中文.综合| 亚洲国产ⅴ高清在线观看| 五十路成人在线视频二区三区| 精品一区二区啪啪啪| 国产亚洲女v在线观看| 亚洲高清欧美总合| 少妇第一页| 97超碰国产精品| 大香网站| 又大又长又粗又爽又黄| 欧美激情专区| aV中文麻| 精品一区二区2| 超碰在线人妻不卡| 清清一区二区三区四区不卡视频| 天天精品| 九九久久一区二区伦理| www.yeyecao| 中文字幕97| 精品视频久久区| 欧美天天谢综合网| 国产精品天美传媒| 五月丁香综合| 男男H黄动漫啪啪无遮挡网站| 色哟哟综合| 亚洲爽图| 2017大香蕉| 视频二区美腿制服人妻欧美| 中文字幕伊人| 中国黄色特级精品一区二区三区片| 人人手机欧洲亚洲国产人妻| 禁片 高清 在线观看视频网站| 三级片网站在线播放| 美国aaaaa一级黄片| 黄色免费网| 国产三级片在线观看| 18禁久久| 日本2020一区二区| 少妇人妻在线| 九九九久| 91精片| 好吊色青靑草| 欧美不在线| 超碰97护士| 国产在线播放成人免费| 成人精品久久久午夜福利| 看全色黄大色大片免费视频| 国产精品人妻无码久久久老鸭窝| 久久久999| 思思热国产高清| 日韩性爱长视频免费| 成人久久久| 国产精品美女视频诱惑| 成人免费性爱视视| 欧美精品一区二区少妇免费A片| www.99色| 成人美女av| 熟女六十路| 巨爆乳肉感一区二区三区竹菊影视| 久久久 国产精品| 国产18精品亚洲精品| 秋霞视频一区二区| 亚洲色图91欧美日韩| 久久色人体| 亚洲天堂东京热| 四虎AV在线播放| 夜夜春夜夜操| 酒色综合网| 久久性爱视频免费看| 亚洲一区操| 亚洲强奸乱伦影视网| 色5月婷婷| 久久久久9久久久久| 中文乱码99| 97超碰免费生活| 偷偷人人精品女女久久| 激情婷婷综合久久| 亚洲av影院在线观看| 丁香五月AV| 欧美72网页| 亚洲91射| 欧美日韩国产黄色片| 日本欧美国内在线| 九九九久久久久| 黄色工厂这里只有精品| 日韩免费福利在线观看| 99精彩视频| 欧美亚洲日韩16色| 永久免费观看的毛片的网站| 色色五月天激情| 欧美老妇综合网| 欧美热图99| 伊人久久综合影院精品久久久| 国产福利av精彩对白| 亚洲熟妇图片| 亚洲欧洲日韩中文字幕一区| 亚洲另类小说卡通动漫| 精品国产乱码久久久久久久久1| 久久久久久9999| 亚洲在线a| 在线人人人人人人精品超 | 免费观看有码高清视频| 免费草草草草草视频| 97色碰| 自拍偷拍2025在线观看| 婷婷五月天无码| 欧美性天天| 色色色色电影网| 久久久久78| 9长久久精品| 欧美,日韩,中文,另类| 久久久久9999| 色婷婷丁香五月| 国产精品九九| av日韩国产一区二区| 性色乱AV一区二区| 亚洲色交| 国产11页| 好爽免费视频| 五月激情小说| 大香蕉中文201| 亚洲精品美女久久久久久久久| 青青草大香蕉在线视频| 国产精品国产亚洲区艳妇糸列| 欧美淫穴| 白嫩少妇| 天天日日日射| 黄色片A级一区二区三区| 久久久草成人网站久久久草成人久久久草久久久 | 天天综合欧美综合| a片久久久久久久久久久久 | 久久久91福利姬| 377p欧洲日本亚洲大胆| 超碰97久久国| 亚洲一区二区中文字幕| 久久久一二三四区| 亚洲中文字幕av| 97操b| 99操逼| 成人性生活高清视频在线播放| 亚洲综合五月天婷婷丁香| 国产又粗又长又大的视频| 国产成人www免费人成看片| 啊啊啊轻点在线观看| 抽插无码高清一区| 日夜精品| 天天看人人操屄犊摸阴| 亚洲无码一二三区| 亚洲做性| 丰满人妻-区二区三区免费| 欧美超碰97| 色爱欲亚洲| 777AV电影| 婷婷精品久久av影视| 亚洲精品一区中文字幕乱码| 肏逼视频日本| 97热视频在线观看| 九九热超碰| 亚洲精品久久久久毛片A片拉屎 | 翔田千里一区二区三区奶水| 国产亚热在线久久| 狠狠 91| 欧美日韩午夜精品一区二区三区| 欧美日韩亚洲电影| 天天操夜夜操| 久久久久人妻二区精品叶可怜| 超碰到97情色| 成人日韩中文字幕| 国产99 中文字幕日韩小视频| 亚洲天天操| 18禁久极品美女久久哦哟呀!| 日本国产成人亚洲精品无码| 国产日韩无码一区二区三区久久区| 影音先锋日本乱伦| 欧美在线永久天堂| 91综合天天看| 影音综合网| 久久欧美性爱视频| 亚洲一卡二卡在线免费| 精品女同一区二区三区| 天天做天天爱天天爽AV| www.久久久久| 操逼啊啊啊91| 亚洲男人综合| 亚洲美女精品九九视频| 人妻五十路在线| 99爱久久视频频| 一区二区三区激情在线观看| 久久精品国产亚洲AV高清演员表| 欧美se综合| 亚洲熟女偷拍在线观看| 日本不卡高清免v欧美日韩在线观看| 大香网站| 激情无码日韩| 亚洲国产av中文字幕久久 | 久久久久久国产无码精品| 日韩精品在线视频,日韩精品……| 岛国999| 国产精品网站www| 天天看少妇| 99免费在线视频| 一区二区视频你懂的| 欧亚在线视频| 1024人妻熟女一区二区三区| 影音先锋新男人| www久久国产精品| 97超碰护士| 天天操妹子| 欧日韩一二三f区| 91男人天堂网| 蜜桃精品视频一区二区三区| 伊人伊人LD| 久久久久ab| 97久久超碰国产网站| 亚洲天堂色图| 四虎 精品 WWW| 欧美性爱97超碰| 欧美日日网| 久久久9视频| 91丨国产丨白浆| 久草久热| 日韩中文字幕av在线播放| 二对二中文字幕。| 国产亚洲日本| AV男人天堂网| 国产999精品久久久| 性高潮久久久久久久久久久| 天天天肏屄肏屄肏屄欧美欧美| 大色网久久| 人妻丝袜二区| 你懂的在线观看区国产| 久久黄色性爱视频| 成人免费福利网站国产| 久热无码| 中文字幕一二三区| 好舒服视频| WWW美腿丝袜香蕉中文| 欧美线天码中字| 天天操天天舔| 久久精品午夜国产亚洲AV无码| 性爱视频啪啪啪啪| 超碰人人超在线观看| 色色色网站| 九九热超碰97亚洲最新香蕉| 国模91| 色臀AV| 亚洲国产av中文字幕久久| Blackedraw视频一区二区| 久99热| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 九九九九九精品视频| 97精品一区二区视频| 亚洲av影音先锋| 可以免费观看的av| 大香蕉欧美国产日韩高潮| 亚洲激情欧美色图| 老熟女乱伦片| 欧美刺激色黄片免费看| 97玖玖人妻| 91男同| 亚洲男人天堂网| 深夜国产一区二区三区在线看| 亚洲综合在线视频| 99精品丰满人妻| 蜜臀久久久99久久久久| 日韩久久.一级黄色片| 日日干日日| av久日| 亚洲av青草久久一区二区| 欧美色视频在线| 97免费在线视频在线观看| 亚洲精品人伦一区二区| 综合伊人网12色| 日本岛国黄色网址| 亚欧美综合网。| 91久久| 国产免费永久精品无码| 97丝袜亚洲在线播放| 亚洲欧美第一页| 亚洲古典另类欧美在线| 国产盗摄美女如厕大神作品在线观看| 一二三区精品视频| 久久草在线综合视频| 免费啊啊啊| 欧美精品精品一区二区| 亚洲天堂男人在线| 黄色成年| 中文字幕 码精品视频网站| 九九九九九用不成了| 久久专区| 精品久久久久,69国产成人精| 精久久久| 国产激情av女片自拍| 最新精品久久蜜桃| 人人干黄色| 久久嫩草国产成人一区| 亚洲婷婷丁香在线| 97超碰色五月| 久久精品一区二区三区四区五区| 天天天天干| 欧美性性性| 深爱五月婷婷| 香蕉综合网| 防屏蔽在线视频| 黄页| 久热69九色熟妇97| 97在线免费| 99久久无色码| 啪啪性爱免费视频| 青青操在线亚洲视频观看欧美在线 | 96AV久久久| 波多野结衣AV无码一区| 久久偷拍人| 亚洲三区视频| 蜜桃狠狠色伊人亚洲综合 | 性感美女91影视| 国产综合操逼高清| 久久久久久十| 97超碰碰碰| 在线日韩日本亚洲国产| 色女99一级片在线观看| 99久久久无码精品国产人| 亚洲区限制级| 久草网站免费在线观看| 精品一区二区久久| 国产成人+综合亚洲+天堂| 夜夜嗨一区| 久久人妻办公室视频| 男啪女色黄无遮挡免费观看| 久久综合18p| 亚洲天天做日日做天天谢日日| 日韩丝袜高跟制服在线观看| 午夜久久无码1000合集| 色淫网站优优视频| 日少妇亚洲版| 家庭乱伦网站国产| 啊啊啊啊啊啊在线| 久久大线蕉一区| 色色福利| 91殴美| 天天看片麻豆| 五月天婷婷色| 秋霞一级A片黄色视频| 十八禁电影伊人网| 色噜噜综合在线| 岛国在线免费视频| 熟妇女伦乱视频视频| 女人的久久久| 九九探花视频在线观看| 亚洲精品99999| 91欧美性| 乱精品一区字幕二区| 眼镜人妻101.com| 91制服丝袜| oumeizonghese,www| av资源在线播放天堂| 亚洲影院无码在线| 久久久999国产| 成人在线永久| 97色冈| 澳门特级毛片免费观看| 欧美日韩*字幕一区| 97色操| 一区二区国产视频在线观看| 亚州色交| 成人网址在线观看| 国产欧美精选自拍一区| 亚洲无 码A片在线观看麻豆| 欧美色道啊| 九九热视频这里只有精品| 久久九九99| 婷婷激情五月天小说网| 午夜福利1区2区3区| 精品国产AV一区天美传媒| 欧美最大综合网| 97干天天| 在线天堂999| 黄污污污污| 91精品大奶人妻| 综合操逼| xxxx网站亚洲精品| 欧州一区二区三区四区| 国产97亚洲| 青青操在线视频| 欧美黑人168页欧美黑人167| 国产一区二区久久| 日韩ab网| 偷偷人人精品女女久久| 影音先锋新男人| 亚洲日韩美女丝袜美腿人妻视频| 91网站在线播放| 热热热热日日漂亮永久永久国产日| 日韩AV片| 综合熟女| 99这里有精品视频| 五月激情啪啪| 婷婷九月色| 婷婷亚洲色| 欧美日韩99| 97人妻碰碰中文无码久热丝袜| 欧美性爱十八禁| 天天精品| 丁香六月激情综合| 加勒比大香蕉视频在线| 嗯嗯嗯好爽| 美女露胸露奶头| 啊啊啊用力在线观看| 少妇蜜汁| 欧美曰韩国产精品| 传媒免费一区二区三区| 一区二区三区色综合| 久久久成人精品| 啊啊啊轻点在线观看| 97网站在线观看| AV女优男人的天堂| 亚洲天堂精品日韩电影| 久久精品国产亚洲AV清纯| 日韩熟女无码| 精彩久久中文| 爽爽歪在线视频| 激情五月天插| 国产成年精品高清在线观看91| 日韩熟女操逼| 韩国午夜理伦三级好看| 久久人人爽人人爽人人片Ⅴ| 九九综合| 99re8免费高清在线| 超碰久久网| 男女啊啊啊| 丝袜人妻av一区二区| av天堂天堂av日韩| 丁香六月婷| 狠狠搞 亚洲91| 9999久久久久| 性天堂| 思思热免费在线视频| 日韩成人大片在线观看| 日韩亚洲美女一区久久| 日韩78m视频| 久久精品超碰| 在线色导航| 色婷婷五月综合| 日韩在线97| 亚洲色电影在线| 国产精品永久免费10000| 欧美性爱在线无码| 欧美一二三区四五区| 色777999综合| 午夜福利一区二区影院| 日韩午夜啪啪视频| 久久久久9999妇女| 国产sv美女内射| 做爱A级亚欧| 97天天摸天天碰| 伊人四虎综合| 免费av在线播放二区| 五月婷婷综合在线| 大屁股国产在线视频| 精品一级毛片在线观看| 国产小u女在线观看| 国产夜夜操| 一二三区精品视频| av午夜影院在线播放| 91丝袜美腿网站| www欧美91| 人看人人摸人人操| 久久久专区| 日韩日本欧美在线观看| 婷婷亚洲综合| 在线观看啊啊啊啊啊| 做爱A级亚欧| 国产精品午夜成人福利| 久久精品店| 91啪啪视频| 中文日韩欧美熟| 日韩熟女乱伦中出| 久久一区,青青青青草视频在线播放| AV有码在线| 91free福利| 97草草| 日韩欧美中文日韩欧美色| 干b在线性社区| 国产色图乱伦| 97天天搞在线| 久久男人天堂| 日韩三级视频一区二区三区| 精品丰满熟妇人妻一区| 婷婷中文网| 老司机午夜精品福利视频一区二区 | 熟女人妻精品一区二区视频| 色吧五月| 久久精品电影在线| 99热这里都是精品| 青青青青青手机视频| 五月天激情影院| 久久久久女教师免费一区 | 97超碰香蕉| 色老汉玖玖爱| av影片在线观看不卡| av优播| 2024年最新色情网站在线观看| 人妻少妇蜜桃视频欧美一区| 无码人妻一区二区三区免费九色| 好吊妞转入那个网| 超碰97网站| 99爱久久视频频| 午夜a成v人电影| 日韩天天本| 天天天天天天天天天天干美女| 啊啊啊啊好疼视频| 麻豆国产免费影片| 亚洲成人ab| 丰满少妇一区二区三区四区观看| A级片日韩欧美国产欧美视频精选观看| 天天干天天日天天射黄色大片| 麻豆国产精品午夜视频| 激情综合av| 国产亚洲日本精品在线| 精品一区二区三区18| 嗯啊不要在线观看嗯啊| 国产精品不卡一区二区三区av| 麻豆AV短剧| 熟女人妻一区二区三区| 蜜臀久久99精品久久久久久婷婷| 亚洲精品久久久久久久久豆丁网| 亚洲一区二区三区不卡国产欧美| 九九九精品色乱九九九| 九九Av| 日韩精品字幕| 欧美综合狠| 天天透伊人| 欧美性爱无码一区二区三区| 中文字幕一品色图| 九九九九九九亚洲| 色情乱伦AV| 91老女人| 亚洲色图自拍| 欧洲天天在线| 手机在线视频国内精品| 国产91 丝袜在线播放 | 97人人色| 婷婷激情一区二区三区俺也去| 美中日韩无码| 婷婷色综合欧美日韩| 热的中文 热的有码 热的国产| 婷婷综合五月天| 交换娇妻呻吟声不停中文字幕| 久久婷婷一区| 蜜臀AV成人精品蜜臀| www久久99| 乱伦a片视频| 天美传媒AV在线播放| 久久99精品国产| 丁香五月激情综合| 天天视频黄网站| 日韩强奸av| 中文字幕一区二区无码成人| 丰满人妻一区二区三区四| 色乱二区| 久久欲| 精品对白久久不卡| 日韩 欧美 国产 麻豆| 九一综合精品视品av| 国产成人网址| 国产女人操逼视频| AA级电影三区| 中文久久久| 综合色久欲| 伊人 俄罗斯 a v| 最新三级网址| 操操逼操操逼操操逼逼| 天美91| 97久久久久久久久久| 歐美性天天| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 日日骚精品视频| 搡老女人老妇女老妇老熟女怎么读| 欧美久久伊人| 成全在线观看免费观看| 污色区网站| 麻豆美女丝袜人妻中文| 易易A毛视频| 国产suv精品一区二六| 91老熟女老女人国产老太| 蜜臀精品1区2区| 大香蕉碰碰| 蜜桃久久一区二区三区| 五月综合视频| 人人摸人人干| 五月丁香影视| 人妻少妇精品一区二区三区| 五月丁香综合| 亚洲另类在线观看| 婷婷五月成人| 综合色图区| 九九热精品免费视频| 色99色| 熟女人妻av在线资源,黄色的资源 粉嫩国产精品久久粉嫩 | 久久久艹艹艹| 91 国产丝袜在线放观看 | 激情 欧美 亚洲 小说| 人人操人人干xxx| 久久免费99精品久久久久久| 久久国产熟女影院| 欧亚性爱在线视频| 国产aⅴ无码片毛片一级网站| 亚洲蜜乳av| 国产视频不卡在线观看| 26uuu国产免费观看| 国产综合操逼高清| 中文字幕成人| 啊啊啊啊啊啊在线看| 国产精品亚洲四五区在线观看| 久草新免费| 嫩草 我啊~嗯~在线| www.成人无码| 欧美色女人| 嫩呦国产一区二区三区AV| 大香蕉久| 玖日综合网| 色色九区| 中国一级αV| 亚洲天堂男人天堂网| 国产品精品自在在线午夜免费| 日韩成人私密一级精品av| 久久性爱精品一区| 激情干在线| 一本道综合色图| 综合激情97 | 中文字幕 人妻不满 在线视频| 96精品在线| 神马久久69| 天天色综合影视网| 日本东京热久久久电影| 青青操综合网| 欧美亚州手机在线| 伊人991| 日产精品久久久一区二区| 欧美Ⅴ性爱| 亚洲九月丁香| 久视频在线观看| 欧洲一区二区三区四区在线观看| 中文字幕第2页| 亚州综合色图| 久久超碰爱| 久久超碰98| 91n处女在线观看| 最新国内自拍av免费| wwwcaobibi| 国产综合久久久麻桃个 | 久久国内| 久久黄人人爽视频| 国产精品成久久久久午夜午夜| 一级aaaaa欧美中文字幕录像片| 精品国产乱码久久久久久网站入口| 丁香五月色| 熟女欧美日韩综合婷婷| 超碰97综合在线| 久草视频观看视频在线| 粉嫩国产精品久久粉嫩| 人妻素股| 桃花色综合影院| 色色热| 超碰伊人在线| 国产9 9在线 | 亚洲| 久久久久久欧美精品se一二三四| 五十路熟女工口| 啊啊啊啊啊啊在线观看| 不卡免费av在线播放 | 国产一区在线看| 亚洲精品啪视频| 美女91在线观看| 精品免费视频国产一区| 国产超碰在线| 91天天综合在线观看| 国产女人高潮嗷嗷嗷叫小说| 欧美性爱一内片一区二区三区| 欧美操逼录像国产黄色国产| 国产精品久久久久久无码红治院| 九九九九九九九九九九九免费国产| 97人人爱人人乐| 久久婷婷综合国际产色怕| 狠色婷婷久久一区二区三区_| 亚洲视频中文一区| 欧美色偷拍| 神马午夜久久| 婷婷五月天小说| 91精品人妻一品二品三品| 国内精品久久久久影院亚洲| 91九九九吃| 国产综合永久精品日韩鬼片| 亚洲一二三| 国产最新小视频在线播放下载| 欧美在线伊人色| 久久久新亚洲AV| 成年男人的天堂| 91精品国产91综合久久蜜臀| 青青草操逼逼视频| 蜜臀中文字幕| 久久9精品视频| 国产精品视频内谢女人| 曰韩欧美国产传媒麻豆第一区| 青娱乐啪啪视频| 国产乱码久久| 日本孕妇一区二区视频操逼免费看 | 久久夜精品一区二区三区| 探花一区二区三| 中国的操老妇女| 久久久久久精品免费看A级| 高清不卡 中文 人妻| 国产av美女被艹的乱叫| 天美传媒精品久久视频| 亚洲激情久久| 91操操操操| 好看的91视频| 性开放中文AV高清无码免费看| 天天在线91| www.99色| www熟女乱伦com| 欧美人妻中出| 亚欧性爱ab| 精品国产乱子伦一区二区三区,精品一| 国产999精品久久久久久| 精品九九九九| 夜草欧美| 亚洲日韩成人性爱视频| 伊人网高清| 人妻 欧美 中文| 五月丁香社区婷婷日韩欧美精品影院| 中国91AV| 97色欧州| 成人国产精品三级A片| 男人天堂2017| 青青欧美| 男人的天堂网免费| 天天色天天干天天爱| 91操熟女视频| 青青草亚洲一区| 国产午夜无码片在线观看影视| 久久综合97| 亚洲限制级| 九九av| 国产人妖的免费的视频| 欧美,日韩,中文,另类| 青青青国产| 最新日韩黄片| 久久久久亚洲熟妇熟女| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 综合欧美日本三级| 亚洲av噜噜噜噜噜噜| 91超碰在线播放| 97午夜剧场日韩| 熟女人妻一区二区三区| 日本影视久久免费| 亚洲午夜蜜臀| 国产女同性恋视频| 伊人久久婷婷| 天天躁日日躁AAAAXXXX国产 | 97色碰| 久久成人午夜精品影院| 超碰色图| 国产天天噜一噜久久久| 天天弄欧美| 深爱激情五月天| 亚洲一卡2卡3卡4卡乱码网站 | 情侣开房子拍 日韩无码 女的很漂亮| 日韩亚洲中文有码视频| 天天做天天爱| 91无码人妻精品一区二区三区蜜桃| 色五月天AV| 精品国产乱码久久久久久影片| 亚洲乱码尤物193YW| 中国AV美女| 清纯唯美亚洲综合| 亚洲丨在线| 91精品人妻五十路| 老鸭窝黄色视频网站| 人妻久热在线| 亚洲中文字幕噜噜噜久久久| 免费综合亚洲中文| 再深点灬舒服灬太大了添视频| 极品国产内射| 精品人妻av区天天看片| 亚洲欧美视| 欧美黑人91| 亚洲天堂电影网| 欧美大片天天看| 啊啊啊啊操死我了| 久久中文色图| 国产性感在线观看| 天天看天天综合成人网| 美女诱惑爱爱| 色蜜AV| 亚洲综合色男人网| 92福利社视频| 精品精品精品| 韩日精品四区| 女同在线视频一区| 久久久精品日本一道| 国产欧美伊人| 夜夜中出国产| 四月丁香婷婷| 欧美性,亚州色| 久久一留热品黄| 操逼精品视频| 亚熟hd视频在线| 97视频900| 另类专区加勒比| 超碰在线在公开超碰在线在公开| 精品白丝一区| 99热这里只有精品1| 四虎在线视频| 国产青视频| 亚洲综合影片| 国产丰满熟夫69mpp| 精品少妇99| 欧美成人精品一区二区三区| 亚洲男人天堂Av| 久热69九色熟妇97|