Bug#692559: general: Information missing from man page for rcS

2012-11-08 Thread G.W. Haywood

Hi there,

On Thu, 8 Nov 2012, Roger Leigh wrote:

On Wed, Nov 07, 2012 at 06:05:32PM +, G.W. Haywood wrote:


logs as a time series and not one big pile of jumbled messages:

[1.017969] nv_probe: set workaround bit for reversed mac addr
[1.022092] SCSI subsystem initialized
[1.027508] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[1.053243] libata version 3.00 loaded.
[1.053355] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[1.066972] tg3.c:v3.116 (December 3, 2010)


Please do note that the above messages are from kernel initialisation
of modules.  This happens either before init is started, or are
triggered by udev, and by their nature will be run in parallel.  This
will take effect irrespective of the CONCURRENCY option


Yes, of course.  This was just an example of the non-deterministic
mess that we have already.  My point is that I'd prefer its getting
worse to be optional.

--

73,
Ged.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692559: general: Information missing from man page for rcS

2012-11-07 Thread G.W. Haywood
Package: initscripts
Severity: normal

The man page for rcS is dated 16 January 2006.

The parallel boot system added at least one option which is not mentioned in
the rcS man page, 'CONCURRENCY'.  This option is mentioned in for example

http://www.debian.org/releases/stable/amd64/release-notes/ch-whats-new.en.html

but it takes a bit of finding (and, given the values found for the existing
defaults, the value suggested there is implausible).

-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692559: general: Information missing from man page for rcS

2012-11-07 Thread Roger Leigh
On Wed, Nov 07, 2012 at 01:02:57PM +, G.W. Haywood wrote:
 Package: initscripts
 Severity: normal
 
 The man page for rcS is dated 16 January 2006.
 
 The parallel boot system added at least one option which is not mentioned in
 the rcS man page, 'CONCURRENCY'.  This option is mentioned in for example
 
 http://www.debian.org/releases/stable/amd64/release-notes/ch-whats-new.en.html
 
 but it takes a bit of finding (and, given the values found for the existing
 defaults, the value suggested there is implausible).

This is intentionally undocumented.

In previous stable releases, concurrent boot was optional, and
if you wanted to try out parallel boot, you had to enable it
using CONCURRENCY.

Nowadays, parallel startup using startpar is the default.  Disabling
this is not something which is useful, and so it's not documented as
a tweakable option.  The option could well be removed entirely in
future releases.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linuxhttp://people.debian.org/~rleigh/
 `. `'   schroot and sbuild  http://alioth.debian.org/projects/buildd-tools
   `-GPG Public Key  F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692559: general: Information missing from man page for rcS

2012-11-07 Thread Roger Leigh
On Wed, Nov 07, 2012 at 04:25:51PM +, G.W. Haywood wrote:
 On Wed, 7 Nov 2012, Roger Leigh wrote:
 
 Nowadays, parallel startup using startpar is the default.  Disabling
 this is not something which is useful ...
 
 Not correct.
 
 The option could well be removed entirely in future releases.
 
 This would be an inconvenience, at least to me.

Regarding the above, it would be useful to have some
concrete examples to explain why this is the case.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linuxhttp://people.debian.org/~rleigh/
 `. `'   schroot and sbuild  http://alioth.debian.org/projects/buildd-tools
   `-GPG Public Key  F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692559: general: Information missing from man page for rcS

2012-11-07 Thread G.W. Haywood

Hi there,

On Wed, 7 Nov 2012, Roger Leigh wrote:


On Wed, Nov 07, 2012 at 01:02:57PM +, G.W. Haywood wrote:

...
The parallel boot system added at least one option which is not mentioned in
the rcS man page, 'CONCURRENCY'.  ...


This is intentionally undocumented.

In previous stable releases, concurrent boot was optional, and
if you wanted to try out parallel boot, you had to enable it
using CONCURRENCY.


Correct.


Nowadays, parallel startup using startpar is the default.  Disabling
this is not something which is useful ...


Not correct.


The option could well be removed entirely in future releases.


This would be an inconvenience, at least to me.

--

73,
Ged.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692559: general: Information missing from man page for rcS

2012-11-07 Thread G.W. Haywood

Hi there,


On Wed, 7 Nov 2012, Roger Leigh wrote:


On Wed, Nov 07, 2012 at 04:25:51PM +, G.W. Haywood wrote:
 On Wed, 7 Nov 2012, Roger Leigh wrote:
 
 Nowadays, parallel startup using startpar is the default.  Disabling

 this is not something which is useful ...
 
 Not correct.
 
 The option could well be removed entirely in future releases.
 
 This would be an inconvenience, at least to me.


Regarding the above, it would be useful to have some
concrete examples to explain why this is the case.


The particular case which faces me at the moment may be faulty
hardware, incorrect interrupt routing, conflicting interrupts
or possibly none of the above.  However it will aid greatly in
discovering what is going on if I can (a) determine exactly what
will happen when at boot time and (b) see debug output in the
logs as a time series and not one big pile of jumbled messages:

[1.017969] nv_probe: set workaround bit for reversed mac addr
[1.022092] SCSI subsystem initialized
[1.027508] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[1.053243] libata version 3.00 loaded.
[1.053355] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[1.066972] tg3.c:v3.116 (December 3, 2010)

--

73,
Ged.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692559: general: Information missing from man page for rcS

2012-11-07 Thread Roger Leigh
On Wed, Nov 07, 2012 at 06:05:32PM +, G.W. Haywood wrote:
 On Wed, 7 Nov 2012, Roger Leigh wrote:
 On Wed, Nov 07, 2012 at 04:25:51PM +, G.W. Haywood wrote:
  On Wed, 7 Nov 2012, Roger Leigh wrote:
   Nowadays, parallel startup using startpar is the default.
 Disabling
  this is not something which is useful ...
   Not correct.
   The option could well be removed entirely in future releases.
   This would be an inconvenience, at least to me.
 
 Regarding the above, it would be useful to have some
 concrete examples to explain why this is the case.
 
 The particular case which faces me at the moment may be faulty
 hardware, incorrect interrupt routing, conflicting interrupts
 or possibly none of the above.  However it will aid greatly in
 discovering what is going on if I can (a) determine exactly what
 will happen when at boot time and (b) see debug output in the
 logs as a time series and not one big pile of jumbled messages:
 
 [1.017969] nv_probe: set workaround bit for reversed mac addr
 [1.022092] SCSI subsystem initialized
 [1.027508] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
 [1.053243] libata version 3.00 loaded.
 [1.053355] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
 [1.066972] tg3.c:v3.116 (December 3, 2010)

Please do note that the above messages are from kernel initialisation
of modules.  This happens either before init is started, or are
triggered by udev, and by their nature will be run in parallel.  This
will take effect irrespective of the CONCURRENCY option, because it's
not being parallelised at the level of sysvinit/rc; there's nothing
we can do in sysvinit to change this, I'm afraid; it's completely out
of our hands.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linuxhttp://people.debian.org/~rleigh/
 `. `'   schroot and sbuild  http://alioth.debian.org/projects/buildd-tools
   `-GPG Public Key  F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org