Project

General

Profile

Bug #12349

clean up 32-bit assembly and lint

Added by John Levon about 1 month ago. Updated about 17 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:

Description

Take a pass to clean up the dead 32-bit asm in the kernel and lint.

History

#1

Updated by John Levon about 1 month ago

  • Subject changed from Clean up 32-bit assembly and lint to clean up 32-bit assembly and lint
#2

Updated by John Levon about 1 month ago

This removes - hopefully - all of the 32-bit x86 asm in the kernel. In addition it delints all assembly files as well as the non-functional x86 studio inline files.

It doesn't attempt to pull out other 32-bit x86 things such as code that is not relevant to 64-bit.

#3

Updated by John Levon 5 days ago

I tested this by booting a system, running the unit tests and DTrace test suite.

#4

Updated by Electric Monk about 17 hours ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit 9b0bb795691f70ec1b1796f6d15266f82d7a3200

commit  9b0bb795691f70ec1b1796f6d15266f82d7a3200
Author: John Levon <john.levon@joyent.com>
Date:   2020-03-31T11:38:25.000Z

    12349 clean up 32-bit assembly and lint
    Reviewed by: Robert Mustacchi <rm@fingolfin.org>
    Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
    Approved by: Dan McDonald <danmcd@joyent.com>

Also available in: Atom PDF