Let's Go!

dmesg 命令

上一篇 / 下一篇  2011-11-10 18:51:53 / 个人分类:系统相关&实用技巧


dmesg:

   说明
Linux命令dmesg用来显示开机信息,kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,
可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里


示例
  将系统启动信息保存到文件中:   
    $ sudo dmesg > messages.txt  
     
    打印输出最近一次的信息:   
    $ sudo dmesg | tail -f





$ dmesg
Linux version 2.6.18-164.el5PAE (mockbuild@builder16.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Thu Sep 3 04:10:44 EDT 2009
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000010000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
 BIOS-e820: 000000003fff0000 - 0000000040000000 (ACPI data)
 BIOS-e820: 00000000c0000000 - 00000000c1000000 (reserved)
 BIOS-e820: 00000000fffbc000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000fbd60
Memory for crash kernel (0x0 to 0x0) notwithin permissible range
disabling kdump
NX (Execute Disable) protection: active
On node 0 totalpages: 262128
  DMA zone: 4096 pages, LIFO batch:0
  Normal zone: 225280 pages, LIFO batch:31
  HighMem zone: 32752 pages, LIFO batch:7
DMI 2.4 present.
Using APIC driver default
ACPI: RSDP (v000 QEMU                                  ) @ 0x000fbeb0
ACPI: RSDT (v001 QEMU   QEMURSDT 0x00000001 QEMU 0x00000001) @ 0x3fff0000
ACPI: FADT (v001 QEMU   QEMUFACP 0x00000001 QEMU 0x00000001) @ 0x3fff002c
ACPI: MADT (v001 QEMU   QEMUAPIC 0x00000001 QEMU 0x00000001) @ 0x3fff2640
ACPI: DSDT (v001   BXPC   BXDSDT 0x00000001 INTL 0x20061109) @ 0x00000000
ACPI: PM-Timer IO Port: 0xb008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:6 APIC version 20
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] disabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] disabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] disabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x04] disabled)
ACPI: LAPIC (acpi_id[0x05] lapic_id[0x05] disabled)
ACPI: LAPIC (acpi_id[0x06] lapic_id[0x06] disabled)
ACPI: LAPIC (acpi_id[0x07] lapic_id[0x07] disabled)
ACPI: LAPIC (acpi_id[0x08] lapic_id[0x08] disabled)
ACPI: LAPIC (acpi_id[0x09] lapic_id[0x09] disabled)
ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x0a] disabled)
ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x0b] disabled)
ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x0c] disabled)
ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x0d] disabled)
ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x0e] disabled)
ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x0f] disabled)
ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
ACPI: IRQ5 used by override.
ACPI: IRQ9 used by override.
ACPI: IRQ10 used by override.
ACPI: IRQ11 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 48000000 (gap: 40000000:80000000)
kvm_get_tsc_khz: cpu 0, msr 0:1804001
TSC: Frequency read from the hypervisor
Detected 2261.056 MHz processor.
Built 1 zonelists.  Total pages: 262128
Kernel command line: ro root=LABEL=/
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
CPU 0 irqstacks, hard=c075d000 soft=c073d000
PID hash table entries: 4096 (order: 12, 16384 bytes)
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1032072k/1048512k available (2151k kernel code, 15632k reserved, 886k data, 232k init, 131008k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop (skipped), value calculated using timer frequency.. 4522.11 BogoMIPS (lpj=2261056)
Security Framework v1.0.0 initialized
SELinux:  Initializing.
SELinux:  Starting in permissive mode
selinux_register_security:  Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 078bfbfd 2191abfd 00000000 00000000 80000001 00000000 00000000
CPU: After vendor identify, caps: 078bfbfd 2191abfd 00000000 00000000 80000001 00000000 00000000
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: After all inits, caps: 078bfbfd 2191abfd 00000000 00000040 80000001 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 14k freed
ACPI: Core revision 20060707
CPU0: Intel QEMU Virtual CPU version 0.9.1 stepping 03
Total of 1 processors activated (4522.11 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=0 apic2=-1 pin2=-1
Brought up 1 CPUs
sizeof(vma)=88 bytes
sizeof(page)=32 bytes
sizeof(inode)=340 bytes
sizeof(dentry)=136 bytes
sizeof(ext3inode)=492 bytes
sizeof(buffer_head)=52 bytes
sizeof(skbuff)=176 bytes
checking if image is initramfs... it is
Freeing initrd memory: 2484k freed
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfb560, last bus=0
PCI: Using configuration type 1
Setting up standard PCI resources
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: No dock devices found.
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI quirk: region b000-b03f claimed by PIIX4 ACPI
PCI quirk: region b100-b10f claimed by PIIX4 SMB
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11)
ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 5 devices
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
audit: initializing netlink socket (disabled)
type=2000 audit(1309797068.772:1): initialized
highmem bounce pool size: 64 pages
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux:  Registering netfilter hooks
Initializing Cryptographic API
alg: No test for crc32c (crc32c-generic)
ksign: Installing public key data
Loading keyring
- Added public key 581431131FF6A527
- User ID: CentOS (Kernel Module GPG key)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Limiting direct PCI/PCI transfers.
Activating ISA DMA hang workarounds.
Boot video device is 0000:00:02.0
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Real Time Clock Driver v1.12ac
Non-volatile memory driver v1.2
Linux agpgart interface v0.101 (c) Dave Jones
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
brd: module loaded
Uniform. Multi-Platform. E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX3: IDE controller at PCI slot 0000:00:01.1
PIIX3: chipset revision 0
PIIX3: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xc000-0xc007, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xc008-0xc00f, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: QEMU HARDDISK, ATA DISK drive
hdb: QEMU HARDDISK, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: QEMU HARDDISK, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 512KiB
hda: 16384000 sectors (8388 MB) w/256KiB Cache, CHS=16253/255/63, (U)DMA
hda: cache flushes supported
 hda: hda1
hdb: max request size: 512KiB
hdb: 83886080 sectors (42949 MB) w/256KiB Cache, CHS=16383/255/63, (U)DMA
hdb: cache flushes supported
 hdb: unknown partition table
hdc: max request size: 512KiB
hdc: 4194304 sectors (2147 MB) w/256KiB Cache, CHS=4161/255/63, (U)DMA
hdc: cache flushes supported
 hdc: unknown partition table
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
TCP bic registered
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI No-Shortcut mode
ACPI: (supports<6>Time: tsc clocksource has been installed.
 S3 S4 S5)
Initalizing network drop monitor service
Freeing unused kernel memory: 232k freed
Write protecting the kernel read-only data: 403k
input: AT Translated Set 2 keyboard as /class/input/input0
input: ImExPS/2 Generic Explorer Mouse as /class/input/input1
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:01.2[D] -> Link [LNKD] -> GSI 11 (level, high) -> IRQ 11
uhci_hcd 0000:00:01.2: UHCI Host Controller
uhci_hcd 0000:00:01.2: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:01.2: irq 11, io base 0x0000c020
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
SCSI subsystem initialized
libata version 3.00 loaded.
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.11.5-ioctl (2007-12-12) initialised: dm-devel@redhat.com
device-mapper: dm-raid45: initialized v0.2594l
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
ACPI: PCI Interrupt 0000:00:03.0[A] -> Link [LNKC] -> GSI 10 (level, high) -> IRQ 10
ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [LNKD] -> GSI 11 (level, high) -> IRQ 11
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
SELinux:  Disabled at runtime.
SELinux:  Unregistering netfilter hooks
type=1404 audit(1309797094.409:2): selinux=0 auid=4294967295 ses=4294967295
piix4_smbus 0000:00:01.3: Found 0000:00:01.3 device
input: PC Speaker as /class/input/input2
FDC 0 is a S82078B
lp: driver loaded but no devices found
ACPI: Power Button (FF) [PWRF]
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
device-mapper: multipath: version 1.0.5 loaded
EXT3 FS on hda1, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdb, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 2097144k swap on /dev/hdc.  Priority:-1 extents:1 across:2097144k
IA-32 Microcode Update Driver: v1.14a <tigran@veritas.com>
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
Bluetooth: Core ver 2.10
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.8
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.8
Bluetooth: HIDP (Human Interface Emulation) ver 1.1
eth0: no IPv6 routers present
hda: dma_timer_expiry: dma status == 0x61
hda: dma_timer_expiry: dma status == 0x61
hda: DMA timeout error
hda: dma timeout error: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
hda: dma_timer_expiry: dma status == 0x61
hda: DMA timeout error
hda: dma timeout error: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
hdb: dma_timer_expiry: dma status == 0x61
hdb: DMA timeout error
hdb: dma timeout error: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
hda: dma_timer_expiry: dma status == 0x61
hda: DMA timeout error
hda: dma timeout error: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
hdb: dma_timer_expiry: dma status == 0x61
hdb: DMA timeout error
hdb: dma timeout error: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
hda: dma_timer_expiry: dma status == 0x61
hda: DMA timeout error
hda: dma timeout error: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
hdb: dma_timer_expiry: dma status == 0x41
hdb: dma_timer_expiry: dma status == 0x41
hdb: DMA timeout error
hdb: dma timeout error: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
hdb: dma_timer_expiry: dma status == 0x41
hdb: dma_timer_expiry: dma status == 0x41
hdb: DMA timeout error
hdb: dma timeout error: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
process `sysctl' is using deprecated sysctl (syscall) net.ipv6.neigh.eth0.base_reachable_time; Use net.ipv6.neigh.eth0.base_reachable_time_ms instead.
init invoked oom-killer: gfp_mask=0x201d2, rder=0, omkilladj=0
 [<c04582d1>] out_of_memory+0x72/0x1a5
 [<c0459802>] __alloc_pages+0x216/0x297
 [<c045aafb>] __do_page_cache_readahead+0xc4/0x183
 [<c0457852>] filemap_nopage+0x157/0x349
 [<c046152d>] __handle_mm_fault+0x1d9/0xcfe
 [<c048119a>] link_path_walk+0x8d/0x95
 [<c047b1b0>] cp_new_stat64+0xfc/0x10e
 [<c06184c5>] do_page_fault+0x2d9/0x607
 [<c04ecdd1>] copy_to_user+0x31/0x48
 [<c06181ec>] do_page_fault+0x0/0x607
 [<c0405a89>] error_code+0x39/0x40
 =======================
Mem-info:
DMA per-cpu:
cpu 0 hot: high 0, batch 1 used:0
cpu 0 cold: high 0, batch 1 used:0
DMA32 per-cpu: empty
Normal per-cpu:
cpu 0 hot: high 186, batch 31 used:168
cpu 0 cold: high 62, batch 15 used:46
HighMem per-cpu:
cpu 0 hot: high 42, batch 7 used:5
cpu 0 cold: high 14, batch 3 used:13
Free pages:       12040kB (120kB HighMem)
Active:124860 inactive:124873 dirty:0 writeback:0 unstable:0 free:3010 slab:2084 mapped-file:19 mapped-anon:249663 pagetables:2097
DMA free:4096kB min:68kB low:84kB high:100kB active:3964kB inactive:3984kB present:16384kB pages_scanned:18840 all_unreclaimable? yes
lowmem_reserve[]: 0 0 880 1007
DMA32 free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 880 1007
Normal free:7824kB min:3756kB low:4692kB high:5632kB active:432504kB inactive:432312kB present:901120kB pages_scanned:3239482 all_unreclaimable? yes
lowmem_reserve[]: 0 0 0 1023
HighMem free:120kB min:128kB low:264kB high:400kB active:62972kB inactive:63196kB present:131008kB pages_scanned:219142 all_unreclaimable? yes
lowmem_reserve[]: 0 0 0 0
DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 4*128kB 0*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 4096kB
DMA32: empty
Normal: 16*4kB 0*8kB 3*16kB 3*32kB 1*64kB 1*128kB 1*256kB 0*512kB 1*1024kB 3*2048kB 0*4096kB = 7824kB
HighMem: 0*4kB 1*8kB 1*16kB 1*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 120kB
70 pagecache pages
Swap cache: add 743789, delete 743789, find 155598/175549, race 0+0
Free swap  = 0kB
Total swap = 2097144kB
Free swap:            0kB
262128 pages of RAM
32752 pages of HIGHMEM
3337 reserved pages
133 pages shared
0 pages swap cached
0 pages dirty
0 pages writeback
19 pages mapped
2084 pages slab
2097 pages pagetables
Out of memory: Killed process 17391 (bash).
automount invoked oom-killer: gfp_mask=0x201d2, rder=0, omkilladj=0
 [<c04582d1>] out_of_memory+0x72/0x1a5
 [<c0459802>] __alloc_pages+0x216/0x297
 [<c045aafb>] __do_page_cache_readahead+0xc4/0x183
 [<c0457852>] filemap_nopage+0x157/0x349
 [<c046152d>] __handle_mm_fault+0x1d9/0xcfe
 [<c0437c2c>] unqueue_me+0x6e/0x73
 [<c041e847>] default_wake_function+0x0/0xc
 [<c06184c5>] do_page_fault+0x2d9/0x607
 [<c044840a>] audit_syscall_entry+0x15a/0x18c
 [<c06181ec>] do_page_fault+0x0/0x607
 [<c0405a89>] error_code+0x39/0x40
 =======================
Mem-info:
DMA per-cpu:
cpu 0 hot: high 0, batch 1 used:0
cpu 0 cold: high 0, batch 1 used:0
DMA32 per-cpu: empty
Normal per-cpu:
cpu 0 hot: high 186, batch 31 used:65
cpu 0 cold: high 62, batch 15 used:61
HighMem per-cpu:
cpu 0 hot: high 42, batch 7 used:5
cpu 0 cold: high 14, batch 3 used:2
Free pages:       12060kB (120kB HighMem)
Active:125247 inactive:124788 dirty:0 writeback:0 unstable:0 free:3015 slab:1880 mapped-file:26 mapped-anon:249964 pagetables:2086
DMA free:4096kB min:68kB low:84kB high:100kB active:3944kB inactive:3964kB present:16384kB pages_scanned:12678 all_unreclaimable? yes
lowmem_reserve[]: 0 0 880 1007
DMA32 free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 880 1007
Normal free:7844kB min:3756kB low:4692kB high:5632kB active:434024kB inactive:432264kB present:901120kB pages_scanned:1371262 all_unreclaimable? yes
lowmem_reserve[]: 0 0 0 1023
HighMem free:120kB min:128kB low:264kB high:400kB active:63020kB inactive:62924kB present:131008kB pages_scanned:220754 all_unreclaimable? yes
lowmem_reserve[]: 0 0 0 0
DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 4*128kB 0*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 4096kB
DMA32: empty
Normal: 19*4kB 3*8kB 2*16kB 3*32kB 3*64kB 2*128kB 0*256kB 0*512kB 1*1024kB 3*2048kB 0*4096kB = 7844kB
HighMem: 4*4kB 1*8kB 0*16kB 1*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 120kB
71 pagecache pages
Swap cache: add 1211048, delete 1211048, find 165346/186163, race 0+0
Free swap  = 0kB
Total swap = 2097144kB
Free swap:            0kB
262128 pages of RAM
32752 pages of HIGHMEM
3337 reserved pages
252 pages shared
0 pages swap cached
0 pages dirty
0 pages writeback
26 pages mapped
1880 pages slab
2086 pages pagetables
Out of memory: Killed process 17451 (bash).


TAG:

 

评分:0

我来说两句

Open Toolbar