Skip to content

Commit

Permalink
V3.8.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
oboguev committed Jan 12, 2015
1 parent 10cde61 commit c463150
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/sim_rev.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
#define SIM_MAJOR 3
#define SIM_MINOR 8
#define SIM_PATCH 3
#define SIM_DELTA 1
#define SIM_DELTA 2

#if defined(VM_VAX_MP)
# define VSMP_REVISION 1
Expand All @@ -45,6 +45,12 @@
* Fix Ethernet bootstrap (>>> B XQ).
* Prior to the fix, VAX MP would not boot over Ethernet due to
* "unsupported operation" abort in SSC clock code.
*
* Delta 3.8.3 (2)
*
* Fix CPU toplogy recognition in the case of non-hyperthreaded processors under Windows.
* Prior to this fix VAX MP would refuse to enable multiprocessing
* via CPU MULTI <n> command in the described configuration.
*/

/* V3.8 revision history
Expand Down
4 changes: 4 additions & 0 deletions src/sim_threads.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2041,6 +2041,10 @@ static t_bool smp_init_info()
}
}

/* non-hyperthreaded processors */
if (max_per_core == 0)
max_per_core = 1;

free(pBuffer);

smp_smt_per_core = max_per_core;
Expand Down

0 comments on commit c463150

Please sign in to comment.