Project

General

Profile

Actions

Bug #4889

open

EOF various obsolete SCSA functions

Added by Garrett D'Amore about 8 years ago.

Status:
New
Priority:
Normal
Category:
kernel
Start date:
2014-05-25
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

SCSA defines the following functions, all of which are Obsolete, and none of which have current callers anymore. Its time to nuke them.

scsi_dmaget
scsi_dmafree
scsi_pktalloc
scsi_resalloc
scsi_resfree
scsi_pktfree
makecom
makecom_g0
makecom_g1
makecom_g5
scsi_slave
get_pktiopb
free_pktiopb

Some of these routines are really, really old. In a few cases removing these functions will potentially make life better by removing code paths which actually hurt sustaining efforts. For example, cleaning up and optimizing the core DMA logic would be easier if the get_pktiopb interface didn't need to be updated.

Its time to just ditch these interfaces.

No data to display

Actions

Also available in: Atom PDF