Re: Intel Atom?

2015-08-02 Thread lists
Tried to pass on this, obviously, the call will be answered mostly for
the nice and polite tone of public address.

 Since the thread is already broken and dead,  

Are you questioning the productive meaning of the initial post?

Oh, you're realising the fact there were some replies that you
don't like and did not personally approve, or that you hold negative
feelings.

But you don't provide anything to the topic and still demand your way
into the discussion.

In fact opposing a reasonable request for follow up towards the original
poster.

 I would like to ask who
 the hell are you lists-wrant-com user?  

This question coming from a nobody web mail user, you must be thinking
of yourself to be the pope's son or somebody with two _bananas_ on the
belt.

Get a grip of your pretentious yourself, and keep this kind of personal
dissatisfaction off list, please.

 I use to read the threads on marc  

You mean you mostly post mediocre questions and justification enough to
express yourself when you dedicate little time to glance over replies,
similarly to the person who started this thread.

There is absolutely no reason to discontinue reading, don't
overly exaggerate.

 The answers are meaningless,
 mostly copy/paste from wikipedia or other sites.  

You're speaking mostly for your own qualities, as usual, son of the
preacher man. This is the annoying bit in your post, adhering your
flaws to others.

 Please find another lists,
 something like adult chat and avoid your answers here if you have
 nothing to say.  

Again wielding that imaginary little mind of yours to imitate others,
but don't strain it too much, you may want to keep the privilege to
continue asking ridiculously stupid questions further.

 Do not bother to answer this, please.  

Sure thing, you tell everybody since you're the resident preacher here,
domnule Popescu. Only to forget this until you start asking again the
next portion of controversial questions and then dislike the neutral
evasive conflict replies, where any follow at all.

How typical of you, it must be indeed upsetting for you to fail at
trolling:

http://marc.info/?m=143721573707482
http://marc.info/?m=143853897325061



Re: Intel Atom?

2015-07-31 Thread Quartz

Off-the-shelf yes, home no, it's just a specialized setup with some odd
requirements. We're fine with paying for good quality components but
there's no need to overpay for something that offers a bunch of stuff we
don't need, especially when we're going to be building several of these.
I'm just trying to find the best balance, and I'm hoping that
upper-mid-range Atoms are where it's at.


Well, did you solve it?


Not in two days :)

I'm still doing research and trying to figure out what's even worth 
looking at. I'll start ordering and receiving components over the next 
week or so, but it'll be the end of the month easy before we've decided 
on the right combination of parts and can start rolling things out to 
the next stage.




What's your useful idea to bring to other readers?


Not sure what you're asking here?



Do you have any experience related to this that we would like to read
on?


Well I mean I've been assembling systems since the late 90's, been using 
OpenBSD as the OS of choice for network appliances for roughly 10 years 
or so, and been very interested in small form factor computers for a 
while (I've been big on laptops from back when they were still kind of a 
waste of money). Not sure how different this is from any other tech guy 
though, but this list isn't the place for an auto-bio anyway. If you 
have specific questions I can try to answer.




Jumping topics like a recently released person, hopefully you were not
wasting everybody's time on the list.


Well, I'm sorry you think that starting a whopping two threads in a row 
is indicative of being mentally disabled and/or a criminal. The two main 
questions I had were pretty much answered, so it wasn't a waste of time 
for me at least.




Re: Intel Atom?

2015-07-31 Thread Mihai Popescu
 What's your useful idea to bring to other readers?

Since the thread is already broken and dead, I would like to ask who
the hell are you lists-wrant-com user?
I use to read the threads on marc and most of them (maybe all) are
interrupted by emails from this address. The answers are meaningless,
mostly copy/paste from wikipedia or other sites.
Lists-wrant-com, I think you are in a opressive regime country, or
maybe you are lost on an island or something, because you want to talk
too much and not related to the subject. Please find another lists,
something like adult chat and avoid your answers here if you have
nothing to say.

Do not bother to answer this, please.

Thank you.



Re: Intel Atom?

2015-07-31 Thread lists
looking forward to your dmesg then



Re: Intel Atom?

2015-07-30 Thread lists
 yet the original poster is
  obviously looking for COTS consumer electronics general purpose
  inexpensive mini-ITX mainboards for home router project.
 
 Off-the-shelf yes, home no, it's just a specialized setup with some odd 
 requirements. We're fine with paying for good quality components but 
 there's no need to overpay for something that offers a bunch of stuff we 
 don't need, especially when we're going to be building several of these. 
 I'm just trying to find the best balance, and I'm hoping that 
 upper-mid-range Atoms are where it's at.

Well, did you solve it?

What's your useful idea to bring to other readers?

Do you have any experience related to this that we would like to read
on?

Jumping topics like a recently released person, hopefully you were not
wasting everybody's time on the list.



Re: Intel Atom?

2015-07-29 Thread Quartz

yet the original poster is
obviously looking for COTS consumer electronics general purpose
inexpensive mini-ITX mainboards for home router project.


Off-the-shelf yes, home no, it's just a specialized setup with some odd 
requirements. We're fine with paying for good quality components but 
there's no need to overpay for something that offers a bunch of stuff we 
don't need, especially when we're going to be building several of these. 
I'm just trying to find the best balance, and I'm hoping that 
upper-mid-range Atoms are where it's at.




Re: Intel Atom?

2015-07-28 Thread lists
  Recommendation for a very capable router are C2750/C2758 Supermicro
 
 So, do you think we'd *need* a board like that?

Depends on your specific requirements in terms of expected bottlenecks.

 The reason I ask is
 that they're nearly twice the price of other dual-gigE Atom boards,
 and the ECC SODIMMs don't help.

ECC RAM always helps in the long term, if the board is collocated this
can save you a trip or two / remote hands fees. Even for home use ECC
is considered a reliability feature (at about 5-15% annual rate of
random memory errors) if the device is powered 24/7.

 If you're saying that an old D525 can
 handle our traffic needs and is well supported, I'm don't think
 springing for this board makes sense.

I am saying it handles my specific needs since early 2011 and also
saying that newer Atoms are preferred if budget allows this, for added
performance in the same thermal dissipation and power usage.

Regarding price, if you plan to use a Supermicro board, those are more
expensive than comparable other brands, even more expensive than
comparable Intel boards. At the time I was shopping the best
available Atom offers were D525 boards from Supermicro. I could have
dealt away with an Intel board and still be happy (lower priced other
boards were not yet listed), but I'd not have IMPI  serial BIOS (out
of band) access.

D525 is an older Atom CPU on ICH9R chipset and a lot less capable
compared to newer Atoms, especially the ones recommended. It does not
have the VT-* (think virtualisation) extensions, but a router or
storage appliance does not need these.

http://ark.intel.com/products/49490/Intel-Atom-Processor-D525-1M-Cache-1_80-GHz

With a grain of salt as the benchmarks are unreliable source of
performance comparisons (and these promote a utility):

http://www.cpubenchmark.net/cpu.php?cpu=Intel+Atom+D525+%40+1.80GHz

$ md5 -tt 
MD5 time trial.  Processing 10 1-byte blocks...
Digest = 766a2bb5d24bddae466c572bcabca3ee
Time   = 4.094940 seconds
Speed  = 244203822.278226 bytes/second

Here is one good board:

http://www.supermicro.com/products/motherboard/ATOM/ICH9/X7SPA-HF-D525.cfm

If you want to use X, stick a cheap low power fanless single slot Radeon
HD5450 in it, this supports OK up to dual link DVI 2560x1440 + VGA
1920x1200 together. The included in the mainboard Matrox G200eW video
works OK to boot up and with special tweaking has worked for X but not
at the moment. With the added video card the system works quite
responsive for a low power on board soldered processor driven desktop.

The system can run headless with no monitor/keyboard entirely commanded
over the serial port including BIOS access. Serial over LAN works OK
too, but serial 3 wire does not depend on network. Always consider a
spare monitor  keyboard attached / around the system just in case.

There is no point in using more than 4 GB RAM, though there are reports
it can boot with 8 GB RAM, those are silly tricks. The CPU spec says it
can address 4 GB and the mainboard spec as well 4 GB. Pick good RAM
exactly timed per the spec as the board will not boot up with
unreliable funky cheap RAM and you will be glad in the long term for
the RAM choice. This board is not your choice for ZFS/RAID fate abuse,
but works great for a NAS provider, this comment is in regard to the 8
GB silliness. This system does not support ECC RAM.

http://www.servethehome.com/supermicro-x7spehfd525-8gb-ddr3-ipmi-pfsense-freenas-unraid-linux-power-consumption/

The total power consumption bare is about 35-40 W, if you plan to
populate more than 1 of the 6 SATA ports, consider a reliable 200 W PSU
so it can function halfway loaded. These 200 W specify total power
summary across voltages and are maximum power load before failure, not
normal working (at efficient levels) power use. Even with no drives,
still pick a 200 W PSU standard form factor case.

The 2 LAN GigE ports are enough for a router, one is shared for IPMI.
These are just fine in OpenBSD as em(4) devices. I'll put the dmesg
later in the message, no glitches for years, happily saturate the
network with SSH  rsync.

Everything works great on the board and is well supported, I have it
and this runs flawless almost idle since 2011 when I bought it. IPMI
works as advertised, you have to patch the BIOS  IPMI firmwares to
close vulnerability (in IPMI) and confine the IMPI (shared LAN) on
local network only even with proper set up.

It will need a case fan (or two for redundancy) because the CPU is
fanless and produces enough heat (about 15-20 W TDP) and even without a
Radeon added (20 W more) inside, the system can not rely on free air
convection in a tower / desktop small form factor (mini-ITX) case.

Remember, these boards are designed to be put in controlled temperature
environments in 1U rack mount cases where air is flowing through the
chassis. You can't leave it just heat up the temperature sensitive
components (capacitors, HDDs) without shortening their life.


Re: Intel Atom?

2015-07-28 Thread Quartz

ECC RAM always helps in the long term,


It helps yes, but for a router I wonder if it makes a significant 
difference.




if the board is collocated


It's in-house.



but I'd not have IMPI  serial BIOS (out
of band) access.


Both of those aren't necessary for this project.



If you want to use X,



Always consider a
spare monitor  keyboard attached / around the system just in case.


We don't need X, but do need local console / KVM.



It will need a case fan (or two for redundancy) because the CPU is
fanless and produces enough heat (about 15-20 W TDP) and even without a
Radeon added (20 W more) inside, the system can not rely on free air
convection in a tower / desktop small form factor (mini-ITX) case.



Don't use external brick / micro / pico type PSU units, those are not
offering any benefit over stock SFX/ATX form factor and are less than
reliable to say the least not mention interchangeable. The PSU is one
of the least reliable system blocks.


The reason I'm asking about Atoms ITXs in the first place is that 
physical size is a major constraint for this project and a micro ATX 
case or larger is a non-starter. It's even proving hard to find an 
SFX/TFX case that's compact enough (and isn't shit). We're pretty much 
looking at some sort of open mesh compact case design with a compact 
PSU, like a pico+MiniBox M350, Antec ISK110, or Silverstone PT13B + a 
thin-ITX motherboard with bult-in dc power. In such a cramped situation 
the low heat output of an Atom seems a better choice than a full sized 
Core. (See my other thread on this list about using NICs with multiple 
jacks).


Also, you're the first person I've seen who's said that pico's aren't 
reliable. We have one that's several years old that's still going 
strong. I'm curious what your experiences have been?




but you'll miss the chance to learn and use the advanced
capabilities or more reliable components on board.


That's not really an issue, we have and use Supermicro stuff all the 
time. In fact there's a couple old P8SCT-based 1U severs I'm trying to 
sell off as we speak.




and don't
buy used


That's a given.



There is absolutely no point in considering SSD for this system.


Maybe. This system also needs to act as a PXE boot server for a variety 
of clients, so it needs several gigs of storage space for all the 
images, and that storage needs to be fast enough that the clients can 
boot in a sane time frame. I'm not sure if random 16gb thumb drives will 
really cut it.




Re: Intel Atom?

2015-07-28 Thread Stuart Henderson
On 2015-07-28, li...@wrant.com li...@wrant.com wrote:
 The 2 LAN GigE ports are enough for a router, one is shared for IPMI.

Shared IPMI is *never* fine IMHO.



Re: Intel Atom?

2015-07-28 Thread lists
  The 2 LAN GigE ports are enough for a router, one is shared for IPMI.
 
 Shared IPMI is *never* fine IMHO.

The notion was that 2 ports are enough for a router, though I agree and
have the same sentiment on the shared IPMI port.

Supermicro did not put a standalone IPMI Ethernet port on the
X7SPA-HF / X7SPE-HF chipset ICH9 boards in 2011 when I needed this. For
personal use I can't justify an overpriced dual port PCI-e NIC and used
the slot for a video card.

As an alternative USB NICs exist, I have a couple of axe(4) off Ebay but
not used it in live traffic, so can't say anything about its merits.

That's one of the reasons (dedicated IPMI port) for recommending newer
Atom based Supermicro C2000 series boards, yet the original poster is
obviously looking for COTS consumer electronics general purpose
inexpensive mini-ITX mainboards for home router project.



Re: Intel Atom?

2015-07-27 Thread Josh Grosse

On 2015-07-27 11:22, Quartz wrote:

What's Intel Atom support like these days? I remember they used to be
a little weird. Are they handled pretty much like any other x86 chip
now or are some things still unsupported? Are they capable of handling
pf on a saturated 100-base-t connection? How about gig-e?



There's a huge range of Atom processors.  Some are 32-bit only single-
core, there are models which are 64-bit capable and multi-core.  There 
are

 a wide range of clock speeds, cache sizes, and bus speeds.

http://ark.intel.com/products/family/29035/Intel-Atom-Processor#@All

I have an Asus 1005HA netbook with an Atom N270.  As it's a workstation,
I can't speak to router performance.  But the processor: single-core,
32-bit only, has always appaered to be a normal x86. I just can't 
disable

HT in the BIOS.

I don't have a recent dmesg available as I don't have the device with
me at the moment.  Here's an excerpt from one I'd sent to misc@ a couple
of years ago that I just grabbed from marc.info.  This one is GENERIC,
I normally use GENERIC.MP -- though to be honest, I do not perceive
a performance delta between the two.


OpenBSD 5.4-current (GENERIC) #93: Fri Oct 25 09:18:15 MDT 2013
dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Atom(TM) CPU N270 @ 1.60GHz (GenuineIntel 686-class) 
1.60 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI 
\
,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,NXE,SSE3,DTES64,MWAIT,DS-CPL,EST,TM2,SSSE3,xTPR,PDCM, 
\

MOVBE,LAHF,PERF real mem  = 1064497152 (1015MB)



Re: Intel Atom?

2015-07-27 Thread Bryan C. Everly
FWIW here's the DMESG from the system I just put in place.  Case,
power supply and all I was at around $350 total.  It's making an
excellent router/firewall:

OpenBSD 5.7 (GENERIC.MP) #881: Sun Mar  8 11:04:17 MDT 2015
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 4262907904 (4065MB)
avail mem = 4145512448 (3953MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xef280 (18 entries)
bios0: vendor American Megatrends Inc. version P1.20 date 07/22/2013
bios0: ASRock AD2550R/U3S3
acpi0 at bios0: rev 2
acpi0: sleep states S0 S1 S4 S5
acpi0: tables DSDT FACP APIC MCFG HPET
acpi0: wakeup devices P0P2(S4) USB0(S4) USB1(S4) USB2(S4) USB5(S4)
EUSB(S4) USB3(S4) USB4(S4) USB6(S4) USBE(S4) PS2K(S4) PS2M(S4)
UAR1(S4) GBE_(S4) PEX0(S4) PEX1(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Atom(TM) CPU D2550 @ 1.86GHz, 1867.04 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu0: 512KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 7 var ranges, 88 fixed ranges
cpu0: apic clock running at 133MHz
cpu0: mwait min=64, max=64, C-substates=0.1.0.0.0, IBE
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Atom(TM) CPU D2550 @ 1.86GHz, 1866.74 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu1: 512KB 64b/line 8-way L2 cache
cpu1: smt 1, core 0, package 0
cpu2 at mainbus0: apid 2 (application processor)
cpu2: Intel(R) Atom(TM) CPU D2550 @ 1.86GHz, 1866.74 MHz
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu2: 512KB 64b/line 8-way L2 cache
cpu2: smt 0, core 1, package 0
cpu3 at mainbus0: apid 3 (application processor)
cpu3: Intel(R) Atom(TM) CPU D2550 @ 1.86GHz, 1866.74 MHz
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu3: 512KB 64b/line 8-way L2 cache
cpu3: smt 1, core 1, package 0
ioapic0 at mainbus0: apid 0 pa 0xfec0, version 20, 24 pins
acpimcfg0 at acpi0 addr 0xe000, bus 0-255
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 6 (P0P2)
acpiprt2 at acpi0: bus 1 (PEX0)
acpiprt3 at acpi0: bus 2 (PEX1)
acpiprt4 at acpi0: bus 3 (PEX2)
acpiprt5 at acpi0: bus -1 (PEX3)
acpiprt6 at acpi0: bus 4 (PEX4)
acpiprt7 at acpi0: bus 5 (PEX5)
acpicpu0 at acpi0
acpicpu1 at acpi0
acpicpu2 at acpi0
acpicpu3 at acpi0
acpibtn0 at acpi0: SLPB
acpibtn1 at acpi0: PWRB
acpivideo0 at acpi0: GFX0
acpivout0 at acpivideo0: DD02
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 vendor Intel, unknown product 0x0bf3 rev 0x04
vga1 at pci0 dev 2 function 0 Intel GMA 3600 rev 0x0b
intagp at vga1 not configured
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
uhci0 at pci0 dev 26 function 0 Intel 82801JI USB rev 0x00: apic 0 int 16
uhci1 at pci0 dev 26 function 1 Intel 82801JI USB rev 0x00: apic 0 int 21
uhci2 at pci0 dev 26 function 2 Intel 82801JI USB rev 0x00: apic 0 int 18
ehci0 at pci0 dev 26 function 7 Intel 82801JI USB rev 0x00: apic 0 int 18
ehci0: timed out waiting for BIOS
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 Intel EHCI root hub rev 2.00/1.00 addr 1
azalia0 at pci0 dev 27 function 0 Intel 82801JI HD Audio rev 0x00: msi
azalia0: no supported codecs
ppb0 at pci0 dev 28 function 0 Intel 82801JI PCIE rev 0x00: msi
pci1 at ppb0 bus 1
ppb1 at pci0 dev 28 function 1 Intel 82801JI PCIE rev 0x00: msi
pci2 at ppb1 bus 2
xhci0 at pci2 dev 0 function 0 vendor Etron, unknown product 0x7052
rev 0x00: msi
usb1 at xhci0: USB revision 3.0
uhub1 at usb1 Etron xHCI root hub rev 3.00/1.00 addr 1
ppb2 at pci0 dev 28 function 2 Intel 82801JI PCIE rev 0x00: msi
pci3 at ppb2 bus 3
ahci0 at pci3 dev 0 function 0 Marvell 88SE9172 SATA rev 0x11: msi, AHCI 1.0
scsibus1 at ahci0: 32 targets
ppb3 at pci0 dev 28 function 4 Intel 82801JI PCIE rev 0x00: msi
pci4 at ppb3 bus 4
em0 at pci4 dev 0 function 0 Intel 82574L rev 0x00: msi, address
d0:50:99:64:a4:42
ppb4 at pci0 dev 28 function 5 Intel 82801JI PCIE rev 0x00: msi
pci5 at ppb4 bus 5
em1 at pci5 dev 0 function 0 Intel 82574L rev 0x00: msi, address
d0:50:99:64:a4:43
uhci3 at pci0 dev 29 function 0 Intel 82801JI USB rev 0x00: apic 0 int 23
uhci4 at pci0 dev 29 function 1 Intel 82801JI USB rev 0x00: apic 0 int 19
uhci5 at pci0 

Re: Intel Atom?

2015-07-27 Thread Michael McConville
Michael McConville wrote:
 (especially when the proxied traffic is TLS-encrypted)

Disregard that clause. It's obviously the end-points that handle TLS
sessions, not the exit relay.



Re: Intel Atom?

2015-07-27 Thread Quartz

I just posted a dmesg from a SuperMicro motherboard with 8-core Intel
Atom C2758.


Yeah, I've heard about that board. I think it's a tad overkill for our 
situation though :)




Depending on how you configure your disks the 8-core C2758 should be
able to saturate a single gig-e nic.


Our system will be mainly a router rather than a file server, so I'm 
mostly concerned with how well it would handle network-to-network rather 
than disk-to-network.


Lemme put it a different way: a 500mhz P3 can handle pf on a saturated 
100bt connection no sweat. I know Atoms are slower clock-for-clock, how 
do they compare (in general) and are there any OpenBSD specific concerns?




Re: Intel Atom?

2015-07-27 Thread Quartz

FWIW here's the DMESG from the system I just put in place.




pchb0 at pci0 dev 0 function 0 vendor Intel, unknown product 0x0bf3 rev 0x04



ehci0: timed out waiting for BIOS



xhci0 at pci2 dev 0 function 0 vendor Etron, unknown product 0x7052



ehci1: timed out waiting for BIOS



I admit I'm not great at reading DMESGs, but these are the sorts of 
things that worry me.




Re: Intel Atom?

2015-07-27 Thread Bryan C. Everly
I just deployed an OpenBSD 5.7 firewall/router/dhcp/dns using this motherboard:

http://www.newegg.com/Product/Product.aspx?Item=N82E16813157417

It uses the Intel Atom D2550 1.86GHz 2-Core chip and has dual 1000
Mbps Intel NICs on the motherboard.  I am running the amd64 binaries
on it and it's serving its purpose really well.

Thanks,
Bryan


On Mon, Jul 27, 2015 at 11:44 AM, Josh Grosse j...@jggimi.homeip.net wrote:
 On 2015-07-27 11:22, Quartz wrote:

 What's Intel Atom support like these days? I remember they used to be
 a little weird. Are they handled pretty much like any other x86 chip
 now or are some things still unsupported? Are they capable of handling
 pf on a saturated 100-base-t connection? How about gig-e?



 There's a huge range of Atom processors.  Some are 32-bit only single-
 core, there are models which are 64-bit capable and multi-core.  There are
  a wide range of clock speeds, cache sizes, and bus speeds.

 http://ark.intel.com/products/family/29035/Intel-Atom-Processor#@All

 I have an Asus 1005HA netbook with an Atom N270.  As it's a workstation,
 I can't speak to router performance.  But the processor: single-core,
 32-bit only, has always appaered to be a normal x86. I just can't disable
 HT in the BIOS.

 I don't have a recent dmesg available as I don't have the device with
 me at the moment.  Here's an excerpt from one I'd sent to misc@ a couple
 of years ago that I just grabbed from marc.info.  This one is GENERIC,
 I normally use GENERIC.MP -- though to be honest, I do not perceive
 a performance delta between the two.


 OpenBSD 5.4-current (GENERIC) #93: Fri Oct 25 09:18:15 MDT 2013
 dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
 cpu0: Intel(R) Atom(TM) CPU N270 @ 1.60GHz (GenuineIntel 686-class) 1.60
 GHz
 cpu0:
 FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI
 \
 ,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,NXE,SSE3,DTES64,MWAIT,DS-CPL,EST,TM2,SSSE3,xTPR,PDCM,
 \
 MOVBE,LAHF,PERF real mem  = 1064497152 (1015MB)



Re: Intel Atom?

2015-07-27 Thread Quartz

I just deployed an OpenBSD 5.7 firewall/router/dhcp/dns using this motherboard:

http://www.newegg.com/Product/Product.aspx?Item=N82E16813157417


As a side question, is that a female usb connector planted vertically 
right on the motherboard?




It uses the Intel Atom D2550 1.86GHz 2-Core chip and has dual 1000
Mbps Intel NICs on the motherboard.  I am running the amd64 binaries
on it and it's serving its purpose really well.


How hard have you pushed the network IO?



Re: Intel Atom?

2015-07-27 Thread Quartz

There's a huge range of Atom processors. Some are 32-bit only single-
core, there are models which are 64-bit capable and multi-core. There are
a wide range of clock speeds, cache sizes, and bus speeds.


I know, I was mainly looking for general opinion about support and 
performance. IIRC, back in ~08-09 when Atoms first came out there used 
to be issues with maybe DMA or something that caused some models to be 
way slower than specs would indicate, and I was wondering if that was 
mostly a thing of the past, or if ACPI/64bit/MP/whatever doesn't work 
right on certain model lines or something. Or basically any issue 
software or hardware that would make some models not be able to handle 
high traffic.




Re: Intel Atom?

2015-07-27 Thread Bryan Everly
On the USB connector I didn't notice it when I installed the board but
I can look when I get home in a couple of days.

I haven't pushed it to breaking but it has yet to present a bottleneck.

Thanks,
Bryan

On Jul 27, 2015, at 1:14 PM, Quartz qua...@sneakertech.com wrote:

 I just deployed an OpenBSD 5.7 firewall/router/dhcp/dns using this 
 motherboard:

 http://www.newegg.com/Product/Product.aspx?Item=N82E16813157417

 As a side question, is that a female usb connector planted vertically right 
 on the motherboard?


 It uses the Intel Atom D2550 1.86GHz 2-Core chip and has dual 1000
 Mbps Intel NICs on the motherboard.  I am running the amd64 binaries
 on it and it's serving its purpose really well.

 How hard have you pushed the network IO?



Re: Intel Atom?

2015-07-27 Thread Dain Bentley
I've been using an atom for a firewall/VPN for a couple of years.  Works
great

On Monday, July 27, 2015, Quartz qua...@sneakertech.com wrote:

 What's Intel Atom support like these days? I remember they used to be a
 little weird. Are they handled pretty much like any other x86 chip now or
 are some things still unsupported? Are they capable of handling pf on a
 saturated 100-base-t connection? How about gig-e?



Re: Intel Atom?

2015-07-27 Thread Quartz

Here's the dmesg for my Tor exit relay, which runs on a D2700. It moves
about 2.0-4.5 MB/s in each direction.


Hmmm that's nowhere near as fast as what we do, and not even as fast 
as a P3.




It seems to be running at full
capacity doing so,


I don't know much about tor. When you say full capacity, do you mean 
the hardware was maxed out, or that you were doing the most that the tor 
network would allow you?




Re: Intel Atom?

2015-07-27 Thread Michael McConville
Quartz wrote:
  Here's the dmesg for my Tor exit relay, which runs on a D2700. It
  moves about 2.0-4.5 MB/s in each direction.
 
 Hmmm that's nowhere near as fast as what we do, and not even as
 fast as a P3.

Do you have 4,500-7,000 open connections? That slows my machine's
networking down quite a bit, but I think it's pretty rare for a small
router to have that many.

Another complication that doesn't apply to you is Tor's crypto. I don't
know how many AES and ed25519 operations Tor demands per network packet,
but (especially when the proxied traffic is TLS-encrypted) it's quite a
few. No AES-NI, either.

  It seems to be running at full capacity doing so,
 
 I don't know much about tor. When you say full capacity, do you mean
 the hardware was maxed out, or that you were doing the most that the
 tor network would allow you?

The machine seems maxed out. If I recall correctly, netperf lets me move
~100 Mbps in each direction, as the dedicated server provider
advertised.

Regardless, my current setup uses all of my allotted monthly bandwidth,
so I'm not looking to change anything.



Re: Intel Atom?

2015-07-27 Thread Aaron Poffenberger

On 7/27/15 10:22, Quartz wrote:

What's Intel Atom support like these days? I remember they used to be a
little weird. Are they handled pretty much like any other x86 chip now
or are some things still unsupported? Are they capable of handling pf on
a saturated 100-base-t connection? How about gig-e?



I just posted a dmesg from a SuperMicro motherboard with 8-core Intel 
Atom C2758. As noted in the email, everything I cared about worked.


I didn't try to saturate the system but was able to run multiple rsync 
sessions. I started with one rsync session from two 7200 RPM Hitachi NAS 
drives configured with stacked softraid (mirror + crypto). I'm 
reasonably certain I was getting 40 - 45 MB/s which prompted me to run a 
second rsync from another stacked mirror+crypto set to the same target. 
Adding the second rsync slowed the first a bit. I think I was seeing 38 
- 40 MB/s per stream.


Depending on how you configure your disks the 8-core C2758 should be 
able to saturate a single gig-e nic.


The SuperMicro board I was using has 4 intel nics + a separate IPMI nic. 
There's also a 4-core version of the board. There's also a C2750 version 
of the board (4 and 8 core models) which has turbo boost.


ServerTheHome tested the 2758 and 2750 against the Xeon E3 (and others). 
The Xeon comes out on top as you would expect but for file serving, you 
may find them acceptable.


http://www.servethehome.com/intel-atom-c2750-8-core-avoton-rangeley-benchmarks-fast-power/
http://www.servethehome.com/intel-atom-c2758-benchmarks-8-core-rangeley-tested/

--Aaron



Re: Intel Atom?

2015-07-27 Thread Michael McConville
Here's the dmesg for my Tor exit relay, which runs on a D2700. It moves
about 2.0-4.5 MB/s in each direction. It seems to be running at full
capacity doing so, but that's with 3,000-5,000 open files and
4,500-7,000 open connections. So, I think you'll be able to get a lot
out of one of these CPUs.



OpenBSD 5.7-stable (GENERIC.MP) #0: Fri Jun 19 13:20:46 EDT 2015
root@exit:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 2112454656 (2014MB)
avail mem = 2052362240 (1957MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0x7ee98000 (27 entries)
bios0: vendor Intel Corp. version MUCDT10N.86A.0069.2012.0323.1358 date 
03/23/2012
bios0: Intel Corporation D2700MUD
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP SSDT APIC MCFG HPET
acpi0: wakeup devices SLT1(S4) PS2M(S4) PS2K(S4) UAR1(S3) UAR2(S3) USB0(S3) 
USB1(S3) USB2(S3) USB3(S3) USB7(S3) PXSX(S4) RP01(S4) PXSX(S4) RP02(S4) 
PXSX(S4) RP03(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Atom(TM) CPU D2700 @ 2.13GHz, 2133.73 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu0: 512KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 7 var ranges, 88 fixed ranges
cpu0: apic clock running at 133MHz
cpu0: mwait min=64, max=64, C-substates=0.1.0.0.0, IBE
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Atom(TM) CPU D2700 @ 2.13GHz, 2133.41 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu1: 512KB 64b/line 8-way L2 cache
cpu1: smt 1, core 0, package 0
cpu2 at mainbus0: apid 2 (application processor)
cpu2: Intel(R) Atom(TM) CPU D2700 @ 2.13GHz, 2133.41 MHz
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu2: 512KB 64b/line 8-way L2 cache
cpu2: smt 0, core 1, package 0
cpu3 at mainbus0: apid 3 (application processor)
cpu3: Intel(R) Atom(TM) CPU D2700 @ 2.13GHz, 2133.41 MHz
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu3: 512KB 64b/line 8-way L2 cache
cpu3: smt 1, core 1, package 0
ioapic0 at mainbus0: apid 8 pa 0xfec0, version 20, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 8
acpimcfg0 at acpi0 addr 0xe000, bus 0-63
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 2 (P0P1)
acpiprt2 at acpi0: bus 1 (RP01)
acpiprt3 at acpi0: bus -1 (RP02)
acpiprt4 at acpi0: bus -1 (RP03)
acpiprt5 at acpi0: bus -1 (RP04)
acpicpu0 at acpi0
acpicpu1 at acpi0
acpicpu2 at acpi0
acpicpu3 at acpi0
acpibtn0 at acpi0: PWRB
acpibtn1 at acpi0: SLPB
acpivideo0 at acpi0: GFX0
acpivout0 at acpivideo0: DD02
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 vendor Intel, unknown product 0x0bf3 rev 0x03
vga1 at pci0 dev 2 function 0 Intel GMA 3600 rev 0x09
intagp at vga1 not configured
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
azalia0 at pci0 dev 27 function 0 Intel 82801GB HD Audio rev 0x02: msi
azalia0: codecs: Realtek ALC662
audio0 at azalia0
ppb0 at pci0 dev 28 function 0 Intel 82801GB PCIE rev 0x02: msi
pci1 at ppb0 bus 1
em0 at pci1 dev 0 function 0 Intel 82574L rev 0x00: msi, address 
00:22:4d:9d:93:e8
uhci0 at pci0 dev 29 function 0 Intel 82801GB USB rev 0x02: apic 8 int 23
uhci1 at pci0 dev 29 function 1 Intel 82801GB USB rev 0x02: apic 8 int 19
uhci2 at pci0 dev 29 function 2 Intel 82801GB USB rev 0x02: apic 8 int 18
uhci3 at pci0 dev 29 function 3 Intel 82801GB USB rev 0x02: apic 8 int 16
ehci0 at pci0 dev 29 function 7 Intel 82801GB USB rev 0x02: apic 8 int 23
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 Intel EHCI root hub rev 2.00/1.00 addr 1
ppb1 at pci0 dev 30 function 0 Intel 82801BAM Hub-to-PCI rev 0xe2
pci2 at ppb1 bus 2
pcib0 at pci0 dev 31 function 0 Intel NM10 LPC rev 0x02
ahci0 at pci0 dev 31 function 2 Intel 82801GR AHCI rev 0x02: msi, AHCI 1.1
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 0 lun 0: ATA, WDC WD5003ABYX-0, 01.0 SCSI3 0/direct 
fixed naa.50014ee0ad49cde9
sd0: 476940MB, 512 bytes/sector, 976773168 sectors
ichiic0 at pci0 dev 31 function 3 Intel 82801GB SMBus rev 0x02: apic 8 int 19
iic0 at ichiic0
lm1 at iic0 addr 0x2d: W83627DHG
spdmem0 at iic0 addr 0x51: 2GB DDR3 SDRAM PC3-8500 SO-DIMM
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 Intel 

Re: Intel Atom?

2015-07-27 Thread Stuart Henderson
On 2015-07-27, Aaron Poffenberger a...@hypernote.com wrote:
 The SuperMicro board I was using has 4 intel nics + a separate IPMI nic. 

N.B. on the recent SuperMicro boards I have, if the IPMI nic is
unconnected, standard settings are to run IPMI on the first main
NIC instead. This isn't really safe even if you do change the
password from the default...



Re: Intel Atom?

2015-07-27 Thread Aaron Poffenberger
On 7/27/15 14:34, Stuart Henderson wrote:
 On 2015-07-27, Aaron Poffenberger a...@hypernote.com wrote:
 The SuperMicro board I was using has 4 intel nics + a separate IPMI nic. 
 
 N.B. on the recent SuperMicro boards I have, if the IPMI nic is
 unconnected, standard settings are to run IPMI on the first main
 NIC instead. This isn't really safe even if you do change the
 password from the default...
 

Good point. All my SuperMicro boards have the same feature.



Re: Intel Atom?

2015-07-27 Thread lists
  Here's the dmesg for my Tor exit relay, which runs on a D2700. It moves
  about 2.0-4.5 MB/s in each direction.
 
 Hmmm that's nowhere near as fast as what we do, and not even as fast 
 as a P3.

I have an N280 1000/1666 MHz netbook which is roughly the same
computation power as a P3 750 MHz (reference md5 -tt), and a D525 1800
MHz (Supermicro board) with 2 GigE ports (1 shared IPMI) which is more
than twice the N280.

The nice thing is that N280 works even when the fan blocks continuously
for long periods without thermal shutdown on the lower CPU frequency.

The D525 is quite older than the new systems suggested in the thread,
and fully saturates the 100 Mbps LAN with SSH so no worries, external
networks is  100 Mbps. That's a 50 Watt system, main issue is heat in
the mini-ITX case and fans are noisy for my delicate ears, had to add
2x 60 mm fans to keep it from overheating.

Mainboard is picky on RAM so select a good compatible ECC module
provider if the system supports it (newer Atoms). The D525 was a bit
pricey for me at the time, but works since 2011 without concern.

 It seems to be running at full
  capacity doing so,
 
 I don't know much about tor. When you say full capacity, do you mean 
 the hardware was maxed out, or that you were doing the most that the tor 
 network would allow you?

Recommendation for a very capable router are C2750/C2758 Supermicro
board and a case that can use 12 cm fans if you're going to be
listening to it. Reference mainboard models: A1SAi-2750F or A1SRi-2758F,
those about roughly as half as the computing power of Xeon E3-1230/1245.

If I was picking now I'd go for the Xeon E3 anyway instead + dmesg is
invaluable.



Re: Intel Atom?

2015-07-27 Thread Sonic
On Mon, Jul 27, 2015 at 7:14 PM,  li...@wrant.com wrote:
 The D525 is quite older than the new systems suggested in the thread,
 and fully saturates the 100 Mbps LAN with SSH so no worries, external
 networks is  100 Mbps.

snip

 Recommendation for a very capable router are C2750/C2758 Supermicro
 board and a case that can use 12 cm fans if you're going to be
 listening to it. Reference mainboard models: A1SAi-2750F or A1SRi-2758F,
 those about roughly as half as the computing power of Xeon E3-1230/1245.

I have several of the SuperMicro 5015A based systems, most with the
D510 processor and one here with the D525 but never had a problem with
it overheating and use it with a picoPSU as the noise from the stock
PSU was just too much (the D510 based systems are much quieter than
the D525 one).

I did replace one of the D510 based systems (a heavily used one) with
a new one using SuperMicro's 5018D board and elected the Core i3 4160
over the Xeon's as I didn't think the extra cores provided by a Xeon
helped firewall usage and the HyperThreading on the i3 (which supports
the ECC memory needed for this board) can be disabled. Only problem
with this board is that OpenBSD's support of one of the onboard nic's,
the Intel i217-LM, is questionable (it did not work for me), so I
needed to pick up a PCI-E add in nic. Note that also the IPMI
interface is separate from the other two embedded interfaces in this
system (X10SLL-F board).



Re: Intel Atom?

2015-07-27 Thread Quartz

Recommendation for a very capable router are C2750/C2758 Supermicro


So, do you think we'd *need* a board like that? The reason I ask is that 
they're nearly twice the price of other dual-gigE Atom boards, and the 
ECC SODIMMs don't help. If you're saying that an old D525 can handle our 
traffic needs and is well supported, I'm don't think springing for this 
board makes sense.




Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-16 Thread Sebastian Benoit
Paul B. Henson(hen...@acm.org) on 2013.11.15 15:54:04 -0800:
 On Fri, Nov 15, 2013 at 11:25:50PM +0100, Sebastian Benoit wrote:
 
  Don't buy this one (yet). The Marvell 88SE9230 SATA does not work.
  i know cause i have one ;-)
 
 Arg, disappointing, but I'm glad I thought to check before buying :). Do
 you know if anybody's working on it? 

no.

 So much for standard AHCI sigh,
 does it not find it, or find it but crap out? Do all the other
 components work ok? I could temporarily stick a PCI SATA card in it to
 get by until the onboard SATA is supported if all the other pieces are
 happy. Does anybody have any suggestions for a good/cheap 2 port SATA
 PCI card that supports openbsd?
 
  The earlier 5017A-* machines are ok.
 
 Hmm, the only other 5017A model I see doesn't have IPMI.

sorry, i mispoke, i meant 5015A-* and they dont have a dedicated ipmi port.
 
anyway, dmesg attached, if someone cares. i'm not going to do anything more
with it.

OpenBSD 5.4-current (RAMDISK_CD) #107: Sun Nov 10 23:00:53 MST 2013
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/RAMDISK_CD
real mem = 4261289984 (4063MB)
avail mem = 4142940160 (3951MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xe94c0 (23 entries)
bios0: vendor American Megatrends Inc. version 1.0b date 04/26/2013
bios0: Supermicro X9SBAA
acpi0 at bios0: rev 2
acpi0: sleep states S0 S4 S5
acpi0: tables DSDT FACP APIC FPDT MCFG HPET SPMI EINJ ERST HEST BERT
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Atom(TM) CPU S1260 @ 2.00GHz, 1995.21 MHz
cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CF
LUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM
2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG,LAHF,PERF,ITSC
cpu0: 512KB 64b/line 8-way L2 cache
cpu0: apic clock running at 99MHz
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 2 pa 0xfec0, version 20, 24 pins
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (PRP1)
acpiprt2 at acpi0: bus 2 (PRP2)
acpiprt3 at acpi0: bus 4 (P3P4)
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 vendor Intel, unknown product 0x0c75 rev 0x02
ppb0 at pci0 dev 1 function 0 vendor Intel, unknown product 0x0c46 rev 0x02
pci1 at ppb0 bus 1
ahci0 at pci1 dev 0 function 0 vendor Marvell, unknown product 0x9230 rev 
0x10: msi, AHCI 1.2
scsibus0 at ahci0: 32 targets
ahci0: failed to stop port, cannot softreset
ahci0: failed to stop port, cannot softreset
ahci0: failed to stop port, cannot softreset
ahci0: failed to stop port, cannot softreset
ppb1 at pci0 dev 2 function 0 vendor Intel, unknown product 0x0c47 rev 0x02
pci2 at ppb1 bus 2 vendor Renesas, unknown product 0x0014 (class serial bus 
subclass USB, rev 0x03) at pci2 dev 0 function 0 not configured
ppb2 at pci0 dev 3 function 0 vendor Intel, unknown product 0x0c48 rev 0x02
pci3 at ppb2 bus 3
ppb3 at pci3 dev 0 function 0 vendor Newbridge, unknown product 0x8113 rev 
0x01
pci4 at ppb3 bus 4
em0 at pci4 dev 0 function 0 Intel 82541GI rev 0x05: apic 2 int 21, address 
90:e2:ba:53:11:fd
vga1 at pci4 dev 3 function 0 Matrox MGA G200eW rev 0x0a
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
ppb4 at pci0 dev 4 function 0 vendor Intel, unknown product 0x0c49 rev 0x02
pci5 at ppb4 bus 5
em1 at pci5 dev 0 function 0 Intel I350 rev 0x01: msi, address 
00:25:90:c7:b4:48
em2 at pci5 dev 0 function 1 Intel I350 rev 0x01: msi, address 
00:25:90:c7:b4:49
vendor Intel, unknown product 0x0c54 (class system unknown subclass 0x06, rev 
0x02) at pci0 dev 14 function 0 not configured
vendor Intel, unknown product 0x0c59 (class system subclass miscellaneous, 
rev 0x02) at pci0 dev 19 function 0 not configured
vendor Intel, unknown product 0x0c5a (class system subclass miscellaneous, 
rev 0x02) at pci0 dev 19 function 1 not configured
vendor Intel, unknown product 0x0c5f (class communications subclass serial, 
rev 0x02) at pci0 dev 20 function 0 not configured
vendor Intel, unknown product 0x0c60 (class bridge subclass ISA, rev 0x02) at 
pci0 dev 31 function 0 not configured
isa0 at mainbus0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
com1: console
softraid0 at root
scsibus1 at softraid0: 256 targets
PXE boot MAC address 00:25:90:c7:b4:48, interface em1
root on rd0a swap on rd0b dump on rd0b



Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-16 Thread Carsten Larsen

On 11/16/2013 00:54, Paul B. Henson wrote:

Does anybody have any suggestions for a good/cheap 2 port SATA
PCI card that supports openbsd?
Maybe just buy the previous model 5015A-*? I have been running one of 
those for some years now and it works like a charm. From their website I 
see it has reached End-of-Life though.


HW is standard Intel. specs from FreeBSD dmesg:


Timecounter i8254 frequency 1193182 Hz quality 0
CPU: Intel(R) Atom(TM) CPU D525   @ 1.80GHz (1807.21-MHz 686-class CPU)
  Origin = GenuineIntel  Id = 0x106ca  Family = 6  Model = 1c 
Stepping = 10

Features=0xbfebfbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE
Features2=0x40e31dSSE3,DTES64,MON,DS_CPL,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE
  AMD Features=0x2010NX,LM
  AMD Features2=0x1LAHF
  TSC: P-state invariant
real memory  = 4294967296 (4096 MB)
avail memory = 3145445376 (2999 MB)
ACPI APIC Table: 121710 APIC1048
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 HTT threads
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP/HT): APIC ID:  1
 cpu2 (AP): APIC ID:  2
 cpu3 (AP/HT): APIC ID:  3
ioapic0: Changing APIC ID to 4
ioapic0 Version 2.0 irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: SMCI  on motherboard
acpi0: Overriding SCI Interrupt from IRQ 9 to IRQ 20
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of fee0, 1000 (3) failed
acpi0: reservation of 0, a (3) failed
acpi0: reservation of 10, bff0 (3) failed
Timecounter ACPI-fast frequency 3579545 Hz quality 1000
acpi_timer0: 24-bit timer at 3.579545MHz port 0x808-0x80b on acpi0
cpu0: ACPI CPU on acpi0
cpu1: ACPI CPU on acpi0
cpu2: ACPI CPU on acpi0
cpu3: ACPI CPU on acpi0
pcib0: ACPI Host-PCI bridge port 0xcf8-0xcff on acpi0
pci0: ACPI PCI bus on pcib0
uhci0: Intel 82801I (ICH9) USB controller port 0xcc00-0xcc1f irq 16 at 
device 26.0 on pci0

uhci0: [ITHREAD]
uhci0: LegSup = 0x2f00
usbus0 on uhci0
uhci1: Intel 82801I (ICH9) USB controller port 0xc880-0xc89f irq 21 at 
device 26.1 on pci0

uhci1: [ITHREAD]
uhci1: LegSup = 0x2f00
usbus1 on uhci1
uhci2: Intel 82801I (ICH9) USB controller port 0xc800-0xc81f irq 19 at 
device 26.2 on pci0

uhci2: [ITHREAD]
uhci2: LegSup = 0x2f00
usbus2 on uhci2
ehci0: Intel 82801I (ICH9) USB 2.0 controller mem 
0xfebfbc00-0xfebfbfff irq 18 at device 26.7 on pci0

ehci0: [ITHREAD]
usbus3: EHCI version 1.0
usbus3 on ehci0
pcib1: ACPI PCI-PCI bridge irq 17 at device 28.0 on pci0
pci1: ACPI PCI bus on pcib1
pcib2: ACPI PCI-PCI bridge irq 17 at device 28.4 on pci0
pci2: ACPI PCI bus on pcib2
em0: Intel(R) PRO/1000 Network Connection 7.3.7 port 0xdc00-0xdc1f mem 
0xfe9e-0xfe9f,0xfe9dc000-0xfe9d irq 16 at device 0.0 on pci2

em0: Using MSIX interrupts with 3 vectors
em0: [ITHREAD]
em0: [ITHREAD]
em0: [ITHREAD]
em0: Ethernet address: 00:25:90:38:2d:e4
pcib3: ACPI PCI-PCI bridge irq 16 at device 28.5 on pci0
pci3: ACPI PCI bus on pcib3
em1: Intel(R) PRO/1000 Network Connection 7.3.7 port 0xec00-0xec1f mem 
0xfeae-0xfeaf,0xfeadc000-0xfead irq 17 at device 0.0 on pci3

em1: Using MSIX interrupts with 3 vectors
em1: [ITHREAD]
em1: [ITHREAD]
em1: [ITHREAD]
em1: Ethernet address: 00:25:90:38:2d:e5
uhci3: Intel 82801I (ICH9) USB controller port 0xc480-0xc49f irq 23 at 
device 29.0 on pci0

uhci3: [ITHREAD]
uhci3: LegSup = 0x2f00
usbus4 on uhci3
uhci4: Intel 82801I (ICH9) USB controller port 0xc400-0xc41f irq 19 at 
device 29.1 on pci0

uhci4: [ITHREAD]
uhci4: LegSup = 0x2f00
usbus5 on uhci4
uhci5: Intel 82801I (ICH9) USB controller port 0xc080-0xc09f irq 18 at 
device 29.2 on pci0

uhci5: [ITHREAD]
uhci5: LegSup = 0x2f00
usbus6 on uhci5
ehci1: Intel 82801I (ICH9) USB 2.0 controller mem 
0xfebfb800-0xfebfbbff irq 23 at device 29.7 on pci0

ehci1: [ITHREAD]
usbus7: EHCI version 1.0
usbus7 on ehci1
pcib4: ACPI PCI-PCI bridge at device 30.0 on pci0
pci4: ACPI PCI bus on pcib4
vgapci0: VGA-compatible display mem 
0xfc00-0xfcff,0xfdffc000-0xfdff,0xfe00-0xfe7f irq 17 
at device 4.0 on pci4

isab0: PCI-ISA bridge at device 31.0 on pci0
isa0: ISA bus on isab0
atapci0: Intel ICH8 SATA300 controller port 
0xb480-0xb487,0xc000-0xc003,0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb81f 
mem 0xfebfb000-0xfebfb7ff irq 19 at device 31.2 on pci0

atapci0: [ITHREAD]
atapci0: AHCI called from vendor specific driver
atapci0: AHCI v1.20 controller with 6 3Gbps ports, PM not supported
ata2: ATA channel at channel 0 on atapci0
ata2: [ITHREAD]
ata3: ATA channel at channel 1 on atapci0
ata3: [ITHREAD]
ata4: ATA channel at channel 2 on atapci0
ata4: [ITHREAD]
ata5: ATA channel at channel 3 on atapci0
ata5: [ITHREAD]
ata6: ATA channel at channel 4 on atapci0
ata6: [ITHREAD]
ata7: ATA channel at channel 5 on atapci0
ata7: [ITHREAD]
pci0: serial bus, SMBus at device 31.3 (no driver attached)
acpi_button0: Power Button on acpi0
atrtc0: AT realtime clock port 0x70-0x71 irq 8 on acpi0
uart0: 16550 or compatible port 0x3f8-0x3ff irq 

Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-16 Thread Paul B. Henson
On Sat, Nov 16, 2013 at 11:34:15AM +0100, Sebastian Benoit wrote:

 sorry, i mispoke, i meant 5015A-* and they dont have a dedicated ipmi port.

Oh, yah, I've actually got one of those, it's been working great. I was
actually planning on replacing it with this newer one, which supports
more memory and has more power, and reallocate it to another task.

 anyway, dmesg attached, if someone cares. i'm not going to do anything more
 with it.

 cpu0: apic clock running at 99MHz
 cpu at mainbus0: not configured
 cpu at mainbus0: not configured
 cpu at mainbus0: not configured

 ahci0: failed to stop port, cannot softreset

Hmm, not very promising, it didn't even initialize all four cores. The
ahci error is one of the things the freebsd driver works around, the
crappy marvell chipset breaks spec on the reset function.

Lots of unknowns and unconfigured in that dmesg :(, guess I need to
find another option. Least I found out before I bought it, thanks much
for the heads up.



Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-16 Thread Paul B. Henson
On Sat, Nov 16, 2013 at 12:27:08PM +0100, Carsten Larsen wrote:

 Maybe just buy the previous model 5015A-*? I have been running one of 
 those for some years now and it works like a charm. From their website I 
 see it has reached End-of-Life though.

I've actually got one of those, as you say, I've been very happy with
it. I was looking for a newer model with more power and a separate IPMI
port. Guess I've got to keep looking...



Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-16 Thread Paul B. Henson
On Fri, Nov 15, 2013 at 08:42:50PM -0800, Chris Cappuccio wrote:

 It's very old. This patch did not make it into the driver and I have
 no idea if those chips work through some other change, or not. Likely
 not. These older chips must be really buggy pieces of shit if you have
 to disable NCQ.

Bleh. I can definitely see the openbsd philosophy leaning towards not
supporting crap ;). The two workarounds in freebsd for this newer marvell
sata chipset don't seem quite as egregious, but I'm not really a low level
driver guy...



Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-16 Thread Paul B. Henson
On Sat, Nov 16, 2013 at 12:15:19PM -0800, Paul B. Henson wrote:

  sorry, i mispoke, i meant 5015A-* and they dont have a dedicated ipmi port.
 
 Oh, yah, I've actually got one of those, it's been working great. I was
 actually planning on replacing it with this newer one, which supports
 more memory and has more power, and reallocate it to another task.

I forgot to mention, but the newer one also supports ECC memory, which
is a plus.



Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-15 Thread Sebastian Benoit
Paul B. Henson(hen...@acm.org) on 2013.11.15 13:59:19 -0800:
 I'm looking at a supermicro SuperServer 5017A-EF for openbsd purposes,
 it's got an Intel atom S1260 SoC, Marvell 88SE9230 SATA, and i350AM2 dual
 gig interfaces.
 
 It looks like i350 support shipped in 5.2, and I'm pretty sure the
 Marvell chip is AHCI compliant, so I'd think that would be ok, but I'm
 leery about the SoC, I can't find any references to openbsd running on
 this specific chip or any atom based SoC for that matter and I'd hate to
 buy a box that didn't run openbsd well :(.

Don't buy this one (yet). The Marvell 88SE9230 SATA does not work.
i know cause i have one ;-)

The earlier 5017A-* machines are ok.

/B.
 
 Any feedback on this particular server, this atom SoC in specific, or
 even a general opinion on how well this might work out much appreciated :).
 
 Thanks much...
 

-- 



Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-15 Thread Paul B. Henson
On Fri, Nov 15, 2013 at 11:25:50PM +0100, Sebastian Benoit wrote:

 Don't buy this one (yet). The Marvell 88SE9230 SATA does not work.
 i know cause i have one ;-)

Arg, disappointing, but I'm glad I thought to check before buying :). Do
you know if anybody's working on it? So much for standard AHCI sigh,
does it not find it, or find it but crap out? Do all the other
components work ok? I could temporarily stick a PCI SATA card in it to
get by until the onboard SATA is supported if all the other pieces are
happy. Does anybody have any suggestions for a good/cheap 2 port SATA
PCI card that supports openbsd?

 The earlier 5017A-* machines are ok.

Hmm, the only other 5017A model I see doesn't have IPMI.

Thanks for the help...



Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-15 Thread Paul B. Henson
On Fri, Nov 15, 2013 at 11:25:50PM +0100, Sebastian Benoit wrote:

 Don't buy this one (yet). The Marvell 88SE9230 SATA does not work.
 i know cause i have one ;-)

Hmm, looks like support was added in FreeBSD back in June 2012:

http://lists.freebsd.org/pipermail/svn-src-stable-9/2012-June/002131.html

so hopefully it wouldn't be to hard for somebody with the right skill
set (unfortunately not me when it comes to low level drivers sigh) to
tune it up for openbsd. Looking at the backstory behind that commit:

http://forums.freebsd.org/showthread.php?t=32563

evidentally marvell doesn't follow the AHCI spec very well and the
freebsd driver has workarounds for various quirks. Stupid marvell :(,
too bad supermicro didn't use a better sata chip.

Poking through the freebsd code, it looks like it has a workaround for
Marvell controllers do not wait for readyness which appears to be
adding in an extra delay when the controller is reset, and Some weird
controllers do not return signature in FIS receive area. Read it from
PxSIG register., which copies some results from a different location
overwriting what was copied in from the standard location. Other than
that, I don't see any other kludges, the rest is just the standard ahci
stuff. I see the openbsd ahci driver is completely different than the
freebsd one, so dunno how easily such workarounds could be implemented.



Re: Intel Atom S1260 (SuperServer 5017A-EF)

2013-11-15 Thread Chris Cappuccio
Paul B. Henson [hen...@acm.org] wrote:
 On Fri, Nov 15, 2013 at 11:25:50PM +0100, Sebastian Benoit wrote:
 
  Don't buy this one (yet). The Marvell 88SE9230 SATA does not work.
  i know cause i have one ;-)
 
 Hmm, looks like support was added in FreeBSD back in June 2012:
 
 http://lists.freebsd.org/pipermail/svn-src-stable-9/2012-June/002131.html
 
 so hopefully it wouldn't be to hard for somebody with the right skill
 set (unfortunately not me when it comes to low level drivers sigh) to
 tune it up for openbsd. Looking at the backstory behind that commit:
 
 http://forums.freebsd.org/showthread.php?t=32563
 
 evidentally marvell doesn't follow the AHCI spec very well and the
 freebsd driver has workarounds for various quirks. Stupid marvell :(,
 too bad supermicro didn't use a better sata chip.
 

Not directly related to these new chips, but, check this out:

http://archives.neohapsis.com/archives/openbsd/2007-10/2418.html

It's very old. This patch did not make it into the driver and I have
no idea if those chips work through some other change, or not. Likely
not. These older chips must be really buggy pieces of shit if you have
to disable NCQ.



Re: Intel Atom D510MO performance issue

2010-02-25 Thread Tomas Bodzar
Post output of 'vmstat -i' and read this thread
http://marc.info/?l=openbsd-miscm=126203835608528w=2



On Thu, Feb 25, 2010 at 12:47 PM, Will Storey wsto...@gmail.com wrote:
 Hi,

 I was attempting to test temperatures under load by running cat
 /dev/urandom  file and I thought my system had crashed. Instantly when
 this command begins the system becomes very unresponsive. All input over
ssh
 and keyboard attached to the machine has seemingly varying, but
significant,
 amounts of lag.

 I'm not sure what would be causing this behaviour or how to properly
 diagnose it.
 The system in question is using the Intel Atom D510MO motherboard (

http://www.intel.com/products/desktop/motherboards/D510MO/D510MO-overview.htm
 ).

 I'm not sure how relevant this is, but the top output seems to indicate
 something:

 load averages: B 1.73, B 0.97, B 0.46
 03:18:14
 33 processes: B 30 idle, 3 on processor
 CPU0 states: B 0.0% user, B 0.0% nice, B 0.4% system, 99.6% interrupt,
B 0.0%
 idle
 CPU1 states: B 0.0% user, B 0.0% nice, B 6.3% system, 53.6% interrupt,
40.1%
 idle
 CPU2 states: B 0.0% user, B 0.0% nice, B 100% system, B 0.0% interrupt,
B 0.0%
 idle
 CPU3 states: B 0.0% user, B 0.0% nice, B 3.7% system, 50.5% interrupt,
45.8%
 idle
 Memory: Real: 10M/137M act/tot B Free: 845M B Swap: 0K/2051M used/tot

 B PID USERNAME PRI NICE B SIZE B  RES STATE B  B  WAIT B  B  B TIME B  B CPU
COMMAND
 16216 root B  B  B -5 B  B 0 B 184K B 148K sleep/2 B  getblk B  11:18
1129.88% cat
 15668 _ntp B  B  B 56 B  B 0 B 708K B 812K onproc/0 B - B  B  B  B  0:42
77.64% ntpd
 B 2808 root B  B  B  2 B  B 0 B 624K B 724K sleep/3 B  poll B  B  B 0:17
60.40% ntpd
 B 6584 root B  B  B 32 B  B 0 B 808K 1392K onproc/1 B - B  B  B  B  0:08
B 9.23% top
 16545 root B  B  B 32 B  B 0 B 968K 1420K onproc/3 B - B  B  B  B  0:04
B 8.15% sendmail
 23931 will B  B  B  2 B  B 0 3340K 1812K sleep/1 B  select B  B 0:01 B 2.54%
sshd
 B 197 _syslogd B  2 B  B 0 B 488K B 644K sleep/1 B  poll B  B  B 0:00
B 1.76% syslogd
 B 2449 _pflogd B  B 4 B  B 0 B 540K B 292K sleep/3 B  bpf B  B  B  0:01
B 1.71% pflogd
 17554 will B  B  B  2 B  B 0 3200K 1804K idle B  B  B select B  B 0:03
B 0.83% sshd

 This is after leaving the process running for a few minutes. top updates
 maybe once every minute while this goes on and the % cpu time slowly
 increases

 I'm aware this is a newish piece of equipment and may not be fully
supported
 yet so I'm not sure if that is the reason or there is some bug here. Or
that
 this is anything that should be too worried about.

 I initially found this behaviour on 4.6-release but then tried the Feb 23?
 (or which is on ftp as of a couple hours ago) snapshot. Same behaviour on
 both. Both were i386. I haven't yet tried amd64.

 Also, I tried a different test running infinite loops to max out all the
 CPUs and the system seemed to behave fine.

 Oh, I just tried the SP kernel while writing this and the problem only
seems
 to occur when running the MP kernel.

 Sorry for the noise if I'm missing something.

 Here's the dmesg:

 OpenBSD 4.7-beta (GENERIC.MP) #423: Tue Feb 23 12:24:22 MST 2010
 B  B dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP
 RTC BIOS diagnostic error 80clock_battery
 cpu0: Intel(R) Atom(TM) CPU D510 @ 1.66GHz (GenuineIntel 686-class) 1.67
 GHz
 cpu0:

FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CX16,xTPR
 real mem B = 1055203328 (1006MB)
 avail mem = 1013702656 (966MB)
 RTC BIOS diagnostic error 80clock_battery
 mainbus0 at root
 bios0 at mainbus0: AT/286+ BIOS, date 11/17/09, SMBIOS rev. 2.5 @ 0xe4410
 (25 entries)
 bios0: vendor Intel Corp. version MOPNV10J.86A.0154.2009.1117.1624 date
 11/17/2009
 bios0: Intel Corporation D510MO
 acpi0 at bios0: rev 2
 acpi0: tables DSDT FACP APIC MCFG HPET SSDT
 acpi0: wakeup devices SLPB(S4) PS2M(S4) PS2K(S4) UAR1(S4) UAR2(S4) P32_(S4)
 ILAN(S4) PEX0(S4) PEX1(S4) PEX2(S4) PEX3(S4) UHC1(S3) UHC2(S3) UHC3(S3)
 UHC4(S3) EHCI(S3) AZAL(S4)
 acpitimer0 at acpi0: 3579545 Hz, 24 bits
 acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
 cpu0 at mainbus0: apid 0 (boot processor)
 cpu0: apic clock running at 166MHz
 cpu1 at mainbus0: apid 1 (application processor)
 cpu1: Intel(R) Atom(TM) CPU D510 @ 1.66GHz (GenuineIntel 686-class) 1.67
 GHz
 cpu1:

FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CX16,xTPR
 cpu2 at mainbus0: apid 2 (application processor)
 cpu2: Intel(R) Atom(TM) CPU D510 @ 1.66GHz (GenuineIntel 686-class) 1.67
 GHz
 cpu2:

FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CX16,xTPR
 cpu3 at mainbus0: apid 3 (application processor)
 cpu3: Intel(R) Atom(TM) CPU D510 @ 1.66GHz (GenuineIntel 686-class) 1.67
 GHz
 cpu3:


Re: Intel Atom D510MO performance issue

2010-02-25 Thread Thomas Pfaff
On Thu, 25 Feb 2010 03:47:24 -0800
Will Storey wsto...@gmail.com wrote:
 I'm not sure how relevant this is, but the top output seems to indicate
 something:
 
 Memory: Real: 10M/137M act/tot  Free: 845M  Swap: 0K/2051M used/tot
 
   PID USERNAME PRI NICE  SIZE   RES STATE WAIT  TIMECPU COMMAND
 16216 root  -50  184K  148K sleep/2   getblk   11:18 1129.88% cat
 15668 _ntp  560  708K  812K onproc/0  - 0:42 77.64% ntpd
  2808 root   20  624K  724K sleep/3   poll  0:17 60.40% ntpd

1129.88%, 77.64%, and 60.40% CPU usage?



Re: Intel Atom D510MO performance issue

2010-02-25 Thread Noah McNallie

On 02/25/2010 06:47 AM, Will Storey wrote:

Hi,

I was attempting to test temperatures under load by running cat
/dev/urandom  file and I thought my system had crashed. Instantly when
this command begins the system becomes very unresponsive. All input over ssh
and keyboard attached to the machine has seemingly varying, but significant,
amounts of lag.

I'm not sure what would be causing this behaviour or how to properly
diagnose it.
The system in question is using the Intel Atom D510MO motherboard (
http://www.intel.com/products/desktop/motherboards/D510MO/D510MO-overview.htm
).

I'm not sure how relevant this is, but the top output seems to indicate
something:

load averages:  1.73,  0.97,  0.46
03:18:14
33 processes:  30 idle, 3 on processor
CPU0 states:  0.0% user,  0.0% nice,  0.4% system, 99.6% interrupt,  0.0%
idle
CPU1 states:  0.0% user,  0.0% nice,  6.3% system, 53.6% interrupt, 40.1%
idle
CPU2 states:  0.0% user,  0.0% nice,  100% system,  0.0% interrupt,  0.0%
idle
CPU3 states:  0.0% user,  0.0% nice,  3.7% system, 50.5% interrupt, 45.8%
idle
Memory: Real: 10M/137M act/tot  Free: 845M  Swap: 0K/2051M used/tot

   PID USERNAME PRI NICE  SIZE   RES STATE WAIT  TIMECPU COMMAND
16216 root  -50  184K  148K sleep/2   getblk   11:18 1129.88% cat
15668 _ntp  560  708K  812K onproc/0  - 0:42 77.64% ntpd
  2808 root   20  624K  724K sleep/3   poll  0:17 60.40% ntpd
  6584 root  320  808K 1392K onproc/1  - 0:08  9.23% top
16545 root  320  968K 1420K onproc/3  - 0:04  8.15% sendmail
23931 will   20 3340K 1812K sleep/1   select0:01  2.54% sshd
   197 _syslogd   20  488K  644K sleep/1   poll  0:00  1.76% syslogd
  2449 _pflogd40  540K  292K sleep/3   bpf   0:01  1.71% pflogd
17554 will   20 3200K 1804K idle  select0:03  0.83% sshd

This is after leaving the process running for a few minutes. top updates
maybe once every minute while this goes on and the % cpu time slowly
increases

I'm aware this is a newish piece of equipment and may not be fully supported
yet so I'm not sure if that is the reason or there is some bug here. Or that
this is anything that should be too worried about.

I initially found this behaviour on 4.6-release but then tried the Feb 23?
(or which is on ftp as of a couple hours ago) snapshot. Same behaviour on
both. Both were i386. I haven't yet tried amd64.

Also, I tried a different test running infinite loops to max out all the
CPUs and the system seemed to behave fine.

Oh, I just tried the SP kernel while writing this and the problem only seems
to occur when running the MP kernel.

Sorry for the noise if I'm missing something.

Here's the dmesg:

OpenBSD 4.7-beta (GENERIC.MP) #423: Tue Feb 23 12:24:22 MST 2010
 dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP
RTC BIOS diagnostic error 80clock_battery
cpu0: Intel(R) Atom(TM) CPU D510 @ 1.66GHz (GenuineIntel 686-class) 1.67
GHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CX16,xTPR
real mem  = 1055203328 (1006MB)
avail mem = 1013702656 (966MB)
RTC BIOS diagnostic error 80clock_battery
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 11/17/09, SMBIOS rev. 2.5 @ 0xe4410
(25 entries)
bios0: vendor Intel Corp. version MOPNV10J.86A.0154.2009.1117.1624 date
11/17/2009
bios0: Intel Corporation D510MO
acpi0 at bios0: rev 2
acpi0: tables DSDT FACP APIC MCFG HPET SSDT
acpi0: wakeup devices SLPB(S4) PS2M(S4) PS2K(S4) UAR1(S4) UAR2(S4) P32_(S4)
ILAN(S4) PEX0(S4) PEX1(S4) PEX2(S4) PEX3(S4) UHC1(S3) UHC2(S3) UHC3(S3)
UHC4(S3) EHCI(S3) AZAL(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 166MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Atom(TM) CPU D510 @ 1.66GHz (GenuineIntel 686-class) 1.67
GHz
cpu1:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CX16,xTPR
cpu2 at mainbus0: apid 2 (application processor)
cpu2: Intel(R) Atom(TM) CPU D510 @ 1.66GHz (GenuineIntel 686-class) 1.67
GHz
cpu2:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CX16,xTPR
cpu3 at mainbus0: apid 3 (application processor)
cpu3: Intel(R) Atom(TM) CPU D510 @ 1.66GHz (GenuineIntel 686-class) 1.67
GHz
cpu3:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CX16,xTPR
ioapic0 at mainbus0: apid 8 pa 0xfec0, version 20, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 8
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 5 (P32_)
acpiprt1 at acpi0: bus 0 (PCI0)
acpiprt2 at acpi0: bus 1 (PEX0)
acpiprt3 at 

Re: Intel Atom D510MO performance issue

2010-02-25 Thread Ted Unangst
Use arandom.

On Thu, Feb 25, 2010 at 6:47 AM, Will Storey wsto...@gmail.com wrote:
 Hi,

 I was attempting to test temperatures under load by running cat
 /dev/urandom  file and I thought my system had crashed. Instantly when
 this command begins the system becomes very unresponsive. All input over ssh
 and keyboard attached to the machine has seemingly varying, but significant,
 amounts of lag.



Re: Intel Atom and D945GCLF2

2008-09-30 Thread Daniel Polak

 Original message from Steve B at 27-9-2008 4:24

Is anyone running OpenBSD on one of these boards? The supported platform
page does not list either the chipset or the CPU so I'm guesing it is not
supported at this time.


I have been running OpenBSD 4.3 for several weeks on an Atom D945GCLF
and didn't encounter any problems.
The dmesg shows a few messages that indicate that not everything is
fully supported yet but the board still runs fine.

Daniel

OpenBSD 4.3-stable (GENERIC) #8: Wed Jul 30 22:03:55 CEST 2008
[EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
RTC BIOS diagnostic error 80clock_battery
cpu0: Intel(R) Atom(TM) CPU 230 @ 1.60GHz (GenuineIntel 686-class) 
1.60 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CX16,xTPR

cpu0: unknown i686 model 12, can't get bus clock (0x4308)
real mem  = 526192640 (501MB)
avail mem = 500740096 (477MB)
RTC BIOS diagnostic error 80clock_battery
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 04/27/08, SMBIOS rev. 2.4 @ 
0xe3590 (23 entries)
bios0: vendor Intel Corp. version LF94510J.86A.0038.2008.0427.2223 
date 04/27/2008

bios0: Intel Corporation D945GCLF
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown, estimated 0:00 hours
acpi at bios0 function 0x0 not configured
pcibios at bios0 function 0x1a not configured
bios0: ROM list: 0xc/0xae00! 0xcb000/0x1000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 Intel 82945G Host rev 0x02
agp0 at pchb0: aperture at 0x2000, size 0x1000
vga1 at pci0 dev 2 function 0 Intel 82945G Video rev 0x02
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
azalia0 at pci0 dev 27 function 0 Intel 82801GB HD Audio rev 0x01: irq 9
azalia0: codec[s]: Realtek/0x0662
audio0 at azalia0
ppb0 at pci0 dev 28 function 0 Intel 82801GB PCIE rev 0x01
pci1 at ppb0 bus 1
re0 at pci1 dev 0 function 0 Realtek 8101E rev 0x02: unknown ASIC 
(0x2480), irq 11, address 00:1c:c0:45:21:25

rlphy0 at re0 phy 7: RTL8201L 10/100 PHY, rev. 1
ppb1 at pci0 dev 28 function 2 Intel 82801GB PCIE rev 0x01
pci2 at ppb1 bus 2
ppb2 at pci0 dev 28 function 3 Intel 82801GB PCIE rev 0x01
pci3 at ppb2 bus 3
uhci0 at pci0 dev 29 function 0 Intel 82801GB USB rev 0x01: irq 10
uhci1 at pci0 dev 29 function 1 Intel 82801GB USB rev 0x01: irq 11
uhci2 at pci0 dev 29 function 2 Intel 82801GB USB rev 0x01: irq 9
uhci3 at pci0 dev 29 function 3 Intel 82801GB USB rev 0x01: irq 11
ehci0 at pci0 dev 29 function 7 Intel 82801GB USB rev 0x01: irq 10
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 Intel EHCI root hub rev 2.00/1.00 addr 1
ppb3 at pci0 dev 30 function 0 Intel 82801BA Hub-to-PCI rev 0xe1
pci4 at ppb3 bus 4
em0 at pci4 dev 0 function 0 Intel PRO/1000MT (82546GB) rev 0x03: irq 
10, address 00:1b:21:14:48:78
em1 at pci4 dev 0 function 1 Intel PRO/1000MT (82546GB) rev 0x03: irq 
9, address 00:1b:21:14:48:79

ichpcib0 at pci0 dev 31 function 0 Intel 82801GB LPC rev 0x01: PM disabled
pciide0 at pci0 dev 31 function 1 Intel 82801GB IDE rev 0x01: DMA, 
channel 0 configured to compatibility, channel 1 configured to compatibility

wd0 at pciide0 channel 0 drive 0: Hitachi XX.V.3.3.0.0
wd0: 1-sector PIO, LBA, 244MB, 500400 sectors
wd0(pciide0:0:0): using PIO mode 4
pciide0: channel 1 ignored (disabled)
pciide1 at pci0 dev 31 function 2 Intel 82801GB SATA rev 0x01: DMA, 
channel 0 configured to native-PCI, channel 1 configured to native-PCI

pciide1: using irq 11 for native-PCI interrupt
ichiic0 at pci0 dev 31 function 3 Intel 82801GB SMBus rev 0x01: irq 11
iic0 at ichiic0
admtm0 at iic0 addr 0x2d: 47m192
spdmem0 at iic0 addr 0x50: 512MB DDR2 SDRAM non-parity PC2-4200CL5
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 Intel UHCI root hub rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 Intel UHCI root hub rev 1.00/1.00 addr 1
usb3 at uhci2: USB revision 1.0
uhub3 at usb3 Intel UHCI root hub rev 1.00/1.00 addr 1
usb4 at uhci3: USB revision 1.0
uhub4 at usb4 Intel UHCI root hub rev 1.00/1.00 addr 1
isa0 at ichpcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
biomask ef6d netmask ef6d ttymask ffef
mtrr: Pentium Pro MTRR support
uftdi0 at uhub4 port 2 Crystalfontz Crystalfontz CFA-634 USB LCD rev 
1.10/2.00 addr 2

ucom0 at uftdi0 portno 1
softraid0 at root
root on wd0a swap on wd0b dump on wd0b



Re: Intel Atom and D945GCLF2

2008-09-30 Thread Theo de Raadt
  Is anyone running OpenBSD on one of these boards? The supported platform
  page does not list either the chipset or the CPU so I'm guesing it is not
  supported at this time.
 
 I have been running OpenBSD 4.3 for several weeks on an Atom D945GCLF
 and didn't encounter any problems.
 The dmesg shows a few messages that indicate that not everything is
 fully supported yet but the board still runs fine.

The situation is really really really simple.

If it is a PC, we run on it.



Re: Intel Atom and D945GCLF2

2008-09-29 Thread Andres Genovez
2008/9/26 Steve B [EMAIL PROTECTED]

 Is anyone running OpenBSD on one of these boards? The supported platform
 page does not list either the chipset or the CPU so I'm guesing it is not
 supported at this time.

 Steve

 Hi, I got an Acer One that is the same chipset, I will try on thursday to
install lastest snapshot.


--
Atentamente

Andris Genovez Tobar / Departamento Tecnico
COMERCIAL SALVADOR PACHECO MORA S.A. / DESDE 1945
SPM TECNOLOGIAS
Cuenca, Luis Cordero 9-70 y Gran Colombia
Av. 27 de Febrero y Jacinto Flores
Telifono. 593-7-2842388 ext 103
Fax. 593-7-2842388 ext 120
Celular 593-97670874
  593-96816996 Alegro
Mail: [EMAIL PROTECTED]
Viaje: [EMAIL PROTECTED]
www.cspmsa.com
www.crice.org



Re: Intel Atom and D945GCLF2

2008-09-29 Thread Louis V. Lambrecht

Andres Genovez wrote:

2008/9/26 Steve B [EMAIL PROTECTED]

  

Is anyone running OpenBSD on one of these boards? The supported platform
page does not list either the chipset or the CPU so I'm guesing it is not
supported at this time.

Steve

Hi, I got an Acer One that is the same chipset, I will try on thursday to


install lastest snapshot.


--
Atentamente

Andris Genovez Tobar / Departamento Tecnico
COMERCIAL SALVADOR PACHECO MORA S.A. / DESDE 1945
SPM TECNOLOGIAS
Cuenca, Luis Cordero 9-70 y Gran Colombia
Av. 27 de Febrero y Jacinto Flores
Telifono. 593-7-2842388 ext 103
Fax. 593-7-2842388 ext 120
Celular 593-97670874
  593-96816996 Alegro
Mail: [EMAIL PROTECTED]
Viaje: [EMAIL PROTECTED]
www.cspmsa.com
www.crice.org


  

The Intel motherboard support page lists the Atom for Vista and WinXP only.
While other boards are or not listed to be compatible with other OSes.

I actually have two such boards, two different assemblies:
AA E270402-304 and ...-305.
The ...-305 installed 4.4/amd64 and ran it for a while (couple of days) 
till it hung.
On both systems, booting bsd.rd and installing 4.4/i386 seemed OK until 
reboot.

Old BIOS message: no valid system.
When using GRUB or GAG, systems boot until the mtrr message,
before detecting the mouse.

Sorry, no dmesg but tons of \M^?

I only got ArchLinux64 and WinXP working.
Not spending too much time on this as neither Intel, nor OpenBSD amd64
qualifies this system.