Debian Bug report logs -
#440144
linux-libc-dev: missing definition of rdtscl [linux-kernel-headers regression]
Reported by: Lucas Nussbaum <lucas@lucas-nussbaum.net>
Date: Mon, 6 Aug 2007 23:00:02 UTC
Severity: normal
Tags: help, moreinfo, upstream, wontfix
Found in versions linux-2.6/2.6.22-3, linux-2.6/2.6.21-6
Done: Bastian Blank <waldi@debian.org>
Bug is archived. No further changes may be made.
Forwarded to lcd4linux-devel@lists.sourceforge.net
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#436332; Package lcd4linux.
(full text, mbox, link).
Acknowledgement sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
New Bug report received and forwarded. Copy sent to Reinhard Tartler <siretart@tauware.de>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: lcd4linux
version: 0.10.1~rc2-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20070806 qa-ftbfs
Justification: FTBFS on i386
Hi,
During a rebuild of all packages in sid, your package failed to build on i386.
Relevant part:
then mv -f ".deps/plugin_seti.Tpo" ".deps/plugin_seti.Po"; else rm -f ".deps/plugin_seti.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -MT plugin_statfs.o -MD -MP -MF ".deps/plugin_statfs.Tpo" -c -o plugin_statfs.o plugin_statfs.c; \
then mv -f ".deps/plugin_statfs.Tpo" ".deps/plugin_statfs.Po"; else rm -f ".deps/plugin_statfs.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -MT plugin_uname.o -MD -MP -MF ".deps/plugin_uname.Tpo" -c -o plugin_uname.o plugin_uname.c; \
then mv -f ".deps/plugin_uname.Tpo" ".deps/plugin_uname.Po"; else rm -f ".deps/plugin_uname.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -MT plugin_uptime.o -MD -MP -MF ".deps/plugin_uptime.Tpo" -c -o plugin_uptime.o plugin_uptime.c; \
then mv -f ".deps/plugin_uptime.Tpo" ".deps/plugin_uptime.Po"; else rm -f ".deps/plugin_uptime.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -MT plugin_wireless.o -MD -MP -MF ".deps/plugin_wireless.Tpo" -c -o plugin_wireless.o plugin_wireless.c; \
then mv -f ".deps/plugin_wireless.Tpo" ".deps/plugin_wireless.Po"; else rm -f ".deps/plugin_wireless.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/python2.4 -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -MT plugin_xmms.o -MD -MP -MF ".deps/plugin_xmms.Tpo" -c -o plugin_xmms.o plugin_xmms.c; \
then mv -f ".deps/plugin_xmms.Tpo" ".deps/plugin_xmms.Po"; else rm -f ".deps/plugin_xmms.Tpo"; exit 1; fi
gcc -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -o lcd4linux lcd4linux.o cfg.o debug.o drv.o drv_generic.o evaluator.o property.o hash.o layout.o pid.o timer.o thread.o udelay.o qprintf.o rgb.o widget.o widget_text.o widget_bar.o widget_icon.o widget_keypad.o widget_timer.o widget_gpo.o plugin.o plugin_cfg.o plugin_math.o plugin_string.o plugin_test.o plugin_time.o drv_BeckmannEgle.o drv_BWCT.o drv_Crystalfontz.o drv_Curses.o drv_Cwlinux.o drv_EA232graphic.o drv_G15.o drv_HD44780.o drv_LCD2USB.o drv_LCDTerm.o drv_LEDMatrix.o drv_LPH7508.o drv_M50530.o drv_MatrixOrbital.o drv_MilfordInstruments.o drv_Noritake.o drv_NULL.o drv_picoLCD.o drv_RouterBoard.o drv_Sample.o drv_SimpleLCD.o drv_T6963.o drv_Trefon.o drv_USBHUB.o drv_USBLCD.o drv_WincorNixdorf.o drv_X11.o drv_Image.o drv_generic_text.o drv_generic_graphic.o widget_image.o drv_generic_gpio.o drv_generic_parport.o drv_generic_serial.o drv_generic_i2c.o drv_generic_keypad.o plugin_apm.o plugin_cpuinfo.o plugin_diskstats.o plugin_dvb.o plugin_exec.o plugin_file.o plugin_i2c_sensors.o plugin_iconv.o plugin_imon.o plugin_isdn.o plugin_kvv.o plugin_loadavg.o plugin_meminfo.o plugin_mpd.o plugin_mysql.o plugin_netdev.o plugin_pop3.o plugin_ppp.o plugin_proc_stat.o plugin_python.o plugin_sample.o plugin_seti.o plugin_statfs.o plugin_uname.o plugin_uptime.o plugin_wireless.o plugin_xmms.o -lncurses -lX11 -lgd -lusb -lmpd -lmysqlclient -L/usr/lib/python2.4 -lpython2.4 -lpthread -ldl -lutil -lm
udelay.o: In function `ndelay':
/build/user/lcd4linux-0.10.1~rc2/udelay.c:184: undefined reference to `rdtscl'
/build/user/lcd4linux-0.10.1~rc2/udelay.c:187: undefined reference to `rdtscl'
collect2: ld returned 1 exit status
make[2]: *** [lcd4linux] Error 1
make[2]: Leaving directory `/build/user/lcd4linux-0.10.1~rc2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/user/lcd4linux-0.10.1~rc2'
make: *** [build-stamp] Error 2
The full build log is available from
http://people.debian.org/~lucas/logs/2007/08/06
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment. Internet was not accessible from the build systems.
--
| Lucas Nussbaum
| lucas@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr GPG: 1024D/023B3F4F |
Information forwarded to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#436332; Package lcd4linux.
(full text, mbox, link).
Acknowledgement sent to Cyril Brulebois <cyril.brulebois@enst-bretagne.fr>:
Extra info received and forwarded to list. Copy sent to Reinhard Tartler <siretart@tauware.de>.
(full text, mbox, link).
Message #10 received at 436332@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Lucas Nussbaum <lucas@lucas-nussbaum.net> (07/08/2007):
> udelay.o: In function `ndelay':
> /build/user/lcd4linux-0.10.1~rc2/udelay.c:184: undefined reference to `rdtscl'
> /build/user/lcd4linux-0.10.1~rc2/udelay.c:187: undefined reference to `rdtscl'
Hi Reinhard,
according to:
| kibi@becky:~/lcd4linux-0.10.1~rc2$ rgrep rdtscl /usr/include
| /usr/include/asm-x86_64/msr.h:#define rdtscl(low) \
| /usr/include/asm-x86_64/msr.h:#define rdtscll(val) do { \
I guess that you want either check for the presence of asm-x86_64/msr.h
(easy way) or keep on using asm/msr.h and add a code snippet to find out
whether rdtscl() is really available.
Cheers,
--
Cyril Brulebois
[Message part 2 (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#436332; Package lcd4linux.
(full text, mbox, link).
Acknowledgement sent to Reinhard Tartler <siretart@tauware.de>:
Extra info received and forwarded to list.
(full text, mbox, link).
Message #15 received at 436332@bugs.debian.org (full text, mbox, reply):
severity 436332 important
stop
Lucas Nussbaum <lucas@lucas-nussbaum.net> writes:
> Package: lcd4linux
> version: 0.10.1~rc2-1
> Severity: serious
> User: debian-qa@lists.debian.org
> Usertags: qa-ftbfs-20070806 qa-ftbfs
> Justification: FTBFS on i386
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on i386.
Ugh,
> Relevant part:
> gcc -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -o lcd4linux lcd4linux.o cfg.o debug.o drv.o drv_generic.o evaluator.o property.o hash.o layout.o pid.o timer.o thread.o udelay.o qprintf.o rgb.o widget.o widget_text.o widget_bar.o widget_icon.o widget_keypad.o widget_timer.o widget_gpo.o plugin.o plugin_cfg.o plugin_math.o plugin_string.o plugin_test.o plugin_time.o drv_BeckmannEgle.o drv_BWCT.o drv_Crystalfontz.o drv_Curses.o drv_Cwlinux.o drv_EA232graphic.o drv_G15.o drv_HD44780.o drv_LCD2USB.o drv_LCDTerm.o drv_LEDMatrix.o drv_LPH7508.o drv_M50530.o drv_MatrixOrbital.o drv_MilfordInstruments.o drv_Noritake.o drv_NULL.o drv_picoLCD.o drv_RouterBoard.o drv_Sample.o drv_SimpleLCD.o drv_T6963.o drv_Trefon.o drv_USBHUB.o drv_USBLCD.o drv_WincorNixdorf.o drv_X11.o drv_Image.o drv_generic_text.o drv_generic_graphic.o widget_image.o drv_generic_gpio.o drv_generic_parport.o drv_generic_serial.o drv_generic_i2c.o drv_generic_keypad.o plugin_apm.o plugin_cpuinfo.o plugin_diskstats.o plugin_dvb.o plugin_exec.o plugin_file.o plugin_i2c_sensors.o plugin_iconv.o plugin_imon.o plugin_isdn.o plugin_kvv.o plugin_loadavg.o plugin_meminfo.o plugin_mpd.o plugin_mysql.o plugin_netdev.o plugin_pop3.o plugin_ppp.o plugin_proc_stat.o plugin_python.o plugin_sample.o plugin_seti.o plugin_statfs.o plugin_uname.o plugin_uptime.o plugin_wireless.o plugin_xmms.o -lncurses -lX11 -lgd -lusb -lmpd -lmysqlclient -L/usr/lib/python2.4 -lpython2.4 -lpthread -ldl -lutil -lm
> udelay.o: In function `ndelay':
> /build/user/lcd4linux-0.10.1~rc2/udelay.c:184: undefined reference to `rdtscl'
> /build/user/lcd4linux-0.10.1~rc2/udelay.c:187: undefined reference to `rdtscl'
> collect2: ld returned 1 exit status
> make[2]: *** [lcd4linux] Error 1
> make[2]: Leaving directory `/build/user/lcd4linux-0.10.1~rc2'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/build/user/lcd4linux-0.10.1~rc2'
> make: *** [build-stamp] Error 2
>
> The full build log is available from
> http://people.debian.org/~lucas/logs/2007/08/06
I took a look at this; here is my analysis:
lcd4linux' configure checks for the presence of /usr/include/asm/msr.h,
which is on your buildd. that file contains on my system this:
#ifndef __ASM_STUB_MSR_H
#define __ASM_STUB_MSR_H
# if defined __x86_64__
# include <asm-x86_64/msr.h>
# elif defined __i386__
# include <asm-i386/msr.h>
# else
# warning This machine appears to be neither x86_64 nor i386.
# endif
I can only conclude that you build defines the macro '__x86_64__'
confuses lcd4linux. Which is of course an important bug, but in no way
release critical, IMO.
Do you run sbuild with 'linux32' prefixed, so that tools like 'uname -m'
don't report x86_64?
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
Severity set to `important' from `serious'
Request was from Reinhard Tartler <siretart@tauware.de>
to control@bugs.debian.org.
(Tue, 07 Aug 2007 08:48:03 GMT) (full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#436332; Package lcd4linux.
(full text, mbox, link).
Acknowledgement sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
Extra info received and forwarded to list. Copy sent to Reinhard Tartler <siretart@tauware.de>.
(full text, mbox, link).
Message #22 received at 436332@bugs.debian.org (full text, mbox, reply):
severity 436332 serious
thanks
On 07/08/07 at 10:46 +0200, Reinhard Tartler wrote:
> severity 436332 important
> stop
>
> Lucas Nussbaum <lucas@lucas-nussbaum.net> writes:
>
> > Package: lcd4linux
> > version: 0.10.1~rc2-1
> > Severity: serious
> > User: debian-qa@lists.debian.org
> > Usertags: qa-ftbfs-20070806 qa-ftbfs
> > Justification: FTBFS on i386
> >
> > Hi,
> >
> > During a rebuild of all packages in sid, your package failed to build
> > on i386.
>
> Ugh,
>
> > Relevant part:
> > gcc -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -o lcd4linux lcd4linux.o cfg.o debug.o drv.o drv_generic.o evaluator.o property.o hash.o layout.o pid.o timer.o thread.o udelay.o qprintf.o rgb.o widget.o widget_text.o widget_bar.o widget_icon.o widget_keypad.o widget_timer.o widget_gpo.o plugin.o plugin_cfg.o plugin_math.o plugin_string.o plugin_test.o plugin_time.o drv_BeckmannEgle.o drv_BWCT.o drv_Crystalfontz.o drv_Curses.o drv_Cwlinux.o drv_EA232graphic.o drv_G15.o drv_HD44780.o drv_LCD2USB.o drv_LCDTerm.o drv_LEDMatrix.o drv_LPH7508.o drv_M50530.o drv_MatrixOrbital.o drv_MilfordInstruments.o drv_Noritake.o drv_NULL.o drv_picoLCD.o drv_RouterBoard.o drv_Sample.o drv_SimpleLCD.o drv_T6963.o drv_Trefon.o drv_USBHUB.o drv_USBLCD.o drv_WincorNixdorf.o drv_X11.o drv_Image.o drv_generic_text.o drv_generic_graphic.o widget_image.o drv_generic_gpio.o drv_generic_parport.o drv_generic_serial.o drv_generic_i2c.o drv_generic_keypad.o plugin_apm.o plugin_cpuinfo.o plugin_diskstats.o plugin_dvb.o plugin_exec.o plugin_file.o plugin_i2c_sensors.o plugin_iconv.o plugin_imon.o plugin_isdn.o plugin_kvv.o plugin_loadavg.o plugin_meminfo.o plugin_mpd.o plugin_mysql.o plugin_netdev.o plugin_pop3.o plugin_ppp.o plugin_proc_stat.o plugin_python.o plugin_sample.o plugin_seti.o plugin_statfs.o plugin_uname.o plugin_uptime.o plugin_wireless.o plugin_xmms.o -lncurses -lX11 -lgd -lusb -lmpd -lmysqlclient -L/usr/lib/python2.4 -lpython2.4 -lpthread -ldl -lutil -lm
> > udelay.o: In function `ndelay':
> > /build/user/lcd4linux-0.10.1~rc2/udelay.c:184: undefined reference to `rdtscl'
> > /build/user/lcd4linux-0.10.1~rc2/udelay.c:187: undefined reference to `rdtscl'
> > collect2: ld returned 1 exit status
> > make[2]: *** [lcd4linux] Error 1
> > make[2]: Leaving directory `/build/user/lcd4linux-0.10.1~rc2'
> > make[1]: *** [all] Error 2
> > make[1]: Leaving directory `/build/user/lcd4linux-0.10.1~rc2'
> > make: *** [build-stamp] Error 2
> >
> > The full build log is available from
> > http://people.debian.org/~lucas/logs/2007/08/06
>
> I took a look at this; here is my analysis:
>
> lcd4linux' configure checks for the presence of /usr/include/asm/msr.h,
> which is on your buildd. that file contains on my system this:
>
> #ifndef __ASM_STUB_MSR_H
> #define __ASM_STUB_MSR_H
> # if defined __x86_64__
> # include <asm-x86_64/msr.h>
> # elif defined __i386__
> # include <asm-i386/msr.h>
> # else
> # warning This machine appears to be neither x86_64 nor i386.
> # endif
>
> I can only conclude that you build defines the macro '__x86_64__'
> confuses lcd4linux. Which is of course an important bug, but in no way
> release critical, IMO.
>
> Do you run sbuild with 'linux32' prefixed, so that tools like 'uname -m'
> don't report x86_64?
Yes, I do.
I tried to reproduce this locally (x86 laptop), and it fails to build in
the same way. So re-bumping severity.
--
| Lucas Nussbaum
| lucas@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr GPG: 1024D/023B3F4F |
Severity set to `serious' from `important'
Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net>
to control@bugs.debian.org.
(Tue, 07 Aug 2007 22:16:37 GMT) (full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#436332; Package lcd4linux.
(full text, mbox, link).
Acknowledgement sent to Reinhard Tartler <siretart@tauware.de>:
Extra info received and forwarded to list.
(full text, mbox, link).
Message #29 received at 436332@bugs.debian.org (full text, mbox, reply):
forwarded 436332 lcd4linux-devel@lists.sourceforge.net
tags 436332 help upstream
stop
Michael Reinelt <reinelt@eunet.at> writes:
> Hi Guillaume,
>
>> The following patch does subject.
>> It's a partial rework of my precedent patch for kernel 2.6.21, but it
>> now defines the u32 and u64 types with typedef, and it defines
>> __KERNEL__ for rdtscl() definition.
>> I'd like to have your opinion on it, as I don't know whether a proper
>> way to compile it exists.
>
> Applied and checkd in to trunk, thanks.
>
> Although it does not fix compilation here - looks like my msr.h in
> /usr/inlcude does not define rdtsc any more...
>
> any hints anyone?
Not a real hint, but this has been reported in debian as well:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=436332
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
Noted your statement that Bug has been forwarded to lcd4linux-devel@lists.sourceforge.net.
Request was from Reinhard Tartler <siretart@tauware.de>
to control@bugs.debian.org.
(Fri, 10 Aug 2007 15:57:03 GMT) (full text, mbox, link).
Tags added: help, upstream
Request was from Reinhard Tartler <siretart@tauware.de>
to control@bugs.debian.org.
(Fri, 10 Aug 2007 15:57:03 GMT) (full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#436332; Package lcd4linux.
(full text, mbox, link).
Acknowledgement sent to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
Extra info received and forwarded to list. Copy sent to Reinhard Tartler <siretart@tauware.de>.
(full text, mbox, link).
Message #38 received at 436332@bugs.debian.org (full text, mbox, reply):
clone 436332 -1
reassign -1 linux-libc-dev 2.6.22-3
retitle -1 linux-libc-dev: missing definition of rdtscl [linux-kernel-headers regression]
block 436332 by -1
thanks
Hi,
> > Relevant part:
> > gcc -D_GNU_SOURCE -Wall -W -fno-strict-aliasing -g -O2 -o lcd4linux lcd4linux.o cfg.o debug.o drv.o drv_generic.o evaluator.o property.o hash.o layout.o pid.o timer.o thread.o udelay.o qprintf.o rgb.o widget.o widget_text.o widget_bar.o widget_icon.o widget_keypad.o widget_timer.o widget_gpo.o plugin.o plugin_cfg.o plugin_math.o plugin_string.o plugin_test.o plugin_time.o drv_BeckmannEgle.o drv_BWCT.o drv_Crystalfontz.o drv_Curses.o drv_Cwlinux.o drv_EA232graphic.o drv_G15.o drv_HD44780.o drv_LCD2USB.o drv_LCDTerm.o drv_LEDMatrix.o drv_LPH7508.o drv_M50530.o drv_MatrixOrbital.o drv_MilfordInstruments.o drv_Noritake.o drv_NULL.o drv_picoLCD.o drv_RouterBoard.o drv_Sample.o drv_SimpleLCD.o drv_T6963.o drv_Trefon.o drv_USBHUB.o drv_USBLCD.o drv_WincorNixdorf.o drv_X11.o drv_Image.o drv_generic_text.o drv_generic_graphic.o widget_image.o drv_generic_gpio.o drv_generic_parport.o drv_generic_serial.o drv_generic_i2c.o drv_generic_keypad.o plugin_apm.o plugin_cpuinfo.o plugin_diskstats.o plugin_dvb.o plugin_exec.o plugin_file.o plugin_i2c_sensors.o plugin_iconv.o plugin_imon.o plugin_isdn.o plugin_kvv.o plugin_loadavg.o plugin_meminfo.o plugin_mpd.o plugin_mysql.o plugin_netdev.o plugin_pop3.o plugin_ppp.o plugin_proc_stat.o plugin_python.o plugin_sample.o plugin_seti.o plugin_statfs.o plugin_uname.o plugin_uptime.o plugin_wireless.o plugin_xmms.o -lncurses -lX11 -lgd -lusb -lmpd -lmysqlclient -L/usr/lib/python2.4 -lpython2.4 -lpthread -ldl -lutil -lm
> > udelay.o: In function `ndelay':
> > /build/user/lcd4linux-0.10.1~rc2/udelay.c:184: undefined reference to `rdtscl'
> > /build/user/lcd4linux-0.10.1~rc2/udelay.c:187: undefined reference to `rdtscl'
> > collect2: ld returned 1 exit status
> > make[2]: *** [lcd4linux] Error 1
rdtscl is not defined anywhere except in /usr/include/asm-x86_64/msr.h.
I would have expected it to be defined on i386 when asm/msr.h is included.
Thank you,
--
| Lucas Nussbaum
| lucas@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr GPG: 1024D/023B3F4F |
Bug 436332 cloned as bug 440144.
Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net>
to control@bugs.debian.org.
(Thu, 30 Aug 2007 07:18:03 GMT) (full text, mbox, link).
Bug reassigned from package `lcd4linux' to `linux-libc-dev'.
Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net>
to control@bugs.debian.org.
(Thu, 30 Aug 2007 07:18:05 GMT) (full text, mbox, link).
Changed Bug title to `linux-libc-dev: missing definition of rdtscl [linux-kernel-headers regression]' from `lcd4linux: FTBFS: undefined reference to `rdtscl''.
Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net>
to control@bugs.debian.org.
(Thu, 30 Aug 2007 07:18:06 GMT) (full text, mbox, link).
Blocking bugs of 436332 added: 440144
Request was from Lucas Nussbaum <lucas@lucas-nussbaum.net>
to control@bugs.debian.org.
(Thu, 30 Aug 2007 07:18:07 GMT) (full text, mbox, link).
Bug marked as found in version 2.6.21-6.
Request was from Steve Langasek <vorlon@debian.org>
to control@bugs.debian.org.
(Thu, 06 Sep 2007 12:06:03 GMT) (full text, mbox, link).
Severity set to `important' from `serious'
Request was from Steve Langasek <vorlon@debian.org>
to control@bugs.debian.org.
(Thu, 06 Sep 2007 12:06:03 GMT) (full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#440144; Package linux-libc-dev.
(full text, mbox, link).
Acknowledgement sent to Bastian Blank <waldi@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>.
(full text, mbox, link).
Message #55 received at 440144@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 440144 moreinfo wontfix
severity 440144 normal
thanks
On Thu, Aug 30, 2007 at 09:15:03AM +0200, Lucas Nussbaum wrote:
> rdtscl is not defined anywhere except in /usr/include/asm-x86_64/msr.h.
rdtscl was removed as linux does not longer assume that it is able to
ask the TSC themself. Also it is unsafe to access the TSC from
userspace. I doubt that it is a bug at all in the kernel. Userspace
should use gettimeofday.
If you really think this is wrong, ask upstream yourself.
Bastian
--
Men will always be men -- no matter where they are.
-- Harry Mudd, "Mudd's Women", stardate 1329.8
[signature.asc (application/pgp-signature, inline)]
Tags added: moreinfo, wontfix
Request was from Bastian Blank <waldi@debian.org>
to control@bugs.debian.org.
(Mon, 10 Sep 2007 15:48:11 GMT) (full text, mbox, link).
Severity set to `normal' from `important'
Request was from Bastian Blank <waldi@debian.org>
to control@bugs.debian.org.
(Mon, 10 Sep 2007 15:48:12 GMT) (full text, mbox, link).
Reply sent
to Bastian Blank <waldi@debian.org>:
You have taken responsibility.
(Thu, 20 Nov 2008 17:21:10 GMT) (full text, mbox, link).
Notification sent
to Lucas Nussbaum <lucas@lucas-nussbaum.net>:
Bug acknowledged by developer.
(Thu, 20 Nov 2008 17:21:11 GMT) (full text, mbox, link).
Message #64 received at 440144-done@bugs.debian.org (full text, mbox, reply):
I don't consider this a bug. This macros defined a cpu-interface, not a
userspace-kernel interface. Also the tsc is not reliable usable by
userspace.
Bastian
--
Men of peace usually are [brave].
-- Spock, "The Savage Curtain", stardate 5906.5
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 19 Dec 2008 07:29:01 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jul 27 17:05:46 2024;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.