Re: Zero Divide in Kernel 3.12-rc4

2013-10-24 Thread Michael Schmitz

Ingo,


Ingo Jürgensmann dixit:


does show up that string, so it should be fine. But I'd have expected
a different kernel size because there's some extra code and some
additional text.


Nah, executables are padded and aligned.
Small deltas like this do not normally show up.


My feelings exactly.

Now I hope the new kernel does print something enlightening ...

Cheers,

Michael


--
To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/4a190ad77c82489b03078b44e7724...@biophys.uni-duesseldorf.de



Re: Zero Divide in Kernel 3.12-rc4

2013-10-24 Thread Ingo Jürgensmann
Am 24.10.2013 um 09:18 schrieb Michael Schmitz 
:

>> Nah, executables are padded and aligned.
>> Small deltas like this do not normally show up.
> My feelings exactly.
> Now I hope the new kernel does print something enlightening ...


Well, we'll see... I have booted Akire now with that kernel. Runs fine the last 
hour so far... ;-)

-- 
Ciao...//  Fon: 0381-2744150
  Ingo   \X/   http://blog.windfluechter.net


gpg pubkey:  http://www.juergensmann.de/ij_public_key.asc


--
To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/c3ad79fa-28a8-4b90-bb61-eb253da6e...@2013.bluespice.org



Bug#727550: edos-distcheck: edos-debcheck MUST support :any qualifier ASAP

2013-10-24 Thread Thorsten Glaser
Package: edos-distcheck
Version: 1.4.2-13+b1
Severity: normal

tglase@tglase:~ $ = 3.3.2-2~)
1|tglase@tglase:~ $ 
Architecture: all
Replaces: python3 (<< 3.3.2-4~)
Depends: python3:any (>= 3.3.2-2~)
Breaks: python3 (<< 3.3.2-4~)
Description: Debian helper tools for packaging Python libraries and applications
Description-md5: 9f24690d2f6e9b70048dc4079a2dfca7
Section: python
Priority: optional
Filename: pool/main/d/dh-python/dh-python_1.20131021-1_all.deb
Size: 51304
MD5sum: 5790257e34d861016fea18b20e3d0294
SHA1: 3a5eaf99f97f7dbf93976ba480ef4a00068131a3
SHA256: e2f8706c54e2852c2f9537f87208059bfee6c66baef2c662801b9cf1094e13ec

Package: python3
Source: python3-defaults
Version: 3.3.2-17
Installed-Size: 99
Maintainer: Matthias Klose 
Architecture: i386
Description: interactive high-level object-oriented language (default python3 
version)
Description-md5: 81733bd73a4c1fc634a99143ddb31ea1
Multi-Arch: allowed
Homepage: http://www.python.org/
Tag: devel::interpreter, devel::lang:python, devel::library,
 implemented-in::c, implemented-in::python, role::devel-lib,
 role::program, role::shared-lib
Section: python
Priority: optional
Filename: pool/main/p/python3-defaults/python3_3.3.2-17_i386.deb
Size: 20618
MD5sum: 7c310b77541682c434c0882f3852ad0f
SHA1: 6072efeb030d51e309c6d71699006023368e37be
SHA256: 293057a81fbf839516e70a315e6fea0cd75e9c24506ea0e0ec30f2576ad5d360


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (100, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.10-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh

Versions of packages edos-distcheck depends on:
ii  libbz2-1.0 1.0.6-5
ii  libc6  2.17-93
ii  libgdbm3   1.8.3-12
ii  libpcre3   1:8.31-2
ii  libpopt0   1.16-7
ii  librpm34.11.1-3
ii  librpmio3  4.11.1-3
ii  perl   5.18.1-4
ii  python 2.7.5-5
ii  python-debian  0.1.21+nmu2
ii  zlib1g 1:1.2.8.dfsg-1

edos-distcheck recommends no packages.

edos-distcheck suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20131024081712.12852.56726.report...@tglase.lan.tarent.de



Re: Zero Divide in Kernel 3.12-rc4

2013-10-24 Thread schmitz

Hi Ingo,

Nah, executables are padded and aligned.
Small deltas like this do not normally show up.
  

My feelings exactly.
Now I hope the new kernel does print something enlightening ...




Well, we'll see... I have booted Akire now with that kernel. Runs fine the last 
hour so far... ;-)
  


