日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

xv6源码阅读——xv6的启动,进程初识

發(fā)布時間:2023/12/9 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 xv6源码阅读——xv6的启动,进程初识 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

  • 說明
  • 1.xv6的啟動
    • 1.1.kernel/entry.S
    • 1.2.kernel/start.c
    • 1.3.kernel/main.c
    • 1.4.kernel/proc.c
  • 2.進程
    • 2.1.進程管理
    • 2.2 進程狀態(tài)
  • 參考資料

說明

  • 閱讀的代碼是 xv6-riscv 版本的
    涉及到的文件如下
  • kernel
    entry.S、start.c、main.c、kalloc.c、vm.c、proc.c、swtch.S、proc.h、printf.c、trap.c
  • user
    initcode.S

1.xv6的啟動

  • 這一部分講述xv6 在啟動過程中的配置以及 xv6 中第一個 shell 進程的創(chuàng)建過程

1.1.kernel/entry.S

  • 當(dāng) xv6 的系統(tǒng)啟動的時候,首先會啟動一個引導(dǎo)加載程序(存在 ROM 里面),之后裝載內(nèi)核程序進內(nèi)存
    注意由于只有一個內(nèi)核棧,內(nèi)核棧部分的地址空間可以是固定,因此 xv6 啟動的時候并沒有開啟硬件支持的 paging 策略,也就是說,對于內(nèi)核棧而言,它的物理地址和虛擬地址是一樣的

  • 在機器模式下,CPU是從_entry開始執(zhí)行的

# kernel/entry.S _entry:# 設(shè)置一個內(nèi)核棧# stack0 在 start.c 中聲明, 每個內(nèi)核棧的大小為 4096 byte# 以下的代碼表示將 sp 指向某個 CPU 對應(yīng)的內(nèi)核棧的起始地址# 也就是說, 進行如下設(shè)置: sp = stack0 + (hartid + 1) * 4096la sp, stack0 # sp = stack0li a0, 1024*4 # a0 = 4096csrr a1, mhartid # 從寄存器 mhartid 中讀取出當(dāng)前對應(yīng)的 CPU 號# a1 = hartidaddi a1, a1, 1 # 地址空間向下增長, 因此將起始地址設(shè)置為最大mul a0, a0, a1 # a0 = 4096 * (hartid + 1)add sp, sp, a0 # sp = stack0 + (hartid + 1) * 4096# 跳轉(zhuǎn)到 kernel/start.c 執(zhí)行內(nèi)核代碼call start

1.2.kernel/start.c

  • 函數(shù)start執(zhí)行一些僅在機器模式下允許的配置,然后切換到管理模式。RISC-V提供指令mret以進入管理模式,該指令最常用于將管理模式切換到機器模式的調(diào)用中返回。而start并非從這樣的調(diào)用返回,而是執(zhí)行以下操作:它在寄存器mstatus中將先前的運行模式改為管理模式,它通過將main函數(shù)的地址寫入寄存器mepc將返回地址設(shè)為main,它通過向頁表寄存器satp寫入0來在管理模式下禁用虛擬地址轉(zhuǎn)換,并將所有的中斷和異常委托給管理模式。
  • strart()函數(shù)的調(diào)用
    • 函數(shù)start執(zhí)行一些僅在機器模式下允許的配置,然后切換到管理模式。
      • 它在寄存器mstatus中將先前的運行模式改為管理模式
      • 它通過將main函數(shù)的地址寫入寄存器mepc將返回地址設(shè)為main
      • 它通過向頁表寄存器satp寫入0來在管理模式下禁用虛擬地址轉(zhuǎn)換,并將所有的中斷和異常委托給管理模式。
      • 對時鐘芯片進行編程以產(chǎn)生計時器中斷。
    • start通過調(diào)用mret“返回”到管理模式。
