Date: Thu, 19 Mar 2015 17:54:15 -0700 From: "K. Macy" <kmacy@freebsd.org> To: "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>, John Baldwin <jhb@freebsd.org> Subject: LOCAL_CPUS vs INTR_CPUS Message-ID: <CAHM0Q_NRg9b4ZG5cLLO94mzaSWgz0k=TvjdyZffKG6QtNuopLA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
I haven't been able to get an answer out of the usual suspects so I thought I'd ask here. In reference to: https://github.com/freebsd/freebsd/compare/master...bsdjhb:numa_bus_get_cpus The LOCAL_CPUS option will return the cpuset corresponding to the NUMA (_pxm) domain id of a given device. INTR_CPUS can narrow that further. However, in this particular branch INTR_CPUS will only ever return the value given by LOCAL_CPUS. When and where would this come in to effect? Do the new Haswells have cores in the same memory domain but with non-uniform access to the PCIe bus? Thanks.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHM0Q_NRg9b4ZG5cLLO94mzaSWgz0k=TvjdyZffKG6QtNuopLA>