Modify

Opened 9 years ago

Closed 9 years ago

Last modified 4 years ago

#5094 closed defect (fixed)

sch_esfq fails to build on 2.6.29

Reported by: Will Dyson <will.dyson@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: kernel Version: Trunk
Keywords: Cc:

Description

The the scheduler added by 200-sched_esfq.patch needs to be updated for a few API changes (applicable mainline commits provided) since 2.6.28:

requeue operation replaced by peek

f30ab418a1d3c5a8b83493e7d70d6876a74aa0ce
48a8f519e0fe22a5c98523286b2a120841a11dd5

Convert from rtnetlink to new netlink API

1e90474c377e92db7262a8968a45c1dd980ca9e5

Attachments (1)

esfq.patch (3.0 KB) - added by Will Dyson <will.dyson@…> 9 years ago.
Update esfq scheduler for 2.6.29

Download all attachments as: .zip

Change History (5)

Changed 9 years ago by Will Dyson <will.dyson@…>

Update esfq scheduler for 2.6.29

comment:1 Changed 9 years ago by Will Dyson <will.dyson@…>

I cribbed the patch together by looking at the changes in mainline's plain sfq scheduler. It compiles (tested with 2.6.29.3), but I haven't booted the resulting kernel.

Someone who actually knows the code might want to verify the esfq_peek() operation.

comment:2 Changed 9 years ago by anonymous

r15775 addresses this with a slightly better patch.

comment:3 Changed 9 years ago by florian

  • Resolution set to fixed
  • Status changed from new to closed

comment:4 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.