Skip to content

Instantly share code, notes, and snippets.

@ozaki-r
Created October 6, 2024 16:01
Show Gist options
  • Select an option

  • Save ozaki-r/2b1e3256cd5858248cc9f9017bd38f62 to your computer and use it in GitHub Desktop.

Select an option

Save ozaki-r/2b1e3256cd5858248cc9f9017bd38f62 to your computer and use it in GitHub Desktop.
Redox OS
user:~# cat /scheme/sys/log > dmesg.txt
user:~# cat dmesg.txt
kernel::arch::x86_shared::device::local_apic:INFO -- Detected x2APIC
kernel::acpi:INFO -- RSDP: RSDP { signature: [82, 83, 68, 32, 80, 84, 82, 32], _checksum: 124, _oemid: [66, 79, 67, 72, 83, 32], revision: 0, rsdt_address: 2147361845, _length: 0, xsdt_address: 0, _extended_checksum: 95, _reserved: [83, 77, 51] }
RSDT:
APIC: FEE00000: 1
X2APIC 0
LocalApic(MadtLocalApic { processor: 0, id: 0, flags: 1 })
This is my local APIC
LocalApic(MadtLocalApic { processor: 1, id: 1, flags: 1 })
AP 1: IPI... SIPI... Wait... Trampoline...kernel::arch::x86_shared::device::tsc:INFO -- Detected KVM paravirtualization support, features KvmFeatureBits(CLOCKSOURCE | CLOCKSOURCE2 | CLOCKSOURCE_STABLE | 0x7af2)
Ready
LocalApic(MadtLocalApic { processor: 2, id: 2, flags: 1 })
AP 2: IPI... SIPI... Wait... Trampoline... Ready
LocalApic(MadtLocalApic { processor: 3, id: 3, flags: 1 })
AP 3: IPI... SIPI... Wait... Trampoline... Ready
IoApic(MadtIoApic { id: 0, _reserved: 0, address: 4273995776, gsi_base: 0 })
IntSrcOverride(MadtIntSrcOverride { bus_source: 0, irq_source: 0, gsi_base: 2, flags: 0 })
IntSrcOverride(MadtIntSrcOverride { bus_source: 0, irq_source: 5, gsi_base: 5, flags: 13 })
IntSrcOverride(MadtIntSrcOverride { bus_source: 0, irq_source: 9, gsi_base: 9, flags: 13 })
IntSrcOverride(MadtIntSrcOverride { bus_source: 0, irq_source: 10, gsi_base: 10, flags: 13 })
IntSrcOverride(MadtIntSrcOverride { bus_source: 0, irq_source: 11, gsi_base: 11, flags: 13 })
Unknown(4)
HPET: 0
kernel::arch::x86_shared::device:INFO -- Initializing system timer
kernel::arch::x86_shared::device:INFO -- TSC used as system clock source
HPET Before Init
HPET @ 0xfed00000
caps: 0x9896808086a201
clock period: 10000000
ID: 0x8086
LEG_RT_CAP: true
COUNT_SIZE_CAP: true
timers: 2
revision: 1
config: 0x0
interrupt status: 0x0
counter: 0x0
T0 caps: 0xff010400000030
interrupt routing: 0xff0104
flags: 0x30
T0 comparator: 0xffffffffffffffff
HPET After Init
HPET @ 0xfed00000
caps: 0x9896808086a201
clock period: 10000000
ID: 0x8086
LEG_RT_CAP: true
COUNT_SIZE_CAP: true
timers: 2
revision: 1
config: 0x3
interrupt status: 0x0
counter: 0x62c23
T0 caps: 0xff01040000003c
interrupt routing: 0xff0104
flags: 0x3c
T0 comparator: 0xcfe30
kernel::arch::x86_shared::device:INFO -- HPET used as system timer
kernel::arch::x86_shared::device:INFO -- Initializing RTC
kernel::arch::x86_shared::device:INFO -- Initializing serial
kernel::arch::x86_shared::device:INFO -- Finished initializing devices
kernel:INFO -- AP #1: Ok(ProcessId(0))
kernel:INFO -- AP #2: Ok(ProcessId(0))
kernel:INFO -- AP #3: Ok(ProcessId(0))
kernel:INFO -- BSP: Ok(ProcessId(0)) 4
kernel:INFO -- Env: Ok("REDOXFS_BLOCK=0000000000000200\nREDOXFS_UUID=486aed1f-5690-4c81-b8fb-74003d9055cb\nFRAMEBUFFER_ADDR=00000000fd000000\nFRAMEBUFFER_VIRT=ffff8000fd000000\nFRAMEBUFFER_WIDTH=0000000000000500\nFRAMEBUFFER_HEIGHT=0000000000000320\nFRAMEBUFFER_STRIDE=0000000000000500\n")
kernel::syscall::process:INFO -- Bootstrap entry point: 3000
Failed to create inputd.log: No such device (os error 19)
Failed to create inputd.ansi.log: No such device (os error 19)
vesad: 1280x800 stride 1280 at 0xFD000000
2024-10-06T15-01-59.240Z [@inputd:143 INFO] inputd: handle/display/vesa channel has been opened
Finished graphical debug
2024-10-06T15-01-59.246Z [@inputd:143 INFO] inputd: handle/display/vesa channel has been opened
2024-10-06T15-01-59.248Z [@inputd:143 INFO] inputd: consumer/1 channel has been opened
2024-10-06T15-01-59.250Z [@inputd:143 INFO] inputd: consumer/2 channel has been opened
logd: opening "/scheme/debug"
logd: opening "/scheme/fbcon/1"
logd: ready for logging on log:
2024-10-06T15-01-59.254Z [@ps2d:54 INFO] ps2d: using keymap 'us'
2024-10-06T15-01-59.255Z [@inputd:143 INFO] inputd: producer channel has been opened
2024-10-06T15-01-59.263Z [@pcid::cfg_access:147 INFO] MCFG Mcfg { name: [77, 67, 70, 71], length: 60, revision: 1, checksum: 140, oem_id: [66, 79, 67, 72, 83, 32], oem_table_id: [66, 88, 80, 67, 32, 32, 32, 32], oem_revision: 1, creator_id: [66, 88, 80, 67], creator_revision: 1, _rsvd: [0, 0, 0, 0, 0, 0, 0, 0] } ALLOCS PcieAllocs([PcieAlloc { base_addr: 2952790016, seg_group_num: 0, start_bus: 0, end_bus: 255, _rsvd: [0, 0, 0, 0] }])
2024-10-06T15-01-59.268Z [@pcid:214 INFO] PCI SG-BS:DV.F VEND:DEVI CL.SC.IN.RV
2024-10-06T15-01-59.270Z [@pcid:249 INFO] PCI 00-00:00.0 8086:29C0 06.00.00.00 6
2024-10-06T15-01-59.271Z [@pcid:249 INFO] PCI 00-00:01.0 1234:1111 03.00.00.02 3
2024-10-06T15-01-59.273Z [@pcid:249 INFO] PCI 00-00:02.0 8086:293E 04.03.00.03 4
2024-10-06T15-01-59.274Z [@pcid:249 INFO] PCI 00-00:03.0 8086:100E 02.00.00.03 2
2024-10-06T15-01-59.276Z [@pcid:249 INFO] PCI 00-00:04.0 1033:0194 0C.03.30.03 12 XHCI
2024-10-06T15-01-59.278Z [@pcid:249 INFO] PCI 00-00:1f.0 8086:2918 06.01.00.02 6
2024-10-06T15-01-59.280Z [@pcid:249 INFO] PCI 00-00:1f.2 8086:2922 01.06.01.02 1 SATA AHCI
2024-10-06T15-01-59.282Z [@pcid:104 INFO] BAR 4=PC080 5=FEBF9000
2024-10-06T15-01-59.283Z [@pcid::driver_handler:44 INFO] PCID SPAWN "/scheme/initfs/lib/drivers/ahcid"
2024-10-06T15-01-59.287Z [@ahcid:46 INFO] + AHCI pci-00-00-1f.2 on: 4=PC080 5=FEBF9000 IRQ: 10
2024-10-06T15-01-59.288Z [@ahcid::ahci:23 INFO] pci-00-00-1f.2_ahci-0: SATA
2024-10-06T15-01-59.289Z [@pcid:249 INFO] PCI 00-00:1f.3 8086:2930 0C.05.00.02 12
failed to initialize livedisk scheme: either livedisk phys (0) or size (0) was zero
Error: failed to start daemon: I/O error
Stack backtrace:
0: <unknown>
2024-10-06T15-01-59.294Z [@ahcid::ahci::hba:216 INFO] + Serial: QM00001 Firmware: 2.5+ Model: QEMU HARDDISK 48-bit LBA Size: 1536 MB
redoxfs: found scheme /scheme/disk.pci-00-00-1f.2_ahci
2024-10-06T15-01-59.301Z [@ahcid::ahci:23 INFO] pci-00-00-1f.2_ahci-1: None
2024-10-06T15-01-59.303Z [@ahcid::ahci:23 INFO] pci-00-00-1f.2_ahci-2: SATAPI
2024-10-06T15-01-59.308Z [@ahcid::ahci::hba:216 INFO] + Serial: QM00005 Firmware: 2.5+ Model: QEMU DVD-ROM 28-bit LBA Size: 0 MB
2024-10-06T15-01-59.310Z [@ahcid::ahci:23 INFO] pci-00-00-1f.2_ahci-3: None
2024-10-06T15-01-59.312Z [@ahcid::ahci:23 INFO] pci-00-00-1f.2_ahci-4: None
2024-10-06T15-01-59.313Z [@ahcid::ahci:23 INFO] pci-00-00-1f.2_ahci-5: None
2024-10-06T15-01-59.340Z [@ahcid::ahci::hba:351 ERROR] IS 40000000 IE 17 CMD 6 TFD 2041
2024-10-06T15-01-59.342Z [@ahcid::ahci::hba:352 ERROR] SSTS 113 SCTL 700 SERR 0 SACT 0
2024-10-06T15-01-59.344Z [@ahcid::ahci::hba:353 ERROR] CI 0 SNTF 0 FBS 0
redoxfs: found path /scheme/disk.pci-00-00-1f.2_ahci/0
redoxfs: opening /scheme/disk.pci-00-00-1f.2_ahci/0
redoxfs: opened filesystem on /scheme/disk.pci-00-00-1f.2_ahci/0 with uuid 486aed1f-5690-4c81-b8fb-74003d9055cb
redoxfs: filesystem on /scheme/disk.pci-00-00-1f.2_ahci/0 matches uuid 486aed1f-5690-4c81-b8fb-74003d9055cb
redoxfs: mounted filesystem on /scheme/disk.pci-00-00-1f.2_ahci/0 to file:
rm: cannot remove '/tmp': No such file or directory
ptyd daemon ready
2024-10-06T15-01-59.469Z [@pcid::cfg_access:147 INFO] MCFG Mcfg { name: [77, 67, 70, 71], length: 60, revision: 1, checksum: 140, oem_id: [66, 79, 67, 72, 83, 32], oem_table_id: [66, 88, 80, 67, 32, 32, 32, 32], oem_revision: 1, creator_id: [66, 88, 80, 67], creator_revision: 1, _rsvd: [0, 0, 0, 0, 0, 0, 0, 0] } ALLOCS PcieAllocs([PcieAlloc { base_addr: 2952790016, seg_group_num: 0, start_bus: 0, end_bus: 255, _rsvd: [0, 0, 0, 0] }])
2024-10-06T15-01-59.474Z [@pcid:214 INFO] PCI SG-BS:DV.F VEND:DEVI CL.SC.IN.RV
2024-10-06T15-01-59.476Z [@pcid:249 INFO] PCI 00-00:00.0 8086:29C0 06.00.00.00 6
2024-10-06T15-01-59.477Z [@pcid:249 INFO] PCI 00-00:01.0 1234:1111 03.00.00.02 3
2024-10-06T15-01-59.480Z [@pcid:104 INFO] BAR 0=FD000000 2=FEBF8000
2024-10-06T15-01-59.482Z [@pcid::driver_handler:44 INFO] PCID SPAWN "/usr/lib/drivers/bgad"
+ BGA pci-00-00-01.0 on: 0=FD000000 2=FEBF8000
- BGA 1280x800
2024-10-06T15-01-59.491Z [@inputd:143 INFO] inputd: producer channel has been opened
Resizing framebuffer 0 to 1280, 800 stride 1280
Display is already 1280, 800
Display is already 1280, 800
Display is already 1280, 800
2024-10-06T15-01-59.494Z [@pcid:249 INFO] PCI 00-00:02.0 8086:293E 04.03.00.03 4
2024-10-06T15-01-59.496Z [@pcid:104 INFO] BAR 0=FEBF0000
2024-10-06T15-01-59.498Z [@pcid::driver_handler:44 INFO] PCID SPAWN "/usr/lib/drivers/ihdad"
2024-10-06T15-01-59.505Z [@ihdad:106 INFO] + IHDA pci-00-00-02.0 on: 0=FEBF0000 IRQ: 11
2024-10-06T15-01-59.507Z [@ihdad:38 DEBUG] PCI FEATURES: [Msi]
2024-10-06T15-01-59.509Z [@ihdad:64 DEBUG] Enabled MSI
2024-10-06T15-01-59.510Z [@ihdad::hda::device:160 DEBUG] Virt: 000000000001A000, Phys: 000000000B013000
2024-10-06T15-01-59.512Z [@ihdad::hda::device:166 DEBUG] Virt: 000000000001B000, Phys: 000000000B160000
regs addr 16040
2024-10-06T15-01-59.515Z [@ihdad::hda::device:659 DEBUG] Statests: 0001
audio/ihdad/src/hda/cmdbuff.rs:89
audio/ihdad/src/hda/cmdbuff.rs:91
2024-10-06T15-01-59.518Z [@ihdad::hda::device:691 INFO] Intel HD Audio Version 1.0
2024-10-06T15-01-59.520Z [@ihdad::hda::device:692 DEBUG] IHDA: Input Streams: 4
2024-10-06T15-01-59.521Z [@ihdad::hda::device:693 DEBUG] IHDA: Output Streams: 4
2024-10-06T15-01-59.523Z [@ihdad::hda::device:694 DEBUG] IHDA: Bidirectional Streams: 0
2024-10-06T15-01-59.525Z [@ihdad::hda::device:695 DEBUG] IHDA: Serial Data Outputs: 0
2024-10-06T15-01-59.526Z [@ihdad::hda::device:696 DEBUG] IHDA: 64-Bit: true
2024-10-06T15-01-59.528Z [@ihdad::hda::device:339 DEBUG] Addr: 00:00, Root Node.
2024-10-06T15-01-59.530Z [@ihdad::hda::device:347 DEBUG] Addr: 00:01, AFG: 4, Widget count 4.
2024-10-06T15-01-59.532Z [@ihdad::hda::device:369 DEBUG] Addr: 00:02, Type: AudioOutput, Inputs: 0/0: [].
2024-10-06T15-01-59.534Z [@ihdad::hda::device:369 DEBUG] Addr: 00:03, Type: PinComplex: LineOut, Inputs: 0/1: [(0, 2)].
2024-10-06T15-01-59.536Z [@ihdad::hda::device:369 DEBUG] Addr: 00:04, Type: AudioInput, Inputs: 0/1: [(0, 5)].
2024-10-06T15-01-59.539Z [@ihdad::hda::device:369 DEBUG] Addr: 00:05, Type: PinComplex: LineIn, Inputs: 0/0: [].
2024-10-06T15-01-59.541Z [@ihdad::hda::device:462 DEBUG] Best pin: 0:03
2024-10-06T15-01-59.542Z [@ihdad::hda::device:469 DEBUG] Path to DAC: [(0, 3), (0, 2)]
2024-10-06T15-01-59.544Z [@ihdad::hda::device:487 DEBUG] Supported Formats: 000201FC
2024-10-06T15-01-59.546Z [@ihdad::hda::device:488 DEBUG] Capabilities: 00400101
2024-10-06T15-01-59.564Z [@ihdad::hda::device:538 DEBUG] Set (0, 2) output gain to 0x4A
2024-10-06T15-01-59.567Z [@ihdad::hda::device:545 DEBUG] Waiting for output 0 to start running...
2024-10-06T15-01-59.569Z [@ihdad::hda::device:550 DEBUG] Output 0 CONTROL 0x100006 STATUS 0x20 POS 0xB8
2024-10-06T15-01-59.570Z [@ihdad::hda::device:203 INFO] IHDA: Initialization finished.
2024-10-06T15-01-59.572Z [@pcid:249 INFO] PCI 00-00:03.0 8086:100E 02.00.00.03 2
2024-10-06T15-01-59.575Z [@pcid:104 INFO] BAR 0=FEBC0000 1=PC000
2024-10-06T15-01-59.577Z [@pcid::driver_handler:44 INFO] PCID SPAWN "/usr/lib/drivers/e1000d"
+ E1000 pci-00-00-03.0 on: 0=FEBC0000 1=PC000 IRQ: 11
- MAC: 52:54:00:12:34:56
- Link is up with speed 1000 Mb/s
2024-10-06T15-01-59.586Z [@pcid:249 INFO] PCI 00-00:04.0 1033:0194 0C.03.30.03 12 XHCI
2024-10-06T15-01-59.590Z [@pcid:104 INFO] BAR 0=00000000FEBF4000
2024-10-06T15-01-59.593Z [@pcid::driver_handler:44 INFO] PCID SPAWN "/usr/lib/drivers/xhcid"
+ XHCI pci-00-00-04.0 on: 0=00000000FEBF4000 IRQ: 10
2024-10-06T15-01-59.603Z [@xhcid::xhci:299 INFO] xHC max slots: 64, max ports: 8
2024-10-06T15-01-59.604Z [@pcid:249 INFO] PCI 00-00:1f.0 8086:2918 06.01.00.02 6
2024-10-06T15-01-59.607Z [@xhcid::xhci:434 INFO] XHCI initialized.
2024-10-06T15-01-59.607Z [@pcid:249 INFO] PCI 00-00:1f.2 8086:2922 01.06.01.02 1 SATA AHCI
2024-10-06T15-01-59.611Z [@xhcid::xhci:524 INFO] XHCI Port 0: 202A0, State 5, Speed 0, Flags PORT_PP | PORT_CSC
2024-10-06T15-01-59.611Z [@pcid:249 INFO] PCI 00-00:1f.3 8086:2930 0C.05.00.02 12
2024-10-06T15-01-59.615Z [@xhcid::xhci:524 INFO] XHCI Port 1: 202A0, State 5, Speed 0, Flags PORT_PP | PORT_CSC
2024-10-06T15-01-59.620Z [@xhcid::xhci:524 INFO] XHCI Port 2: 202A0, State 5, Speed 0, Flags PORT_PP | PORT_CSC
2024-10-06T15-01-59.627Z [@xhcid::xhci:524 INFO] XHCI Port 3: 202A0, State 5, Speed 0, Flags PORT_PP | PORT_CSC
2024-10-06T15-01-59.633Z [@xhcid::xhci:524 INFO] XHCI Port 4: 202A0, State 5, Speed 0, Flags PORT_PP | PORT_CSC
DHCP: MAC: 52-54-00-12-34-56 Current IP: Not configured
2024-10-06T15-01-59.639Z [@xhcid::xhci:524 INFO] XHCI Port 5: 202A0, State 5, Speed 0, Flags PORT_PP | PORT_CSC
DHCP: Sent Discover
2024-10-06T15-01-59.650Z [@xhcid::xhci:524 INFO] XHCI Port 6: 202A0, State 5, Speed 0, Flags PORT_PP | PORT_CSC
2024-10-06T15-01-59.660Z [@xhcid::xhci:524 INFO] XHCI Port 7: 202A0, State 5, Speed 0, Flags PORT_PP | PORT_CSC
2024-10-06T15-01-59.664Z [@inputd:143 INFO] inputd: consumer/3 channel has been opened
2024-10-06T15-01-59.666Z [@inputd:143 INFO] inputd: handle/display/vesa channel has been opened
2024-10-06T15-01-59.668Z [@inputd:143 INFO] inputd: consumer/3 channel has been opened
2024-10-06T15-01-59.669Z [orbital@orbital:78 DEBUG] found display 1280x800
2024-10-06T15-01-59.676Z [orbital@orbital::config:99 DEBUG] reading config from path: '/ui/orbital.toml'
DHCP: Offer IP: [10, 0, 2, 15], Server IP: [10, 0, 2, 2]
DHCP: Message Type: [2]
DHCP: Server ID: [10, 0, 2, 2]
DHCP: Subnet Mask: [255, 255, 255, 0]
DHCP: Router: [10, 0, 2, 2]
DHCP: Domain Name Server: [10, 0, 2, 3]
DHCP: Lease Time: [0, 1, 81, 128]
DHCP: New IP: 10.0.2.15/24
DHCP: New Router: default via 10.0.2.2 dev eth0 src 10.0.2.15
127.0.0.0/8 dev loopback src 127.0.0.1
10.0.2.0/24 dev eth0 src 10.0.2.15
DHCP: New DNS: 10.0.2.3
DHCP: Sent Request
DHCP: Ack IP: [10, 0, 2, 15], Server IP: [10, 0, 2, 2]
kernel::scheme::user:WARN -- Unknown scheme -> kernel message 18446744073709551578 from /usr/bin/orbital
2024-10-06T15-44-06.149Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-44-06.150Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-44-24.974Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-44-24.975Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-44-24.977Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-44-34.004Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-44-34.006Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-45-21.021Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-45-21.023Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-48-00.189Z [@inputd:138 ERROR] inputd: invalid path
2024-10-06T15-48-00.191Z [@inputd:138 ERROR] inputd: invalid path
user:~#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment