Project

General

Profile

Bug #6663

Driver timerfd not built on SPARC

Added by Gary Mills over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
driver - device drivers
Start date:
2016-02-19
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

When building on the SPARC platform, I got this error in nightly.log:

Generating dependencies for SUNWcs.mog
Couldn't find 'usr/kernel/drv/sparcv9/timerfd' in any of the specified search directories:
    /dpool/export/home/mills/Downloads/code/illumos-gate/proto/root_sparc
Couldn't find 'usr/kernel/drv/timerfd.conf' in any of the specified search directories:
    /dpool/export/home/mills/Downloads/code/illumos-gate/proto/root_sparc

I also got these warnings in mail_msg:

Entries present in manifests but not proto area:
    file NOHASH group=sys mode=0755 owner=root path=usr/kernel/drv/sparcv9/timerfd
    file NOHASH group=sys mode=0644 owner=root path=usr/kernel/drv/timerfd.conf

The reason seems to be that the driver is only built on the x86 platform, because of this line in usr/src/uts/intel/Makefile.intel:

DRV_KMODS    += timerfd

There's no such thing in the usr/src/uts/sparc/Makefile.sparc file.

History

#1

Updated by Electric Monk over 4 years ago

  • % Done changed from 80 to 100
  • Status changed from Feedback to Closed

git commit a6c5c5ca2069d841106ecb240d54632487830200

commit  a6c5c5ca2069d841106ecb240d54632487830200
Author: Gary Mills <gary_mills@fastmail.fm>
Date:   2016-02-24T23:21:54.000Z

    6663 Driver timerfd not built on SPARC
    Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
    Reviewed by: Dan McDonald <danmcd@omniti.com>
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Robert Mustacchi <rm@joyent.com>

Also available in: Atom PDF