Működő SMP támogatást mutat az Apple M1-ről származó dmesg NetBSD-n

Címkék

Előzmények itt.

dmesg:

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,
    2018, 2019, 2020, 2021 The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 9.99.85 (GENERIC64) #98: Sun Aug 29 13:02:10 ADT 2021
	xxx@xxx.xxx:/Users/jmcneill/netbsd/git-src/sys/arch/evbarm/compile/obj/GENERIC64
total memory = 7567 MB
avail memory = 7305 MB
timecounter: Timecounters tick every 10.000 msec
Kernelized RAIDframe activated
armfdt0 (root)
simplebus0 at armfdt0: Apple Mac mini (M1, 2020)
simplebus1 at simplebus0
cpus0 at simplebus0
simplebus2 at simplebus0
cpu0 at cpus0: Apple M1 Icestorm r1p1 (Apple Silicon), id 0x0
cpu0: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu0: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu0: Dcache line 64, Icache line 64, DIC=0, IDC=0, LoUU=0, LoC=1, LoUIS=0
cpu0: L1 128KB/64B*256L*8W VIPT Instruction cache
cpu0: L1 64KB/64B*128L*8W PIPT Data cache
cpu0: L2 4096KB/128B*2048L*16W PIPT Unified cache
cpu0: revID=0x0, 4k table, 16k table, 8bit ASID
cpu0: auxID=0x221100110212120, CSV3, CSV2, FP, CRC32, SHA1, AES+PMULL, DIT, NEON
cpu1 at cpus0: Apple M1 Icestorm r1p1 (Apple Silicon), id 0x1
cpu2 at cpus0: Apple M1 Icestorm r1p1 (Apple Silicon), id 0x2
cpu3 at cpus0: Apple M1 Icestorm r1p1 (Apple Silicon), id 0x3
cpu4 at cpus0: Apple M1 Firestorm r1p1 (Apple Silicon), id 0x10100
cpu5 at cpus0: Apple M1 Firestorm r1p1 (Apple Silicon), id 0x10101
cpu6 at cpus0: Apple M1 Firestorm r1p1 (Apple Silicon), id 0x10102
cpu7 at cpus0: Apple M1 Firestorm r1p1 (Apple Silicon), id 0x10103
appleintc0 at simplebus1: Apple AIC (896 IRQs, 1 FIQ)
fclock0 at simplebus0: 24000000 Hz fixed clock (clk24)
gtmr0 at simplebus0: Generic Timer
gtmr0: interrupting on FIQ 3
armgtmr0 at gtmr0: Generic Timer (24000 kHz, virtual)
timecounter: Timecounter "armgtmr0" frequency 24000000 Hz quality 500
appledart0 at simplebus1: Apple DART @ 0x681008000/0x4000, 16 SIDs (mask 0xffff)
appledart0: interrupting on IRQ 696
appledart1 at simplebus1: Apple DART @ 0x682008000/0x4000, 16 SIDs (mask 0xffff)
appledart1: interrupting on IRQ 699
appledart2 at simplebus1: Apple DART @ 0x683008000/0x4000, 16 SIDs (mask 0xffff)
appledart2: interrupting on IRQ 702
/soc/clock@23b700130 at simplebus1 not configured
/soc/pinctrl@23c100000 at simplebus1 not configured
/soc/clock@23b7001c0 at simplebus1 not configured
/soc/clock@23b7001c8 at simplebus1 not configured
/soc/clock@23b7001f0 at simplebus1 not configured
/soc/clock@23b7001b8 at simplebus1 not configured
/soc/clock@23b700348 at simplebus1 not configured
/soc/clock@23b7003f0 at simplebus1 not configured
/soc/clock@23b700418 at simplebus1 not configured
/soc/mbox@277400000 at simplebus1 not configured
/soc/mbox@23e400000 at simplebus1 not configured
applepcie0 at simplebus1: Apple PCIe host controller
applepcie0: MMIO (64-bit prefetchable): 0x6a0000000+0x20000000@0x6a0000000
applepcie0: MMIO (32-bit non-prefetchable): 0xc0000000+0x40000000@0x6c0000000
pci0 at applepcie0 bus 0
pci0: memory space enabled, rd/line, rd/mult, wr/inv ok
ppb0 at pci0 dev 0 function 0: vendor 106b product 100c (rev. 0x01)
ppb0: PCI Express capability version 2 <Root Port of PCI-E Root Complex> x1 @ 16.0GT/s
ppb0: link is x1 @ 2.5GT/s
pci1 at ppb0 bus 1
pci1: memory space enabled, rd/line, wr/inv ok
vendor 14e4 product 4425 (miscellaneous network, revision 0x03) at pci1 dev 0 function 0 not configured
vendor 14e4 product 5f69 (miscellaneous network, revision 0x03) at pci1 dev 0 function 1 not configured
ppb1 at pci0 dev 1 function 0: vendor 106b product 100c (rev. 0x01)
ppb1: PCI Express capability version 2 <Root Port of PCI-E Root Complex> x1 @ 16.0GT/s
ppb1: link is x1 @ 2.5GT/s
pci2 at ppb1 bus 2
pci2: memory space enabled, rd/line, wr/inv ok
xhci0 at pci2 dev 0 function 0: vendor 1b73 product 1100 (rev. 0x10)
xhci0: 64-bit DMA
xhci0: interrupting at irq 0 (MSI vec 0)
xhci0: xHCI version 1.0
usb0 at xhci0: USB revision 3.0
usb1 at xhci0: USB revision 2.0
ppb2 at pci0 dev 2 function 0: vendor 106b product 100c (rev. 0x01)
ppb2: PCI Express capability version 2 <Root Port of PCI-E Root Complex> x1 @ 16.0GT/s
ppb2: link is x1 @ 2.5GT/s
pci3 at ppb2 bus 3
pci3: memory space enabled, rd/line, wr/inv ok
bge0 at pci3 dev 0 function 0: Broadcom BCM57762 Gigabit Ethernet
bge0: interrupting at irq 1 (MSI vec 0)
bge0: HW config 00020114, 00004004, 00000000, 00000000 00000000
bge0: ASIC BCM57766 A0 (0x57766000), Ethernet address xx:xx:xx:xx:xx:xx
bge0: setting short Tx thresholds
brgphy0 at bge0 phy 1: BCM57765 1000BASE-T media interface, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
/soc/clock@23b7003e8 at simplebus1 not configured
/soc/clock@23b7001a0 at simplebus1 not configured
/soc/smc@23e050000 at simplebus1 not configured
/soc/iommu@382f00000 at simplebus1 not configured
/soc/iommu@382f80000 at simplebus1 not configured
/soc/iommu@502f00000 at simplebus1 not configured
/soc/iommu@502f80000 at simplebus1 not configured
/soc/serial@235200000 at simplebus1 not configured
/soc/i2c@20a110000 at simplebus1 not configured
/soc/ans@27bcc0000 at simplebus1 not configured
xhci1 at simplebus1autoconfiguration error: : devices behind IOMMUs not supported
xhci2 at simplebus1autoconfiguration error: : devices behind IOMMUs not supported
/soc/reboot@23d2b0000 at simplebus1 not configured
/soc/spmi@23d0d8000 at simplebus1 not configured
genfb0 at simplebus2: Simple Framebuffer (1920x1080 32-bpp @ 0x9e0df8000)
genfb0: framebuffer at 0xe0df8000, size 1920x1080, depth 32, stride 7680
wsdisplay0 at genfb0 kbdmux 1: console (default, vt100 emulation)
wsmux1: connecting to wsdisplay0
wsdisplay0: screen 1-3 added (default, vt100 emulation)
appledart0 (/soc/iommu@681008000): error addr 0x0000000061577aee status 0x0f000000
appledart1 (/soc/iommu@682008000): error addr 0x000000005beb537e status 0x05000000
appledart2 (/soc/iommu@683008000): error addr 0x00000000eed2c560 status 0x05000000
appledart1 (/soc/iommu@682008000): error addr 0x000000005beb537e status 0x05000000
appledart2 (/soc/iommu@683008000): error addr 0x00000000eed2c560 status 0x05000000
appledart2 (/soc/iommu@683008000): error addr 0x00000000eed2c560 status 0x05000000
entropy: WARNING: extracting entropy too early
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
cpu2: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu2: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu2: Dcache line 64, Icache line 64, DIC=0, IDC=0, LoUU=0, LoC=1, LoUIS=0
cpu2: L1 128KB/64B*256L*8W VIPT Instruction cache
cpu2: L1 64KB/64B*128L*8W PIPT Data cache
cpu2: L2 4096KB/128B*2048L*16W PIPT Unified cache
cpu2: revID=0x0, 4k table, 16k table, 8bit ASID
cpu2: auxID=0x221100110212120, CSV3, CSV2, FP, CRC32, SHA1, AES+PMULL, DIT, NEON
cpu3: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu3: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu3: Dcache line 64, Icache line 64, DIC=0, IDC=0, LoUU=0, LoC=1, LoUIS=0
cpu3: L1 128KB/64B*256L*8W VIPT Instruction cache
cpu3: L1 64KB/64B*128L*8W PIPT Data cache
cpu3: L2 4096KB/128B*2048L*16W PIPT Unified cache
cpu3: revID=0x0, 4k table, 16k table, 8bit ASID
cpu3: auxID=0x221100110212120, CSV3, CSV2, FP, CRC32, SHA1, AES+PMULL, DIT, NEON
cpu1: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu1: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu1: Dcache line 64, Icache line 64, DIC=0, IDC=0, LoUU=0, LoC=1, LoUIS=0
cpu1: L1 128KB/64B*256L*8W VIPT Instruction cache
cpu1: L1 64KB/64B*128L*8W PIPT Data cache
cpu1: L2 4096KB/128B*2048L*16W PIPT Unified cache
cpu1: revID=0x0, 4k table, 16k table, 8bit ASID
cpu1: auxID=0x221100110212120, CSV3, CSV2, FP, CRC32, SHA1, AES+PMULL, DIT, NEON
cpu5: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu5: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu5: Dcache line 64, Icache line 64, DIC=0, IDC=0, LoUU=0, LoC=1, LoUIS=0
cpu5: L1 192KB/64B*512L*6W VIPT Instruction cache
cpu5: L1 128KB/64B*256L*8W PIPT Data cache
cpu5: L2 12288KB/128B*8192L*12W PIPT Unified cache
cpu5: revID=0x0, 4k table, 16k table, 8bit ASID
cpu5: auxID=0x221100110212120, CSV3, CSV2, FP, CRC32, SHA1, AES+PMULL, DIT, NEON
cpu6: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu6: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu6: Dcache line 64, Icache line 64, DIC=0, IDC=0, LoUU=0, LoC=1, LoUIS=0
cpu6: L1 192KB/64B*512L*6W VIPT Instruction cache
cpu6: L1 128KB/64B*256L*8W PIPT Data cache
cpu6: L2 12288KB/128B*8192L*12W PIPT Unified cache
cpu6: revID=0x0, 4k table, 16k table, 8bit ASID
cpu6: auxID=0x221100110212120, CSV3, CSV2, FP, CRC32, SHA1, AES+PMULL, DIT, NEON
cpu4: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu4: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu4: Dcache line 64, Icache line 64, DIC=0, IDC=0, LoUU=0, LoC=1, LoUIS=0
cpu4: L1 192KB/64B*512L*6W VIPT Instruction cache
cpu4: L1 128KB/64B*256L*8W PIPT Data cache
cpu4: L2 12288KB/128B*8192L*12W PIPT Unified cache
cpu4: revID=0x0, 4k table, 16k table, 8bit ASID
cpu4: auxID=0x221100110212120, CSV3, CSV2, FP, CRC32, SHA1, AES+PMULL, DIT, NEON
cpu7: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu7: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu7: Dcache line 64, Icache line 64, DIC=0, IDC=0, LoUU=0, LoC=1, LoUIS=0
cpu7: L1 192KB/64B*512L*6W VIPT Instruction cache
cpu7: L1 128KB/64B*256L*8W PIPT Data cache
cpu7: L2 12288KB/128B*8192L*12W PIPT Unified cache
cpu7: revID=0x0, 4k table, 16k table, 8bit ASID
cpu7: auxID=0x221100110212120, CSV3, CSV2, FP, CRC32, SHA1, AES+PMULL, DIT, NEON
uhub0 at usb0: NetBSD (0x0000) xHCI root hub (0x0000), class 9/0, rev 3.00/1.00, addr 0
uhub0: 4 ports with 4 removable, self powered
uhub1 at usb1: NetBSD (0x0000) xHCI root hub (0x0000), class 9/0, rev 2.00/1.00, addr 0
uhub1: 4 ports with 4 removable, self powered
IPsec: Initialized Security Association Processing.
aes: ARMv8.0-AES
chacha: Portable C ChaCha
adiantum: self-test passed
aes_ccm: self-test passed
blake2s: self-test passed
uhidev0 at uhub1 port 1 configuration 1 interface 0
uhidev0: Logitech (0x046d) Gaming Keyboard G610 (0xc338), rev 2.00/4.11, addr 1, iclass 3/1
ukbd0 at uhidev0
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub1 port 1 configuration 1 interface 1
uhidev1: Logitech (0x046d) Gaming Keyboard G610 (0xc338), rev 2.00/4.11, addr 1, iclass 3/0
uhidev1: 18 report ids
ukbd1 at uhidev1 reportid 1
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhid0 at uhidev1 reportid 2: input=1, output=0, feature=0
uhid1 at uhidev1 reportid 17: input=19, output=19, feature=0
uhid2 at uhidev1 reportid 18: input=63, output=63, feature=0
umass0 at uhub1 port 2 configuration 1 interface 0
umass0: Lexar (0x05dc) USB Flash Drive (0xa81d), rev 2.00/11.00, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 1 lun per target
sd0 at scsibus0 target 0 lun 0: <Lexar, USB Flash Drive, 1100> disk removable
sd0: 30536 MB, 1023 cyl, 255 head, 63 sec, 512 bytes/sect x 62537728 sectors
sd0: GPT GUID: 2ba6ed9f-baf4-464d-9150-cc671f79e146
dk0 at sd0: "EFI", 163840 blocks at 32768, type: msdos
dk1 at sd0: "netbsd-root", 2613248 blocks at 196608, type: ffs
cgd: self-test aes-xts-256
cgd: self-test aes-xts-512
cgd: self-test aes-cbc-128
cgd: self-test aes-cbc-256
cgd: self-test 3des-cbc-192
cgd: self-test blowfish-cbc-448
cgd: self-test aes-cbc-128 (encblkno8)
cgd: self-tests passed
WARNING: 2 errors while detecting hardware; check system log.
boot device: dk1
root on dk1
root file system type: ffs
kern.module.path=/stand/evbarm/9.99.85/modules
WARNING: no TOD clock present
WARNING: using filesystem time
WARNING: CHECK AND RESET THE DATE!
wsdisplay0: screen 4 added (default, vt100 emulation)

Hozzászólások

Nem értem mi a hírértéke ennek a postnak. A hup olvasói között alig pártucat felhasználó lehet akinek M1-es Mac van a birtokában. Azok akik ezen NetBSD-t szeretnének futtatni meg konvergál a nullához.

Fordítva. Pont azért kell ilyen hír, mint amit mondtok. Ha  a HUP olvasók 100%-a futtatna M1-es Macon NetBSD-t, éppen akkor volna tökéletesen érdektelen a hír, mert akkor már mindenki eleve tudna róla. Egy kérdés azért marad: Lehet-e Macon kenyeret pirítani? Mert ha nem, akkor mégsem tökéletes az Apple.

Lógok a szeren (K. Frigyes)

Lógok az ereszen (Sz. József)