Browse Source

update comments in page_remote_pte function::pmm.c

main
chyyuu 11 years ago
parent
commit
0612d83623
7 changed files with 7 additions and 7 deletions
  1. +1
    -1
      labcodes/lab2/kern/mm/pmm.c
  2. +1
    -1
      labcodes/lab3/kern/mm/pmm.c
  3. +1
    -1
      labcodes/lab4/kern/mm/pmm.c
  4. +1
    -1
      labcodes/lab5/kern/mm/pmm.c
  5. +1
    -1
      labcodes/lab6/kern/mm/pmm.c
  6. +1
    -1
      labcodes/lab7/kern/mm/pmm.c
  7. +1
    -1
      labcodes/lab8/kern/mm/pmm.c

+ 1
- 1
labcodes/lab2/kern/mm/pmm.c View File

@ -417,7 +417,7 @@ page_remove_pte(pde_t *pgdir, uintptr_t la, pte_t *ptep) {
* PTE_P 0x001 // page table/directory entry flags bit : Present * PTE_P 0x001 // page table/directory entry flags bit : Present
*/ */
#if 0 #if 0
if (0) { //(1) check if page directory is present
if (0) { //(1) check if this page table entry is present
struct Page *page = NULL; //(2) find corresponding page to pte struct Page *page = NULL; //(2) find corresponding page to pte
//(3) decrease page reference //(3) decrease page reference
//(4) and free this page when page reference reachs 0 //(4) and free this page when page reference reachs 0

+ 1
- 1
labcodes/lab3/kern/mm/pmm.c View File

@ -430,7 +430,7 @@ page_remove_pte(pde_t *pgdir, uintptr_t la, pte_t *ptep) {
* PTE_P 0x001 // page table/directory entry flags bit : Present * PTE_P 0x001 // page table/directory entry flags bit : Present
*/ */
#if 0 #if 0
if (0) { //(1) check if page directory is present
if (0) { //(1) check if this page table entry is present
struct Page *page = NULL; //(2) find corresponding page to pte struct Page *page = NULL; //(2) find corresponding page to pte
//(3) decrease page reference //(3) decrease page reference
//(4) and free this page when page reference reachs 0 //(4) and free this page when page reference reachs 0

+ 1
- 1
labcodes/lab4/kern/mm/pmm.c View File

@ -433,7 +433,7 @@ page_remove_pte(pde_t *pgdir, uintptr_t la, pte_t *ptep) {
* PTE_P 0x001 // page table/directory entry flags bit : Present * PTE_P 0x001 // page table/directory entry flags bit : Present
*/ */
#if 0 #if 0
if (0) { //(1) check if page directory is present
if (0) { //(1) check if this page table entry is present
struct Page *page = NULL; //(2) find corresponding page to pte struct Page *page = NULL; //(2) find corresponding page to pte
//(3) decrease page reference //(3) decrease page reference
//(4) and free this page when page reference reachs 0 //(4) and free this page when page reference reachs 0

+ 1
- 1
labcodes/lab5/kern/mm/pmm.c View File

@ -433,7 +433,7 @@ page_remove_pte(pde_t *pgdir, uintptr_t la, pte_t *ptep) {
* PTE_P 0x001 // page table/directory entry flags bit : Present * PTE_P 0x001 // page table/directory entry flags bit : Present
*/ */
#if 0 #if 0
if (0) { //(1) check if page directory is present
if (0) { //(1) check if this page table entry is present
struct Page *page = NULL; //(2) find corresponding page to pte struct Page *page = NULL; //(2) find corresponding page to pte
//(3) decrease page reference //(3) decrease page reference
//(4) and free this page when page reference reachs 0 //(4) and free this page when page reference reachs 0

+ 1
- 1
labcodes/lab6/kern/mm/pmm.c View File

@ -433,7 +433,7 @@ page_remove_pte(pde_t *pgdir, uintptr_t la, pte_t *ptep) {
* PTE_P 0x001 // page table/directory entry flags bit : Present * PTE_P 0x001 // page table/directory entry flags bit : Present
*/ */
#if 0 #if 0
if (0) { //(1) check if page directory is present
if (0) { //(1) check if this page table entry is present
struct Page *page = NULL; //(2) find corresponding page to pte struct Page *page = NULL; //(2) find corresponding page to pte
//(3) decrease page reference //(3) decrease page reference
//(4) and free this page when page reference reachs 0 //(4) and free this page when page reference reachs 0

+ 1
- 1
labcodes/lab7/kern/mm/pmm.c View File

@ -433,7 +433,7 @@ page_remove_pte(pde_t *pgdir, uintptr_t la, pte_t *ptep) {
* PTE_P 0x001 // page table/directory entry flags bit : Present * PTE_P 0x001 // page table/directory entry flags bit : Present
*/ */
#if 0 #if 0
if (0) { //(1) check if page directory is present
if (0) { //(1) check if this page table entry is present
struct Page *page = NULL; //(2) find corresponding page to pte struct Page *page = NULL; //(2) find corresponding page to pte
//(3) decrease page reference //(3) decrease page reference
//(4) and free this page when page reference reachs 0 //(4) and free this page when page reference reachs 0

+ 1
- 1
labcodes/lab8/kern/mm/pmm.c View File

@ -433,7 +433,7 @@ page_remove_pte(pde_t *pgdir, uintptr_t la, pte_t *ptep) {
* PTE_P 0x001 // page table/directory entry flags bit : Present * PTE_P 0x001 // page table/directory entry flags bit : Present
*/ */
#if 0 #if 0
if (0) { //(1) check if page directory is present
if (0) { //(1) check if this page table entry is present
struct Page *page = NULL; //(2) find corresponding page to pte struct Page *page = NULL; //(2) find corresponding page to pte
//(3) decrease page reference //(3) decrease page reference
//(4) and free this page when page reference reachs 0 //(4) and free this page when page reference reachs 0

Loading…
Cancel
Save