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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux runqueue定义,Linux中多CPU的runqueue及抢占

發(fā)布時(shí)間:2025/3/12 linux 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux runqueue定义,Linux中多CPU的runqueue及抢占 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、引出

在在嵌入式操作系統(tǒng)中,很多線程都可以為實(shí)時(shí)任務(wù),因?yàn)楫吘惯@些線程很少和人接觸,而是面向任務(wù)的。所有就有一個(gè)搶占的時(shí)機(jī)問題。特別是2.6內(nèi)核中引入了新的內(nèi)核態(tài)搶占任務(wù),所以就可以說一下這個(gè)內(nèi)核態(tài)搶占的實(shí)現(xiàn)。

內(nèi)核態(tài)搶占主要發(fā)生在兩個(gè)時(shí)機(jī),一個(gè)是主動(dòng)的檢測是否需要搶占,另一個(gè)就是在異常處理完之后的異常判斷。

#define preempt_enable() \

do { \

preempt_enable_no_resched(); \

barrier(); \

preempt_check_resched(); \

} while (0)

這一點(diǎn)和用戶態(tài)的pthread_setcanceltype中也有使用,也就是如果禁止線程的異步取消,在使能之后的第一時(shí)間判斷線程是不是已經(jīng)被取消,包括內(nèi)核態(tài)對(duì)信號(hào)的處理也是如此,例如,當(dāng)sigprocmask開啟一個(gè)信號(hào)屏蔽之后,也需要在第一時(shí)間來判斷系統(tǒng)中是否有未處理的信號(hào),如果有則需要及時(shí)處理,這個(gè)操作是在sys_sigprocmask--->>>recalc_sigpending--->>>set_tsk_thread_flag(t, TIF_SIGPENDING)中完成。

另一個(gè)就是內(nèi)核線程無法預(yù)測的中斷或者異常處理結(jié)束之后的判斷。

linux-2.6.21\arch\i386\kernel\entry.S:? ret_from_exception(ret_from_intr)--->>>>

#ifdef CONFIG_PREEMPT

ENTRY(resume_kernel)

DISABLE_INTERRUPTS(CLBR_ANY)

cmpl $0,TI_preempt_count(%ebp)?# non-zero preempt_count ?首先判斷線程是否禁止了搶占,如果禁止搶占,則不檢測是否重新調(diào)度標(biāo)志。

jnz restore_nocheck

need_resched:

movl TI_flags(%ebp), %ecx?# need_resched set ?

testb $_TIF_NEED_RESCHED, %cl檢測是否需要重新調(diào)度。

jz restore_all

testl $IF_MASK,PT_EFLAGS(%esp)?# interrupts off (exception path) ?

jz restore_all

call preempt_schedule_irq?這里就是第二個(gè)搶占發(fā)生的時(shí)機(jī),就是內(nèi)核線程不可預(yù)測的時(shí)候發(fā)生的。

jmp need_resched

END(resume_kernel)

在preempt_schedule_irq中引入了一個(gè)比較常見的概念,就是這個(gè)PREEMPT_ACTIVE,

add_preempt_count(PREEMPT_ACTIVE);

/*

* We use bit 30 of the preempt_count toindicate that kernel

*?preemption is occurring.? See include/asm-arm/hardirq.h.

*/

#define PREEMPT_ACTIVE?0x40000000

這個(gè)標(biāo)志位在內(nèi)核中的線程搶占統(tǒng)計(jì)中將會(huì)用到,在schedule函數(shù)中

switch_count = &prev->nivcsw;

if (prev->state && !(preempt_count() & PREEMPT_ACTIVE)) {這里判斷的是搶占標(biāo)志是否被置位,如果沒有置位,也就是如果不是被搶占,則認(rèn)為是自愿放棄CPU,也就是Voluntary釋放CPU,否則認(rèn)為是被搶占。

switch_count = &prev->nvcsw;

if (unlikely((prev->state & TASK_INTERRUPTIBLE) &&

unlikely(signal_pending(prev))))

prev->state = TASK_RUNNING;

else {

if (prev->state == TASK_UNINTERRUPTIBLE)

rq->nr_uninterruptible++;

deactivate_task(prev, rq);

}

}

通過/proc/$PID/status可以看到這個(gè)切換次數(shù)記錄。

static inline void task_context_switch_counts(struct seq_file *m,

struct task_struct *p)

{

seq_printf(m,?"voluntary_ctxt_switches:\t%lu\n"

"nonvoluntary_ctxt_switches:\t%lu\n",

p->nvcsw,

p->nivcsw);

}

從調(diào)度的代碼中可以看到,如果線程禁止了搶占,那么線程是不能執(zhí)行調(diào)度的,這樣可以推出線程在關(guān)掉搶占之后不能睡眠,如果需要等待,應(yīng)該應(yīng)該用spinlock,在asmlinkage void __sched schedule(void)的開始有這個(gè)判斷

if (unlikely(in_atomic() && !current->exit_state)) {

printk(KERN_ERR "BUG: scheduling while atomic: "

"%s/0x%08x/%d\n",

current->comm, preempt_count(), current->pid);

debug_show_held_locks(current);

if (irqs_disabled())

print_irqtrace_events(current);

dump_stack();

}

也就是,如果 線程是禁止搶占之后進(jìn)行調(diào)度,后果是很嚴(yán)重的,直接內(nèi)核就dump_stack了(但是沒有panic,至少對(duì)386是如此)。這一點(diǎn)也容易理解,因?yàn)樵谧栽负头亲栽傅膬蓚€(gè)搶占判斷中,都判斷了線程的preempt_count的值,如果非零就退出,所以應(yīng)該是不能走到這一步的。

二、多核中的運(yùn)行隊(duì)列

這個(gè)在大型服務(wù)器中是比較有用的一個(gè)概念,就是線程在CPU之間的均勻分配或者非均勻分配問題。目的就是讓各個(gè)CPU盡量負(fù)載平衡,不要忙的忙死,閑的閑死。按照計(jì)算機(jī)的原始概念,CPU可以作為一個(gè)資源,然后等待使用這個(gè)資源的線程就需要排隊(duì)。如果要排隊(duì),就需要有一個(gè)約定的地點(diǎn)讓大家在這里排隊(duì),這樣便于管理,比如說先來先服務(wù),然后優(yōu)先級(jí)的判斷等。

在內(nèi)核里,這個(gè)隊(duì)列就是每個(gè)CPU都定義的一個(gè)為struct rq 結(jié)構(gòu)的runqueue變量,這個(gè)是每個(gè)CPU的一個(gè)排隊(duì)區(qū),可以認(rèn)為是CPU的一個(gè)私有資源,并且是靜態(tài)分配,每個(gè)CPU有天生擁有這么一個(gè)隊(duì)列,拿人權(quán)的角度看,這個(gè)也就是CPU的一個(gè)基本權(quán)利,并且是一個(gè)內(nèi)置權(quán)利。當(dāng)CPU存在之后,它的runqueue就存在了。注意:這是一個(gè)容器,它是用來存放它的客戶線程的,所以的線程在這里進(jìn)行匯集和等待;對(duì)每個(gè)CPU來說,它的這個(gè)結(jié)構(gòu)本身是不會(huì)變化的,變化的只是這個(gè)隊(duì)列中的線程,一個(gè)線程可以在這個(gè)CPU隊(duì)列里等待并運(yùn)行,也可以在另一個(gè)CPU中運(yùn)行,當(dāng)然不能同時(shí)運(yùn)行。這個(gè)變量的定義為

static DEFINE_PER_CPU(struct rq, runqueues);

現(xiàn)在,一個(gè)CPU需要服務(wù)的所有的線程都在這個(gè)結(jié)構(gòu)里,所以也就包含了實(shí)時(shí)線程組和非實(shí)時(shí)線程組,它們?cè)趓q的體現(xiàn)為兩個(gè)成員。

struct cfs_rq cfs;

struct rt_rq rt;

同一個(gè)CPU上的兩個(gè)運(yùn)行隊(duì)列采用不同的調(diào)度策略,實(shí)時(shí)策略也就是內(nèi)核中希望實(shí)現(xiàn)的O(1)調(diào)度器,所以它的內(nèi)容中包含了100個(gè)實(shí)時(shí)隊(duì)列結(jié)構(gòu)。這個(gè)結(jié)構(gòu)也和信號(hào)相同,首先有一個(gè)位圖,表示這個(gè)優(yōu)先級(jí)是否有可運(yùn)行線程,然后有一個(gè)指針數(shù)組,指向各個(gè)優(yōu)先級(jí)的就緒線程,前者用于快速判斷最高優(yōu)先級(jí)隊(duì)列下表,后者用于真正取出該優(yōu)先級(jí)的線程。

對(duì)于cfs調(diào)度,它一般是為了保證系統(tǒng)中線程對(duì)用戶的及時(shí)響應(yīng),也就是說這個(gè)線程和用戶交互,不能讓用戶感覺到某個(gè)任務(wù)有“卡”的感覺。保證這個(gè)流暢的方法就是快速切換,從而在某個(gè)時(shí)間段內(nèi)所有的cfs任務(wù)都可以被運(yùn)行一次。也就是不會(huì)出現(xiàn)某個(gè)任務(wù)跑的很歡樂,另外某個(gè)跑的很苦逼。

這個(gè)的實(shí)現(xiàn)就是大家經(jīng)常說的內(nèi)核紅黑樹結(jié)構(gòu),很多地方都有說明。這里注意紅黑樹是一個(gè)有序樹,有序就需要有鍵值,并且有鍵值的比較方法。在內(nèi)核中這個(gè)鍵值就是每個(gè)線程的一個(gè)調(diào)度實(shí)體的vruntime成員,在linux-2.6.37.1\kernel\sched_fair.c中我們看到的鍵值比較為put_prev_task_fair--->>>put_prev_entity--->>>__enqueue_entity--->>>entity_key

static inline s64 entity_key(struct cfs_rq *cfs_rq, struct sched_entity *se)

{

return se->vruntime?- cfs_rq->min_vruntime;

}

而這個(gè)調(diào)度實(shí)體是一個(gè)抽象的概念,它可能考慮到了任務(wù)組的調(diào)度吧。實(shí)時(shí)任務(wù)和cfs任務(wù)的調(diào)度實(shí)體結(jié)構(gòu)并不相同,并且這個(gè)兩個(gè)在task_struct結(jié)構(gòu)中兩個(gè)并不是一個(gè)union,而是實(shí)實(shí)在在兩個(gè)獨(dú)立的實(shí)體,在task_struct結(jié)構(gòu)中可以看到:

struct sched_entity se;

struct sched_rt_entity rt;

這個(gè)可能是為了保證線程的優(yōu)先級(jí)可以在運(yùn)行時(shí)通過sys_sched_setscheduler來動(dòng)態(tài)修改而設(shè)置的吧。

