* Arjan van de Ven <arjan@linux.intel.com> wrote:hm, lets figure out why this patch breaks your box, ok? We obviously have to revert it if we cannot figure it out, but lets at least try - because the patch itself fixes a real regression and it's not obviously wrong either. I think there might be some bug hiding somewhere that we really want to fix instead of this revert. Could you try to hack up a debug patch perhaps? Uninline the fucntion(s) then add two versions (one is that breaks on your box and one is that works on your box) of this same pmd_bad()/pud_bad() functions and do something like this (pseudocode): pmd_bad() { if (pmd_bad_working(x) != pmd_bad_broken(x)) panic_timeout++; return pmd_bad_working(x); } i.e. we actually use the working function so your box should boot up just fine - but we instrument things with the broken function as well and detect the cases where the two values differ. It is an anomaly if either function ever returns true instead of false. if after bootup you have a non-zero panic_timeout then there is a material difference somewhere. In that case try to stick a dump_stack() into the above case as well - and if the box still boots, send us the stackdumps. (if the box doesnt boot then perhaps the printout itself hangs - in that case try a save_stack_trace() hack and print it out later) Ingo --
| Alan Cox | [PATCH 00/76] Queued TTY Patches |
| Linus Torvalds | Linux 2.6.27 |
| Eric W. Biederman | [PATCH] nfsd/nfs4state: Remove unnecessary daemonize call. |
| Artem Bityutskiy | [PATCH 10/44 take 2] [UBI] debug unit implementation |
git: | |
| Daniel Barkalow | Re: I don't want the .git directory next to my code. |
| Johannes Schindelin | Re: [PATCH] RFC: git lazy clone proof-of-concept |
| Johannes Schindelin | Re: [ANNOUNCE] GIT 1.5.4 |
| Johannes Schindelin | Re: git-diff on touched files: bug or feature? |
| Richard Stallman | Real men don't attack straw men |
| Juan Miscaro | When will OpenBSD support UTF8? |
| Stefan Beke | mail dovecot: pipe() failed: Too many open files |
| L. V. Lammert | Re: About Xen: maybe a reiterative question but .. |
| Michael Buesch | Re: Mark IPW2100 as BROKEN: Fatal interrupt. Scheduling firmware restart. |
| Johannes Berg | Re: mac80211 truesize bugs |
| Vitaliy Gusev | [TCP]: TCP_DEFER_ACCEPT causes leak sockets |
| Alexey Dobriyan | [PATCH 10/33] netns ct: per-netns /proc/net/nf_conntrack_expect |
| Shared swap partition | 36 minutes ago | Linux general |
| high memory | 1 day ago | Linux kernel |
| semaphore access speed | 1 day ago | Applications and Utilities |
| the kernel how to power off the machine | 2 days ago | Linux kernel |
| Easter Eggs in windows XP | 2 days ago | Windows |
| Root password | 2 days ago | Linux general |
| Where/when DNOTIFY is used? | 2 days ago | Linux kernel |
| How to convert Linux Kernel built-in module into a loadable module | 2 days ago | Linux kernel |
| Linux 2.6.24 and I/O schedulers | 2 days ago | Linux kernel |
| USB Driver -- Interrupt Polling -- A Little Help Please | 2 days ago | Linux general |