void start() {// set M Previous Privilege mode to Supervisor, for mret.unsigned long x = r_mstatus();x &= ~MSTATUS_MPP_MASK;x |= MSTATUS_MPP_S;w_mstatus(x);// set M Exception Program Counter to main, for mret.// requires gcc -mcmodel=medanyw_mepc((uint64)main);// disable paging for now.w_satp(0);// delegate all interrupts and exceptions to supervisor mode.w_medeleg(0xffff);w_mideleg(0xffff);w_sie(r_sie() | SIE_SEIE | SIE_STIE | SIE_SSIE);// ask for clock interrupts.timerinit();// keep each CPU's hartid in its tp register, for cpuid().int id = r_mhartid();w_tp(id);// switch to supervisor mode and jump to main().asm volatile("mret"); }

1.3.kernel/main.c

  • 主要工作就是初始化一些配置
void main() {if(cpuid() == 0){consoleinit(); // 配置控制臺屬性(鎖, uart寄存器配置)printfinit(); // 配置 printf 屬性(鎖)printf("\n");printf("xv6 kernel is booting\n");printf("\n");kinit(); //物理頁分配器kvminit(); // 創(chuàng)建內(nèi)核頁表kvminithart(); // 開啟分頁機制procinit(); // 初始化進程表(最多支持 64 個進程)trapinit(); // 初始化中斷異常處理程序的一些配置(鎖)trapinithart(); // 設(shè)置內(nèi)核異常plicinit(); // 設(shè)置中斷控制器plicinithart(); // 請求PLIC設(shè)備中斷binit(); // 初始化高速緩沖存儲器iinit(); // 初始化inode緩存fileinit(); // 初始化文件表virtio_disk_init(); // emulated hard diskuserinit(); //創(chuàng)建第一個進程__sync_synchronize();started = 1;} else {while(started == 0);__sync_synchronize();printf("hart %d starting\n", cpuid());kvminithart(); // turn on pagingtrapinithart(); // install kernel trap vectorplicinithart(); // ask PLIC for device interrupts}scheduler(); }

1.4.kernel/proc.c

  • 下面我們看一看userinit()函數(shù)具體干了些什么
// Set up first user process. void userinit(void) {struct proc *p;p = allocproc();initproc = p;// allocate one user page and copy init's instructions// and data into it.uvminit(p->pagetable, initcode, sizeof(initcode));p->sz = PGSIZE;// prepare for the very first "return" from kernel to user.p->trapframe->epc = 0; // user program counterp->trapframe->sp = PGSIZE; // user stack pointersafestrcpy(p->name, "initcode", sizeof(p->name));p->cwd = namei("/");p->state = RUNNABLE;release(&p->lock); }

調(diào)用邏輯

  • 調(diào)用allocproc()函數(shù)來獲取一個空閑進程,及狀態(tài)為 UNUSED 的進程
    • 在proc[NPROC]中尋找一個 狀態(tài)為 UNUSED 的進程
      • 找不到返回0
      • 找到了對該進程進行一些初始化配置,然后返回一個struct proc
        • 計算 pid
        • 調(diào)用 kalloc() 分配一個 trapframe 。
          • 從空閑鏈表中分配一塊空閑頁
        • 分配失敗則調(diào)用freeproc(p)釋放
        • 調(diào)用函數(shù)proc_pagetable(p)為用戶態(tài)分配一個頁表
        • 設(shè)置 context 寄存器 ra、sp(進程切換)
          • ra:用戶態(tài)執(zhí)行的上下文
          • sp:棧指針
    • 把初始化代碼(一段機器代碼)放入進程的頁表中(只是加載進去,并沒有執(zhí)行)
    • 準(zhǔn)備從內(nèi)核到用戶的第一次“返回”。
    • epc = 0 用戶程序計數(shù)器
    • sp = PGSIZE用戶棧指針
    • 設(shè)置進程名稱為 initcode,進程工作目錄為 /
    • 設(shè)置進程狀態(tài)為 RUNNABLE
  • 最后返回 kernel/main.c 中執(zhí)行進程調(diào)度程序 scheduler(),然后經(jīng)調(diào)度后才開始執(zhí)行那一段機器代碼。

2.進程

2.1.進程管理

  • proc結(jié)構(gòu)體
// kernel/proc.h struct proc {struct spinlock lock; // 當(dāng)前進程的鎖// 以下內(nèi)容如果需要修改的話, 必須持有當(dāng)前進程的鎖 lockenum procstate state; // 當(dāng)前進程所處的狀態(tài)void *chan; // 非 0 表示當(dāng)前進程處于 sleep 狀態(tài)(睡眠地址)int killed; // 非 0 則表示當(dāng)前進程被 killedint xstate; // 退出狀態(tài), 可以被父進程的 wait() 檢查int pid; // 進程 ID 號, pid// 如果需要修改父進程指針的話, 需要持有整個進程樹的鎖// kernel/proc.c: pid_lockstruct proc *parent; // 父進程指針// 這些變量對于一個進程來說是私有的, 修改的時候不需要加鎖uint64 kstack; // 內(nèi)核棧的虛擬地址uint64 sz; // 進程所占的內(nèi)存大小pagetable_t pagetable; // 用戶頁表struct trapframe *trapframe; // 當(dāng)進程在用戶態(tài)和內(nèi)核態(tài)之間切換時// 用于保存/恢復(fù)進程的狀態(tài)// 用于保存寄存器struct context context; // 切換進程所需要保存的進程狀態(tài)struct file *ofile[NOFILE]; // 打開文件列表struct inode *cwd; // 當(dāng)前工作目錄char name[16]; // 進程名稱 };
  • 用于管理進程的變量和函數(shù)
// kernel/proc.c // 變量 int nextpid = 1; // 用于進程號的編碼 struct proc proc[NPROC]; // 最多支持 64 個進程 struct spinlock pid_lock; // 當(dāng)修改一些整個進程樹相關(guān)的內(nèi)容的時候, 需要加的鎖// 例如新建一個進程的時候, 需要從 nextpid 中生成一個新的 pid struct spinlock wait_lock; // 輔助于 wait() 使用// 函數(shù) // 創(chuàng)建一個新的進程并且初始化這個進程, 具體內(nèi)容在上面已經(jīng)提到過了 void allocproc(void){} // 釋放進程的內(nèi)容空間 static void freeproc(struct proc *p){}

2.2 進程狀態(tài)

在xv6中進程會有5中狀態(tài)
UNUSED
SLEEPING
RUNNABLE
RUNNING
ZOMBIE

enum procstate {// 當(dāng)前進程沒有被使用, 屬于空閑進程// (1) 系統(tǒng)啟動的時候, 所有的進程的狀態(tài)都被初始化 UNUSED// 當(dāng) shell 或者其他方式想要新建一個進程的時候, 會查詢是否存在狀態(tài)為 UNUSED 的進程// (2) 一個 ZOMBIE 進程被回收之后(wait()), 狀態(tài)會被修改為 UNUSEDUNUSED,// 處于睡眠狀態(tài)// 調(diào)用 sleep() 的時候會從 RUNNING 狀態(tài)進入 SLEEPINGSLEEPING,// 表示當(dāng)前繼承處于可以被調(diào)度運行的狀態(tài)// (1) wakeup() 可以將一個進程從 SLEEPING 轉(zhuǎn)向 RUNNABLE// (2) kill() 會將 SLEEPING 進程狀態(tài)修改為 RUNNABLE// (3) yield() 會讓出當(dāng)前進程的執(zhí)行權(quán), 讓 CPU 重新調(diào)度// 狀態(tài): RUNNING -> RUNNABLERUNNABLE,// (1) userinit() 會將 USED 狀態(tài)修改為 RUNNING// 這個調(diào)用僅在初始化第一個進程的時候出現(xiàn)// (2) 在調(diào)用 fork() 的時候, 剛剛被 allocproc() 申請的進程在經(jīng)過錯誤檢查之后,// USED 狀態(tài)會被修改為 RUNNABLE// (3) scheduler() 調(diào)度程序可以把 RUNNABLE 狀態(tài)的程序修改為 RUNNINGRUNNING,// 處于進程退出但是還沒有被回收的狀態(tài)(資源已經(jīng)被回收, 但是還沒有被父進程發(fā)現(xiàn))// (1) exit() 的調(diào)用會讓進程 從高 RUNNING 轉(zhuǎn)變?yōu)?ZOMBIEZOMBIE };

參考資料

  • http://xv6.dgs.zone/tranlate_books/book-riscv-rev1/c1/s0.html
  • xv6-riscv源碼

總結(jié)

以上是生活随笔為你收集整理的xv6源码阅读——xv6的启动,进程初识的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

色综合久久中文字幕综合网 | 激情av一区二区 | 国产免费人人看 | 亚洲成av人电影 | 五月香视频在线观看 | 91色影院| 黄av免费在线观看 | 亚洲人成人天堂h久久 | 人人干网站 | 久久影院一区 | 亚洲日本三级 | 久久大视频| 亚州欧美视频 | 久要激情网 | 久久伊人热 | 国产精品系列在线播放 | 欧美日韩在线播放 | 午夜国产一区二区 | 色av资源网 | 色婷婷一| 国产精品久久久网站 | 免费av网址在线观看 | 久久精品国产免费 | 国产99re | 日韩欧美在线视频一区二区 | 亚洲日本中文字幕在线观看 | 久99久在线视频 | 精品久久久久久久久久 | 91精品视频在线免费观看 | 一区免费观看 | 一区二区三区免费在线观看视频 | 亚洲色图27p | 欧美日韩国产在线一区 | 国产一区二区观看 | 国产成人福利在线观看 | 最新av在线网站 | 国产精品国产三级国产不产一地 | 黄色国产在线观看 | 天天爱天天干天天爽 | 国产中文字幕一区二区三区 | 国产在线观看91 | 久久夜色精品国产欧美乱 | 美州a亚洲一视本频v色道 | 人人玩人人添人人澡97 | 在线观看aaa | 日韩精品免费在线 | 色999五月色 | 免费观看91视频大全 | 亚洲伦理精品 | 就要色综合 | 国产福利av | 99国产成+人+综合+亚洲 欧美 | 久久国产成人午夜av影院潦草 | 国产视频资源 | 少妇性色午夜淫片aaaze | 国产一及片 | 婷婷五天天在线视频 | 中文字幕在线观看视频一区 | 婷婷国产v亚洲v欧美久久 | 色综合久久久久久中文网 | 欧美一级视频免费 | 亚洲激情综合网 | 香蕉精品视频在线观看 | 在线免费观看的av | 91九色蝌蚪视频在线 | 日韩电影黄色 | 亚洲日本韩国一区二区 | 中文国产成人精品久久一 | 中文字幕丝袜制服 | 国产91亚洲| 国产精品ssss在线亚洲 | 久久国内精品 | 日韩一级电影网站 | 天天射天天干天天 | 激情综合婷婷 | 欧美精品久 | 成人黄色毛片 | 国产91综合一区在线观看 | av中文字幕av | 久久视频免费看 | 色丁香婷婷 | 国产精品高清在线观看 | 在线观看久 | 中文字幕日韩精品有码视频 | 99久在线精品99re8热视频 | 91精品视频免费观看 | 九九热在线精品 | 久久97久久97精品免视看 | 色婷婷综合久久久中文字幕 | 久久久久97国产 | 免费观看完整版无人区 | 国产福利专区 | 久久久91精品国产 | 五月婷av| 最近2019中文免费高清视频观看www99 | 日本精品久久久久中文字幕 | 伊人久操 | 精品视频999 | 国产成人精品亚洲 | 五月婷婷狠狠 | 国产精品自产拍在线观看网站 | 91精品国自产拍天天拍 | 久久99国产精品免费网站 | 国产精品日韩精品 | 在线播放国产一区二区三区 | 色国产精品 | 日韩一级片大全 | 国产午夜精品一区二区三区 | 中文字幕乱码亚洲精品一区 | 日日爽视频 | 成人天堂网| 国产综合久久 | 天堂av中文字幕 | 爱情影院aqdy鲁丝片二区 | 欧美大片www | 国产精品久久久久久五月尺 | 成人一区二区三区在线观看 | 国产精品一区二区三区免费看 | 成人午夜免费剧场 | 黄色91在线| 国产乱老熟视频网88av | 天天爱天天射天天干天天 | 亚洲一区视频免费观看 | 国产不卡av在线播放 | 字幕网av | 日韩在线不卡视频 | 亚洲精选在线 | 免费色黄| 精品999 | 伊人婷婷综合 | 久久这里精品视频 | 亚洲黄色片一级 | 亚洲理论视频 | 亚洲精品国产成人av在线 | 中文字幕在线观看免费高清完整版 | 最近中文字幕免费观看 | 欧美激情精品久久久 | 国产一级二级三级视频 | 国产成人精品综合久久久久99 | 伊人永久| 婷婷视频在线 | 亚洲精品在线一区二区 | 久草亚洲视频 | 中文字幕最新精品 | 免费视频99 | 国产高清在线免费 | 亚洲a在线观看 | 91成人免费视频 | 中文字幕在线日本 | 丰满少妇在线观看网站 | 人人舔人人射 | 亚州日韩中文字幕 | 久久久香蕉视频 | 亚洲涩综合 | 97超碰中文字幕 | 午夜视频在线网站 | 伊人久久电影网 | 色爽网站 | 久草在线视频精品 | 欧美激情视频三区 | 在线看污网站 | 伊人亚洲精品 | 国产字幕在线看 | 黄色在线观看污 | 黄色在线视频网址 | 久久久久久久久久久久99 | 久久久首页| 久久成人资源 | 欧美激情第一页xxx 午夜性福利 | 日韩免费在线观看 | 亚洲91精品在线观看 | 久久久影院一区二区三区 | 久久国色夜色精品国产 | 在线综合色 | 四虎国产 | av免费观看网址 | 欧洲一区二区在线观看 | 国产毛片久久久 | 国产网站在线免费观看 | 夜色在线资源 | 日韩精品一区二区三区高清免费 | 五月天久久精品 | 极品嫩模被强到高潮呻吟91 | av一级免费 | 亚州国产精品久久久 | 一区二区精品在线 | 免费日韩在线 | 精品中文字幕在线 | 麻豆影视在线观看 | 欧美三级高清 | 久久久久久久久久久综合 | 青青河边草免费观看完整版高清 | 国产在线观看高清视频 | 久久躁日日躁aaaaxxxx | 欧美一区三区四区 | 在线a亚洲视频播放在线观看 | 亚洲开心色 | www夜夜操com | 精品免费视频 | 国产aa免费视频 | 国产91全国探花系列在线播放 | 免费一级黄色 | 99色99| 亚洲成人av在线电影 | 免费看黄色大全 | 激情网五月天 | av观看久久久 | 99在线观看免费视频精品观看 | 成人黄色av免费在线观看 | 黄色成人影视 | 久久综合狠狠综合久久狠狠色综合 | 豆豆色资源网xfplay | 99精品一区二区 | 久久九九免费视频 | 国产麻豆传媒 | 国产小视频在线看 | 午夜国产一区二区三区四区 | 精品国产网址 | 在线观看视频国产一区 | 亚洲欧洲视频 | 成人毛片网 | 国产一区视频免费在线观看 | 精品国产一区二区三区久久影院 | 成人av高清在线 | 成人禁用看黄a在线 | 日韩黄色免费在线观看 | 精品视频专区 | 久久久亚洲网站 | 国产五十路毛片 | 高清精品久久 | 日韩一区二区三免费高清在线观看 | 日日色综合 | 久久97视频 | 一区二区三区国产精品 | 亚洲国产三级在线观看 | 久草资源在线观看 | 蜜臀av夜夜澡人人爽人人 | 日b视频国产 | 四虎成人网 | 嫩草伊人久久精品少妇av | 中文字幕一区二区三区四区视频 | 91秒拍国产福利一区 | 久热国产视频 | 人人澡人摸人人添学生av | 精品婷婷 | 日韩在线视频免费看 | 天天干天天怕 | 五月天久久狠狠 | 欧美激情va永久在线播放 | 亚洲一区 av| 日韩理论电影在线 | 女女av在线 | 亚洲女同videos | 美女久久久久 | 在线免费看黄网站 | 337p日本大胆噜噜噜噜 | 国产资源网 | www.国产视频 | 久久毛片高清国产 | 国产一区在线视频观看 | 国内丰满少妇猛烈精品播放 | 亚洲视频 视频在线 | 成片视频免费观看 | 国产日韩精品一区二区三区 | 国产视频黄| 成人黄色片在线播放 | 国产精品va在线观看入 | 欧美日韩aa | 国产色综合天天综合网 | 三三级黄色片之日韩 | 一区二区精品在线 | 日本三级久久久 | 久久在线观看 | 丁香综合 | 国产区久久 | 亚洲一区欧美激情 | 在线观看久久久久久 | 操操操操网 | 国产人免费人成免费视频 | 99爱在线 | 最近中文字幕免费av | www.久久精品视频 | 久久精品99久久久久久2456 | 日韩综合色 | 中文字幕在线视频国产 | 成年人在线免费看 | 4438全国亚洲精品在线观看视频 | 亚洲另类xxxx | 一区二区视频在线播放 | 青青网视频 | 国产精品久久一区二区三区, | 色99之美女主播在线视频 | 天天天天天天干 | 久久亚洲欧美日韩精品专区 | 黄色成人av| 超碰资源在线 | 五月天婷婷在线视频 | 国产成人免费网站 | 精品国产乱码久久久久久1区二区 | 丁香婷婷社区 | av超碰在线| 国产真实在线 | 国内精品国产三级国产aⅴ久 | 黄色国产大片 | 亚洲欧美999 | 日韩精品一区二区免费 | av天天澡天天爽天天av | 亚洲国产精品女人久久久 | 天天插天天干天天操 | 玖玖在线视频观看 | 国产精品久久久久久久久久白浆 | 久久人人爽人人爽人人 | 人人澡人人舔 | 国产精品区一区 | 久久视频在线视频 | a黄色| 中文字幕精品三区 | 久久久国产精品一区二区中文 | 天天久久综合 | 亚洲激情综合网 | 啪啪激情网 | 国产伦理精品一区二区 | 国产精品黑丝在线观看 | 日韩欧美精品在线观看 | 国产精品日韩欧美 | 亚洲日韩中文字幕在线播放 | 99久久精品免费看国产麻豆 | 91爱爱网址| 久久人人97超碰com | www.夜夜操| av天天澡天天爽天天av | 天堂av在线免费 | 日韩三区在线观看 | 最新av电影网址 | 久久艹影院 | 精品久久1 | 91免费视频网站在线观看 | www视频在线播放 | 国产综合香蕉五月婷在线 | 日韩精品中字 | 欧美成人一区二区 | 激情综合站 | 国产日本在线 | 乱男乱女www7788| 最近中文字幕完整高清 | 国内丰满少妇猛烈精品播 | 亚洲国产av精品毛片鲁大师 | 亚洲最新av网站 | 中文字幕乱码在线播放 | 欧美日韩精品久久久 | 99色国产 | 天天躁日日躁狠狠 | 91大片成人网| 国产精品系列在线播放 | 久久久久日本精品一区二区三区 | 日韩三级视频在线看 | 在线电影91 | 在线观看日本韩国电影 | 亚洲最新av在线网站 | 中文字幕综合在线 | www.狠狠色 | 美女在线黄 | 人人搞人人干 | 国产96在线视频 | 国产精品久久久久影院日本 | 久草在线久 | 国产在线精品区 | 美女视频久久 | 五月天综合网站 | 国产女人18毛片水真多18精品 | 97超碰成人 | 久久久不卡影院 | 超级碰视频 | 五月激情久久 | 免费在线中文字幕 | 免费观看黄色av | 久久精品国产免费看久久精品 | 国产精品成人a免费观看 | 国产三级香港三韩国三级 | 97电影院在线观看 | 久久久av免费 | 成人小视频免费在线观看 | 国产成人一区二区三区久久精品 | 国产毛片久久 | 亚洲人成精品久久久久 | 久久99久久99久久 | 欧美激情视频三区 | 美女免费黄网站 | 天天爱天天 | 国产在线看一区 | 成人一级电影在线观看 | 亚洲欧美综合精品久久成人 | 91传媒在线 | 国产精品系列在线 | 色欧美成人精品a∨在线观看 | 久草视频在线观 | 免费观看一级 | 91麻豆精品国产自产在线 | 国产高清精品在线 | 人人爽久久久噜噜噜电影 | 人人搞人人干 | 国产精品一区二区av影院萌芽 | 四虎影视欧美 | 亚洲日b视频| 午夜123| 久久国产欧美日韩 | 91中文字幕在线播放 | 男女啪啪免费网站 | 韩国av永久免费 | 国产一区私人高清影院 | 五月激情电影 | 91爱爱电影 | 精品国产一区二区三区久久久久久 | av福利网址导航 | 国产视频在线看 | 欧美一区二区在线免费看 | 成人午夜电影网 | 国产精品岛国久久久久久久久红粉 | 亚洲在线不卡 | 国产三级av在线 | 在线精品观看 | 一区二区三区四区五区在线视频 | 69av视频在线观看 | 玖玖视频国产 | 黄色不卡av | 日韩视频中文字幕 | av视屏在线| 日韩精品一区二区免费视频 | 欧美性做爰猛烈叫床潮 | 天天狠狠操 | 久久久久9999亚洲精品 | 在线观看你懂的网站 | 国产精品久久久久婷婷 | 国产韩国精品一区二区三区 | 中文字幕成人在线观看 | 日韩在线免费视频 | 日韩欧美精选 | 99久久久久久久 | 久久官网 | 日韩高清成人 | 最近日本中文字幕a | 中文字幕资源网 | 亚洲精品一区二区三区四区高清 | 国产高清精 | 福利区在线观看 | 久久美女免费视频 | 国产精品va视频 | 免费av在| 日日操日日 | 国产最新视频在线 | 又粗又长又大又爽又黄少妇毛片 | 成人cosplay福利网站 | 国产一级片免费观看 | 在线视频 你懂得 | 在线免费观看涩涩 | 亚洲精品在线一区二区三区 | 久草热久草视频 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 五月在线| 国产精品欧美久久久久三级 | 日韩videos高潮hd | www.香蕉| 欧美激情在线网站 | 一级黄色av | 欧美午夜视频在线 | 亚洲男男gaygay无套 | 国产一区免费视频 | 成人国产精品久久久久久亚洲 | 久久久久欧美精品 | 精品三级av | 黄色av网站在线观看免费 | 91香蕉视频好色先生 | 99视频精品全部免费 在线 | 亚洲人片在线观看 | 国产免费高清视频 | a级国产片 | 欧美日韩亚洲在线观看 | 日韩av伦理片 | 人人爱人人做人人爽 | 9999毛片 | 亚洲高清不卡av | 久久久高清一区二区三区 | 99热 精品在线 | 久久电影国产免费久久电影 | 亚洲精品在线免费观看视频 | 国产精品淫片 | 久久精品国产精品 | 久久人人干 | 中文字幕av全部资源www中文字幕在线观看 | 国产精品99视频 | 在线国产一区二区三区 | 成人在线视频在线观看 | 成人免费观看视频大全 | 97超碰免费在线观看 | 91视频黄色| 91入口在线观看 | 在线亚洲人成电影网站色www | 国产午夜在线观看 | 欧美天天综合网 | 手机色站 | 在线亚洲人成电影网站色www | 亚洲精品456在线播放 | 日日干夜夜骑 | 天天射射天天 | 久久久久亚洲最大xxxx | 免费三级大片 | 人人看人人草 | 精品久久一区二区 | 国产女v资源在线观看 | 久久精品综合视频 | 深爱五月网| 免费网站在线观看人 | 精品国产精品久久一区免费式 | 99视频久| 中文字幕精品www乱入免费视频 | www国产亚洲精品久久网站 | 国产精品自产拍在线观看 | 日日摸日日爽 | 999ZYZ玖玖资源站永久 | 韩国精品福利一区二区三区 | 久久不卡日韩美女 | 色婷婷亚洲婷婷 | 毛片激情永久免费 | 国产在线1区 | 超级碰碰碰碰 | 国内精品视频在线 | 中文字幕在线观看日本 | 免费看十八岁美女 | 亚洲精品影视 | 国产丝袜 | 日日干干 | 中文字幕在线观看一区 | 国产美女免费观看 | 日韩va亚洲va欧美va久久 | 日日夜夜中文字幕 | 久久婷婷一区 | 四虎国产精品免费观看视频优播 | 日韩剧情 | 在线黄色av | 深爱激情亚洲 | 久久综合丁香 | 亚洲最大av在线播放 | 美女网站视频免费都是黄 | av中文字幕亚洲 | 青春草视频| 亚洲黄色在线免费观看 | 日韩av美女| 成人av午夜 | 黄色免费观看网址 | 国产亚洲欧洲 | 欧美91精品久久久久国产性生爱 | 久久久久久久网 | 午夜精品影院 | 在线视频区 | 97人人精品 | 国产亚洲精品久久19p | 免费看国产黄色 | 在线亚洲欧美日韩 | 成人性生交视频 | 亚洲精品在线免费看 | 亚洲精品国产电影 | 欧美日韩在线观看一区二区三区 | 日韩在线激情 | 国产呻吟在线 | 免费在线成人av电影 | 国产日本在线播放 | 亚洲 欧美 日韩 综合 | 婷婷视频在线播放 | 久久婷婷五月综合色丁香 | av看片网 | 成年人看片| 欧美日韩一级久久久久久免费看 | 在线观看日本高清mv视频 | 人人cao| 久久久久中文 | 国产人成精品一区二区三 | 天天射天 | 中文在线字幕免费观看 | 久久视频在线免费观看 | 99精品国产视频 | 久久国产精品99久久久久 | 国产精品色视频 | 狠狠干 狠狠操 | 9热精品 | 91成人网在线 | 久久免费视频国产 | 丝袜av网站 | 中文字幕日韩一区二区三区不卡 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 依人成人综合网 | 精品成人国产 | 国产在线传媒 | 国产伦理剧 | 国产成人精品综合久久久久99 | 高清中文字幕 | 久久免费视频播放 | 亚洲理论在线观看电影 | 麻豆一区在线观看 | 97精品国产97久久久久久 | 天堂av在线中文在线 | 亚洲国产精品女人久久久 | 国产精品18videosex性欧美 | 国产午夜精品一区二区三区嫩草 | 欧美一二三区在线播放 | 亚洲影视九九影院在线观看 | 成人黄色中文字幕 | 日韩久久久久久久久久久久 | 最新精品国产 | 91成人欧美 | 久久国产精品99久久久久久丝袜 | 日日夜夜草 | 久草精品视频在线观看 | 午夜视频免费 | 国产精品久久久久久久午夜 | 在线日韩中文 | 亚洲第一av在线 | 免费看的黄色网 | 日韩欧美在线高清 | 久草手机视频 | 国产人成在线视频 | 免费亚洲黄色 | 超碰在线97国产 | 国产精品久久精品 | 在线一二三四区 | 久久97久久97精品免视看 | 国产高清 不卡 | 精品亚洲视频在线 | 日韩色爱 | 久久精品99国产精品酒店日本 | 免费在线一区二区 | 成人欧美一区二区三区黑人麻豆 | 日韩久久精品一区二区 | 欧美日韩一区二区在线观看 | 91九色蝌蚪视频 | 久久99最新地址 | 国产日韩欧美在线看 | 久久精品美女 | 视频福利在线观看 | 婷婷深爱五月 | 丁香婷婷激情啪啪 | 日韩高清 一区 | 91av在线免费视频 | 亚洲天天做 | 91精品视频在线免费观看 | 在线国产一区二区三区 | 视频99爱 | 香蕉影院在线观看 | 成人av电影免费在线播放 | 国产一区视频在线 | 免费在线观看成年人视频 | 国产精品视频地址 | 日韩av在线网站 | 欧美aa一级 | 天天色宗合| 亚洲成人精品影院 | 欧美日韩综合在线 | 日韩免费二区 | www视频免费在线观看 | 亚洲国产精品推荐 | 国产黄a三级三级 | 国产不卡av在线 | 国产一区二区三区高清播放 | 97高清视频 | 九九久久成人 | 亚洲国产成人精品久久 | 成人综合日日夜夜 | 欧美日韩精品久久久 | 黄色毛片网站在线观看 | 制服丝袜欧美 | 国内视频在线观看 | 欧美少妇18p| 日日精品 | 六月久久婷婷 | 久久狠狠一本精品综合网 | 成年人在线观看 | 国产日韩精品一区二区在线观看播放 | 粉嫩aⅴ一区二区三区 | 在线观看日本韩国电影 | 天天射色综合 | 91男人影院 | 欧美大片大全 | 亚洲永久精品视频 | 国产一区二区在线观看视频 | 亚洲欧美国产精品18p | 夜夜躁天天躁很躁波 | 一区二区精品视频 | 成人久久久久久久久久 | 国产手机视频在线 | 狠狠干网站 | 中文字幕第一页在线 | 日韩高清毛片 | 在线中文字幕观看 | 国产探花在线看 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 青草视频在线看 | 69久久久| 午夜精品福利一区二区三区蜜桃 | 又爽又黄又无遮挡网站动态图 | av大全在线播放 | 手机看国产毛片 | 成人网在线免费视频 | 一区二区三区免费在线观看 | 亚洲午夜精品久久久 | 天天射射天天 | 久草影视在线 | 亚洲日本精品视频 | 人人讲| 中文字幕在线观看网址 | 久久久久久久久久电影 | 久久黄色小说视频 | 日韩理论影院 | 999ZYZ玖玖资源站永久 | 婷婷丁香久久五月婷婷 | 久久免费视频在线 | 激情五月婷婷丁香 | 超碰在线网 | 欧美一区二区三区不卡 | 精品成人a区在线观看 | 国产福利精品在线观看 | 天天干天天综合 | 99精品美女 | 成在线播放 | 久久综合久久综合这里只有精品 | 久久免费国产 | 欧美 日韩 国产 成人 在线 | 激情大尺度视频 | 黄色免费观看视频 | 久久美女高清视频 | 91精品久久久久久久久 | 久草视频在线播放 | 欧美成人久久 | 狠狠躁日日躁狂躁夜夜躁 | 亚洲国产免费网站 | 国产 日韩 在线 亚洲 字幕 中文 | 国产成人精品一区二区三区福利 | 91九色porny蝌蚪视频 | 国产成人精品免费在线观看 | 日韩视频中文 | 亚洲精品成人 | av东方在线| 久久无码av一区二区三区电影网 | 一区二区毛片 | 久草精品视频在线看网站免费 | 91字幕| 麻豆一二 | av丝袜制服 | 久久久国产精品一区二区三区 | 欧美日韩精品综合 | 亚洲一区精品人人爽人人躁 | 91av视频在线播放 | 精品久久久久久电影 | 免费看的国产视频网站 | 中文在线a在线 | 欧美激情精品久久久久 | 91精品一区二区三区蜜桃 | www.天天射| 免费日韩一级片 | 天海冀一区二区三区 | 日韩精品在线看 | 91社区国产高清 | 人人玩人人爽 | 日韩精品视频在线免费观看 | 亚洲国产高清在线观看视频 | 91传媒激情理伦片 | 香蕉视频导航 | 亚洲视屏 | av免费看av | 精品日韩在线一区 | 毛片3| 深夜免费福利在线 | 亚洲作爱 | 黄色特一级 | 日韩欧美在线综合网 | 丁香花在线视频观看免费 | 国产a网站 | 亚洲开心色 | 国产精品理论在线观看 | 国产在线精品观看 | 日韩爱爱网站 | 免费久久久久久 | 久久精品永久免费 | 操久久免费视频 | 中文字幕高清在线播放 | 在线观看911视频 | 欧美五月婷婷 | 综合天天色 | 国产精品免费久久 | 久久噜噜少妇网站 | 美女网站在线播放 | 国产一区国产精品 | 日韩夜夜爽 | 在线视频手机国产 | 日韩最新av| 国产精品高清在线 | 久久99精品波多结衣一区 | 激情综合网五月婷婷 | 91av在线免费播放 | 成人国产精品入口 | 亚洲精品美女视频 | 国产国语在线 | 精品女同一区二区三区在线观看 | 国产日韩精品在线 | 香蕉网在线播放 | 精品九九九 | 久久艹国产 | 国产午夜三级一区二区三桃花影视 | 欧美另类高潮 | 国产xxxxx在线观看 | 久久久香蕉视频 | 国产亚洲资源 | 久久久久9999亚洲精品 | 98久久| 婷婷丁香视频 | 婷婷丁香色 | 97超碰人人爱 | 偷拍区另类综合在线 | 国产精品九九热 | 天天干天天拍天天操天天拍 | 狠狠狠狠狠干 | 久草精品免费 | 国产高清在线免费 | 最近的中文字幕大全免费版 | 午夜精品视频免费在线观看 | 在线电影中文字幕 | 中文字幕免费国产精品 | 久久久久久久久久伊人 | 韩国精品在线观看 | 国产免费人成xvideos视频 | 欧美在线视频不卡 | 久草在线高清视频 | 97人人澡人人爽人人模亚洲 | 黄色特级毛片 | 五月天综合网站 | 最新av观看 | 伊人色综合网 | 日日干天天插 | 天天操比 | 97精品视频在线播放 | 亚洲精品白浆高清久久久久久 | 青青网视频 | 精品一区二区电影 | 久久久久久久久精 | 精品一区二区亚洲 | 91精品视频网站 | 久久久一本精品99久久精品66 | 久久九九久久 | 黄色网址中文字幕 | 欧美aaa大片 | 日韩一区二区三区免费视频 | 国产黄色特级片 | 国产伦精品一区二区三区无广告 | 91视频 - 114av | 欧美日韩国产一区 | 91亚洲精品久久久中文字幕 | 色婷婷成人网 | 日日操网| 在线免费观看视频一区二区三区 | 毛片99 | 国产一线天在线观看 | 亚洲aⅴ在线 | 久久精品最新 | 激情欧美一区二区免费视频 | 欧美激情综合五月 | 久久久久久久久影院 | 激情久久五月天 | 不卡的av中文字幕 | 在线观看电影av | 日韩视频在线播放 | 久久午夜羞羞影院 | 久久久久久久国产精品视频 | 91精品小视频 | 久久免费在线观看视频 | 激情欧美日韩一区二区 | 国内久久精品 | 日韩专区在线观看 | 91精品亚洲影视在线观看 | 国产麻豆成人传媒免费观看 | 狠狠操操操| 国产精品国产三级国产不产一地 | 免费观看国产成人 | 久久久国产一区二区三区四区小说 | 国产五十路毛片 | 99婷婷狠狠成为人免费视频 | 中文字幕色婷婷在线视频 | 久久av一区二区三区亚洲 | 久久tv| 色婷婷婷 | 免费网址在线播放 | 狠狠操狠狠干天天操 | 好看av在线 | 久久婷婷久久 | 狠狠操影视 | 免费成人在线视频网站 | 久久兔费看a级 | 97超碰成人| 色午夜 | 91久色蝌蚪| 国产精久久 | 美女视频黄频 | 久操视频在线免费看 | 久久r精品 | 69av国产 | 日韩中文在线播放 | 成人黄色av网站 | 欧美性超爽| 日本黄色免费在线观看 | 久久天天躁夜夜躁狠狠85麻豆 | 中文字幕乱码电影 | 黄色综合 | 中文字幕视频三区 | 婷婷色综| 一区二区视频在线播放 | 亚洲精品黄 | 久久久私人影院 | 亚洲国产三级在线观看 | 免费成人在线观看 | 超碰.com| 午夜视频一区二区三区 | 婷婷色网站 | 国产伦精品一区二区三区免费 | 激情黄色一级片 | 国产中文字幕三区 | 中文字幕一区av | 欧美日韩国产一二三区 | 韩日av在线 | 久久久综合九色合综国产精品 | 99久久精品免费看 | 日韩免费一二三区 | 色播六月天 | 黄色片网站免费 | 17videosex性欧美 | 天天干天天操天天爱 | 美女黄网久久 | 日韩免费一二三区 | 黄色一级大片在线免费看国产一 | 韩国精品一区二区三区六区色诱 | 日韩精品在线视频免费观看 | 日本性xxx | 色综合久| 成人av免费在线观看 | 天天操夜操视频 | 成年人免费在线播放 | 国产精品久久久久久久久岛 | 久久国产精品久久久久 | 五月天激情视频在线观看 | 久草视频免费在线播放 | 亚洲丝袜中文 | 美女久久久久久久 | 人人爽人人爽人人片av | 亚洲精品成人免费 | 香蕉影视在线观看 | 91麻豆免费看 | 三日本三级少妇三级99 | 国产一级精品在线观看 | 久久麻豆精品 | 天堂在线一区二区三区 | 国产精品视频在线看 | 91成人在线观看喷潮 | 五月婷婷六月丁香在线观看 | 国产精品一区二区中文字幕 | 久久99久久99精品中文字幕 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 91中文字幕一区 | 人人射人人爽 | 一区二区三区久久 | 国产 中文 日韩 欧美 | 日本精品va在线观看 | 亚洲国产大片 | 国产主播99 | 99视频一区| 麻豆小视频在线观看 | 亚洲精品乱码久久久久 | 久久久国产精品久久久 | 夜添久久精品亚洲国产精品 | 国产精品破处视频 | 久久99精品一区二区三区三区 | 中文字幕91视频 | 午夜精品久久久久久99热明星 | 色网站国产精品 | 天天干视频在线 | 96精品视频 | 四虎国产免费 | 亚洲美女精品视频 | 国产精品成久久久久 | 久草影视在线 | 亚洲免费永久精品国产 | 在线中文字幕av观看 | 热久久免费国产视频 | 久久久久久久久久久久亚洲 | 成人av高清| 色网站免费在线看 | 日本性xxx | 国产一区二区三区高清播放 | 91在线视频网址 | 最新国产在线视频 | 欧美日韩另类视频 | 青草视频在线看 | 婷婷精品 |