對(duì)于一個(gè)runqueue,它對(duì)應(yīng)一個(gè)CPU,由于一個(gè)CPU上只能同時(shí)運(yùn)行一個(gè)線程,所以一個(gè)runqueue只有一個(gè)curr,因?yàn)槲覀兛梢钥吹揭粋€(gè)rq有一個(gè)curr結(jié)構(gòu)

struct task_struct *curr, *idle, *stop;

注意的是,同一時(shí)間真正使用CPU的線程只有一個(gè),但是一個(gè)CPU上可以有多個(gè)線程都是處于就緒狀態(tài),也就是running狀態(tài),我們可以看到這個(gè)running在rq、rt_rq、cfs_rq中都有相應(yīng)的成員(nr_running)。這里說的running并不是他們?cè)谶\(yùn)行,而是可運(yùn)行,他們是用來進(jìn)行CPU之間負(fù)載均衡的,和是否正在CPU上運(yùn)行沒有直接關(guān)系。反過來,一個(gè)線程是否處于可運(yùn)行狀態(tài),是通過p->se.on_rq 來判斷的。

我們看一下系統(tǒng)喚醒一個(gè)線程時(shí)的操作:

wake_up_new_task--->>>activate_task--->>enqueue_task

p->se.on_rq = 1; 這里可以看到,實(shí)時(shí)任務(wù)也是用了task_struct中的struct sched_entity se;成員,所以可以認(rèn)為這是一個(gè)線程固有的成員,而struct sched_rt_entity rt;是為rt線程專門另外設(shè)置的一個(gè)附加成員,它們不是互斥或者說可替代的,而是基礎(chǔ)和附加屬性的關(guān)系。

而對(duì)于某個(gè)CPU上正在運(yùn)行的線程的判斷則使用的是

static inline int task_current(struct rq *rq, struct task_struct *p)

{

return rq->curr == p;

}

而對(duì)于nr_running的設(shè)置為

wake_up_new_task--->>>activate_task--->>inc_nr_running(rq);

static void inc_nr_running(struct rq *rq)

{

rq->nr_running++;

}

標(biāo)簽:task,搶占,rq,runqueue,線程,中多,CPU,struct

來源: https://www.cnblogs.com/tsecer/p/10485824.html

總結(jié)

以上是生活随笔為你收集整理的linux runqueue定义,Linux中多CPU的runqueue及抢占的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

