NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Lenovo M83 Tiny works nicely with 7.0




If anyone is looking for a small form-factor machine that works with NetBSD 7.x extremely well, check out the Lenovo M83 Tiny. I recently got one and I figured I'd have to host everything out of VMware in order to run NetBSD on it. However, I figured I'd give it a shot and started with 7.0_RC3, which worked great. You can find my dmesg below.

Specs:
http://psref.lenovo.com/Detail/42?M=10E90010US

Working:
- basics (Mobo, CPU, memory) instrumentation etc...
- USB (2 & 1)
- Sound (mic and output come up with sane levels, etc..)
- Ethernet (Intel)
- KMS/DRM Graphics (1.26 seconds in gtkperf! 60 FPS in glxgears)
- Bluetooth
- ACPI buttons, fans, temps, etc..

Not working:
- Wireless (but it's half-height PCIe, can be replaced)
- USB 3.0

They make an i7 version, but mines the i5.

Thanks,
  Swift

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
    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 7.0_RC3 (GENERIC.201508110747Z)
total memory = 15277 MB
avail memory = 14816 MB
kern.module.path=/stand/amd64/7.0/modules
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
LENOVO 10E9000SUS (ThinkCentre M83)
mainbus0 (root)
ACPI: RSDP 0xf0450 000024 (v02 LENOVO)
ACPI: XSDT 0x9c582098 0000B4 (v01 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: FACP 0x9c5999d0 00010C (v05 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: DSDT 0x9c5821e0 0177EE (v02 LENOVO TC-FB    00001B40 INTL 20120711)
ACPI: FACS 0x9d2e4f80 000040
ACPI: APIC 0x9c599ae0 000072 (v03 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: FPDT 0x9c599b58 000044 (v01 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: FIDT 0x9c599ba0 00009C (v01 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: TCPA 0x9c599c40 000032 (v02 LENOVO TC-FB    00001B40 MSFT 01000013)
ACPI: DBGP 0x9c599c78 000034 (v01 LENOVO TC-FB    00001B40 MSFT 00000005)
ACPI: SLIC 0x9c599cb0 000176 (v01 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: LUFT 0x9c599e28 0329E2 (v01 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: MSDM 0x9c5cc810 000055 (v03 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: SSDT 0x9c5cc868 0004F7 (v01 LENOVO TC-FB    00001B40 INTL 20120711)
ACPI: SSDT 0x9c5ccd60 000AD8 (v01 LENOVO TC-FB    00001B40 INTL 20120711)
ACPI: MCFG 0x9c5cd838 00003C (v01 LENOVO TC-FB    00001B40 MSFT 00000097)
ACPI: HPET 0x9c5cd878 000038 (v01 LENOVO TC-FB    00001B40 AMI. 00000005)
ACPI: SSDT 0x9c5cd8b0 00036D (v01 LENOVO TC-FB    00001B40 INTL 20120711)
ACPI: SSDT 0x9c5cdc20 003528 (v01 LENOVO TC-FB    00001B40 INTL 20091112)
ACPI: ASF! 0x9c5d1148 0000A5 (v32 LENOVO TC-FB    00001B40 TFSM 000F4240)
ACPI: BGRT 0x9c5d11f0 000038 (v00 LENOVO TC-FB    00001B40 AMI  00010013)
ACPI: DMAR 0x9c5d1228 0000B8 (v01 LENOVO TC-FB    00001B40 INTL 00000001)
ACPI: All ACPI Tables successfully acquired
ioapic0 at mainbus0 apid 8: pa 0xfec00000, version 0x20, 24 pins
cpu0 at mainbus0 apid 0: Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz, id 0x306c3 cpu1 at mainbus0 apid 2: Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz, id 0x306c3 cpu2 at mainbus0 apid 4: Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz, id 0x306c3 cpu3 at mainbus0 apid 6: Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz, id 0x306c3
acpi0 at mainbus0: Intel ACPICA 20131218
acpi0: X/RSDT: OemId <LENOVO,TC-FB   ,00001b40>, AslId <AMI ,00010013>
ACPI: SSDT 0x9c562c18 0003D3 (v01  PmRef  Cpu0Cst 00003001 INTL 20120711)
ACPI: SSDT 0x0 0003D3 (v01  PmRef  Cpu0Cst 00003001 INTL 20120711)
ACPI: SSDT 0x9c562618 0005AA (v01  PmRef    ApIst 00003000 INTL 20120711)
ACPI: SSDT 0x0 0005AA (v01  PmRef    ApIst 00003000 INTL 20120711)
ACPI: SSDT 0x9c561d98 000119 (v01  PmRef    ApCst 00003000 INTL 20120711)
ACPI: SSDT 0x0 000119 (v01  PmRef    ApCst 00003000 INTL 20120711)
acpi0: SCI interrupting at int 9
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400)
timecounter: Timecounter "hpet0" frequency 14318180 Hz quality 2000
acpiec0 at acpi0 (H_EC, PNP0C09-1)
acpiec0: unable to evaluate _GPE: AE_NOT_FOUND
FWHD (INT0800) at acpi0 not configured
LDRC (PNP0C02) at acpi0 not configured
attimer1 at acpi0 (TIMR, PNP0100): io 0x40-0x43,0x50-0x53 irq 0
CWDT (INT3F0D) at acpi0 not configured
SIO1 (PNP0C02) at acpi0 not configured
RMSC (PNP0C02) at acpi0 not configured
TPM (PNP0C31) at acpi0 not configured
PDRC (PNP0C02) at acpi0 not configured
acpivga0 at acpi0 (GFX0): ACPI Display Adapter
acpiout0 at acpivga0 (DD01, 0x0100): ACPI Display Output Device
acpiout1 at acpivga0 (DD02, 0x0002): ACPI Display Output Device
acpiout2 at acpivga0 (DD03, 0x0300): ACPI Display Output Device
acpiout3 at acpivga0 (DD04, 0x0301): ACPI Display Output Device
acpiout4 at acpivga0 (DD05, 0x0302): ACPI Display Output Device
acpiout5 at acpivga0 (DD06, 0x0303): ACPI Display Output Device
acpiout6 at acpivga0 (DD07, 0x0304): ACPI Display Output Device
acpiout7 at acpivga0 (DD08, 0x0305): ACPI Display Output Device
acpiout8 at acpivga0 (DD09, 0x0009): ACPI Display Output Device
acpiout9 at acpivga0 (DD0A, 0x000a): ACPI Display Output Device
acpiout10 at acpivga0 (DD0B, 0x000b): ACPI Display Output Device
acpiout11 at acpivga0 (DD0C, 0x000c): ACPI Display Output Device
acpiout12 at acpivga0 (DD0D, 0x000d): ACPI Display Output Device
acpiout13 at acpivga0 (DD0E, 0x000e): ACPI Display Output Device
acpiout14 at acpivga0 (DD0F, 0x000f): ACPI Display Output Device
acpiout15 at acpivga0 (DD1F, 0x0400): ACPI Display Output Device
acpiout15: brightness levels: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
acpivga0: unknown output device acpiout0
acpivga0: unknown output device acpiout1
acpivga0: unknown output device acpiout2
acpivga0: unknown output device acpiout3
acpivga0: unknown output device acpiout4
acpivga0: unknown output device acpiout5
acpivga0: unknown output device acpiout6
acpivga0: unknown output device acpiout7
acpivga0: unknown output device acpiout8
acpivga0: unknown output device acpiout9
acpivga0: unknown output device acpiout10
acpivga0: unknown output device acpiout11
acpivga0: unknown output device acpiout12
acpivga0: unknown output device acpiout13
acpivga0: unknown output device acpiout14
acpivga0: connected output devices:
acpivga0:   0x0400 (acpiout15): Unknown Output Device, head 0
acpibut0 at acpi0 (PWRB, PNP0C0C-170): ACPI Power Button
acpifan0 at acpi0 (FAN0, PNP0C0B-0): ACPI Fan
acpifan1 at acpi0 (FAN1, PNP0C0B-1): ACPI Fan
acpifan2 at acpi0 (FAN2, PNP0C0B-2): ACPI Fan
acpifan3 at acpi0 (FAN3, PNP0C0B-3): ACPI Fan
acpifan4 at acpi0 (FAN4, PNP0C0B-4): ACPI Fan
acpitz0 at acpi0 (TZ00)
acpitz0: active cooling level 0: 69.0C
acpitz0: active cooling level 1: 55.0C
acpitz0: active cooling level 2: 0.0C
acpitz0: active cooling level 3: 0.0C
acpitz0: active cooling level 4: 0.0C
acpitz0: levels: critical 80.0 C
acpitz1 at acpi0 (TZ01): cpu0 cpu1 cpu2 cpu3
acpitz1: levels: critical 80.0 C, passive 83.0 C, passive cooling
acpiwmi0 at acpi0 (WMI1, PNP0C14-1): ACPI WMI Interface
acpiwmibus at acpiwmi0 not configured
LBAI (LEN4001) at acpi0 not configured
LBAL (LEN4002) at acpi0 not configured
ACPI: Enabled 5 GPEs in block 00 to 3F
ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20131218/hwxface-646) ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20131218/hwxface-646)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0: vendor 0x8086 product 0x0c00 (rev. 0x06)
i915drmkms0 at pci0 dev 2 function 0: vendor 0x8086 product 0x0412 (rev. 0x06)
drm: Memory usable by graphics device = 2048M
drm: Supports vblank timestamp caching Rev 2 (21.10.2013).
drm: Driver supports precise vblank timestamp query.
i915drmkms0: interrupting at ioapic0 pin 16 (i915)
drm: GMBUS [i915 gmbus dpd] timed out, falling back to bit banging on pin 6
intelfb0 at i915drmkms0
i915drmkms0: info: registered panic notifier
i915drmkms0: More than 8 outputs detected via ACPI
intelfb0: framebuffer at 0xffff80010b5a5000, size 1600x900, depth 32, stride 6400
wsdisplay0 at intelfb0 kbdmux 1: console (default, vt100 emulation)
wsmux1: connecting to wsdisplay0
hdaudio0 at pci0 dev 3 function 0: HD Audio Controller
hdaudio0: interrupting at ioapic0 pin 16
hdaudio0: RIRB timeout
hdaudio0: RIRB timeout
vendor 0x8086 product 0x8c31 (USB serial bus, xHCI, revision 0x04) at pci0 dev 20 function 0 not configured vendor 0x8086 product 0x8c3a (miscellaneous communications, revision 0x04) at pci0 dev 22 function 0 not configured
puc0 at pci0 dev 22 function 3: Intel 8 Series KT (com)
com2 at puc0 port 0 (16550-compatible): ioaddr 0xf0e0, interrupting at ioapic0 pin 19
com2: ns16550a, working fifo
wm0 at pci0 dev 25 function 0: I217 LM Ethernet Connection (rev. 0x04)
wm0: interrupting at ioapic0 pin 20
wm0: PCI-Express bus
wm0: 2048 words FLASH
wm0: Ethernet address 00:23:24:87:c0:20
ihphy0 at wm0 phy 2: i217 10/100/1000 media interface, rev. 4
ihphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
ehci0 at pci0 dev 26 function 0: vendor 0x8086 product 0x8c2d (rev. 0x04)
ehci0: interrupting at ioapic0 pin 17
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
usb0 at ehci0: USB revision 2.0
hdaudio1 at pci0 dev 27 function 0: HD Audio Controller
hdaudio1: interrupting at ioapic0 pin 22
hdafg0 at hdaudio1: Realtek product 0x0233
hdafg0: DAC00 2ch: HP Out [Jack]
hdafg0: ADC02 2ch: Mic In [Jack]
hdafg0: ADC03 2ch: Mic In [Jack]
hdafg0: 2ch/2ch 44100Hz 48000Hz 96000Hz 192000Hz PCM16 PCM20 PCM24 AC3
audio0 at hdafg0: full duplex, playback, capture, mmap, independent
ppb0 at pci0 dev 28 function 0: vendor 0x8086 product 0x8c10 (rev. 0xd4)
ppb0: PCI Express capability version 2 <Root Port of PCI-E Root Complex> x1 @ 5.0GT/s
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
ppb1 at pci0 dev 28 function 3: vendor 0x8086 product 0x8c16 (rev. 0xd4)
ppb1: PCI Express capability version 2 <Root Port of PCI-E Root Complex> x1 @ 5.0GT/s
ppb1: link is x1 @ 2.5GT/s
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled, rd/line, wr/inv ok
vendor 0x8086 product 0x08b2 (miscellaneous network, revision 0x73) at pci2 dev 0 function 0 not configured
ehci1 at pci0 dev 29 function 0: vendor 0x8086 product 0x8c26 (rev. 0x04)
ehci1: interrupting at ioapic0 pin 23
ehci1: BIOS has given up ownership
ehci1: EHCI version 1.0
usb1 at ehci1: USB revision 2.0
ichlpcib0 at pci0 dev 31 function 0: vendor 0x8086 product 0x8c4c (rev. 0x04)
timecounter: Timecounter "ichlpcib0" frequency 3579545 Hz quality 1000
ichlpcib0: 24-bit timer
ichlpcib0: TCO (watchdog) timer configured.
ahcisata0 at pci0 dev 31 function 2: vendor 0x8086 product 0x8c02 (rev. 0x04)
ahcisata0: interrupting at ioapic0 pin 19
ahcisata0: 64-bit DMA
ahcisata0: AHCI revision 1.30, 6 ports, 32 slots, CAP 0xcf30ff65<SXS,EMS,PSC,SSC,PMD,ISS=0x3=Gen3,SCLO,SAL,SALP,SSS,SNCQ,S64A>
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 3
ichsmb0 at pci0 dev 31 function 3: vendor 0x8086 product 0x8c22 (rev. 0x04)
ichsmb0: interrupting at ioapic0 pin 18
iic0 at ichsmb0: I2C bus
isa0 at ichlpcib0
tpm0 at isa0 iomem 0xfed40000-0xfed44fff irq 7: device 0x0000104a rev 0x4e
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
sysbeep0 at pcppi0
attimer1: attached to pcppi0
acpicpu0 at cpu0: ACPI CPU
acpicpu0: C1: FFH, lat   1 us, pow  1000 mW
acpicpu0: C2: FFH, lat 117 us, pow   350 mW
acpicpu0: P0: FFH, lat  10 us, pow 35000 mW, 2001 MHz, turbo boost
acpicpu0: P1: FFH, lat  10 us, pow 35000 mW, 2000 MHz
acpicpu0: P2: FFH, lat  10 us, pow 32872 mW, 1900 MHz
acpicpu0: P3: FFH, lat  10 us, pow 30785 mW, 1800 MHz
acpicpu0: P4: FFH, lat  10 us, pow 28741 mW, 1700 MHz
acpicpu0: P5: FFH, lat  10 us, pow 26737 mW, 1600 MHz
acpicpu0: P6: FFH, lat  10 us, pow 24775 mW, 1500 MHz
acpicpu0: P7: FFH, lat  10 us, pow 22857 mW, 1400 MHz
acpicpu0: P8: FFH, lat  10 us, pow 20975 mW, 1300 MHz
acpicpu0: P9: FFH, lat  10 us, pow 19132 mW, 1200 MHz
acpicpu0: P10: FFH, lat  10 us, pow 17329 mW, 1100 MHz
acpicpu0: P11: FFH, lat  10 us, pow 15565 mW, 1000 MHz
acpicpu0: P12: FFH, lat  10 us, pow 13842 mW,  900 MHz
acpicpu0: P13: FFH, lat  10 us, pow 12155 mW,  800 MHz
coretemp0 at cpu0: thermal sensor, 1 C resolution, Tjmax=75
acpicpu1 at cpu1: ACPI CPU
coretemp1 at cpu1: thermal sensor, 1 C resolution, Tjmax=75
acpicpu2 at cpu2: ACPI CPU
coretemp2 at cpu2: thermal sensor, 1 C resolution, Tjmax=75
acpicpu3 at cpu3: ACPI CPU
coretemp3 at cpu3: thermal sensor, 1 C resolution, Tjmax=75
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "TSC" frequency 1995622520 Hz quality 3000
IPsec: Initialized Security Association Processing.
uhub0 at usb0: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub1 at usb1: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
ahcisata0 port 0: device present, speed: 6.0Gb/s
drm: Enabling RC6 states: RC6 on, RC6p off, RC6pp off
wd0 at atabus0 drive 0
wd0: <Samsung SSD 850 PRO 512GB>
wd0: drive supports 1-sector PIO transfers, LBA48 addressing
wd0: 476 GB, 992277 cyl, 16 head, 63 sec, 512 bytes/sect x 1000215216 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA) uhub2 at uhub1 port 1: vendor 0x8087 product 0x8000, class 9/0, rev 2.00/0.04, addr 2
uhub2: single transaction translator
uhub3 at uhub0 port 1: vendor 0x8087 product 0x8008, class 9/0, rev 2.00/0.04, addr 2
uhub3: single transaction translator
uhub2: 8 ports with 8 removable, self powered
uhub3: 6 ports with 6 removable, self powered
ubt0 at uhub3 port 2
ubt0: vendor 0x8087 product 0x07dc, rev 2.00/0.01, addr 3
umass0 at uhub2 port 1 configuration 1 interface 0
umass0: MediaTek Inc MT1887, rev 2.00/0.00, addr 3
umass0: using ATAPI over Bulk-Only
atapibus0 at umass0: 2 targets
cd0 at atapibus0 drive 0: <HL-DT-ST, DVDRAM GP70NS50, 1.00> cdrom removable uhub4 at uhub2 port 6: vendor 0x1a40 USB 2.0 Hub [MTT], class 9/0, rev 2.00/1.00, addr 4
uhub4: multiple transaction translators
uhub4: 7 ports with 7 removable, self powered
uhidev0 at uhub4 port 1 configuration 1 interface 0
uhidev0: Dell Dell USB Keyboard, rev 1.10/2.00, addr 5, iclass 3/1
ukbd0 at uhidev0
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
umass1 at uhub4 port 6 configuration 1 interface 0
umass1: Western Digital Elements 1042, rev 2.10/10.06, addr 6
umass1: using SCSI over Bulk-Only
scsibus0 at umass1: 2 targets, 1 lun per target
sd0 at scsibus0 target 0 lun 0: <WD, Elements 1042, 1006> disk fixed
sd0: fabricating a geometry
sd0: 465 GB, 476938 cyl, 64 head, 32 sec, 512 bytes/sect x 976769024 sectors
sd0: fabricating a geometry
uhidev1 at uhub4 port 7 configuration 1 interface 0
uhidev1: Logitech USB Receiver, rev 2.00/12.03, addr 7, iclass 3/1
ukbd1 at uhidev1
wskbd2 at ukbd1 mux 1
wskbd2: connecting to wsdisplay0
uhidev2 at uhub4 port 7 configuration 1 interface 1
uhidev2: Logitech USB Receiver, rev 2.00/12.03, addr 7, iclass 3/1
uhidev2: 8 report ids
ums0 at uhidev2 reportid 2: 16 buttons, W and Z dirs
wsmouse0 at ums0 mux 0
uhid0 at uhidev2 reportid 3: input=4, output=0, feature=0
uhid1 at uhidev2 reportid 4: input=1, output=0, feature=0
uhid2 at uhidev2 reportid 8: input=1, output=0, feature=0
uhidev3 at uhub4 port 7 configuration 1 interface 2
uhidev3: Logitech USB Receiver, rev 2.00/12.03, addr 7, iclass 3/0
uhidev3: 33 report ids
uhid3 at uhidev3 reportid 16: input=6, output=6, feature=0
uhid4 at uhidev3 reportid 17: input=19, output=19, feature=0
uhid5 at uhidev3 reportid 32: input=14, output=14, feature=0
uhid6 at uhidev3 reportid 33: input=31, output=31, feature=0
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio1 at pad0: half duplex, playback, capture
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
cd0(umass0:0:0):  DEFERRED ERROR, key = 0x2
wsdisplay0: screen 1 added (default, vt100 emulation)
wsdisplay0: screen 2 added (default, vt100 emulation)
wsdisplay0: screen 3 added (default, vt100 emulation)
wsdisplay0: screen 4 added (default, vt100 emulation)
cd0(umass0:0:0):  DEFERRED ERROR, key = 0x2



Home | Main Index | Thread Index | Old Index