From: Ingo Molnar <mingo@elte.hu>
To: David Brownell <david-b@pacbell.net>
Cc: Lior Dotan <liodot@gmail.com>, Adrian Bunk <bunk@kernel.org>,
"Rafael J. Wysocki" <rjw@sisk.pl>,
a.zummo@towertech.it,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
bugme-daemon@bugzilla.kernel.org, rtc-linux@googlegroups.com
Subject: Re: [Bug 10866] /dev/rtc was missing until I disabled CONFIG_RTC_CLASS
Date: Sat, 14 Jun 2008 12:38:00 +0200 [thread overview]
Message-ID: <20080614103800.GA5349@elte.hu> (raw)
In-Reply-To: <200806131538.54254.david-b@pacbell.net>
* David Brownell <david-b@pacbell.net> wrote:
> On Friday 13 June 2008, Ingo Molnar wrote:
> >
> > Smooth migration via "make oldconfig"
> > is a must, otherwise we'd lose testers and users.
>
> Yes, but "smooth" doesn't mean there's never a need to cope with
> kernel updates by running "xconfig" (or whatever).
you are arguing against the facts - just look at the report - /dev/rtc
broke and that shouldnt have happened and should be fixed. No amount of
talking you do here will produce a working config.
> In my own experience, several times a year I need to go back and patch
> up a mess that "oldconfig" made. Things drop out, things get added
> ... it's the things that get *added* without even a by-your-leave
> which often seem hardest to fix.
i have hit 1400 kernel bugs in the past 6 months alone on my
testsystems. That does not mean kernel bugs are the norm and it does not
entitle me to ignore kernel bugs in the future?
> The only thing that causes the least hiccup is someone who was for a
> while using a bogus (and non-default) configuration.
uhm, there's no such thing as a "bogus configuration". The Kconfig rules
for RTC (authored by you too) allowed it. If it "makes no sense" it's
because you coded it so - deal with it, it's not hard. But instead of
solving it (it is trivial) you are trying to push the blame to the user
- and that is rather lame to do.
> Given a bogus configuration, how should it be fixed? [...]
this is not rocket science. The solution is to turn on the fine RTC
code, if the old config option is enabled too. I.e. be more careful
about compatibility. It's still possible to solve this problem and allow
the RTC code to be compiled out completely.
and note that you are hurting users who tried out _your_ RTC code (which
was default off in the past) previously. Yes, while experimenting with
your code they might have created the "wrong" mix of config options but
that's not a problem - this isnt some esoteric embedded platform where
only real men are allowed to configure the kernel and who are left out
in the cold if they mess up - this is Linux where we encourage (and beg)
actual user to test our kernels. So please show some basic respect
towards them and dont arbitrarily declare configs "broken" that were
working in the past.
Ingo
next prev parent reply other threads:[~2008-06-14 10:38 UTC|newest]
Thread overview: 124+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-06-07 20:38 2.6.26-rc5-git2: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-06-07 20:38 ` [Bug #10493] mips BCM47XX compile error Rafael J. Wysocki
2008-06-11 16:17 ` Adrian Bunk
2008-06-07 20:42 ` [Bug #10606] 2.6.26-rc1 regression: ACPI fails to load SDT. - Dell M1530 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10686] critical thermal shutdown regression 2.6.26-rc1 - HP Pavilion dv6700 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10670] BUG: linux-2.6.26-rc1 oops at thinkpad_acpi:led_set_status Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10616] Horrendous Audio Stutter - current git Rafael J. Wysocki
[not found] ` <200806080035.00796.elendil@planet.nl>
2008-06-08 16:48 ` Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10741] bug in `tty: BKL pushdown'? Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10629] 2.6.26-rc1-$sha1: RIP __d_lookup+0x8c/0x160 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10725] Write protect on on Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10711] BUG: unable to handle kernel paging request - scsi_bus_uevent Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10748] dhclient fails to run; capabilities error Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10730] build issue #503 for v2.6.26-rc2-433-gf26a398 : undefined reference to `request_firmware' Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10724] ACPI: EC: GPE storm detected, disabling EC GPE Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10764] some serial configurations are now broken Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10726] x86-64 NODES_SHIFT compile failure Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10642] general protection fault: 0000 [1] PREEMPT SMP DEBUG_PAGEALLOC Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10765] iwl3945/mac80211: association times out since 2.6.26-rc1 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10760] PCIEHP breakage in 2.6.26-rc1,2.6.26-rc2,2.6.26-rc3 Rafael J. Wysocki
2008-06-09 8:19 ` Kenji Kaneshige
2008-06-07 20:42 ` [Bug #10669] ACPI: kmemcheck: Caught 16-bit read from freed memory (f7c12ec6) Rafael J. Wysocki
2008-06-07 21:58 ` Vegard Nossum
2008-06-07 20:42 ` [Bug #10714] Badness seen on 2.6.26-rc2 with lockdep enabled Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10761] hackbench regression with 2.6.26-rc2 on tulsa machine Rafael J. Wysocki
2008-06-08 3:45 ` Mike Galbraith
2008-06-08 16:51 ` Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10866] /dev/rtc was missing until I disabled CONFIG_RTC_CLASS Rafael J. Wysocki
2008-06-13 19:33 ` [Bug 10866] " Adrian Bunk
2008-06-13 19:55 ` Lior Dotan
2008-06-13 20:43 ` David Brownell
2008-06-13 21:02 ` Ingo Molnar
2008-06-13 22:38 ` David Brownell
2008-06-14 9:35 ` [rtc-linux] " Alessandro Zummo
2008-06-14 11:18 ` Adrian Bunk
2008-06-14 11:33 ` Alessandro Zummo
2008-06-14 10:38 ` Ingo Molnar [this message]
2008-06-13 21:20 ` Adrian Bunk
2008-06-14 11:56 ` Lior Dotan
2008-06-15 8:15 ` Lior Dotan
2008-06-16 0:24 ` Adrian Bunk
2008-06-16 7:33 ` Lior Dotan
2008-06-07 20:42 ` [Bug #9791] Clock is running too fast^Wslow using acpi_pm clocksource Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10843] Display artifacts on XOrg logout with PAT kernel and VESA framebuffer Rafael J. Wysocki
2008-06-07 22:09 ` Frans Pop
2008-06-07 20:42 ` [Bug #10816] vt/fbcon: fix background color on line feed Rafael J. Wysocki
2008-06-07 22:08 ` Jan Engelhardt
2008-06-08 16:52 ` Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10815] 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0 Rafael J. Wysocki
2008-06-13 13:52 ` Adrian Bunk
2008-06-14 14:42 ` Paul E. McKenney
2008-06-14 14:58 ` Oleg Nesterov
2008-06-14 18:12 ` Paul E. McKenney
2008-06-14 19:43 ` Alexey Dobriyan
2008-06-15 3:30 ` Paul E. McKenney
2008-06-15 16:21 ` Alexey Dobriyan
2008-06-15 18:17 ` Paul E. McKenney
2008-06-15 20:32 ` Linus Torvalds
2008-06-15 23:27 ` Paul E. McKenney
2008-06-15 23:38 ` Linus Torvalds
2008-06-16 3:01 ` Alexey Dobriyan
2008-06-16 3:31 ` Paul E. McKenney
2008-06-16 3:46 ` Alexey Dobriyan
2008-06-17 3:42 ` Paul E. McKenney
2008-06-24 0:50 ` Alexey Dobriyan
2008-06-24 1:31 ` Linus Torvalds
2008-06-24 1:51 ` Nick Piggin
2008-06-24 12:04 ` Paul E. McKenney
2008-06-24 21:08 ` Paul E. McKenney
2008-06-24 21:15 ` Ingo Molnar
2008-06-25 9:04 ` Paul E. McKenney
2008-06-16 13:53 ` Vegard Nossum
2008-06-15 23:26 ` Paul E. McKenney
2008-06-07 20:42 ` [Bug #10825] appletouch after wakeup Rafael J. Wysocki
2008-06-07 22:54 ` Justin Mattock
2008-06-08 16:53 ` Rafael J. Wysocki
2008-06-08 18:26 ` Justin Mattock
2008-06-09 9:07 ` Oliver Neukum
2008-06-09 16:18 ` Justin Mattock
2008-06-09 19:53 ` Oliver Neukum
2008-06-09 20:29 ` Justin Mattock
2008-06-09 20:31 ` Oliver Neukum
2008-06-09 20:52 ` Justin Mattock
2008-06-09 21:16 ` Oliver Neukum
2008-06-09 22:04 ` Justin Mattock
2008-06-09 22:36 ` Justin Mattock
2008-06-09 22:40 ` Oliver Neukum
2008-06-10 0:03 ` Justin Mattock
2008-06-10 0:06 ` Jiri Kosina
2008-06-10 1:11 ` Justin Mattock
2008-06-07 20:42 ` [Bug #10819] Fatal DMA error with b43 driver since 2.6.26 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10787] pcie hotplug bootup crash fix Rafael J. Wysocki
2008-06-09 8:22 ` Kenji Kaneshige
2008-06-07 20:42 ` [Bug #10862] forcedeth: lockdep warning on ethtool -s Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10826] NFS oops in 2.6.26rc4 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10868] Oops on loading ipaq module since 2.6.26, prevents use of device Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10861] 2.6.26-rc4-git2 - long pause during boot Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10786] 2.6.26-rc3 64bit SMP does not boot on J5600 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10860] total system freeze at boot with 2.6.26-rc Rafael J. Wysocki
2008-06-07 22:24 ` Vegard Nossum
2008-06-08 16:58 ` Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10794] mips: CONF_CM_DEFAULT build error Rafael J. Wysocki
2008-06-11 18:51 ` Adrian Bunk
2008-06-07 20:42 ` [Bug #10799] sky2 general protection fault Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10830] two different oopses with 2.6.26-rc4 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10827] 2.6.26rc4 GFS2 oops Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10873] serial/bfin_5xx.c build error Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10828] [2.6.25-git18 => 2.6.26-rc1-git1] Xorg crash with xf86MapVidMem error Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10823] stuck localhost TCP connections, v2.6.26-rc3+ Rafael J. Wysocki
2008-06-09 10:07 ` Ilpo Järvinen
2008-06-07 20:42 ` [Bug #10821] rt25xx: lock dependancy warning, association failure, and kmalloc corruption Rafael J. Wysocki
2008-06-13 14:00 ` Adrian Bunk
2008-06-13 18:09 ` Ivo van Doorn
2008-06-07 20:42 ` [Bug #10872] x86_64 boot hang when CONFIG_NUMA=n Rafael J. Wysocki
2008-06-11 20:30 ` Randy Dunlap
2008-06-07 20:42 ` [Bug #10863] kvm causing memory corruption? now 2.6.26-rc4 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10874] blackfin drivers/net/smc91x.c build error Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10864] [regression][bisected] ~90,000 wakeups as of 2.6.26-rc3 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10865] i get the following oops trying to mount an ntfs partition on thinkpad Rafael J. Wysocki
[not found] ` <dCRO4tbfLzK.A.XbF.I6vSIB@albercik>
2008-06-10 2:58 ` [Bug #10614] WARNING: at include/linux/blkdev.h:431 blk_queue_init_tags+0x110/0x11f() Nick Piggin
2008-06-10 7:42 ` Jens Axboe
2008-06-10 14:52 ` James Bottomley
2008-06-10 18:57 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2008-06-14 20:04 2.6.26-rc6-git2: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-06-14 20:12 ` [Bug 10866] /dev/rtc was missing until I disabled CONFIG_RTC_CLASS Rafael J. Wysocki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080614103800.GA5349@elte.hu \
--to=mingo@elte.hu \
--cc=a.zummo@towertech.it \
--cc=bugme-daemon@bugzilla.kernel.org \
--cc=bunk@kernel.org \
--cc=david-b@pacbell.net \
--cc=linux-kernel@vger.kernel.org \
--cc=liodot@gmail.com \
--cc=rjw@sisk.pl \
--cc=rtc-linux@googlegroups.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.