国产高清在线视频 | 亚洲精品字幕在线 | 黄色视屏免费在线观看 | 免费观看特级毛片 | 国产小视频在线播放 | 日韩精品视频免费看 | 91免费网址 | 欧美日韩色婷婷 | 国产精品国产自产拍高清av | 国产一级黄色免费看 | 国产精品久久久久久吹潮天美传媒 | 亚洲精品午夜aaa久久久 | 亚洲涩涩涩 | 亚洲五月综合 | 国产精品国产三级在线专区 | 黄色av高清 | 天天干人人插 | a极黄色片| 国产一区二区视频在线播放 | 91精品国自产在线偷拍蜜桃 | 欧美一级欧美一级 | 天天干天天上 | 亚洲伦理一区二区 | 91日本在线播放 | 91免费网| 国产一级二级三级在线观看 | 天天综合91 | 丝袜网站在线观看 | 综合激情网 | 日韩午夜精品 | 日韩视频一区二区三区 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 日韩色视频在线观看 | 久久久电影 | 国内精品久久久 | 国产福利专区 | 欧美一区二区三区在线看 | 少妇bbw搡bbbb搡bbbb | 亚洲伦理中文字幕 | 久草在线免费看视频 | 国产精品视频 | av免费在线网 | 蜜桃av观看 | 三级动态视频在线观看 | 日日夜夜天天 | 黄色电影小说 | 日韩欧美精品在线视频 | 欧美十八 | 欧美一级视频在线观看 | 91免费视频黄 | 最新国产精品亚洲 | 91av视频导航 | 在线蜜桃视频 | www.国产视频 | 国产喷水在线 | 国产很黄很色的视频 | 91精品综合在线观看 | 天天操天天射天天爱 | 91热精品视频 | 97超碰超碰久久福利超碰 | 久久久久成人精品 | 日韩综合视频在线观看 | 毛片随便看 | 99国产精品一区 | 亚洲精品高清在线观看 | 免费在线观看国产黄 | 免费视频资源 | 国产玖玖视频 | 天天操天天插 | 久操伊人 | 中文字幕av免费观看 | 亚洲91中文字幕无线码三区 | 亚洲精品国产综合久久 | 免费在线观看国产精品 | 亚洲自拍偷拍色图 | 丁香婷婷久久久综合精品国产 | 国产精品成人免费 | 精品久久久免费 | 丁香高清视频在线看看 | 99re8这里有精品热视频免费 | 日本中文字幕在线播放 | 99色| 天天夜操| 国产一二区免费视频 | 国外av在线 | 日批视频在线播放 | 久久久69| 免费看片成人 | 亚洲全部视频 | 国产99色 | 欧美性生活免费看 | 91精品国产成人 | 99久久久成人国产精品 | 国内精品亚洲 | 久久99国产综合精品免费 | 久久九九国产视频 | 国产在线免费 | 青青河边草观看完整版高清 | 国产一区二区三区网站 | 一区二区 不卡 | 久久久精品网站 | 久久av在线播放 | 国内视频在线观看 | 国产午夜影院 | 精品免费99久久 | 亚洲国产网址 | 欧美成年黄网站色视频 | 免费看片日韩 | 久久久久久免费网 | 蜜桃视频日本 | 伊人热 | 国产色婷婷精品综合在线手机播放 | 在线视频观看国产 | 97精品国产一二三产区 | 在线免费观看国产 | 亚洲黄色片| 国产99久久九九精品 | 在线免费观看视频 | www.久久99 | 国产成人精品国内自产拍免费看 | 视频一区二区在线 | 免费视频久久久久久久 | 一区二区三区免费在线观看视频 | 91久久久国产精品 | 国产第一二区 | av在线免费播放 | 婷婷中文在线 | 精品美女在线视频 | 亚洲aⅴ免费在线观看 | 久久久精品网站 | 国产精品一区二区美女视频免费看 | 黄色片网站av| 亚洲天堂自拍视频 | 999国内精品永久免费视频 | 午夜精品久久久久久久99 | 国产黄在线播放 | 国产成人av一区二区三区在线观看 | 国产一级精品在线观看 | www色婷婷com| 国产无吗一区二区三区在线欢 | 人人爱在线视频 | 黄色小说视频在线 | 五月婷婷色综合 | 色噜噜在线观看 | 在线免费av网站 | 中文免费观看 | 精品人人人人 | 国内精品久久久久影院男同志 | 国产激情电影综合在线看 | 福利片视频区 | 色99视频 | 97视频人人 | a在线v | 国产专区在线视频 | 成人一区二区在线观看 | 国产精品久久久久久久久软件 | 毛片永久免费 | 97电影院在线观看 | 久久久免费 | 欧美日韩在线视频一区 | 激情综合五月 | 日韩欧美精品免费 | 亚洲高清视频在线播放 | 国产又粗又猛又色又黄网站 | 成人黄色片免费看 | 成人久久久精品国产乱码一区二区 | 国产精品成人自产拍在线观看 | 五月婷久 | 久久久一本精品99久久精品 | 亚洲三级影院 | 99久久网站| 免费av黄色 | 精品国产乱码久久久久久久 | 婷婷开心久久网 | 免费亚洲精品视频 | av电影一区 | 久久久高清视频 | www.久久久| 亚洲精品乱码久久久久久9色 | 日韩视频在线一区 | 最近中文字幕视频完整版 | 九九九九免费视频 | 久久伊人精品一区二区三区 | 免费三级骚 | 天天射狠狠干 | av黄色在线观看 | 国产精品国产三级国产aⅴ入口 | 天堂av最新网址 | 亚洲日本中文字幕在线观看 | 91精品啪在线观看国产 | 91传媒免费观看 | 亚洲综合欧美日韩狠狠色 | 中文字幕在线播放一区二区 | 国产精品免费视频观看 | 最新中文字幕在线观看视频 | 99久久夜色精品国产亚洲 | 狠狠色丁香婷婷 | 久久av黄色 | 国产精品久久久久高潮 | 99久久影视 | 国产91精品久久久久久 | 一区二区三区视频 | 91精品电影 | 丁香久久激情 | 不卡av电影在线观看 | 久久综合毛片 | 亚洲一区精品二人人爽久久 | 国产99久久久国产精品成人免费 | 免费在线观看黄 | 欧美日韩午夜爽爽 | 亚洲激情av | 天天天射 | 国内精品久久天天躁人人爽 | 久久精品成人 | 国产亚洲视频在线 | 日韩福利在线观看 | 91桃色免费视频 | 久久九九九九 | 亚洲高清在线观看视频 | 日韩影视精品 | 国内视频在线 | 热久久视久久精品18亚洲精品 | 久久精品看片 | 96视频免费在线观看 | 日韩欧美在线观看一区二区三区 | 91av视频免费观看 | 国产免费视频一区二区裸体 | 国产精品永久久久久久久久久 | 黄色小说免费观看 | 欧美性生活一级片 | 日韩在线免费不卡 | 午夜影视剧场 | 精品欧美一区二区精品久久 | 亚洲精品白浆高清久久久久久 | 五月激情久久 | 超碰在线91 | 99精品一区二区三区 | 色偷偷网站视频 | 亚洲电影毛片 | 精品专区一区二区 | 激情在线网址 | 免费黄色小网站 | 国产手机在线观看 | 免费高清在线观看电视网站 | 热99久久精品 | 免费的黄色的网站 | 97人人超| 国产高清专区 | 久久久久久毛片精品免费不卡 | 国产福利精品一区二区 | 亚洲精品视频在线免费播放 | 色婷婷狠 | 久艹视频免费观看 | 毛片基地黄久久久久久天堂 | 久久国产视频网站 | www.五月婷婷.com | 日韩av中文字幕在线免费观看 | 成人午夜电影网站 | 超碰人人射 | 超碰99在线 | 深爱婷婷| 国产色视频123区 | 欧美日韩在线免费观看视频 | 国产成人一区二区啪在线观看 | 国产福利a | 18久久久久 | 91视频在线国产 | 精品91久久久久 | av大片免费在线观看 | 精品久久视频 | 91在线播 | 激情综合一区 | 久久精品男人的天堂 | 免费看国产a | 久久精品免费播放 | 丁香激情综合 | 一区二区三区久久精品 | 中文字幕av最新更新 | 亚洲国产精久久久久久久 | 亚洲精品99久久久久久 | 久久免费视频8 | 在线看黄色的网站 | 久久综合色天天久久综合图片 | 中文字幕在线免费观看 | 亚洲精品乱码久久久久久久久久 | 欧美精品xxx | 免费网站在线观看人 | 日本精品一区二区三区在线播放视频 | 精品视频99 | 黄色一二级片 | 欧美日韩精品电影 | 国产午夜精品免费一区二区三区视频 | 91综合视频在线观看 | 国产经典三级 | 久久久精品成人 | 一区二区三区视频在线 | 午夜精品视频免费在线观看 | 午夜av剧场 | 日韩午夜高清 | 亚洲va欧美va人人爽 | 久久久99精品免费观看乱色 | 国产精品久久久久一区二区三区 | 天天五月天色 | 亚洲电影第一页av | 黄色精品在线看 | 99在线精品视频在线观看 | 日韩久久精品一区二区三区 | 亚洲永久国产精品 | 中文字幕有码在线 | 午夜123| 天天综合网 天天 | 国产精品免费久久久 | a天堂在线看 | 国产a高清| 久99久中文字幕在线 | 91视频免费网址 | 在线播放精品一区二区三区 | 天天操天天舔天天爽 | 四虎在线免费观看 | 欧美成人中文字幕 | 99国产在线| 久久国产精品99久久久久久老狼 | 欧美成人aa | 国产精品亚洲片夜色在线 | 国产在线999 | 女人魂免费观看 | 在线国产不卡 | 西西www444| 欧美日韩一区二区免费在线观看 | 精品福利视频在线 | 久久6精品| 国产手机视频在线 | 麻豆成人网 | 久草视频在线资源 | 91看片在线观看 | 欧美日韩免费看 | 久久手机免费观看 | 天天插天天爽 | 亚洲激情五月 | 日韩a在线播放 | 99久久精品久久久久久动态片 | 久产久精国产品 | 韩国一区二区在线观看 | 久久久久久综合网天天 | 国产一区二区三区高清播放 | 国产成人在线播放 | 亚洲自拍偷拍色图 | 国产男女免费完整视频 | 久久久久久高清 | 午夜精品婷婷 | 国产成人在线网站 | 久久超 | 欧美精品久久人人躁人人爽 | 久久久精品网站 | www成人精品| 久久久久久看片 | 成年人黄色大片在线 | 成人av在线亚洲 | 欧美激情视频一二三区 | 99热只有精品在线观看 | 久久综合九色欧美综合狠狠 | 日日成人网 | 免费看污网站 | 美女网站在线 | 精品一二区| 亚洲第一av在线播放 | 欧美大香线蕉线伊人久久 | 2019天天干天天色 | 国产91丝袜在线播放动漫 | 久久综合偷偷噜噜噜色 | 五月天天天操 | 天天射天天干 | japanesexxxxfreehd乱熟 | 久久久久国产a免费观看rela | 三级黄色理论片 | 欧美国产日韩一区二区三区 | 国产一二区精品 | 综合色综合 | 免费成人在线观看 | 成人免费在线视频 | 亚洲va欧美va人人爽 | 久久久久女教师免费一区 | 97国产在线播放 | 亚洲自拍偷拍色图 | 色噜噜日韩精品一区二区三区视频 | 天天射色综合 | av成人在线播放 | 成年人在线观看免费视频 | 91精品国自产在线观看欧美 | 亚洲视频1区2区 | 免费三级在线 | 国产女人18毛片水真多18精品 | 国产综合婷婷 | 一区二区不卡 | 亚洲成人午夜在线 | 青青啪| 国产精品福利一区 | 成人久久久久久久久久 | 国产精品剧情在线亚洲 | 四虎永久免费 | 婷婷国产在线观看 | 亚洲九九精品 | 99久久9| 天天做日日做天天爽视频免费 | 91麻豆操 | 在线观看视频你懂的 | av网站大全免费 | 四虎永久免费在线观看 | 伊人天天狠天天添日日拍 | 夜夜爽夜夜操 | 国产在线观看你懂得 | 久久精品欧美视频 | 婷婷丁香五 | 国产成人精品午夜在线播放 | 日韩精品免费一区二区三区 | 日韩有码在线播放 | 国产精品毛片一区视频 | 色美女在线 | 色综合天天综合 | 精品美女久久久久久免费 | 啪啪资源 | 日韩在线视频免费播放 | 少妇激情久久 | 在线观看91视频 | 精品主播网红福利资源观看 | 狠狠久久综合 | 天天插天天爱 | 亚洲国产成人久久综合 | 中文字幕一区av | 久久久精品国产一区二区三区 | 色综合天天色综合 | 成人av在线网址 | 在线导航av| 亚洲天天摸日日摸天天欢 | 在线观看日韩一区 | 夜夜嗨av色一区二区不卡 | 日日日干| 免费色网站 | 国产无限资源在线观看 | 色综合天天做天天爱 | 欧洲精品亚洲精品 | www中文在线 | 日韩免费中文字幕 | 亚洲综合涩 | 91丨九色丨蝌蚪丨对白 | 国产97免费 | 欧美坐爱视频 | 久久国内精品99久久6app | 日韩欧美成| 中文字幕永久免费 | 久久这里只有精品9 | 久久精品理论 | 国内精品久久久久久久久久清纯 | 亚洲一区二区三区毛片 | 国产91国语对白在线 | 欧美日韩性视频在线 | 一区二区三区动漫 | 日韩精品一区二区三区水蜜桃 | 婷色在线| 色综合天天色综合 | 在线欧美国产 | 精品视频资源站 | 亚洲免费资源 | 91视频在线免费下载 | 久久精品一区二区 | a天堂在线看 | 国内精品亚洲 | 久久久久久国产精品999 | 日韩a在线观看 | 久久国产精品成人免费浪潮 | 日韩二三区 | 91c网站色版视频 | 久久精品视频网 | 欧美久久久久久久久久 | 蜜桃视频在线观看一区 | 天堂网av 在线 | 欧美国产日韩在线观看 | 色在线最新 | 中文字幕一区在线 | 免费视频91 | 国内久久久久久 | 久久久福利视频 | 伊人天天干 | 日韩欧美高清免费 | 在线观看黄色 | 911香蕉视频 | 成人av.com| 91久草视频 | 91在线91拍拍在线91 | 欧美最爽乱淫视频播放 | 日本三级中文字幕在线观看 | 欧美做受高潮1 | 色免费在线 | 综合久久婷婷 | 久久撸在线视频 | 欧美激情第十页 | 日本mv大片欧洲mv大片 | 久久久久久高潮国产精品视 | 国产黑丝袜在线 | 成人在线观看免费视频 | 亚洲成a人片在线观看网站口工 | 五月天久久精品 | 久久五月婷婷丁香 | 欧美日韩性生活 | 在线视频精品播放 | 99色精品视频 | 国产网站在线免费观看 | 4438全国亚洲精品在线观看视频 | 精品伦理一区二区三区 | 91在线中字 | 在线中文字幕观看 | 久久五月婷婷丁香 | 一级做a视频 | 999成人网 | 日韩精品短视频 | 国产一二区视频 | 日日夜夜草 | 国产99一区| 综合色亚洲 | 人人揉人人揉人人揉人人揉97 | 欧美一级片在线 | 五月婷婷在线观看 | 国产破处在线播放 | 久久99精品视频 | 1区2区3区在线观看 三级动图 | 亚洲理论片 | 999成人网 | 91精品视频一区二区三区 | 99视频久久| 香蕉久久国产 | 高潮久久久久久 | 深爱激情五月综合 | 91日韩精品视频 | 超碰在线色| 96亚洲精品久久 | 九九免费在线视频 | 日本二区三区在线 | 97视频一区| 国产精品高清一区二区三区 | 免费看一及片 | 玖草在线观看 | 日日躁夜夜躁xxxxaaaa | 最新影院| 欧美韩日精品 | 808电影免费观看三年 | 92精品国产成人观看免费 | 国产精品igao视频网入口 | 麻豆视频成人 | 涩涩成人在线 | 久久麻豆视频 | 久草精品免费 | 免费在线日韩 | 欧美精品v国产精品v日韩精品 | 精品国偷自产国产一区 | 国产在线观看你懂得 | 久久高视频 | 97在线观看免费观看高清 | 996久久国产精品线观看 | 国产午夜剧场 | 91麻豆精品国产自产 | 国产精品九九视频 | 91成品视频| 久久高清毛片 | 国产精品ⅴa有声小说 | 亚洲国产中文字幕在线观看 | 国产流白浆高潮在线观看 | 国产精品美女在线观看 | 91久久精品一区 | 中文字幕视频在线播放 | 91看片在线看片 | 久久久久国产精品一区二区 | 91人人澡人人爽人人精品 | 中文av在线天堂 | 99久久99视频只有精品 | 国产福利在线免费 | 香蕉免费在线 | 亚洲精品视频播放 | 免费a现在观看 | 中国一区二区视频 | 国产精品免费久久久久影院仙踪林 | 91精品一区二区三区蜜桃 | 久久国产电影院 | 国产一线二线三线在线观看 | 天天操天天草 | 久久久国产电影 | 国产精品久久久久久久久软件 | 在线一二三四区 | 久久涩视频 | 久久久综合精品 | www日韩在线观看 | 日本天天操 | 亚洲国产精品成人精品 | 亚洲精品一区二区三区在线观看 | www.99在线观看 | 国产精久久久久久妇女av | 国产精品午夜久久 | 久久久久久高潮国产精品视 | 亚洲最大成人网4388xx | 国产不卡一区二区视频 | 国产女人免费看a级丨片 | 麻豆一区二区 | 人人澡人人添人人爽一区二区 | 激情丁香婷婷 | 亚洲国产婷婷 | 91精品亚洲影视在线观看 | 国偷自产中文字幕亚洲手机在线 | 欧美精品久久久久久久亚洲调教 | 天天综合五月天 | 精品国产综合区久久久久久 | 国产在线无| 国产精品久久久久久久久久久久冷 | 欧美日韩色婷婷 | 久久国产精品二国产精品中国洋人 | 国产精久久| 福利片免费看 | 国产亲近乱来精品 | 国产精品毛片一区视频 | 亚洲精品在线观看网站 | 成人动漫一区二区三区 | 精品视频久久久久久 | 97精品国产91久久久久久 | 日日爱网址 | 午夜美女福利 | 97视频播放 | 五月婷婷操 | 在线观看视频99 | 久久av中文字幕片 | 中文字幕在线观看视频网站 | 精品一区久久 | 国产亚洲精品电影 | 国产91精品久久久久久 | 国产黄色免费看 | 69视频永久免费观看 | 久久国产美女 | 精品国产美女 | 精品免费国产一区二区三区四区 | 欧美一二三专区 | 国产精品一区二区免费在线观看 | 亚洲日本三级 | 亚洲视频 视频在线 | 亚洲综合色激情五月 | 国产一在线精品一区在线观看 | 黄色毛片一级片 | 成年人免费看片网站 | 亚洲影视九九影院在线观看 | 天天操天天舔天天干 | 色综合国产| 精品久久91| 亚洲专区在线 | 在线有码中文 | 中文在线中文资源 | 欧美黑人巨大xxxxx | 天天人人 | 中文字幕欧美日韩va免费视频 | 天天操夜夜叫 | 亚洲国产精品电影 | 日韩欧美视频一区二区三区 | 国产中文字幕在线 | 免费看黄色毛片 | 热久久免费视频 | 国产麻豆精品传媒av国产下载 | 欧美成人黄色 | 色爱区综合激月婷婷 | 国产精品99页 | 麻豆成人网 | 久久免费成人网 | 九色视频网 | 久久久精品一区二区 | 午夜av色 | 一区二区三区免费在线观看视频 | 欧美日比视频 | 成人在线播放网站 | 探花视频免费观看 | 狠狠色丁香九九婷婷综合五月 | 亚洲免费av在线播放 | 亚洲成人午夜av | 亚洲黄色免费在线 | 日韩电影一区二区三区 | 高清在线观看av | 久久久久国产精品厨房 | 字幕网av | 欧美激情综合色综合啪啪五月 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 97人人网 | 日本在线免费看 | 久久成人一区二区 | 日韩在线短视频 | 91自拍91 | 日韩av一区二区三区四区 | 夜夜摸夜夜爽 | 精品一区二区综合 | 91精品国产高清自在线观看 | 一区二区三区三区在线 | 狠狠色丁香久久婷婷综合五月 | 91香蕉国产 | 黄色片网站av | 国产高清无线码2021 | 国产免费视频在线 | 欧美成人精品三级在线观看播放 | 99热精品免费观看 | 九九色视频| 蜜臀久久99精品久久久久久网站 | 久久久久久久久国产 | 97超碰人人澡人人爱学生 | 一级黄色片在线免费看 | 欧美性黄网官网 | 热热热热热色 | 成年人免费观看在线视频 | 99在线免费视频观看 | 激情欧美在线观看 | 日韩在线第一区 | 免费手机黄色网址 | 亚洲欧洲国产精品 | 激情综合网五月激情 | 欧美人人爱 | 免费日韩在线 | 国产拍揄自揄精品视频麻豆 | 91香蕉视频在线 | 激情欧美一区二区三区 | 色婷婷狠狠18 | 91视频91自拍 | 天天操天天色天天射 | 久久精品网址 | 99热这里只有精品在线观看 | 欧美精品久久 | 九草在线视频 | 99热手机在线 | 国产视频亚洲 | 久草香蕉在线 | 国产午夜三级一区二区三 | 中文字幕 91 | 欧美激情第一区 | 亚洲国产美女精品久久久久∴ | 国产精品永久久久久久久久久 | 国产涩涩在线观看 | 欧美日韩亚洲精品在线 | 91热在线| 操操操影院 | 91丨精品丨蝌蚪丨白丝jk | 国产精品福利一区 | 国产精品久久久久久久久久尿 | 欧美一级久久久久 | 超碰免费成人 | 日韩av影视在线 | 成人av观看 | 亚洲精品国产视频 | 亚洲激情综合网 | 激情六月婷婷久久 | 国产精品网站一区二区三区 | 在线电影 你懂得 | 国产黄色精品在线 | 亚洲精品国产视频 | 91一区啪爱嗯打偷拍欧美 | 五月开心网 | 久久成年人网站 | 国产视频91在线 | 国产精品原创视频 | 久久午夜色播影院免费高清 | 日韩一区二区免费视频 | 93久久精品日日躁夜夜躁欧美 | 99热官网 | 久久免费公开视频 | a在线免费观看视频 | av久久久 | 黄av在线 | 探花视频在线观看 | 在线观看www. | 欧美日韩一区二区三区在线观看视频 | 久久久精品网 | 中文字幕日本电影 | 99精品福利视频 | 日韩精品一区二区三区高清免费 | 狠狠的操狠狠的干 | 免费观看国产精品视频 | 亚洲 欧美日韩 国产 中文 | 97超碰伊人 | 国产91成人| 亚洲天堂社区 | 色天天综合久久久久综合片 | 狠狠干中文字幕 | 欧美日韩二区在线 | 成人av中文字幕在线观看 | 亚洲欧美视频 | 欧美日韩一级久久久久久免费看 | 91手机视频在线 | 激情五月综合 | 天天色天天操综合 | 久久综合网色—综合色88 | 在线韩国电影免费观影完整版 | 亚洲另类xxxx | 中文字幕在线播放第一页 | 天堂av官网| 伊人久久婷婷 | 丁香午夜婷婷 | 93久久精品日日躁夜夜躁欧美 | 日韩a级黄色片 | 亚洲欧美国产日韩在线观看 | 天天搞天天干 | 成年人免费电影在线观看 | 国产成人一区二区啪在线观看 | 亚洲天天在线 | 97超碰超碰 | 美女久久久久久久久久 | 精品国产伦一区二区三区免费 | www.色爱| 国产精品成人一区二区三区 | 国色综合| 天天爱天天操天天爽 | 99在线高清视频在线播放 | 98超碰人人 | 激情影院在线观看 | 国产精品色视频 | 日韩高清毛片 | 九九久久久 | 黄色一集片| 98超碰在线观看 | 免费看黄色小说的网站 | 国产精品久久嫩一区二区免费 | 日韩欧美在线国产 | 免费观看丰满少妇做爰 | 曰本三级在线 | 91av蜜桃 | 国产丝袜制服在线 | 亚洲精品午夜久久久久久久 | 中文欧美字幕免费 | 国产精品久久久久久一区二区三区 | 久久av中文字幕片 | 国产成人久久精品亚洲 | 亚洲五月 | 欧美一级专区免费大片 | 五月天天在线 | 免费看的视频 | 国产精品久久中文字幕 | 亚洲黄色片 | 成年性视频 | www.色综合.com| 欧美精品成人在线 | 美女视频免费精品 | 色综合久久久久网 | 久久精品国产成人精品 | 欧美一级日韩免费不卡 | 亚洲 欧美日韩 国产 中文 | 亚洲精选在线观看 | 日韩精品中字 | 国产短视频在线播放 | 欧美黑人性爽 | 国产欧美精品一区二区三区 | 久草精品视频在线看网站免费 | 亚洲国产精品电影 | 天天草天天干天天 | 久久免费视频4 | 91最新网址 | 日本三级吹潮在线 | 日本韩国精品在线 | 丁香婷婷社区 | 香蕉在线视频观看 | 在线韩国电影免费观影完整版 | 色综合色综合久久综合频道88 | 91成人精品一区在线播放69 | 久草在线视频资源 | 亚洲国产精品免费 | 国产在线资源 | 在线免费av播放 | 夜夜高潮夜夜爽国产伦精品 | 天天躁日日躁狠狠躁av中文 | 中文字幕在线观看资源 | 国产午夜麻豆影院在线观看 | 久久久性 | 国产中文字幕一区二区三区 | 日韩在线视频免费播放 | 亚洲综合网站在线观看 | av在线看片 | 国产精品久久久久久久久久久杏吧 | 成人免费在线电影 | 天天天天天天天天操 | 中文字幕影片免费在线观看 | 欧美一级久久久 | 在线影院 国内精品 | 成片免费观看视频大全 | 美女视频网 | 色爱成人网 | 91av在线视频免费观看 | 一区二区三区在线播放 | 亚洲丝袜一区 | 国产一区精品在线观看 | 国产日韩欧美综合在线 | 国产精品 中文在线 | 日女人免费视频 | 日韩av资源在线观看 | 在线播放国产精品 | 国产黄a三级三级三级三级三级 | 久久综合网色—综合色88 | 玖玖在线免费视频 | 久久久久久久99精品免费观看 | 久久久久女教师免费一区 | 三级在线播放视频 | 亚洲国产欧美在线看片xxoo | 玖玖精品在线 | 亚洲麻豆精品 | 一区二区三区四区五区在线 | 色婷婷中文 | 又黄又爽的视频在线观看网站 | 中文字幕中文 | 国产精品久久av | 久久福利精品 | 夜夜躁日日躁狠狠躁 | 国产一区福利在线 | 久草99| 99久久激情视频 | 99久久精品免费看国产免费软件 | 成年人黄色大片在线 | 色91av| 久久久久久免费视频 | 成人一区二区三区中文字幕 | av在线永久免费观看 | 永久免费毛片在线观看 | 午夜神马福利 | 国产91小视频 | 一区二区中文字幕在线观看 | 免费看av片网站 | 狠狠干综合 | 日韩在线网址 | 久久精品成人热国产成 | 国产成人在线精品 | 亚洲区视频在线观看 | 国产精品小视频网站 | 久草网视频在线观看 | 国产成人在线播放 | 国产精品专区在线观看 | 婷婷久久精品 | 国产精品四虎 | 国内精品一区二区 | 日韩视频一区二区三区在线播放免费观看 | 波多野结衣一区 | 六月丁香激情综合色啪小说 | 97成人精品视频在线播放 | www.av免费观看| 久久无码精品一区二区三区 | 在线免费中文字幕 | 国产在线视频导航 | 人人爽夜夜爽 | 亚洲免费成人 | 国产不卡视频在线播放 | 91精品久久久久久久久 | 久久久久国产精品www | 狠狠88综合久久久久综合网 | 狠狠躁天天躁综合网 | 99热国产在线 | 久久激情网站 | 日韩av一区二区在线 | 国产精品不卡av | 色综合久久久久综合体桃花网 | 91亚洲影院| 婷婷av电影 | 日韩精品在线看 | 果冻av在线| 国产伦精品一区二区三区四区视频 | 国产香蕉97碰碰碰视频在线观看 | 97在线免费观看 | 国产色婷婷精品综合在线手机播放 | 午夜精品一区二区三区在线 | 国产黄色大全 | 欧美日本在线视频 | 国产亚洲精品成人av久久影院 | 国产精品久久久久久久久久免费 | 国产小视频在线免费观看视频 | 久草网视频 | 亚洲一级黄色大片 | 久久黄色美女 | 亚洲一区视频免费观看 | 黄色中文字幕 | 亚洲免费av在线 | 国产一二三精品 | 日韩精品一区二区三区第95 | 日韩不卡高清 | 四虎最新域名 | 九九热99视频 | 国产精品日韩 | 久草免费新视频 | 久久国产女人 | 九色自拍视频 | 日本系列中文字幕 | 最近中文字幕mv | 粉嫩高清一区二区三区 | 免费国产一区二区 | 国产色久 | 久久久久久蜜桃一区二区 | 人人爽人人做 | 91女人18片女毛片60分钟 | 国产精品久久久久久一区二区 | 又色又爽的网站 | 久久精品国产精品 | 午夜av电影院 | 国产日韩欧美在线一区 | 黄色在线观看污 | 亚洲国产av精品毛片鲁大师 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产成人不卡 |