lp:~chrisccoulson/dpkg/ssd-ionice

Created by Chris Coulson and last modified

This branch contains support for setting IO scheduler class using start-stop-daemon.

Refer to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443535

Get this branch:
bzr branch lp:~chrisccoulson/dpkg/ssd-ionice
Only Chris Coulson can upload to this branch. If you are Chris Coulson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chris Coulson
Project:
dpkg
Status:
Experimental

Recent revisions

10. By Chris Coulson

Don't use errno for checking the success of strtol,
as it doesn't get set if the string contains no numbers

9. By Chris Coulson

Fix FTBFS and use errno to check success of strtol

8. By Chris Coulson

Add some argument validation for IO sched class data

7. By Chris Coulson

Allow user to specify no scheduler class,
eg, ':3'. In this case, scheduler class will default to IOPRIO_CLASS_BE.

Other tidy up

6. By Chris Coulson

Re-write patch so that IO scheduler properties can
be changed from a single flag, using the format <class>:<data>
eg 'real-time:3'

5. By Chris Coulson

Don't conditionally compile in the parse
options on systems that don't support ioprio_set.
This would cause init scripts to fail if they passed the new flags
on systems that don't support them.

4. By Chris Coulson

Use IOPRIO_PRIO_VALUE macro

3. By Chris Coulson

Re-wrote support for ionice
- Only compiles in the new code on linux and if the SYS_ioprio_set
  system-call is defined.
- Allows setting of IO scheduler class and IO scheduler class data,
  in the same way as ionice

2. By Chris Coulson

Initial support for setting IO scheduler class in start-stop-daemon

1. By Chris Coulson

Initial import 1.14.24 release

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers