[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#338182: marked as done (kfreebsd-5: signals for linuxthreads internal operation)



Your message dated Sun, 20 Nov 2005 07:17:08 -0800
with message-id <E1EdqwG-00031t-N4@spohr.debian.org>
and subject line Bug#338182: fixed in kfreebsd-5 5.4-8
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 8 Nov 2005 16:48:51 +0000
>From petr.salinger@t-systems.cz Tue Nov 08 08:48:51 2005
Return-path: <petr.salinger@t-systems.cz>
Received: from mail.t-systems.cz [212.67.76.249] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EZWeQ-0001C8-00; Tue, 08 Nov 2005 08:48:51 -0800
Received: from mefisto.t-systems.cz (faust.t-systems.cz [10.246.110.12])
	by mail.t-systems.cz (Postfix) with ESMTP id D57F58A2E6
	for <submit@bugs.debian.org>; Tue,  8 Nov 2005 17:48:42 +0100 (CET)
Received: from enigma ([10.246.109.32]) by mefisto.t-systems.cz with Microsoft SMTPSVC(6.0.3790.211);
	 Tue, 8 Nov 2005 17:48:42 +0100
Date: Tue, 8 Nov 2005 17:48:41 +0100 (CET)
From: Petr Salinger <Petr.Salinger@t-systems.cz>
X-X-Sender: petrsa@enigma.t-systems.cz
To: submit@bugs.debian.org
Message-ID: <Pine.LNX.4.44.0511081733240.17691-200000@enigma.t-systems.cz>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-167108499-1523084310-1131468521=:17691"
X-OriginalArrivalTime: 08 Nov 2005 16:48:42.0197 (UTC) FILETIME=[46A52050:01C5E484]
X-T-Systems_Czech-MailScanner: Found to be clean
X-T-Systems_Czech-MailScanner-SpamCheck: not spam (whitelisted),
	SpamAssassin (score=-5.899, required 5, autolearn=not spam,
	ALL_TRUSTED -3.30, BAYES_00 -2.60)
X-MailScanner-From: petr.salinger@t-systems.cz
Subject: kfreebsd-5: signals for linuxthreads internal operation
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---167108499-1523084310-1131468521=:17691
Content-Type: TEXT/PLAIN; charset=US-ASCII

Package:  kfreebsd-5  
Severity: wishlist
Tags: patch

Hi,

with attached patch for kernel and clone.c it should be possible leave 
SIGUSR1 and SIGUSR2 free for user code.

Current libc will work with current and new kernel, 
new libc will require new kernel.

Petr

--- clone.c.OLD 2005-11-08 17:25:02.000000000 +0100
+++ clone.c     2005-11-08 17:32:18.000000000 +0100
@@ -64,13 +64,13 @@
 
   if ((flags & CSIGNAL) != 0 && (flags & CSIGNAL) != SIGCHLD)
     {
-      /* This implementation of clone() supports only the SIGUSR1 signal.  */
-      if ((flags & CSIGNAL) != SIGUSR1)
+      /* This implementation of clone() supports only the 128 signals.  */
+      if ((flags & CSIGNAL) & RFTHPNMASK)
        {
          __set_errno (EINVAL);
          return -1;
        }
-      rfork_flags |= RFLINUXTHPN;
+      rfork_flags |= (RFLINUXTHPN | ((flags & CSIGNAL) <<  RFTHPNSHIFT));
     }
 
   if (flags & CLONE_VM)



---167108499-1523084310-1131468521=:17691
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="kernel.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.44.0511081748410.17691@enigma.t-systems.cz>
Content-Description: 
Content-Disposition: attachment; filename="kernel.diff"

ZGlmZiAtdXIgc3lzLm9sZC9rZXJuL2tlcm5fZm9yay5jIHN5cy9rZXJuL2tl
cm5fZm9yay5jDQotLS0gc3lzLm9sZC9rZXJuL2tlcm5fZm9yay5jCTIwMDUt
MDQtMjcgMTM6MzI6MjMuMDAwMDAwMDAwICswMjAwDQorKysgc3lzL2tlcm4v
a2Vybl9mb3JrLmMJMjAwNS0xMS0wOCAxNzoxNzo0My4wMDAwMDAwMDAgKzAx
MDANCkBAIC01MDIsNyArNTAyLDExIEBADQogCQlwMi0+cF9zaWdhY3RzID0g
bmV3c2lnYWN0czsNCiAJfQ0KIAlpZiAoZmxhZ3MgJiBSRkxJTlVYVEhQTikg
DQotCSAgICAgICAgcDItPnBfc2lncGFyZW50ID0gU0lHVVNSMTsNCisJew0K
KwkJaW50IHNpZzsNCisJCXNpZyA9IFJGVEhQTlNJR05VTShmbGFncyk7DQor
CSAgICAgICAgcDItPnBfc2lncGFyZW50ID0gc2lnID8gc2lnIDogU0lHVVNS
MTsNCisJfQ0KIAllbHNlDQogCSAgICAgICAgcDItPnBfc2lncGFyZW50ID0g
U0lHQ0hMRDsNCiANCmRpZmYgLXVyIHN5cy5vbGQvc3lzL3VuaXN0ZC5oIHN5
cy9zeXMvdW5pc3RkLmgNCi0tLSBzeXMub2xkL3N5cy91bmlzdGQuaAkyMDA1
LTAyLTAxIDAwOjI2OjU3LjAwMDAwMDAwMCArMDEwMA0KKysrIHN5cy9zeXMv
dW5pc3RkLmgJMjAwNS0xMS0wOCAxNzoxNDoxMi4wMDAwMDAwMDAgKzAxMDAN
CkBAIC0xNzMsNiArMTczLDEwIEBADQogI2RlZmluZQlSRkhJR0hQSUQJKDE8
PDE4KQkvKiB1c2UgYSBwaWQgaGlnaGVyIHRoZW4gMTAgKGlkbGVwcm9jKSAq
Lw0KICNkZWZpbmUJUkZQUFdBSVQJKDE8PDMxKQkvKiBwYXJlbnQgc2xlZXBz
IHVudGlsIGNoaWxkIGV4aXRzICh2Zm9yaykgKi8NCiAjZGVmaW5lCVJGS0VS
TkVMT05MWQkoUkZTVE9QUEVEIHwgUkZISUdIUElEIHwgUkZQUFdBSVQpDQor
I2RlZmluZSBSRlRIUE5TSElGVAkyNAkvKiByZXNlcnZlIGJpdHMgMjQtMzAg
Ki8NCisjZGVmaW5lIFJGVEhQTk1BU0sJMHg3RiAgICAvKiBmb3IgY29tcGF0
aWJpbGl0eSB3aXRoIGxpbnV4dGhyZWFkcy9jbG9uZSgpICAgKi8NCisJCQkJ
LyogYWxsb3cgdG8gc3BlY2lmeSAgImNsb25lIGV4aXQgcGFyZW50IG5vdGlm
aWNhdGlvbiIgc2lnbmFsICovDQorI2RlZmluZSBSRlRIUE5TSUdOVU0oZmxh
Z3MpCSgoKGZsYWdzKSA+PiBSRlRIUE5TSElGVCkgJiBSRlRIUE5NQVNLKQ0K
IA0KICNlbmRpZiAvKiBfX0JTRF9WSVNJQkxFICovDQogDQo=
---167108499-1523084310-1131468521=:17691--

---------------------------------------
Received: (at 338182-close) by bugs.debian.org; 20 Nov 2005 15:21:25 +0000
>From katie@ftp-master.debian.org Sun Nov 20 07:21:25 2005
Return-path: <katie@ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1EdqwG-00031t-N4; Sun, 20 Nov 2005 07:17:08 -0800
From: Aurelien Jarno <aurel32@debian.org>
To: 338182-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#338182: fixed in kfreebsd-5 5.4-8
Message-Id: <E1EdqwG-00031t-N4@spohr.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sun, 20 Nov 2005 07:17:08 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-4.8 required=4.0 tests=BAYES_00,FROM_ENDS_IN_NUMS,
	HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: kfreebsd-5
Source-Version: 5.4-8

We believe that the bug you reported is fixed in the latest version of
kfreebsd-5, which is due to be installed in the Debian FTP archive:

kfreebsd-5_5.4-8.diff.gz
  to pool/main/k/kfreebsd-5/kfreebsd-5_5.4-8.diff.gz
kfreebsd-5_5.4-8.dsc
  to pool/main/k/kfreebsd-5/kfreebsd-5_5.4-8.dsc
kfreebsd-source-5.4_5.4-8_all.deb
  to pool/main/k/kfreebsd-5/kfreebsd-source-5.4_5.4-8_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 338182@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated kfreebsd-5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 20 Nov 2005 15:09:49 +0100
Source: kfreebsd-5
Binary: kfreebsd-image-5.4-1-686 kfreebsd-image-5.4-1-586-smp kfreebsd-headers-5-686 kfreebsd-headers-5.4-1-686 kfreebsd-headers-5.4-1-586 kfreebsd-headers-5.4-1-486 kfreebsd-image-5-586-smp kfreebsd-headers-5-686-smp kfreebsd-image-5.4-1-686-smp kfreebsd-headers-5.4-1-586-smp kfreebsd-headers-5-586 kfreebsd-headers-5-586-smp kfreebsd-image-5.4-1-486 kfreebsd-headers-5.4-1-686-smp kfreebsd-image-5-686-smp kfreebsd-image-5-486 kfreebsd-image-5-586 kfreebsd-headers-5-486 kfreebsd-source-5.4 kfreebsd-image-5-686 kfreebsd-headers-5.4-1 kfreebsd-image-5.4-1-586
Architecture: source all
Version: 5.4-8
Distribution: unstable
Urgency: low
Maintainer: GNU/kFreeBSD Maintainers <debian-bsd@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description: 
 kfreebsd-source-5.4 - source code for kernel of FreeBSD 5.4 with Debian patches
Closes: 338182
Changes: 
 kfreebsd-5 (5.4-8) unstable; urgency=low
 .
   * Remove i386 specific stuff when generating debian/control
   * Allow rfork signals different than SIGUSR1, patch from Petr Salinger
     (closes: bug#338182).
Files: 
 cdbf99b707a8e79abc0c1f70abf08596 1443 devel optional kfreebsd-5_5.4-8.dsc
 5a9d74399ead4bd069cc0c3bea5135bc 35596 devel optional kfreebsd-5_5.4-8.diff.gz
 7b9a88e960587313ca38626511a98043 13152800 devel optional kfreebsd-source-5.4_5.4-8_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDgJC8w3ao2vG823MRAql2AJ46mc+fpIVbXA0mVhmenyEI3ihekwCdGqAi
m/xF+O8i30FNa8F5iOtCWAc=
=rSUh
-----END PGP SIGNATURE-----



Reply to: