OpenSolaris

  subsites   code review   repo   packages   bugs   defect   polls   planet
You are not signed in. Sign in or register.

Flag Day for ON build and NCPU Heads Up

Date: Mon, 31 Mar 2008 18:37:34 -0700
From: Bill Holler <Bill.Holler at sun dot com>
To: on-all at eng dot sun dot com, onnv-gate at onnv dot sfbay dot sun dot com
Subject: Flag Day for ON build and NCPU Heads Up

This putback changes NCPU to 256 on amd64 kernels.

This is a minor flag day for unix and brandz.  These components should
be from matching builds.  A make in usr/src/uts is required.

bfu does the right thing.  Tar kernel installs require a make in 
usr/src/uts.

Developers must use the cpuset_t data type for bitmaps of cpus.
An unsigned long is no longer sufficient on 64-bit x86 kernels.
All places in the kernel where an unsigned long was used were
changed.  Please ensure future projects use cpuset_t and the
accessor macros in uts/common/sys/cpuvar.h for cpu bitmaps.

Regards,
Bill



daemon at elpaso dot sfbay dot sun dot com wrote:
> *********  This mail is automatically generated  *******
>
> Your putback for the following fix(es) is complete:
>
>     6470538 domUs are unfriendly when too little memory is available to boot
>     6545999 intr_restore() could be faster...
>     6547106 x86 systems should support more than 64 CPUs
>     6566712 PEND field of ::softint mdb macro broken on x86. mdb_cpuset_find thinks cpuset_t is an array
>     6657750 various places use wrong type for intr_clear()
>     
>
> These fixes will be in release:
>
>         snv_87
>
> The gate's automated scripts will mark these bugs "8-Fix Available"
> momentarily, and the gatekeeper will mark them "10-Fix Delivered"
> as soon as the gate has been delivered to the WOS.  You should not
> need to update the bug status.
>
>         Your Friendly Gatekeepers
>
> -------------------------------------------------------------
>
>