Linked by fran on Mon 30th Dec 2013 17:16 UTC
BeOS & Derivatives

In a blog post from Haiku developer Pawel Dziepak he describes the work he has been doing on improving processor support. Most notably removing the 8 processor limit. From the blog post:

The main scheduler logic has been completed and now I am concentrating mainly on bug fixes, adjusting tunables and some minor improvements. I also removed gSchedulerLock, a spinlock I mentioned in my last post, and replaced it with more fine grained locking. An new interfaces for cpufreq and cpuidle modules has been created together with a cpufreq module for Intel Sandy Bridge or newer cores and cpuidle module for all processors that support C-states and invariant TSC. Furthermore, IRQs (including MSI) can be now directed to an arbitrary logical processor. Implementation of inter-processor interrupts has been improved so that it avoids acquiring any lock if it is not necessary and supports multicast interrupts. And, last but not least, 8 processor limit has been removed.

Thread beginning with comment 579640
To view parent comment, click here.
To read all comments associated with this story, please click here.
No it isnt
Member since:
2005-11-14

I'm being vague so that someone can say what works and what doesn't.

(But yeah, I'm thinking of my i5 4200U laptop with Intel AC wireless.)

Reply Parent Score: 3

umccullough Member since:
2006-01-26

(But yeah, I'm thinking of my i5 4200U laptop with Intel AC wireless.)


Specific deviceids would help figure that out...

For example, the ipro 4965 wifi driver might support your chip already - and if not, future versions sucked in from freebsd likely will:

http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/netw...

Reply Parent Score: 3

umccullough Member since:
2006-01-26

Specific deviceids would help figure that out...


Guessing it's a 7260-ish?

Looks like FreeBSD doesn't have it yet either:

http://freebsd.1045724.n5.nabble.com/FreeBSD-Intel-7260-td5865163.h...

Reply Parent Score: 2