mirror of
https://github.com/asterinas/asterinas.git
synced 2025-06-09 05:16:47 +00:00
Fix the misuse of spin::mutex
This commit is contained in:
parent
f6b01c1da2
commit
07dd0fbd38
2
.github/workflows/integration_test.yml
vendored
2
.github/workflows/integration_test.yml
vendored
@ -9,7 +9,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
test:
|
test:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
timeout-minutes: 15
|
timeout-minutes: 30
|
||||||
container: jinuxdev/jinux:0.2.1
|
container: jinuxdev/jinux:0.2.1
|
||||||
steps:
|
steps:
|
||||||
- run: echo "Running in jinuxdev/jinux:0.2.1"
|
- run: echo "Running in jinuxdev/jinux:0.2.1"
|
||||||
|
@ -2,10 +2,10 @@ use crate::arch::mm::PageTableFlags;
|
|||||||
use crate::config::{KERNEL_STACK_SIZE, PAGE_SIZE};
|
use crate::config::{KERNEL_STACK_SIZE, PAGE_SIZE};
|
||||||
use crate::cpu::CpuSet;
|
use crate::cpu::CpuSet;
|
||||||
use crate::prelude::*;
|
use crate::prelude::*;
|
||||||
|
use crate::sync::{Mutex, MutexGuard};
|
||||||
use crate::user::UserSpace;
|
use crate::user::UserSpace;
|
||||||
use crate::vm::page_table::KERNEL_PAGE_TABLE;
|
use crate::vm::page_table::KERNEL_PAGE_TABLE;
|
||||||
use crate::vm::{VmAllocOptions, VmSegment};
|
use crate::vm::{VmAllocOptions, VmSegment};
|
||||||
use spin::{Mutex, MutexGuard};
|
|
||||||
|
|
||||||
use intrusive_collections::intrusive_adapter;
|
use intrusive_collections::intrusive_adapter;
|
||||||
use intrusive_collections::LinkedListAtomicLink;
|
use intrusive_collections::LinkedListAtomicLink;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user