It wasn't exactly an easy bug to trigger in the first place. Wait for 
the next dist-upgrade perhaps :-)


Cheers,

   Michael



--
To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5268d68f.2010...@biophys.uni-duesseldorf.de



Re: Zero Divide in Kernel 3.12-rc4

2013-10-24 Thread Geert Uytterhoeven
On Tue, Oct 22, 2013 at 10:38 PM, Michael Schmitz
 wrote:
 To pinpoint where in sd_completed_bytes this happens, I'd need the
 sd_mod
 module and the module symbol map.
>>>
>>>
>>> /* be careful ... don't want any overflows */
>>> u64 factor = scmd->device->sector_size / 512;
>>> do_div(start_lba, factor);
>>> do_div(end_lba, factor);
>>>
>>> scmd->device->sector_size should be 512, so factor should be 1.
>
>
> Looking at a bit of context right above what you quote here, we can be
> reasonably certain that scmd->device->sector_size is greater or equal 512.

Stupid me, I missed that check ;-)

Perhaps the "u64" is still an issue there, despite Andreas' fix for do_div()?

> Ingo - could you add
>
> if (scmd->device->sector_size > 2048)
> sdev_printk(KERN_ERR, scmd->device, "Whoa - large secor size %d\n",
> scmd->device->sector_size);
>
> before the do_div calls, and see what that reports?

Anyway, if it triggers again, I'd like to see the real kernel binary
that matches
the crash log.

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds


-- 
To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/camuhmdx_hbdzak-y0cmbdxuhgdqccogoeyach_de2c7e3gl...@mail.gmail.com



Re: 3.12 won't startup at amiga 1200 [Antworten] [AntwortenAnAlle]

2013-10-24 Thread Geert Uytterhoeven
On Wed, Oct 23, 2013 at 10:37 PM, John Paul Adrian Glaubitz
 wrote:
> On 10/23/2013 10:10 PM, Geert Uytterhoeven wrote:
>> On Wed, Oct 23, 2013 at 9:13 PM, Tuxist  wrote:
>>> my last config http://tuxist.de/config-3.12-rc6
>>
>> That one crashes badly on ARAnyM, as the SMC Ultra Ethernet driver
>> does some bad pokes:
>>
>> Unable to handle kernel access at virtual address 80a30206
>> Oops: 
>> PC: [<0032ca1e>] ultra_probe1+0x26/0x38a
>>
>> Disabling CONFIG_AMIGA_PCMCIA to get rid of all the obsolete ISA
>> drivers that probably won't work on m68k hardware...
>
> Uh, isn't the Amiga PCMCIA stack completely different from the regular
> PCMCIA/PCCard stack of the kernel used for PC hardware?

Yes.

> I'm using CONFIG_AMIGA_PCMCIA with 3.2.0-4-amiga on my A1200 with
> a 8390-compatible PCMCIA NIC which uses apne.c without any of
> such problems.

But disabling CONFIG_AMIGA_PCMCIA also disables CONFIG_ISA, hence
it disables all legacy ISA drivers that poke around in ISA I/O space, and that
Tuxist had enabled in his .config.

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds


-- 
To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAMuHMdW9QDZGq0_yzOwUbk634q583LFYz=cyfsv0ee9lyvd...@mail.gmail.com



Bug#727642: dose-distcheck: fails on input that works with edos-debcheck and is "correct"

2013-10-24 Thread Thorsten Glaser
Package: dose-distcheck
Version: 3.1.3-5
Severity: normal

Hi,

I get the following error with dose-debcheck in both wheezy and sid:

tglase@tglase:~ $ dose-debcheck --deb-native-arch=m68k --failures --explain >> $?"   
Fatal error in module deb/debcudf.ml: 
 Unable to get real version for unscd
 All Known versions for this package are 
(libc6,2.17),(locales,2.17),(locales-all,2.17),(nscd,2.17)
report:
 -
  package: m68k:unscd
  version: 0.48-2+b1
  architecture: m68k
  essential: false
  source: unscd (= 0.48-2)
  status: broken
  reasons:
   -
conflict:
 pkg1:
  package: m68k:libc6
  version: 2.17-92
  architecture: m68k
  essential: false
  source: eglibc (= 2.17-92)
  unsat-conflict: >>> 64

The file 'x' is attached.

edos-debcheck on wheezy handles this just fine:

tg@freewrt:~/DP $ edos-debcheck -failures -explain >> $?"

Completing conflicts...* 100.0%
Conflicts and dependencies...  * 100.0%
Solving* 100.0%
>>> 0

Please cross-reference #727550 in which Ralf Treinen suggested to
use this as replacement.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (100, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.10-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh

Versions of packages dose-distcheck depends on:
ii  libbz2-1.0  1.0.6-5
ii  libc6   2.17-93
ii  libpcre31:8.31-2
ii  librpm3 4.11.1-3
ii  librpmio3   4.11.1-3
ii  zlib1g  1:1.2.8.dfsg-1

dose-distcheck recommends no packages.

dose-distcheck suggests no packages.

-- no debconf information
Package: libc6
Source: eglibc
Version: 2.17-92
Architecture: m68k
Maintainer: GNU Libc Maintainers 
Installed-Size: 8557
Suggests: glibc-doc, debconf | debconf-2.0, locales
Conflicts: prelink (<= 0.0.20090311-1), tzdata (<< 2007k-1), tzdata-etch
Breaks: locales (<< 2.17), locales-all (<< 2.17), nscd (<< 2.17)
Provides: glibc-2.17-1
Filename: dists/sid/main/0_Essential/eglibc/libc6_2.17-92_m68k.deb
Size: 2047460
MD5sum: ac5cd6a7fee0621ce747a2baf20c6a7c
SHA1: 842393ab17ccf0f8c0f1bca5db873035e0c13ad4
SHA256: f2c09d9af2b2c56236af965ce0d301442c75f70448b53134da60e3de8a90b6ea
Section: libs
Priority: required
Multi-Arch: same
Homepage: http://www.eglibc.org
Description: Embedded GNU C Library: Shared libraries
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: unscd
Source: unscd (0.48-2)
Version: 0.48-2+b1
Architecture: m68k
Maintainer: Don Armstrong 
Installed-Size: 74
Depends: libc6 (>> 2.17), libc6 (<< 2.18)
Conflicts: nscd
Replaces: nscd
Provides: nscd
Filename: dists/sid/main/8_Nice/unscd/unscd_0.48-2+b1_m68k.deb
Size: 19016
MD5sum: 4a617bd9b133ac3ab9859c90e75498c8
SHA1: e476ab3e1e09d42b6d035498f58fa80dc1a7b8f7
SHA256: 11dc8c377d6d45b3b759576ae37e31ba6a21b584f26f959f9d5b1f7eb361eeeb
Section: admin
Priority: extra
Homepage: http://busybox.net/~vda/unscd/
Description: Micro Name Service Caching Daemon
 A daemon which handles passwd, group and host lookups for running
 programs and caches the results for the next query. You only need
 this package if you are using slow Name Services like LDAP, NIS or
 NIS+.
 .
 This particular NSCD is a complete rewrite of the GNU glibc nscd
 which is a single threaded server process which offloads all NSS
 lookups to worker children; cache hits are handled by the parent,
 and only cache misses start worker children, making the parent immune
 to resource leaks, hangs, and crashes in NSS libraries.
 .
 It should mostly be a drop-in replacement for existing installs using
 nscd.