LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* Linux v2.6.20-rc5
@ 2007-01-12 19:27 Linus Torvalds
2007-01-12 22:26 ` Andrew Morton
` (8 more replies)
0 siblings, 9 replies; 37+ messages in thread
From: Linus Torvalds @ 2007-01-12 19:27 UTC (permalink / raw)
To: Linux Kernel Mailing List
[-- Attachment #1: Type: TEXT/PLAIN, Size: 10662 bytes --]
Ok, there it is, in all its shining glory.
A lot of developers (including me) will be gone next week for
Linux.Conf.Au, so you have a week of rest and quiet to test this, and
report any problems.
Not that there will be any, right? You all behave now!
The patches here are pretty basic. Lots of small stuff. The shortlog
(appended) explains it about as well as you can.
POWER, ARM, MIPS, S/390, some netfilter fixes etc.
Linus
---
Aaron Salter (1):
ixgb: Write RA register high word first, increment version
Adrian Drzewiecki (1):
HID: fix mappings for DiNovo Edge Keyboard - Logitech USB BT receiver
Ahmed S. Darwish (1):
HID: tiny patch to remove a kmalloc cast
Alexander Bigga (1):
[MIPS] Alchemy: Fix PCI-memory access
Andi Kleen (4):
x86-64: Update defconfig
i386: Update defconfig
x86-64: Use different constraint for gcc < 4.1 in bitops.h
x86-64: Fix warnings in ia32_aout.c
Andrew Hendry (1):
[X25]: Trivial, SOCK_DEBUG's in x25_facilities missing newlines
Andrew Morton (1):
FD_ZERO build fix
Anton Blanchard (2):
[POWERPC] Fix corruption in hcall9
[POWERPC] Fix bugs in the hypervisor call stats code
Atsushi Nemoto (6):
[MIPS] csum_partial and copy in parallel
[MIPS] SMTC build fix
[MIPS] Fix build errors on SEAD
[MIPS] TX49: Fix use of CDEX build_store_reg()
[MIPS] PNX8550: Fix system timer initialization
[MIPS] Fix N32 SysV IPC routines
Ayaz Abdulla (1):
forcedeth: sideband management fix
Bart De Schuymer (1):
[NETFILTER]: arp_tables: fix userspace compilation
Ben Dooks (1):
[ARM] 4070/1: arch/arm/kernel: fix warnings from missing includes
Brice Goglin (1):
increment pos before looking for the next cap in __pci_find_next_ht_cap
Christian Borntraeger (1):
[S390] locking problem with __cpcmd.
Clemens Ladisch (1):
[ALSA] usb-audio: work around wrong frequency in CM6501 descriptors
Craig Schlenter (1):
[TCP]: Fix iov_len calculation in tcp_v4_send_ack().
Dan Williams (2):
[ARM] 4079/1: iop: Update MAINTAINERS
[ARM] 4082/1: iop3xx: fix iop33x gpio register offset
Daniel Ritz (1):
PCMCIA: fix drivers broken by recent cleanup
Dave Hansen (1):
Fix sparsemem on Cell
David Brownell (2):
MMC: at91 mmc linkage updates
rtc-sh: correctly report rtc_wkalrm.enabled
David Chinner (1):
Revert bd_mount_mutex back to a semaphore
David Gibson (1):
[POWERPC] Fix bogus BUG_ON() in in hugetlb_get_unmapped_area()
David Miller (1):
really fix funsoft driver
David Woodhouse (1):
[POWERPC] Fix manual assembly WARN_ON() in enter_rtas().
Davy Chan (1):
[MIPS] pnx8550: Fix write_config_byte() PCI config space accessor
Dotan Barak (1):
IB/mthca: Don't execute QUERY_QP firmware command for QP in RESET state
Erez Zilber (1):
IB/iser: Return error code when PDUs may not be sent
Frank Blaschka (3):
s390: qeth driver fixes: VLAN hdr, perf stats
s390: qeth driver fixes: packet socket
s390: qeth driver fixes: atomic context fixups
Frank Pavlic (1):
s390: iucv Kconfig help description changes
Gautham R Shenoy (1):
Change cpu_up and co from __devinit to __cpuinit
Giuliano Pochini (1):
[ALSA] Fix potential NULL pointer dereference in echoaudio midi
Grant Likely (3):
[POWERPC] Fix mpc52xx fdt to use correct device_type for sound devices
[POWERPC] Don't include powerpc/sysdev/rom.o for arch/ppc builds
[POWERPC] Fix mpc52xx serial driver to work for arch/ppc again
Heiko Carstens (5):
qeth: fix uaccess handling and get rid of unused variable
[S390] cio: use barrier() in stsch_reset.
[S390] Fix cpu hotplug (missing 'online' attribute).
[S390] Fix vmalloc area size calculation.
[S390] don't call handle_mm_fault() if in an atomic context.
Henrique de Moraes Holschuh (1):
Revert "ACPI: ibm-acpi: make non-generic bay support optional"
Hoang-Nam Nguyen (1):
IB/ehca: Use proper GFP_ flags for get_zeroed_page()
Hongjie Yang (1):
[S390] memory detection misses 128k.
Ingo Molnar (1):
KVM: add VM-exit profiling
Jack Morgenstein (1):
IB/mthca: Fix PRM compliance problem in atomic-send completions
Jack Steiner (1):
x86-64: - Ignore long SMI interrupts in clock calibration
Jan Beulich (1):
intel-rng workarounds
Jarek Poplawski (1):
[IPV4] devinet: inetdev_init out label moved after RCU assignment
Jaroslav Kysela (1):
[ALSA] version 1.0.14rc1
Jason Gaston (1):
[ALSA] hda_intel: ALSA HD Audio patch for Intel ICH9
Jeff Garzik (1):
Revert "[PATCH] e1000: disable TSO on the 82544 with slab debugging"
Jens Axboe (1):
blktrace: only add a bounce trace when we really bounce
Jesse Brandeburg (2):
ixgb: Fix early TSO completion
ixgb: Maybe stop TX if not enough free descriptors
Jiri Kosina (2):
HID: mousepoll parameter makes no sense for generic HID
HID: Fix DRIVER_DESC macro
John Keller (1):
ACPI: Altix: ACPI _PRT support
Komuro (1):
pcnet_cs : add new id
Kyungmin Park (1):
ARM: OMAP: fix MMC workqueue changes
Lars Ellenberg (1):
md: pass down BIO_RW_SYNC in raid{1,10}
Len Brown (3):
ACPI: ec: enable printk on cmdline use
ACPI: schedule obsolete features for deletion
ACPI: update MAINTAINERS
Linus Torvalds (3):
Revert "[PATCH] x86-64: Try multiple timer variants in check_timer"
Don't put "linux_banner" in the .init section
Linux v2.6.20-rc5
Marcel Holtmann (7):
[Bluetooth] Add packet size checks for CAPI messages
[Bluetooth] More checks if DLC is still attached to the TTY
[Bluetooth] Fix uninitialized return value for RFCOMM sendmsg()
[Bluetooth] Handle device registration failures
[Bluetooth] Correct SCO buffer size for another ThinkPad laptop
[Bluetooth] Correct SCO buffer for Broadcom based HP laptops
[Bluetooth] Correct SCO buffer for Broadcom based Dell laptops
Mariusz Kozlowski (1):
[ALSA] usb: usbmixer error path fix
Mark M. Hoffman (1):
i2c/pci: fix sis96x smbus quirk once and for all
Michael Buesch (1):
Fix HWRNG built-in initcalls priority
Michael Chan (5):
[BNX2]: Don't apply CRC PHY workaround to 5709.
[BNX2]: Fix 5709 Serdes detection.
[BNX2]: Fix bug in bnx2_nvram_write().
[BNX2]: Update version and reldate.
[TG3]: Add PHY workaround for 5755M.
Michael S. Tsirkin (1):
IB/mthca: Fix off-by-one in FMR handling on memfree
Michal Ostrowski (1):
[POWERPC] Avoid calling get_irq_server() with a real, not virtual irq.
Mikael Pettersson (1):
MAINTAINERS: maintainer for sata_promise
Michel Dänzer (1):
i915: Fix a DRM_ERROR that should be DRM_DEBUG.
Muli Ben-Yehuda (1):
x86-64: tighten up printks
Nathan Lynch (2):
[POWERPC] Fix unbalanced uses of of_node_put
sched: tasks cannot run on cpus onlined after boot
Olaf Hering (1):
[POWERPC] disable PReP and EFIKA during make oldconfig
Patrick McHardy (4):
[NETFILTER]: nf_conntrack_netbios_ns: fix uninitialized member in expectation
[NETFILTER]: nf_conntrack_ipv6: fix crash when handling fragments
[NETFILTER]: nf_nat: fix hanging connections when loading the NAT module
[NETFILTER]: tcp conntrack: fix IP_CT_TCP_FLAG_CLOSE_INIT value
Paul Moore (4):
[INET]: Fix incorrect "inet_sock->is_icsk" assignment.
NetLabel: correct locking in selinux_netlbl_socket_setsid()
NetLabel: correct CIPSO tag handling when adding new DOI definitions
[INET]: style updates for the inet_sock->is_icsk assignment fix
Peer Chen (1):
[ALSA] Audio: Add nvidia HD Audio controllers of MCP67 support to hda_intel.c
Ralf Baechle (1):
[MIPS] Malta: Add missing MTD file.
Roman Zippel (2):
fix linux banner format string
qconf: (re)fix SIGSEGV on empty menu items
Ron Mercer (2):
qla3xxx: Remove NETIF_F_LLTX from driver features.
qla3xxx: Add delay to NVRAM register access.
Russell King (5):
[ARM] Fix kernel-mode undefined instruction aborts
[ARM] Fix potential MMCI bug
[ARM] pass vma for flush_anon_page()
[ARM] Resolve fuse and direct-IO failures due to missing cache flushes
[ARM] Provide basic printk_clock() implementation
Sean Hefty (2):
RDMA/ucma: Fix struct ucma_event leak when backlog is full
RDMA/ucma: Don't report events with invalid user context
Stefan Richter (1):
ieee1394: sbp2: fix probing of some DVD-ROM/RWs
Stephen Hemminger (1):
chelsio: error path fix
Stephen Rothwell (7):
[POWERPC] Update ppc64_defconfig
[POWERPC] Add legacy iSeries to ppc64_defconfig
[POWERPC] iSeries: fix mf proc initialisation
[POWERPC] iSeries: fix proc/iSeries initialisation
[POWERPC] iSeries: fix lpevents initialisation
[POWERPC] iSeries: fix viopath initialisation
[POWERPC] iSeries: fix setup initcall
Steve Wise (1):
RDMA/iwcm: iWARP connection timeouts shouldn't be reported as rejects
Sylvain Munaut (1):
[POWERPC] 52xx: Don't use device_initcall to probe of_platform_bus
Takashi Iwai (2):
[ALSA] hda-codec - Fix NULL dereference in generic hda code
[ALSA] usbaudio - Fix kobject_add() error at reconnection
Timofei V. Bondarenko (1):
[ALSA] _snd_cmipci_uswitch_put doesn't set zero flags
Trond Myklebust (1):
NFS: Fix race in nfs_release_page()
Venkat Yekkirala (1):
selinux: Delete mls_copy_context
Venkatesh Pallipadi (2):
ACPI: rename cstate_entry_s to cstate_entry
ACPI: delete two spurious ACPI messages
Vitaly Wool (1):
[MIPS] PNX8550: Fix system timer support
Vivek Goyal (10):
x86-64: Make noirqdebug_setup function non init to fix modpost warning
i386: cpu hotplug/smpboot misc MODPOST warning fixes
i386: make apic probe function non-init
x86-64: modpost add more symbols to whitelist pattern2
x86-64: Modpost whitelist reference to more symbols (pattern 3)
x86-64: pci quirks MODPOST warning fix
i386: Fix memory hotplug related MODPOST generated warning
i386: Convert some functions to __init to avoid MODPOST warnings
Kdump documentation update
i386: sched_clock using init data tsc_disable fix
Vlad Yasevich (1):
[SCTP]: Fix err_hdr assignment in sctp_init_cause.
Zhu Yi (2):
ieee80211: WLAN_GET_SEQ_SEQ fix (select correct region)
ipw2100: Fix dropping fragmented small packet problem
takada (1):
fix typo in geode_configre()@cyrix.c
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
@ 2007-01-12 22:26 ` Andrew Morton
2007-01-13 2:26 ` Nigel Cunningham
` (2 more replies)
2007-01-13 7:11 ` 2.6.20-rc5: known unfixed regressions Adrian Bunk
` (7 subsequent siblings)
8 siblings, 3 replies; 37+ messages in thread
From: Andrew Morton @ 2007-01-12 22:26 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List
On Fri, 12 Jan 2007 14:27:48 -0500 (EST)
Linus Torvalds <torvalds@osdl.org> wrote:
>
> Ok, there it is, in all its shining glory.
>
It still doesn't run Excel.
> A lot of developers (including me) will be gone next week for
> Linux.Conf.Au,
me too.
> so you have a week of rest and quiet to test this, and
> report any problems.
I have a few fixes pending:
kvm-add-vm-exit-profiling-fix.patch
revert-nmi_known_cpu-check-during-boot-option-parsing.patch
blockdev-direct_io-fix-signedness-bug.patch
submitchecklist-update.patch
paravirt-mark-the-paravirt_ops-export-internal.patch
kvm-make-sure-there-is-a-vcpu-context-loaded-when.patch
kvm-fix-race-between-mmio-reads-and-injected-interrupts.patch
kvm-x86-emulator-fix-bit-string-instructions.patch
kvm-fix-asm-constraints-with-config_frame_pointer=n.patch
kvm-fix-bogus-pagefault-on-writable-pages.patch
rtc-sh-act-on-rtc_wkalrmenabled-when-setting-an-alarm.patch
fix-blk_direct_io-bio-preparation.patch
tlclk-bug-fix-misc-fixes.patch
mbind-restrict-nodes-to-the-currently-allowed-cpuset.patch
reiserfs-avoid-tail-packing-if-an-inode-was-ever-mmapped.patch
all of which are present in
http://userweb.kernel.org/~akpm/2.6.20-rc5-mm-fixes
The KVM and direct-io changes are significant, so if people are testing
those things, please be sure to have that patch applied.
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-12 22:26 ` Andrew Morton
@ 2007-01-13 2:26 ` Nigel Cunningham
2007-01-13 3:36 ` Jeff Chua
2007-01-13 5:01 ` Adrian Bunk
2 siblings, 0 replies; 37+ messages in thread
From: Nigel Cunningham @ 2007-01-13 2:26 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linus Torvalds, Linux Kernel Mailing List
Hi.
On Fri, 2007-01-12 at 14:26 -0800, Andrew Morton wrote:
> On Fri, 12 Jan 2007 14:27:48 -0500 (EST)
> Linus Torvalds <torvalds@osdl.org> wrote:
>
> >
> > Ok, there it is, in all its shining glory.
> >
>
> It still doesn't run Excel.
Heretic!
:)
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-12 22:26 ` Andrew Morton
2007-01-13 2:26 ` Nigel Cunningham
@ 2007-01-13 3:36 ` Jeff Chua
2007-01-13 3:44 ` Jeff Chua
2007-01-13 23:58 ` Segher Boessenkool
2007-01-13 5:01 ` Adrian Bunk
2 siblings, 2 replies; 37+ messages in thread
From: Jeff Chua @ 2007-01-13 3:36 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linus Torvalds, Linux Kernel Mailing List
On 1/13/07, Andrew Morton <akpm@osdl.org> wrote:
> On Fri, 12 Jan 2007 14:27:48 -0500 (EST)
> Linus Torvalds <torvalds@osdl.org> wrote:
> http://userweb.kernel.org/~akpm/2.6.20-rc5-mm-fixes
> The KVM and direct-io changes are significant, so if people are testing
> those things, please be sure to have that patch applied.
CC [M] drivers/kvm/vmx.o
{standard input}: Assembler messages:
{standard input}:3257: Error: bad register name `%sil'
make[2]: *** [drivers/kvm/vmx.o] Error 1
make[1]: *** [drivers/kvm] Error 2
make: *** [drivers] Error 2
Am I missing something or this is a real problem?
Applied 2.6.20-rc5-mm-fixes and got this problem.
Using gcc version 3.4.5, binutils-2.17.50.0.8
Thanks,
Jeff.
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-13 3:36 ` Jeff Chua
@ 2007-01-13 3:44 ` Jeff Chua
2007-01-13 20:23 ` Bill Davidsen
2007-01-13 23:58 ` Segher Boessenkool
1 sibling, 1 reply; 37+ messages in thread
From: Jeff Chua @ 2007-01-13 3:44 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linus Torvalds, Linux Kernel Mailing List
On 1/13/07, Jeff Chua <jeff.chua.linux@gmail.com> wrote:
> On 1/13/07, Andrew Morton <akpm@osdl.org> wrote:
> > On Fri, 12 Jan 2007 14:27:48 -0500 (EST)
> > Linus Torvalds <torvalds@osdl.org> wrote:
>
> CC [M] drivers/kvm/vmx.o
> {standard input}: Assembler messages:
> {standard input}:3257: Error: bad register name `%sil'
> make[2]: *** [drivers/kvm/vmx.o] Error 1
> make[1]: *** [drivers/kvm] Error 2
> make: *** [drivers] Error 2
>
> Am I missing something or this is a real problem?
> Applied 2.6.20-rc5-mm-fixes and got this problem.
> Using gcc version 3.4.5, binutils-2.17.50.0.8
Same problem with vanilla linux-2.6.20-rc5.
Thanks,
Jeff.
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-12 22:26 ` Andrew Morton
2007-01-13 2:26 ` Nigel Cunningham
2007-01-13 3:36 ` Jeff Chua
@ 2007-01-13 5:01 ` Adrian Bunk
2007-01-13 13:02 ` Jan Engelhardt
2 siblings, 1 reply; 37+ messages in thread
From: Adrian Bunk @ 2007-01-13 5:01 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linus Torvalds, Linux Kernel Mailing List
On Fri, Jan 12, 2007 at 02:26:45PM -0800, Andrew Morton wrote:
> On Fri, 12 Jan 2007 14:27:48 -0500 (EST)
> Linus Torvalds <torvalds@osdl.org> wrote:
>
> >
> > Ok, there it is, in all its shining glory.
>
> It still doesn't run Excel.
>...
It should work with CrossOver.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 37+ messages in thread
* 2.6.20-rc5: known unfixed regressions
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
2007-01-12 22:26 ` Andrew Morton
@ 2007-01-13 7:11 ` Adrian Bunk
2007-01-13 15:51 ` Damien Wyart
2007-01-16 6:15 ` David Chinner
2007-01-13 7:14 ` 2.6.20-rc5: known regressions with patches Adrian Bunk
` (6 subsequent siblings)
8 siblings, 2 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-13 7:11 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton
Cc: Linux Kernel Mailing List, gd, alan, linux-ide, petero2,
Uwe Bugla, B.Zolnierkiewicz, Jon Smirl, Damien Wyart,
Aaron Sethman, Berthold Cogel, Alexey Starikovskiy, greg,
linux-usb-devel, Florin Iucha, Jiri Kosina, Alan Stern,
Cijoml Cijomlovic Cijomlov, Nick Piggin, ttb, rml, Sami Farin,
David Chinner, xfs-masters, Malte Schröder,
Vladimir V. Saveliev, reiserfs-dev
On Fri, Jan 12, 2007 at 02:27:48PM -0500, Linus Torvalds wrote:
>...
> A lot of developers (including me) will be gone next week for
> Linux.Conf.Au, so you have a week of rest and quiet to test this, and
> report any problems.
>
> Not that there will be any, right? You all behave now!
>...
This still leaves the old regressions we have not yet fixed...
This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
If you find your name in the Cc header, you are either submitter of one
of the bugs, maintainer of an affectected subsystem or driver, a patch
of you caused a breakage or I'm considering you in any other way possibly
involved with one or more of these issues.
Due to the huge amount of recipients, please trim the Cc when answering.
Subject : pktcdvd fails with pata_amd
References : http://bugzilla.kernel.org/show_bug.cgi?id=7810
Submitter : gd@spherenet.de
Status : unknown
Subject : problems with CD burning
References : http://www.spinics.net/lists/linux-ide/msg06545.html
Submitter : Uwe Bugla <uwe.bugla@gmx.de>
Status : unknown
Subject : BUG: scheduling while atomic: hald-addon-stor/...
cdrom_{open,release,ioctl} in trace
References : http://lkml.org/lkml/2006/12/26/105
http://lkml.org/lkml/2006/12/29/22
http://lkml.org/lkml/2006/12/31/133
Submitter : Jon Smirl <jonsmirl@gmail.com>
Damien Wyart <damien.wyart@free.fr>
Aaron Sethman <androsyn@ratbox.org>
Status : unknown
Subject : 'shutdown -h now' reboots the system (CONFIG_USB_SUSPEND)
References : http://lkml.org/lkml/2006/12/25/40
Submitter : Berthold Cogel <cogel@rrz.uni-koeln.de>
Handled-By : Alexey Starikovskiy <alexey.y.starikovskiy@linux.intel.com>
Status : problem is being debugged
Subject : USB keyboard unresponsive after some time
References : http://lkml.org/lkml/2006/12/25/35
http://lkml.org/lkml/2006/12/26/106
Submitter : Florin Iucha <florin@iucha.net>
Handled-By : Jiri Kosina <jkosina@suse.cz>
Alan Stern <stern@rowland.harvard.edu>
Status : problem is being debugged
Subject : BUG: at fs/inotify.c:172 set_dentry_child_flags()
References : http://bugzilla.kernel.org/show_bug.cgi?id=7785
Submitter : Cijoml Cijomlovic Cijomlov <cijoml@volny.cz>
Handled-By : Nick Piggin <nickpiggin@yahoo.com.au>
Status : problem is being debugged
Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (XFS)
References : http://lkml.org/lkml/2007/1/5/308
Submitter : Sami Farin <7atbggg02@sneakemail.com>
Handled-By : David Chinner <dgc@sgi.com>
Status : problem is being discussed
Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (reiserfs)
References : http://lkml.org/lkml/2007/1/7/117
http://lkml.org/lkml/2007/1/10/202
Submitter : Malte Schröder <MalteSch@gmx.de>
Handled-By : Vladimir V. Saveliev <vs@namesys.com>
Nick Piggin <nickpiggin@yahoo.com.au>
Patch : http://lkml.org/lkml/2007/1/10/202
Status : problem is being discussed
^ permalink raw reply [flat|nested] 37+ messages in thread
* 2.6.20-rc5: known regressions with patches
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
2007-01-12 22:26 ` Andrew Morton
2007-01-13 7:11 ` 2.6.20-rc5: known unfixed regressions Adrian Bunk
@ 2007-01-13 7:14 ` Adrian Bunk
2007-01-13 15:32 ` Roland Dreier
2007-01-18 19:47 ` 2.6.20-rc5: knwon unfixed regressions (v2) (part1) Adrian Bunk
` (5 subsequent siblings)
8 siblings, 1 reply; 37+ messages in thread
From: Adrian Bunk @ 2007-01-13 7:14 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton
Cc: Linux Kernel Mailing List, Miles Lane, Ingo Molnar, avi,
kvm-devel, Roland Dreier, Russell King, vojtech, greg,
linux-usb-devel
This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19
with patches available.
If you find your name in the Cc header, you are either submitter of one
of the bugs, maintainer of an affectected subsystem or driver, a patch
of you caused a breakage or I'm considering you in any other way possibly
involved with one or more of these issues.
Due to the huge amount of recipients, please trim the Cc when answering.
Subject : WARNING: "profile_hits" [drivers/kvm/kvm-intel.ko] undefined!
References : http://lkml.org/lkml/2007/1/12/16
Submitter : Miles Lane <miles.lane@gmail.com>
Caused-By : Ingo Molnar <mingo@elte.hu>
commit 07031e14c1127fc7e1a5b98dfcc59f434e025104
Handled-By : Andrew Morton <akpm@osdl.org>
Patch : http://lkml.org/lkml/2007/1/12/18
Status : patch available
Subject : KVM: guest crash
References : http://lkml.org/lkml/2007/1/8/163
Submitter : Roland Dreier <rdreier@cisco.com>
Handled-By : Avi Kivity <avi@qumranet.com>
Patch : http://lkml.org/lkml/2007/1/9/280
Status : patch available
Subject : compile error: USB_HID must depend on INPUT
References : http://lkml.org/lkml/2007/1/12/157
Submitter : Russell King <rmk+lkml@arm.linux.org.uk>
Handled-By : Russell King <rmk+lkml@arm.linux.org.uk>
Patch : http://lkml.org/lkml/2007/1/12/177
Status : patch available
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-13 5:01 ` Adrian Bunk
@ 2007-01-13 13:02 ` Jan Engelhardt
2007-01-14 7:38 ` Jeff Chua
0 siblings, 1 reply; 37+ messages in thread
From: Jan Engelhardt @ 2007-01-13 13:02 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Andrew Morton, Linus Torvalds, Linux Kernel Mailing List
On Jan 13 2007 06:01, Adrian Bunk wrote:
>On Fri, Jan 12, 2007 at 02:26:45PM -0800, Andrew Morton wrote:
>> On Fri, 12 Jan 2007 14:27:48 -0500 (EST)
>> Linus Torvalds <torvalds@osdl.org> wrote:
>>
>> >
>> > Ok, there it is, in all its shining glory.
>>
>> It still doesn't run Excel.
>>...
>
>It should work with CrossOver.
*cough*vmware*cough*
-`J'
--
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known regressions with patches
2007-01-13 7:14 ` 2.6.20-rc5: known regressions with patches Adrian Bunk
@ 2007-01-13 15:32 ` Roland Dreier
2007-01-13 16:21 ` Adrian Bunk
0 siblings, 1 reply; 37+ messages in thread
From: Roland Dreier @ 2007-01-13 15:32 UTC (permalink / raw)
To: Adrian Bunk
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List,
Miles Lane, Ingo Molnar, avi, kvm-devel, Russell King, vojtech,
greg, linux-usb-devel
> This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19
> with patches available.
> Subject : KVM: guest crash
> References : http://lkml.org/lkml/2007/1/8/163
> Submitter : Roland Dreier <rdreier@cisco.com>
> Handled-By : Avi Kivity <avi@qumranet.com>
> Patch : http://lkml.org/lkml/2007/1/9/280
> Status : patch available
This is not a regression from 2.6.19, since kvm did not exist in
2.6.19. In any case akpm has the patch and plans to merge it for
2.6.20 so I don't think anyone has to worry about this one.
- R.
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions
2007-01-13 7:11 ` 2.6.20-rc5: known unfixed regressions Adrian Bunk
@ 2007-01-13 15:51 ` Damien Wyart
2007-01-13 15:59 ` Adrian Bunk
2007-01-14 12:09 ` Ingo Molnar
2007-01-16 6:15 ` David Chinner
1 sibling, 2 replies; 37+ messages in thread
From: Damien Wyart @ 2007-01-13 15:51 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Linux Kernel Mailing List
* Adrian Bunk <bunk@stusta.de> [070113 08:11]:
> This still leaves the old regressions we have not yet fixed...
> This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
> Subject : BUG: scheduling while atomic: hald-addon-stor/...
> cdrom_{open,release,ioctl} in trace
> References : http://lkml.org/lkml/2006/12/26/105
> http://lkml.org/lkml/2006/12/29/22
> http://lkml.org/lkml/2006/12/31/133
> Submitter : Jon Smirl <jonsmirl@gmail.com>
> Damien Wyart <damien.wyart@free.fr>
> Aaron Sethman <androsyn@ratbox.org>
> Status : unknown
I have not seen the problem since using rc3, so I guess it is ok now.
Maybe the commit 9414232fa0cc28e2f51b8c76d260f2748f7953fc has fixed the
problem, but I am not 100% sure.
--
Damien Wyart
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions
2007-01-13 15:51 ` Damien Wyart
@ 2007-01-13 15:59 ` Adrian Bunk
2007-01-13 16:38 ` Jon Smirl
2007-01-13 20:55 ` Aaron Sethman
2007-01-14 12:09 ` Ingo Molnar
1 sibling, 2 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-13 15:59 UTC (permalink / raw)
To: Damien Wyart
Cc: Linux Kernel Mailing List, Jon Smirl, Aaron Sethman, Ingo Molnar
On Sat, Jan 13, 2007 at 04:51:36PM +0100, Damien Wyart wrote:
> * Adrian Bunk <bunk@stusta.de> [070113 08:11]:
> > This still leaves the old regressions we have not yet fixed...
> > This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
>
> > Subject : BUG: scheduling while atomic: hald-addon-stor/...
> > cdrom_{open,release,ioctl} in trace
> > References : http://lkml.org/lkml/2006/12/26/105
> > http://lkml.org/lkml/2006/12/29/22
> > http://lkml.org/lkml/2006/12/31/133
> > Submitter : Jon Smirl <jonsmirl@gmail.com>
> > Damien Wyart <damien.wyart@free.fr>
> > Aaron Sethman <androsyn@ratbox.org>
> > Status : unknown
>
> I have not seen the problem since using rc3, so I guess it is ok now.
> Maybe the commit 9414232fa0cc28e2f51b8c76d260f2748f7953fc has fixed the
> problem, but I am not 100% sure.
Thanks for this information.
Jon, Aaron, can you confirm it's fixed in -rc5?
> Damien Wyart
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known regressions with patches
2007-01-13 15:32 ` Roland Dreier
@ 2007-01-13 16:21 ` Adrian Bunk
0 siblings, 0 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-13 16:21 UTC (permalink / raw)
To: Roland Dreier
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List,
Miles Lane, Ingo Molnar, avi, kvm-devel, Russell King, vojtech,
greg, linux-usb-devel
On Sat, Jan 13, 2007 at 07:32:46AM -0800, Roland Dreier wrote:
> > This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19
> > with patches available.
>
> > Subject : KVM: guest crash
> > References : http://lkml.org/lkml/2007/1/8/163
> > Submitter : Roland Dreier <rdreier@cisco.com>
> > Handled-By : Avi Kivity <avi@qumranet.com>
> > Patch : http://lkml.org/lkml/2007/1/9/280
> > Status : patch available
>
> This is not a regression from 2.6.19, since kvm did not exist in
> 2.6.19. In any case akpm has the patch and plans to merge it for
> 2.6.20 so I don't think anyone has to worry about this one.
I know, but a bug that is not present in 2.6.19 is a regression. ;-)
More seriously, I know it's a bit borderline to talk about a regression,
but I think listing things like crashes or compile errors in new
functionality makes sense - especially in such cases where it's about
tracking that a patch doesn't miss 2.6.20.
> - R.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions
2007-01-13 15:59 ` Adrian Bunk
@ 2007-01-13 16:38 ` Jon Smirl
2007-01-13 20:55 ` Aaron Sethman
1 sibling, 0 replies; 37+ messages in thread
From: Jon Smirl @ 2007-01-13 16:38 UTC (permalink / raw)
To: Adrian Bunk
Cc: Damien Wyart, Linux Kernel Mailing List, Aaron Sethman, Ingo Molnar
On 1/13/07, Adrian Bunk <bunk@stusta.de> wrote:
> On Sat, Jan 13, 2007 at 04:51:36PM +0100, Damien Wyart wrote:
> > * Adrian Bunk <bunk@stusta.de> [070113 08:11]:
> > > This still leaves the old regressions we have not yet fixed...
> > > This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
> >
> > > Subject : BUG: scheduling while atomic: hald-addon-stor/...
> > > cdrom_{open,release,ioctl} in trace
> > > References : http://lkml.org/lkml/2006/12/26/105
> > > http://lkml.org/lkml/2006/12/29/22
> > > http://lkml.org/lkml/2006/12/31/133
> > > Submitter : Jon Smirl <jonsmirl@gmail.com>
> > > Damien Wyart <damien.wyart@free.fr>
> > > Aaron Sethman <androsyn@ratbox.org>
> > > Status : unknown
> >
> > I have not seen the problem since using rc3, so I guess it is ok now.
> > Maybe the commit 9414232fa0cc28e2f51b8c76d260f2748f7953fc has fixed the
> > problem, but I am not 100% sure.
>
> Thanks for this information.
>
> Jon, Aaron, can you confirm it's fixed in -rc5?
I can confirm that I haven't seen it for the last four or five days.
I've been tracking linus' tree. But, I was only hitting it about once
per day. So it is probably gone or it has become much harder to hit.
>
> > Damien Wyart
>
> cu
> Adrian
>
> --
>
> "Is there not promise of rain?" Ling Tan asked suddenly out
> of the darkness. There had been need of rain for many days.
> "Only a promise," Lao Er said.
> Pearl S. Buck - Dragon Seed
>
>
--
Jon Smirl
jonsmirl@gmail.com
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-13 3:44 ` Jeff Chua
@ 2007-01-13 20:23 ` Bill Davidsen
0 siblings, 0 replies; 37+ messages in thread
From: Bill Davidsen @ 2007-01-13 20:23 UTC (permalink / raw)
To: Jeff Chua; +Cc: Linus Torvalds, Linux Kernel Mailing List
Jeff Chua wrote:
> On 1/13/07, Jeff Chua <jeff.chua.linux@gmail.com> wrote:
>> On 1/13/07, Andrew Morton <akpm@osdl.org> wrote:
>> > On Fri, 12 Jan 2007 14:27:48 -0500 (EST)
>> > Linus Torvalds <torvalds@osdl.org> wrote:
>>
>> CC [M] drivers/kvm/vmx.o
>> {standard input}: Assembler messages:
>> {standard input}:3257: Error: bad register name `%sil'
>> make[2]: *** [drivers/kvm/vmx.o] Error 1
>> make[1]: *** [drivers/kvm] Error 2
>> make: *** [drivers] Error 2
>>
>> Am I missing something or this is a real problem?
>> Applied 2.6.20-rc5-mm-fixes and got this problem.
>> Using gcc version 3.4.5, binutils-2.17.50.0.8
>
> Same problem with vanilla linux-2.6.20-rc5.
What target? I had no such problem with x86, haven't tried the x86_64
build yet. Haven't even been able to try a boot, but the build was fine ;-)
--
bill davidsen <davidsen@tmr.com>
CTO TMR Associates, Inc
Doing interesting things with small computers since 1979
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions
2007-01-13 15:59 ` Adrian Bunk
2007-01-13 16:38 ` Jon Smirl
@ 2007-01-13 20:55 ` Aaron Sethman
1 sibling, 0 replies; 37+ messages in thread
From: Aaron Sethman @ 2007-01-13 20:55 UTC (permalink / raw)
To: Adrian Bunk
Cc: Damien Wyart, Linux Kernel Mailing List, Jon Smirl, Ingo Molnar
On Sat, 13 Jan 2007, Adrian Bunk wrote:
> On Sat, Jan 13, 2007 at 04:51:36PM +0100, Damien Wyart wrote:
>> * Adrian Bunk <bunk@stusta.de> [070113 08:11]:
>>> This still leaves the old regressions we have not yet fixed...
>>> This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
>>
>>> Subject : BUG: scheduling while atomic: hald-addon-stor/...
>>> cdrom_{open,release,ioctl} in trace
>>> References : http://lkml.org/lkml/2006/12/26/105
>>> http://lkml.org/lkml/2006/12/29/22
>>> http://lkml.org/lkml/2006/12/31/133
>>> Submitter : Jon Smirl <jonsmirl@gmail.com>
>>> Damien Wyart <damien.wyart@free.fr>
>>> Aaron Sethman <androsyn@ratbox.org>
>>> Status : unknown
>>
>> I have not seen the problem since using rc3, so I guess it is ok now.
>> Maybe the commit 9414232fa0cc28e2f51b8c76d260f2748f7953fc has fixed the
>> problem, but I am not 100% sure.
>
> Thanks for this information.
>
> Jon, Aaron, can you confirm it's fixed in -rc5?
I haven't seen it in a while anyways, fwiw.
-Aaron
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-13 3:36 ` Jeff Chua
2007-01-13 3:44 ` Jeff Chua
@ 2007-01-13 23:58 ` Segher Boessenkool
1 sibling, 0 replies; 37+ messages in thread
From: Segher Boessenkool @ 2007-01-13 23:58 UTC (permalink / raw)
To: Jeff Chua; +Cc: Linus Torvalds, Linux Kernel Mailing List, Andrew Morton
> CC [M] drivers/kvm/vmx.o
> {standard input}: Assembler messages:
> {standard input}:3257: Error: bad register name `%sil'
> make[2]: *** [drivers/kvm/vmx.o] Error 1
> make[1]: *** [drivers/kvm] Error 2
> make: *** [drivers] Error 2
>
> Am I missing something or this is a real problem?
What's on (and sround) that line #3257?
Segher
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-13 13:02 ` Jan Engelhardt
@ 2007-01-14 7:38 ` Jeff Chua
2007-01-14 7:43 ` Adrian Bunk
0 siblings, 1 reply; 37+ messages in thread
From: Jeff Chua @ 2007-01-14 7:38 UTC (permalink / raw)
To: Jan Engelhardt
Cc: Adrian Bunk, Andrew Morton, Linus Torvalds, Linux Kernel Mailing List
On 1/13/07, Jan Engelhardt <jengelh@linux01.gwdg.de> wrote:
> On Jan 13 2007 06:01, Adrian Bunk wrote:
> >On Fri, Jan 12, 2007 at 02:26:45PM -0800, Andrew Morton wrote:
> *cough*vmware*cough*
setting CONFIG_PARAVIRT=y will return in ...
vmmon.ko module unknown symbol paravirt_ops
Without it, vmware runs run. Any fix?
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: Linux v2.6.20-rc5
2007-01-14 7:38 ` Jeff Chua
@ 2007-01-14 7:43 ` Adrian Bunk
0 siblings, 0 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-14 7:43 UTC (permalink / raw)
To: Jeff Chua
Cc: Jan Engelhardt, Andrew Morton, Linus Torvalds, Linux Kernel Mailing List
On Sun, Jan 14, 2007 at 03:38:24PM +0800, Jeff Chua wrote:
> On 1/13/07, Jan Engelhardt <jengelh@linux01.gwdg.de> wrote:
> >On Jan 13 2007 06:01, Adrian Bunk wrote:
> >>On Fri, Jan 12, 2007 at 02:26:45PM -0800, Andrew Morton wrote:
>
> >*cough*vmware*cough*
>
> setting CONFIG_PARAVIRT=y will return in ...
>
> vmmon.ko module unknown symbol paravirt_ops
>
> Without it, vmware runs run. Any fix?
Please send the 2.6.20-rc5 .config you saw this with.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions
2007-01-13 15:51 ` Damien Wyart
2007-01-13 15:59 ` Adrian Bunk
@ 2007-01-14 12:09 ` Ingo Molnar
1 sibling, 0 replies; 37+ messages in thread
From: Ingo Molnar @ 2007-01-14 12:09 UTC (permalink / raw)
To: Damien Wyart; +Cc: Adrian Bunk, Linux Kernel Mailing List
* Damien Wyart <damien.wyart@free.fr> wrote:
> > Subject : BUG: scheduling while atomic: hald-addon-stor/...
> > cdrom_{open,release,ioctl} in trace
> > References : http://lkml.org/lkml/2006/12/26/105
> > http://lkml.org/lkml/2006/12/29/22
> > http://lkml.org/lkml/2006/12/31/133
> > Submitter : Jon Smirl <jonsmirl@gmail.com>
> > Damien Wyart <damien.wyart@free.fr>
> > Aaron Sethman <androsyn@ratbox.org>
> > Status : unknown
>
> I have not seen the problem since using rc3, so I guess it is ok now.
> Maybe the commit 9414232fa0cc28e2f51b8c76d260f2748f7953fc has fixed
> the problem, but I am not 100% sure.
yes, that commit should have fixed it.
Ingo
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions
2007-01-13 7:11 ` 2.6.20-rc5: known unfixed regressions Adrian Bunk
2007-01-13 15:51 ` Damien Wyart
@ 2007-01-16 6:15 ` David Chinner
2007-01-17 3:43 ` David Chinner
1 sibling, 1 reply; 37+ messages in thread
From: David Chinner @ 2007-01-16 6:15 UTC (permalink / raw)
To: Adrian Bunk
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List,
Sami Farin, David Chinner, xfs-masters
On Sat, Jan 13, 2007 at 08:11:25AM +0100, Adrian Bunk wrote:
> On Fri, Jan 12, 2007 at 02:27:48PM -0500, Linus Torvalds wrote:
> >...
> > A lot of developers (including me) will be gone next week for
> > Linux.Conf.Au, so you have a week of rest and quiet to test this, and
> > report any problems.
> >
> > Not that there will be any, right? You all behave now!
> >...
>
> This still leaves the old regressions we have not yet fixed...
>
>
> This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
>
>
> Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (XFS)
> References : http://lkml.org/lkml/2007/1/5/308
> Submitter : Sami Farin <7atbggg02@sneakemail.com>
> Handled-By : David Chinner <dgc@sgi.com>
> Status : problem is being discussed
I'm at LCA and been having laptop dramas so the fix is being held up at this
point. I and trying to test a change right now that adds an optional unmap
to truncate_inode_pages_range as XFS needs, in some circumstances, to toss
out dirty pages (with dirty bufferheads) and hence requires truncate semantics
that are currently missing unmap calls.
Semi-untested patch attached below.
Cheers,
Dave.
--
Dave Chinner
Principal Engineer
SGI Australian Software Group
fs/xfs/linux-2.6/xfs_fs_subr.c | 6 ++--
include/linux/mm.h | 2 +
mm/truncate.c | 60 ++++++++++++++++++++++++++++++++++++-----
3 files changed, 60 insertions(+), 8 deletions(-)
Index: linux-2.6.19/fs/xfs/linux-2.6/xfs_fs_subr.c
===================================================================
--- linux-2.6.19.orig/fs/xfs/linux-2.6/xfs_fs_subr.c 2006-10-03 23:22:36.000000000 +1000
+++ linux-2.6.19/fs/xfs/linux-2.6/xfs_fs_subr.c 2007-01-17 01:24:51.771273750 +1100
@@ -32,7 +32,8 @@ fs_tosspages(
struct inode *ip = vn_to_inode(vp);
if (VN_CACHED(vp))
- truncate_inode_pages(ip->i_mapping, first);
+ truncate_unmap_inode_pages_range(ip->i_mapping,
+ first, last, 1);
}
void
@@ -49,7 +50,8 @@ fs_flushinval_pages(
if (VN_TRUNC(vp))
VUNTRUNCATE(vp);
filemap_write_and_wait(ip->i_mapping);
- truncate_inode_pages(ip->i_mapping, first);
+ truncate_unmap_inode_pages_range(ip->i_mapping,
+ first, last, 1);
}
}
Index: linux-2.6.19/include/linux/mm.h
===================================================================
--- linux-2.6.19.orig/include/linux/mm.h 2007-01-17 01:21:16.017790000 +1100
+++ linux-2.6.19/include/linux/mm.h 2007-01-17 01:24:51.775274000 +1100
@@ -1058,6 +1058,8 @@ extern unsigned long page_unuse(struct p
extern void truncate_inode_pages(struct address_space *, loff_t);
extern void truncate_inode_pages_range(struct address_space *,
loff_t lstart, loff_t lend);
+extern void truncate_unmap_inode_pages_range(struct address_space *,
+ loff_t lstart, loff_t lend, int unmap);
/* generic vm_area_ops exported for stackable file systems */
extern struct page *filemap_nopage(struct vm_area_struct *, unsigned long, int *);
Index: linux-2.6.19/mm/truncate.c
===================================================================
--- linux-2.6.19.orig/mm/truncate.c 2007-01-17 01:21:23.074231000 +1100
+++ linux-2.6.19/mm/truncate.c 2007-01-17 01:24:51.779274250 +1100
@@ -59,7 +59,7 @@ void cancel_dirty_page(struct page *page
WARN_ON(++warncount < 5);
}
-
+
if (TestClearPageDirty(page)) {
struct address_space *mapping = page->mapping;
if (mapping && mapping_cap_account_dirty(mapping)) {
@@ -122,16 +122,34 @@ invalidate_complete_page(struct address_
return ret;
}
+/*
+ * This is a helper for truncate_unmap_inode_page. Unmap the page we
+ * are passed. Page must be locked by the caller.
+ */
+static void
+unmap_single_page(struct address_space *mapping, struct page *page)
+{
+ BUG_ON(!PageLocked(page));
+ while (page_mapped(page)) {
+ unmap_mapping_range(mapping,
+ (loff_t)page->index << PAGE_CACHE_SHIFT,
+ PAGE_CACHE_SIZE, 0);
+ }
+}
+
/**
- * truncate_inode_pages - truncate range of pages specified by start and
+ * truncate_unmap_inode_pages_range - truncate range of pages specified by
+ * start and end byte offsets and optionally unmap them first.
* end byte offsets
* @mapping: mapping to truncate
* @lstart: offset from which to truncate
* @lend: offset to which to truncate
+ * @unmap: unmap whole truncated pages if non-zero
*
* Truncate the page cache, removing the pages that are between
* specified offsets (and zeroing out partial page
- * (if lstart is not page aligned)).
+ * (if lstart is not page aligned)). If specified, unmap the pages
+ * before they are removed.
*
* Truncate takes two passes - the first pass is nonblocking. It will not
* block on page locks and it will not block on writeback. The second pass
@@ -146,8 +164,8 @@ invalidate_complete_page(struct address_
* mapping is large, it is probably the case that the final pages are the most
* recently touched, and freeing happens in ascending file offset order.
*/
-void truncate_inode_pages_range(struct address_space *mapping,
- loff_t lstart, loff_t lend)
+void truncate_unmap_inode_pages_range(struct address_space *mapping,
+ loff_t lstart, loff_t lend, int unmap)
{
const pgoff_t start = (lstart + PAGE_CACHE_SIZE-1) >> PAGE_CACHE_SHIFT;
pgoff_t end;
@@ -162,6 +180,14 @@ void truncate_inode_pages_range(struct a
BUG_ON((lend & (PAGE_CACHE_SIZE - 1)) != (PAGE_CACHE_SIZE - 1));
end = (lend >> PAGE_CACHE_SHIFT);
+ /*
+ * if unmapping, do a range unmap up front to minimise the
+ * overhead of unmapping the pages
+ */
+ if (unmap) {
+ unmap_mapping_range(mapping, (loff_t)start << PAGE_CACHE_SHIFT,
+ (loff_t)end << PAGE_CACHE_SHIFT, 0);
+ }
pagevec_init(&pvec, 0);
next = start;
while (next <= end &&
@@ -184,6 +210,8 @@ void truncate_inode_pages_range(struct a
unlock_page(page);
continue;
}
+ if (unmap)
+ unmap_single_page(mapping, page);
truncate_complete_page(mapping, page);
unlock_page(page);
}
@@ -195,6 +223,8 @@ void truncate_inode_pages_range(struct a
struct page *page = find_lock_page(mapping, start - 1);
if (page) {
wait_on_page_writeback(page);
+ if (unmap)
+ unmap_single_page(mapping, page);
truncate_partial_page(page, partial);
unlock_page(page);
page_cache_release(page);
@@ -224,12 +254,30 @@ void truncate_inode_pages_range(struct a
if (page->index > next)
next = page->index;
next++;
+ if (unmap)
+ unmap_single_page(mapping, page);
truncate_complete_page(mapping, page);
unlock_page(page);
}
pagevec_release(&pvec);
}
}
+EXPORT_SYMBOL(truncate_unmap_inode_pages_range);
+
+/**
+ * truncate_inode_pages_range - truncate range of pages specified by start and
+ * end byte offsets
+ * @mapping: mapping to truncate
+ * @lstart: offset from which to truncate
+ * @lend: offset to which to truncate
+ *
+ * Called under (and serialised by) inode->i_mutex.
+ */
+void truncate_inode_pages_range(struct address_space *mapping,
+ loff_t lstart, loff_t lend)
+{
+ truncate_unmap_inode_pages_range(mapping, lstart, lend, 0);
+}
EXPORT_SYMBOL(truncate_inode_pages_range);
/**
@@ -241,7 +289,7 @@ EXPORT_SYMBOL(truncate_inode_pages_range
*/
void truncate_inode_pages(struct address_space *mapping, loff_t lstart)
{
- truncate_inode_pages_range(mapping, lstart, (loff_t)-1);
+ truncate_unmap_inode_pages_range(mapping, lstart, (loff_t)-1, 0);
}
EXPORT_SYMBOL(truncate_inode_pages);
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions
2007-01-16 6:15 ` David Chinner
@ 2007-01-17 3:43 ` David Chinner
2007-01-18 22:55 ` Sami Farin
0 siblings, 1 reply; 37+ messages in thread
From: David Chinner @ 2007-01-17 3:43 UTC (permalink / raw)
To: David Chinner
Cc: Adrian Bunk, Linus Torvalds, Andrew Morton,
Linux Kernel Mailing List, Sami Farin, xfs-masters
On Tue, Jan 16, 2007 at 05:15:02PM +1100, David Chinner wrote:
> On Sat, Jan 13, 2007 at 08:11:25AM +0100, Adrian Bunk wrote:
> > On Fri, Jan 12, 2007 at 02:27:48PM -0500, Linus Torvalds wrote:
> > >...
> > > A lot of developers (including me) will be gone next week for
> > > Linux.Conf.Au, so you have a week of rest and quiet to test this, and
> > > report any problems.
> > >
> > > Not that there will be any, right? You all behave now!
> > >...
> >
> > This still leaves the old regressions we have not yet fixed...
> >
> >
> > This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
> >
> >
> > Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (XFS)
> > References : http://lkml.org/lkml/2007/1/5/308
> > Submitter : Sami Farin <7atbggg02@sneakemail.com>
> > Handled-By : David Chinner <dgc@sgi.com>
> > Status : problem is being discussed
>
> I'm at LCA and been having laptop dramas so the fix is being held up at this
> point. I and trying to test a change right now that adds an optional unmap
> to truncate_inode_pages_range as XFS needs, in some circumstances, to toss
> out dirty pages (with dirty bufferheads) and hence requires truncate semantics
> that are currently missing unmap calls.
>
> Semi-untested patch attached below.
The patch has run XFSQA for about 24 hours now on my test rig without
triggering any problems.
Cheers,
Dave.
> fs/xfs/linux-2.6/xfs_fs_subr.c | 6 ++--
> include/linux/mm.h | 2 +
> mm/truncate.c | 60 ++++++++++++++++++++++++++++++++++++-----
> 3 files changed, 60 insertions(+), 8 deletions(-)
>
> Index: linux-2.6.19/fs/xfs/linux-2.6/xfs_fs_subr.c
> ===================================================================
> --- linux-2.6.19.orig/fs/xfs/linux-2.6/xfs_fs_subr.c 2006-10-03 23:22:36.000000000 +1000
> +++ linux-2.6.19/fs/xfs/linux-2.6/xfs_fs_subr.c 2007-01-17 01:24:51.771273750 +1100
> @@ -32,7 +32,8 @@ fs_tosspages(
> struct inode *ip = vn_to_inode(vp);
>
> if (VN_CACHED(vp))
> - truncate_inode_pages(ip->i_mapping, first);
> + truncate_unmap_inode_pages_range(ip->i_mapping,
> + first, last, 1);
> }
>
> void
> @@ -49,7 +50,8 @@ fs_flushinval_pages(
> if (VN_TRUNC(vp))
> VUNTRUNCATE(vp);
> filemap_write_and_wait(ip->i_mapping);
> - truncate_inode_pages(ip->i_mapping, first);
> + truncate_unmap_inode_pages_range(ip->i_mapping,
> + first, last, 1);
> }
> }
>
> Index: linux-2.6.19/include/linux/mm.h
> ===================================================================
> --- linux-2.6.19.orig/include/linux/mm.h 2007-01-17 01:21:16.017790000 +1100
> +++ linux-2.6.19/include/linux/mm.h 2007-01-17 01:24:51.775274000 +1100
> @@ -1058,6 +1058,8 @@ extern unsigned long page_unuse(struct p
> extern void truncate_inode_pages(struct address_space *, loff_t);
> extern void truncate_inode_pages_range(struct address_space *,
> loff_t lstart, loff_t lend);
> +extern void truncate_unmap_inode_pages_range(struct address_space *,
> + loff_t lstart, loff_t lend, int unmap);
>
> /* generic vm_area_ops exported for stackable file systems */
> extern struct page *filemap_nopage(struct vm_area_struct *, unsigned long, int *);
> Index: linux-2.6.19/mm/truncate.c
> ===================================================================
> --- linux-2.6.19.orig/mm/truncate.c 2007-01-17 01:21:23.074231000 +1100
> +++ linux-2.6.19/mm/truncate.c 2007-01-17 01:24:51.779274250 +1100
> @@ -59,7 +59,7 @@ void cancel_dirty_page(struct page *page
>
> WARN_ON(++warncount < 5);
> }
> -
> +
> if (TestClearPageDirty(page)) {
> struct address_space *mapping = page->mapping;
> if (mapping && mapping_cap_account_dirty(mapping)) {
> @@ -122,16 +122,34 @@ invalidate_complete_page(struct address_
> return ret;
> }
>
> +/*
> + * This is a helper for truncate_unmap_inode_page. Unmap the page we
> + * are passed. Page must be locked by the caller.
> + */
> +static void
> +unmap_single_page(struct address_space *mapping, struct page *page)
> +{
> + BUG_ON(!PageLocked(page));
> + while (page_mapped(page)) {
> + unmap_mapping_range(mapping,
> + (loff_t)page->index << PAGE_CACHE_SHIFT,
> + PAGE_CACHE_SIZE, 0);
> + }
> +}
> +
> /**
> - * truncate_inode_pages - truncate range of pages specified by start and
> + * truncate_unmap_inode_pages_range - truncate range of pages specified by
> + * start and end byte offsets and optionally unmap them first.
> * end byte offsets
> * @mapping: mapping to truncate
> * @lstart: offset from which to truncate
> * @lend: offset to which to truncate
> + * @unmap: unmap whole truncated pages if non-zero
> *
> * Truncate the page cache, removing the pages that are between
> * specified offsets (and zeroing out partial page
> - * (if lstart is not page aligned)).
> + * (if lstart is not page aligned)). If specified, unmap the pages
> + * before they are removed.
> *
> * Truncate takes two passes - the first pass is nonblocking. It will not
> * block on page locks and it will not block on writeback. The second pass
> @@ -146,8 +164,8 @@ invalidate_complete_page(struct address_
> * mapping is large, it is probably the case that the final pages are the most
> * recently touched, and freeing happens in ascending file offset order.
> */
> -void truncate_inode_pages_range(struct address_space *mapping,
> - loff_t lstart, loff_t lend)
> +void truncate_unmap_inode_pages_range(struct address_space *mapping,
> + loff_t lstart, loff_t lend, int unmap)
> {
> const pgoff_t start = (lstart + PAGE_CACHE_SIZE-1) >> PAGE_CACHE_SHIFT;
> pgoff_t end;
> @@ -162,6 +180,14 @@ void truncate_inode_pages_range(struct a
> BUG_ON((lend & (PAGE_CACHE_SIZE - 1)) != (PAGE_CACHE_SIZE - 1));
> end = (lend >> PAGE_CACHE_SHIFT);
>
> + /*
> + * if unmapping, do a range unmap up front to minimise the
> + * overhead of unmapping the pages
> + */
> + if (unmap) {
> + unmap_mapping_range(mapping, (loff_t)start << PAGE_CACHE_SHIFT,
> + (loff_t)end << PAGE_CACHE_SHIFT, 0);
> + }
> pagevec_init(&pvec, 0);
> next = start;
> while (next <= end &&
> @@ -184,6 +210,8 @@ void truncate_inode_pages_range(struct a
> unlock_page(page);
> continue;
> }
> + if (unmap)
> + unmap_single_page(mapping, page);
> truncate_complete_page(mapping, page);
> unlock_page(page);
> }
> @@ -195,6 +223,8 @@ void truncate_inode_pages_range(struct a
> struct page *page = find_lock_page(mapping, start - 1);
> if (page) {
> wait_on_page_writeback(page);
> + if (unmap)
> + unmap_single_page(mapping, page);
> truncate_partial_page(page, partial);
> unlock_page(page);
> page_cache_release(page);
> @@ -224,12 +254,30 @@ void truncate_inode_pages_range(struct a
> if (page->index > next)
> next = page->index;
> next++;
> + if (unmap)
> + unmap_single_page(mapping, page);
> truncate_complete_page(mapping, page);
> unlock_page(page);
> }
> pagevec_release(&pvec);
> }
> }
> +EXPORT_SYMBOL(truncate_unmap_inode_pages_range);
> +
> +/**
> + * truncate_inode_pages_range - truncate range of pages specified by start and
> + * end byte offsets
> + * @mapping: mapping to truncate
> + * @lstart: offset from which to truncate
> + * @lend: offset to which to truncate
> + *
> + * Called under (and serialised by) inode->i_mutex.
> + */
> +void truncate_inode_pages_range(struct address_space *mapping,
> + loff_t lstart, loff_t lend)
> +{
> + truncate_unmap_inode_pages_range(mapping, lstart, lend, 0);
> +}
> EXPORT_SYMBOL(truncate_inode_pages_range);
>
> /**
> @@ -241,7 +289,7 @@ EXPORT_SYMBOL(truncate_inode_pages_range
> */
> void truncate_inode_pages(struct address_space *mapping, loff_t lstart)
> {
> - truncate_inode_pages_range(mapping, lstart, (loff_t)-1);
> + truncate_unmap_inode_pages_range(mapping, lstart, (loff_t)-1, 0);
> }
> EXPORT_SYMBOL(truncate_inode_pages);
>
--
Dave Chinner
Principal Engineer
SGI Australian Software Group
^ permalink raw reply [flat|nested] 37+ messages in thread
* 2.6.20-rc5: knwon unfixed regressions (v2) (part1)
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
` (2 preceding siblings ...)
2007-01-13 7:14 ` 2.6.20-rc5: known regressions with patches Adrian Bunk
@ 2007-01-18 19:47 ` Adrian Bunk
2007-01-18 19:54 ` 2.6.20-rc5: knwon unfixed regressions (v2) (part2) Adrian Bunk
` (4 subsequent siblings)
8 siblings, 0 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-18 19:47 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton
Cc: Linux Kernel Mailing List, Randy Dunlap, sct, adilger,
linux-ext4, Berthold Cogel, François Valenduc,
Alexey Starikovskiy, greg, linux-usb-devel, Prakash Punnoor,
Oliver Neukum, Duncan, mingo, neilb, linux-raid, gd, jgarzik,
linux-ide, alan, petero2, Uwe Bugla, B.Zolnierkiewicz,
Björn Steinbrink, Robert Hancock
This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
If you find your name in the Cc header, you are either submitter of one
of the bugs, maintainer of an affectected subsystem or driver, a patch
of you caused a breakage or I'm considering you in any other way possibly
involved with one or more of these issues.
Due to the huge amount of recipients, please trim the Cc when answering.
Subject : ext3 with data=journal hangs when running fsx-linux since -rc2
References : http://bugzilla.kernel.org/show_bug.cgi?id=7844
Submitter : Randy Dunlap <rdunlap@xenotime.net>
Status : unknown
Subject : reboot instead of powerdown (CONFIG_USB_SUSPEND)
References : http://lkml.org/lkml/2006/12/25/40
http://bugzilla.kernel.org/show_bug.cgi?id=7828
Submitter : Berthold Cogel <cogel@rrz.uni-koeln.de>
François Valenduc <francois.valenduc@skynet.be>
Handled-By : Alexey Starikovskiy <alexey.y.starikovskiy@linux.intel.com>
Status : problem is being debugged
Subject : usb somehow broken (CONFIG_USB_SUSPEND)
References : http://lkml.org/lkml/2007/1/11/146
Submitter : Prakash Punnoor <prakash@punnoor.de>
Handled-By : Oliver Neukum <oliver@neukum.org>
Status : problem is being debugged
Subject : RAID-6 chunk_aligned_read problem
References : http://bugzilla.kernel.org/show_bug.cgi?id=7835
Submitter : Duncan <1i5t5.duncan@cox.net>
Status : unknown
Subject : pktcdvd fails with pata_amd
References : http://bugzilla.kernel.org/show_bug.cgi?id=7810
Submitter : gd@spherenet.de
Status : unknown
Subject : problems with CD burning
References : http://www.spinics.net/lists/linux-ide/msg06545.html
Submitter : Uwe Bugla <uwe.bugla@gmx.de>
Status : unknown
Subject : sata_nv: SATA exceptions
References : http://lkml.org/lkml/2007/1/14/108
Submitter : Björn Steinbrink <B.Steinbrink@gmx.de>
Caused-By : Robert Hancock <hancockr@shaw.ca>
commit 2dec7555e6bf2772749113ea0ad454fcdb8cf861
Handled-By : Robert Hancock <hancockr@shaw.ca>
Status : problem is being debugged
^ permalink raw reply [flat|nested] 37+ messages in thread
* 2.6.20-rc5: knwon unfixed regressions (v2) (part2)
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
` (3 preceding siblings ...)
2007-01-18 19:47 ` 2.6.20-rc5: knwon unfixed regressions (v2) (part1) Adrian Bunk
@ 2007-01-18 19:54 ` Adrian Bunk
2007-01-18 19:59 ` 2.6.20-rc5: known regressions with patches (v2) Adrian Bunk
` (3 subsequent siblings)
8 siblings, 0 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-18 19:54 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton
Cc: Linux Kernel Mailing List, Cijoml Cijomlovic Cijomlov,
Nick Piggin, ttb, rml, Malte Schröder, Vladimir V. Saveliev,
reiserfs-dev, Sami Farin, David Chinner, xfs-masters,
Andrew Clayton, Trond Myklebust
This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19.
If you find your name in the Cc header, you are either submitter of one
of the bugs, maintainer of an affectected subsystem or driver, a patch
of you caused a breakage or I'm considering you in any other way possibly
involved with one or more of these issues.
Due to the huge amount of recipients, please trim the Cc when answering.
Subject : BUG: at fs/inotify.c:172 set_dentry_child_flags()
References : http://bugzilla.kernel.org/show_bug.cgi?id=7785
Submitter : Cijoml Cijomlovic Cijomlov <cijoml@volny.cz>
Handled-By : Nick Piggin <nickpiggin@yahoo.com.au>
Status : problem is being debugged
Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (reiserfs)
References : http://lkml.org/lkml/2007/1/7/117
http://lkml.org/lkml/2007/1/10/202
Submitter : Malte Schröder <MalteSch@gmx.de>
Handled-By : Vladimir V. Saveliev <vs@namesys.com>
Nick Piggin <nickpiggin@yahoo.com.au>
Patch : http://lkml.org/lkml/2007/1/10/202
Status : problem is being discussed
Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (XFS)
References : http://lkml.org/lkml/2007/1/5/308
http://lkml.org/lkml/2007/1/16/15
Submitter : Sami Farin <7atbggg02@sneakemail.com>
Handled-By : David Chinner <dgc@sgi.com>
Status : problem is being discussed
Subject : NFS triggers WARN_ON() in invalidate_inode_pages2_range()
References : http://bugzilla.kernel.org/show_bug.cgi?id=7826
Submitter : Andrew Clayton <andrew@digital-domain.net>
Caused-By : Andrew Morton <akpm@osdl.org>
commit 8258d4a574d3a8c01f0ef68aa26b969398a0e140
Handled-By : Trond Myklebust <trond.myklebust@fys.uio.no>
Status : Trond: the WARN_ON() needs to be thrown out
^ permalink raw reply [flat|nested] 37+ messages in thread
* 2.6.20-rc5: known regressions with patches (v2)
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
` (4 preceding siblings ...)
2007-01-18 19:54 ` 2.6.20-rc5: knwon unfixed regressions (v2) (part2) Adrian Bunk
@ 2007-01-18 19:59 ` Adrian Bunk
2007-01-19 1:43 ` David Woodhouse
2007-01-24 15:46 ` 2.6.20-rc5: known unfixed regressions (v3) (part 1) Adrian Bunk
` (2 subsequent siblings)
8 siblings, 1 reply; 37+ messages in thread
From: Adrian Bunk @ 2007-01-18 19:59 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton
Cc: Linux Kernel Mailing List, Michael Gernoth, Daniel Drake,
David L Stevens, YOSHIFUJI Hideaki, netdev, Ingo Molnar,
Dave Jones, len.brown, linux-acpi, cpufreq, Russell King,
Al Viro, David Woodhouse, jffs-dev, Miles Lane, avi, kvm-devel,
Roland Dreier, greg, linux-usb-devel
This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19
with patches available
If you find your name in the Cc header, you are either submitter of one
of the bugs, maintainer of an affectected subsystem or driver, a patch
of you caused a breakage or I'm considering you in any other way possibly
involved with one or more of these issues.
Due to the huge amount of recipients, please trim the Cc when answering.
Subject : does not pickup ipv6 addresses
References : http://bugzilla.kernel.org/show_bug.cgi?id=7817
http://lkml.org/lkml/2007/1/14/146
Submitter : Michael Gernoth <gernoth@informatik.uni-erlangen.de>
Daniel Drake <dsd@gentoo.org>
Caused-By : David L Stevens <dlstevens@us.ibm.com>
commit 30c4cf577fb5b68c16e5750d6bdbd7072e42b279
Handled-By : YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Patch : http://bugzilla.kernel.org/show_bug.cgi?id=7817
Status : patch available
Subject : ACPI: fix cpufreq regression
References : http://lkml.org/lkml/2007/1/16/120
Submitter : Ingo Molnar <mingo@elte.hu>
Caused-By : Dave Jones <davej@redhat.com>
commit 0916bd3ebb7cefdd0f432e8491abe24f4b5a101e
Handled-By : Ingo Molnar <mingo@elte.hu>
Patch : http://lkml.org/lkml/2007/1/16/120
Status : patch available
Subject : CONFIG_JFFS2_FS_DEBUG=2 compile error
References : http://lkml.org/lkml/2007/1/12/161
Submitter : Russell King <rmk+lkml@arm.linux.org.uk>
Caused-By : Al Viro <viro@zeniv.linux.org.uk>
commit 914e26379decf1fd984b22e51fd2e4209b7a7f1b
Handled-By : David Woodhouse <dwmw2@infradead.org>
Status : patch available
Subject : WARNING: "profile_hits" [drivers/kvm/kvm-intel.ko] undefined!
References : http://lkml.org/lkml/2007/1/12/16
Submitter : Miles Lane <miles.lane@gmail.com>
Caused-By : Ingo Molnar <mingo@elte.hu>
commit 07031e14c1127fc7e1a5b98dfcc59f434e025104
Handled-By : Andrew Morton <akpm@osdl.org>
Patch : http://lkml.org/lkml/2007/1/12/18
Status : patch available
Subject : KVM: guest crash
References : http://lkml.org/lkml/2007/1/8/163
Submitter : Roland Dreier <rdreier@cisco.com>
Handled-By : Avi Kivity <avi@qumranet.com>
Patch : http://lkml.org/lkml/2007/1/9/280
Status : patch available
Subject : compile error: USB_HID must depend on INPUT
References : http://lkml.org/lkml/2007/1/12/157
Submitter : Russell King <rmk+lkml@arm.linux.org.uk>
Handled-By : Russell King <rmk+lkml@arm.linux.org.uk>
Patch : http://lkml.org/lkml/2007/1/12/177
Status : patch available
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions
2007-01-17 3:43 ` David Chinner
@ 2007-01-18 22:55 ` Sami Farin
0 siblings, 0 replies; 37+ messages in thread
From: Sami Farin @ 2007-01-18 22:55 UTC (permalink / raw)
To: David Chinner
Cc: Adrian Bunk, Linus Torvalds, Andrew Morton,
Linux Kernel Mailing List, xfs-masters
On Wed, Jan 17, 2007 at 14:43:29 +1100, David Chinner wrote:
...
> > > Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (XFS)
> > > References : http://lkml.org/lkml/2007/1/5/308
> > > Submitter : Sami Farin <7atbggg02@sneakemail.com>
> > > Handled-By : David Chinner <dgc@sgi.com>
> > > Status : problem is being discussed
> >
> > I'm at LCA and been having laptop dramas so the fix is being held up at this
> > point. I and trying to test a change right now that adds an optional unmap
> > to truncate_inode_pages_range as XFS needs, in some circumstances, to toss
> > out dirty pages (with dirty bufferheads) and hence requires truncate semantics
> > that are currently missing unmap calls.
> >
> > Semi-untested patch attached below.
>
> The patch has run XFSQA for about 24 hours now on my test rig without
> triggering any problems.
I have also ran this for 24h (in patched 2.6.19.2)
and no problems noticed :)
--
Do what you love because life is too short for anything else.
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known regressions with patches (v2)
2007-01-18 19:59 ` 2.6.20-rc5: known regressions with patches (v2) Adrian Bunk
@ 2007-01-19 1:43 ` David Woodhouse
0 siblings, 0 replies; 37+ messages in thread
From: David Woodhouse @ 2007-01-19 1:43 UTC (permalink / raw)
To: Adrian Bunk
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List,
Michael Gernoth, Daniel Drake, David L Stevens,
YOSHIFUJI Hideaki, netdev, Ingo Molnar, Dave Jones, len.brown,
linux-acpi, cpufreq, Russell King, Al Viro, jffs-dev, Miles Lane,
avi, kvm-devel, Roland Dreier, greg, linux-usb-devel
On Thu, 2007-01-18 at 20:59 +0100, Adrian Bunk wrote:
> Subject : CONFIG_JFFS2_FS_DEBUG=2 compile error
> References : http://lkml.org/lkml/2007/1/12/161
> Submitter : Russell King <rmk+lkml@arm.linux.org.uk>
> Caused-By : Al Viro <viro@zeniv.linux.org.uk>
> commit 914e26379decf1fd984b22e51fd2e4209b7a7f1b
> Handled-By : David Woodhouse <dwmw2@infradead.org>
> Status : patch available
Linus, please pull from git://git.infradead.org/mtd-2.6.git
This fixes the above bug along with a few others. It does also contain a
small amount of new code which has been waiting for a while (including
the driver for the CAFÉ NAND controller which we use on OLPC.).
My apologies for missing the merge window and first asking you to pull
this a few hours after 2.6.20-rc1 was cut; I'd been waiting for the
bitrev stuff to land, and had waited too long.
Adrian Bunk (3):
[MTD] SSFDC must depend on BLOCK
[MTD] [NAND] rtc_from4.c: use lib/bitrev.c
[MTD] make drivers/mtd/cmdlinepart.c:mtdpart_setup() static
Adrian Hunter (2):
[MTD] OneNAND: Implement read-while-load
[MTD] OneNAND: Handle DDP chip boundary during read-while-load
Akinobu Mita (1):
[JFFS2] Use rb_first() and rb_last() cleanup
Alan Cox (1):
[MTD] MAPS: esb2rom: use hotplug safe interfaces
Alexey Dobriyan (1):
[MTD] JEDEC probe: fix comment typo (devic)
Amit Choudhary (1):
[JFFS2] Fix error-path leak in summary scan
Andrew Morton (1):
[MTD] Tidy bitrev usage in rtc_from4.c
Andrew Victor (2):
[MTD] NAND: AT91 NAND driver
[MTD] NAND: Support for 16-bit bus-width on AT91.
Artem Bityutskiy (10):
[MTD] core: trivial comments fix
[MTD] NAND: nandsim: support subpage write
[MTD] increase MAX_MTD_DEVICES
[MTD] add get_mtd_device_nm() function
[MTD] add get and put methods
[MTD] return error code from get_mtd_device()
[MTD] nandsim: bugfix in page addressing
[JFFS2] add cond_resched() when garbage collecting deletion dirent
[JFFS2] Reschedule in loops
[MTD] OneNAND: release CPU in cycles
Burman Yan (1):
[MTD] replace kmalloc+memset with kzalloc
Dave Olsen (1):
[MTD] [MAPS] Support for BIOS flash chips on the nvidia ck804 southbridge
David Anders (1):
[MTD] NOR: leave Intel chips in read-array mode on suspend
David Woodhouse (29):
[MTD NAND] Initial import of CAFÉ NAND driver.
[MTD NAND] OLPC CAFÉ driver update
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
[MTD] NAND: Combined oob buffer so it's contiguous with data
[MTD] NAND: Correct setting of chip->oob_poi OOB buffer
Merge git://git.infradead.org/~dwmw2/cafe-2.6
[MTD] NAND: Add hardware ECC correction support to CAFÉ NAND driver
[MTD] NAND: CAFÉ NAND driver cleanup, fix ECC on reading empty flash
[MTD] NAND: Disable ECC checking on CAFÉ since it's broken for now
[MTD] NAND: Café ECC -- remove spurious BUG_ON() in err_pos()
[MTD] NAND: Reset Café controller before initialising.
[MTD] CAFÉ NAND: Add 'slowtiming' parameter, default usedma and checkecc on
[MTD] NAND: Add ECC debugging for CAFÉ
[MTD] NAND: Remove empty block ECC workaround
[MTD] NAND: Fix timing calculation in CAFÉ debugging message
[MTD] NAND: Use register #defines throughout CAFÉ driver, not numbers
[MTD] NAND: Add register debugging spew option to CAFÉ driver
[MTD] NAND: Fix ECC settings in CAFÉ controller driver.
Merge git://git.infradead.org/~dwmw2/cafe-2.6
Merge git://git.infradead.org/~kmpark/onenand-mtd-2.6
[MTD] [NAND] Update CAFÉ driver interrupt handler prototype
[MTD] Use EXPORT_SYMBOL_GPL() for exported symbols.
[MTD] Remove trailing whitespace
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
[MTD] Fix SSFDC build for variable blocksize.
[MTD] Fix ssfdc blksize typo
Merge branch 'master' of git://git.infradead.org/~kmpark/onenand-mtd-2.6
[JFFS2] debug.h: include <linux/sched.h> for current->pid
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
Haavard Skinnemoen (1):
[MTD] bugfix: DataFlash is not bit writable
Jeff Garzik (1):
[JFFS2] kill warning RE debug-only variables
Josh Boyer (1):
[MTD] add MTD_BLKDEVS Kconfig option
Kyungmin Park (9):
MTD: OneNAND: interrupt based wait support
[MTD] OneNAND: lock support
[MTD] OneNAND: Single bit error detection
[MTD] OneNAND: fix oob handling in recent oob patch
[JFFS2] use the ref_offset macro
[MTD] OneNAND: fix onenand_wait bug
[MTD] OneNAND: add subpage write support
[MTD] OneNAND: fix onenand_wait bug in read ecc error
[MTD] OneNAND: return ecc error code only when 2-bit ecc occurs
Lew Glendenning (1):
[MTD] MAPS: Support for BIOS flash chips on Intel ESB2 southbridge
Mariusz Kozlowski (1):
[MTD] [NAND] Compile fix in rfc_from4.c
Qi Yong (1):
[JFFS2] Fix jffs2_follow_link() typo
Ralf Baechle (1):
[MTD] Nuke IVR leftovers
Randy Dunlap (2):
[MTD] Fix printk format warning in physmap. (resources again)
[MTD] ESB2ROM uses PCI
Ricard Wanderlöf (2):
[MTD] mtdchar: Fix MEMGETOOBSEL and ECCGETLAYOUT ioctls
[MTD] NAND: Fix nand_default_mark_blockbad() when flash-based BBT disabled
Richard Purdie (1):
[MTD] Allow variable block sizes in mtd_blkdevs
Rod Whitby (1):
[MTD] Support combined RedBoot FIS directory and configuration area
Ryan Jackson (2):
[MTD] MAPS: Add parameter to amd76xrom to override rom window size
[MTD] CHIPS: Support for SST 49LF040B flash chip
Stefan Roese (1):
[MTD] [NAND] Fix endianess bug in ndfc.c
Thomas Gleixner (1):
[MTD] NAND: add subpage write support
Timo Lindhorst (2):
[MTD] [NAND] fix ifdef option in nand_ecc.c
[MTD] NAND: use SmartMedia ECC byte order for ndfc
Vijay Kumar (3):
[MTD] NAND: nandsim page-wise allocation (1/2)
[MTD] NAND: nandsim page-wise allocation (2/2)
[MTD] NAND: nandsim coding style fix
Vitaly Wool (2):
[MTD] [NAND] remove len/ooblen confusion.
[MTD] of_device-based physmap driver
Yan Burman (1):
[JFFS2] replace kmalloc+memset with kzalloc
Yoichi Yuasa (2):
[MTD] MAPS: Remove ITE 8172G and Globespan IVR MTD support
[MTD] fix map probe name for cstm_mips_ixx
Yoshinori Sato (1):
[MTD] redboot partition combined fis / config problem
--
dwmw2
^ permalink raw reply [flat|nested] 37+ messages in thread
* 2.6.20-rc5: known unfixed regressions (v3) (part 1)
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
` (5 preceding siblings ...)
2007-01-18 19:59 ` 2.6.20-rc5: known regressions with patches (v2) Adrian Bunk
@ 2007-01-24 15:46 ` Adrian Bunk
2007-01-24 15:47 ` 2.6.20-rc5: known unfixed regressions (v3) (part 2) Adrian Bunk
2007-01-24 15:50 ` 2.6.20-rc5: known regressions with patches (v3) Adrian Bunk
8 siblings, 0 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-24 15:46 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton
Cc: Linux Kernel Mailing List, Justin Piszcz, mingo, neilb,
linux-raid, Duncan, Randy Dunlap, sct, adilger, linux-ext4,
Berthold Cogel, François Valenduc, Alexey Starikovskiy,
greg, linux-usb-devel, Prakash Punnoor, Oliver Neukum,
Alan Stern
This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19
that are not yet fixed in Linus' tree.
If you find your name in the Cc header, you are either submitter of one
of the bugs, maintainer of an affectected subsystem or driver, a patch
of you caused a breakage or I'm considering you in any other way possibly
involved with one or more of these issues.
Due to the huge amount of recipients, please trim the Cc when answering.
Subject : raid1: copying a big file triggers OOM killer
References : http://lkml.org/lkml/2007/1/20/69
Submitter : Justin Piszcz <jpiszcz@lucidpixels.com>
Status : unknown
Subject : RAID-6 chunk_aligned_read problem
References : http://bugzilla.kernel.org/show_bug.cgi?id=7835
Submitter : Duncan <1i5t5.duncan@cox.net>
Status : unknown
Subject : ext3 with data=journal hangs when running fsx-linux since -rc2
References : http://bugzilla.kernel.org/show_bug.cgi?id=7844
Submitter : Randy Dunlap <rdunlap@xenotime.net>
Status : unknown
Subject : reboot instead of powerdown (CONFIG_USB_SUSPEND)
References : http://lkml.org/lkml/2006/12/25/40
http://bugzilla.kernel.org/show_bug.cgi?id=7828
Submitter : Berthold Cogel <cogel@rrz.uni-koeln.de>
François Valenduc <francois.valenduc@skynet.be>
Handled-By : Alexey Starikovskiy <alexey.y.starikovskiy@linux.intel.com>
Status : problem is being debugged
Subject : usb somehow broken (CONFIG_USB_SUSPEND)
References : http://lkml.org/lkml/2007/1/11/146
Submitter : Prakash Punnoor <prakash@punnoor.de>
Handled-By : Oliver Neukum <oliver@neukum.org>
Alan Stern <stern@rowland.harvard.edu>
Status : problem is being debugged
^ permalink raw reply [flat|nested] 37+ messages in thread
* 2.6.20-rc5: known unfixed regressions (v3) (part 2)
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
` (6 preceding siblings ...)
2007-01-24 15:46 ` 2.6.20-rc5: known unfixed regressions (v3) (part 1) Adrian Bunk
@ 2007-01-24 15:47 ` Adrian Bunk
2007-01-24 16:06 ` Lennart Sorensen
` (2 more replies)
2007-01-24 15:50 ` 2.6.20-rc5: known regressions with patches (v3) Adrian Bunk
8 siblings, 3 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-24 15:47 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton
Cc: Linux Kernel Mailing List, gd, petero2, jgarzik, linux-ide,
Uwe Bugla, alan, Cijoml Cijomlovic Cijomlov, Nick Piggin, ttb,
rml, Livio Soares, Paul Mackerras, linuxppc-dev,
Malte Schröder, Vladimir V. Saveliev, reiserfs-dev,
Sami Farin, David Chinner, xfs-masters, Lennart Sorensen, takada,
Jordan Crouse, Andrew Clayton, Trond Myklebust
This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19
that are not yet fixed in Linus' tree.
If you find your name in the Cc header, you are either submitter of one
of the bugs, maintainer of an affectected subsystem or driver, a patch
of you caused a breakage or I'm considering you in any other way possibly
involved with one or more of these issues.
Due to the huge amount of recipients, please trim the Cc when answering.
Subject : pktcdvd fails with pata_amd
References : http://bugzilla.kernel.org/show_bug.cgi?id=7810
Submitter : gd@spherenet.de
Status : unknown
Subject : problems with CD burning
References : http://www.spinics.net/lists/linux-ide/msg06545.html
Submitter : Uwe Bugla <uwe.bugla@gmx.de>
Status : unknown
Subject : BUG: at fs/inotify.c:172 set_dentry_child_flags()
References : http://bugzilla.kernel.org/show_bug.cgi?id=7785
Submitter : Cijoml Cijomlovic Cijomlov <cijoml@volny.cz>
Handled-By : Nick Piggin <nickpiggin@yahoo.com.au>
Status : problem is being debugged
Subject : powerpc64: performance monitor exception
References : http://ozlabs.org/pipermail/linuxppc-dev/2007-January/030045.html
Submitter : Livio Soares <livio@eecg.toronto.edu>
Caused-By : Paul Mackerras <paulus@samba.org>
commit d04c56f73c30a5e593202ecfcf25ed43d42363a2
Status : problem is being discussed
Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (reiserfs)
References : http://lkml.org/lkml/2007/1/7/117
http://lkml.org/lkml/2007/1/10/202
Submitter : Malte Schröder <MalteSch@gmx.de>
Handled-By : Vladimir V. Saveliev <vs@namesys.com>
Nick Piggin <nickpiggin@yahoo.com.au>
Patch : http://lkml.org/lkml/2007/1/10/202
Status : problem is being discussed
Subject : BUG: at mm/truncate.c:60 cancel_dirty_page() (XFS)
References : http://lkml.org/lkml/2007/1/5/308
http://lkml.org/lkml/2007/1/23/190
http://lkml.org/lkml/2007/1/23/192
Submitter : Sami Farin <7atbggg02@sneakemail.com>
Handled-By : David Chinner <dgc@sgi.com>
Status : patches are being discussed
Subject : fix geode_configure()
References : http://lkml.org/lkml/2007/1/9/216
Submitter : Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
Caused-By : takada <takada@mbf.nifty.com>
commit e4f0ae0ea63caceff37a13f281a72652b7ea71ba
Handled-By : takada <takada@mbf.nifty.com>
Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
Status : patches are being discussed
Subject : NFS triggers WARN_ON() in invalidate_inode_pages2_range()
References : http://bugzilla.kernel.org/show_bug.cgi?id=7826
Submitter : Andrew Clayton <andrew@digital-domain.net>
Caused-By : Andrew Morton <akpm@osdl.org>
commit 8258d4a574d3a8c01f0ef68aa26b969398a0e140
Handled-By : Trond Myklebust <trond.myklebust@fys.uio.no>
Status : Trond: the WARN_ON() needs to be thrown out
^ permalink raw reply [flat|nested] 37+ messages in thread
* 2.6.20-rc5: known regressions with patches (v3)
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
` (7 preceding siblings ...)
2007-01-24 15:47 ` 2.6.20-rc5: known unfixed regressions (v3) (part 2) Adrian Bunk
@ 2007-01-24 15:50 ` Adrian Bunk
8 siblings, 0 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-24 15:50 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton
Cc: Linux Kernel Mailing List, Björn Steinbrink, Robert Hancock,
jgarzik, linux-ide, Michael Gernoth, Daniel Drake,
David L Stevens, YOSHIFUJI Hideaki, davem, netdev, Ingo Molnar,
Dave Jones, cpufreq, lenb, linux-acpi
This email lists some known regressions in 2.6.20-rc5 compared to 2.6.19
with patches available.
If you find your name in the Cc header, you are either submitter of one
of the bugs, maintainer of an affectected subsystem or driver, a patch
of you caused a breakage or I'm considering you in any other way possibly
involved with one or more of these issues.
Due to the huge amount of recipients, please trim the Cc when answering.
Subject : sata_nv: SATA exceptions
References : http://lkml.org/lkml/2007/1/14/108
Submitter : Björn Steinbrink <B.Steinbrink@gmx.de>
Caused-By : Robert Hancock <hancockr@shaw.ca>
commit 2dec7555e6bf2772749113ea0ad454fcdb8cf861
Handled-By : Robert Hancock <hancockr@shaw.ca>
Patch : http://lkml.org/lkml/2007/1/23/280
Status : patch available
Subject : does not pickup ipv6 addresses
References : http://bugzilla.kernel.org/show_bug.cgi?id=7817
http://lkml.org/lkml/2007/1/14/146
Submitter : Michael Gernoth <gernoth@informatik.uni-erlangen.de>
Daniel Drake <dsd@gentoo.org>
Caused-By : David L Stevens <dlstevens@us.ibm.com>
commit 30c4cf577fb5b68c16e5750d6bdbd7072e42b279
Handled-By : YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Patch : http://bugzilla.kernel.org/show_bug.cgi?id=7817
Status : patch available
Subject : ACPI: fix cpufreq regression
References : http://lkml.org/lkml/2007/1/16/120
Submitter : Ingo Molnar <mingo@elte.hu>
Caused-By : Dave Jones <davej@redhat.com>
commit 0916bd3ebb7cefdd0f432e8491abe24f4b5a101e
Handled-By : Ingo Molnar <mingo@elte.hu>
Patch : http://lkml.org/lkml/2007/1/16/120
Status : patch available
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions (v3) (part 2)
2007-01-24 15:47 ` 2.6.20-rc5: known unfixed regressions (v3) (part 2) Adrian Bunk
@ 2007-01-24 16:06 ` Lennart Sorensen
2007-01-24 16:38 ` Adrian Bunk
2007-01-24 20:45 ` Peter Osterlund
2007-01-26 11:13 ` Andrew Clayton
2 siblings, 1 reply; 37+ messages in thread
From: Lennart Sorensen @ 2007-01-24 16:06 UTC (permalink / raw)
To: Adrian Bunk
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List, gd,
petero2, jgarzik, linux-ide, Uwe Bugla, alan,
Cijoml Cijomlovic Cijomlov, Nick Piggin, ttb, rml, Livio Soares,
Paul Mackerras, linuxppc-dev, Malte Schr??der,
Vladimir V. Saveliev, reiserfs-dev, Sami Farin, David Chinner,
xfs-masters, takada, Jordan Crouse, Andrew Clayton,
Trond Myklebust
On Wed, Jan 24, 2007 at 04:47:25PM +0100, Adrian Bunk wrote:
> Subject : fix geode_configure()
> References : http://lkml.org/lkml/2007/1/9/216
> Submitter : Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
> Caused-By : takada <takada@mbf.nifty.com>
> commit e4f0ae0ea63caceff37a13f281a72652b7ea71ba
> Handled-By : takada <takada@mbf.nifty.com>
> Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
> Status : patches are being discussed
I wouldn't call this a regression. It appears to go way back. I also
didn't find it, I just commented on it since it does affect the platform
I work on.
--
Len Sorensen
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions (v3) (part 2)
2007-01-24 16:06 ` Lennart Sorensen
@ 2007-01-24 16:38 ` Adrian Bunk
2007-01-24 16:57 ` Lennart Sorensen
0 siblings, 1 reply; 37+ messages in thread
From: Adrian Bunk @ 2007-01-24 16:38 UTC (permalink / raw)
To: Lennart Sorensen
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List, takada,
Jordan Crouse
On Wed, Jan 24, 2007 at 11:06:31AM -0500, Lennart Sorensen wrote:
> On Wed, Jan 24, 2007 at 04:47:25PM +0100, Adrian Bunk wrote:
> > Subject : fix geode_configure()
> > References : http://lkml.org/lkml/2007/1/9/216
> > Submitter : Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
> > Caused-By : takada <takada@mbf.nifty.com>
> > commit e4f0ae0ea63caceff37a13f281a72652b7ea71ba
> > Handled-By : takada <takada@mbf.nifty.com>
> > Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
> > Status : patches are being discussed
>
> I wouldn't call this a regression. It appears to go way back. I also
> didn't find it, I just commented on it since it does affect the platform
> I work on.
Was the removed
setCx86(CX86_CCR3, ccr3);
without any effects?
> Len Sorensen
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions (v3) (part 2)
2007-01-24 16:38 ` Adrian Bunk
@ 2007-01-24 16:57 ` Lennart Sorensen
2007-01-24 20:06 ` Adrian Bunk
0 siblings, 1 reply; 37+ messages in thread
From: Lennart Sorensen @ 2007-01-24 16:57 UTC (permalink / raw)
To: Adrian Bunk
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List, takada,
Jordan Crouse
On Wed, Jan 24, 2007 at 05:38:01PM +0100, Adrian Bunk wrote:
> Was the removed
> setCx86(CX86_CCR3, ccr3);
> without any effects?
I didn't think that was ever checked in. I thought the patch was still
being discussed.
The line missing will not as far as I can see cause any problems, it
will leave some registers accessible that normaly are not, but unless
something was to try and access them that shouldn't matter. It is of
course more correct to reprotect them after the required changes are
done so it should be put back (if it was ever actually removed).
--
Len Sorensen
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions (v3) (part 2)
2007-01-24 16:57 ` Lennart Sorensen
@ 2007-01-24 20:06 ` Adrian Bunk
0 siblings, 0 replies; 37+ messages in thread
From: Adrian Bunk @ 2007-01-24 20:06 UTC (permalink / raw)
To: Lennart Sorensen
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List, takada,
Jordan Crouse
On Wed, Jan 24, 2007 at 11:57:09AM -0500, Lennart Sorensen wrote:
> On Wed, Jan 24, 2007 at 05:38:01PM +0100, Adrian Bunk wrote:
> > Was the removed
> > setCx86(CX86_CCR3, ccr3);
> > without any effects?
>
> I didn't think that was ever checked in. I thought the patch was still
> being discussed.
>...
As I wrote in my list, it is commit e4f0ae0ea63caceff37a13f281a72652b7ea71ba
in Linus' tree.
> Len Sorensen
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions (v3) (part 2)
2007-01-24 15:47 ` 2.6.20-rc5: known unfixed regressions (v3) (part 2) Adrian Bunk
2007-01-24 16:06 ` Lennart Sorensen
@ 2007-01-24 20:45 ` Peter Osterlund
2007-01-25 15:32 ` Gerhard Dirschl
2007-01-26 11:13 ` Andrew Clayton
2 siblings, 1 reply; 37+ messages in thread
From: Peter Osterlund @ 2007-01-24 20:45 UTC (permalink / raw)
To: gd; +Cc: Adrian Bunk, Linux Kernel Mailing List
Adrian Bunk <bunk@stusta.de> writes:
> Subject : pktcdvd fails with pata_amd
> References : http://bugzilla.kernel.org/show_bug.cgi?id=7810
> Submitter : gd@spherenet.de
> Status : unknown
Does reverting this patch help?
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=406c9b605cbc45151c03ac9a3f95e9acf050808c
If not, I don't know what to suggest except "git bisect". I don't have
the hardware you are using and the backtrace doesn't give any clues.
--
Peter Osterlund - petero2@telia.com
http://web.telia.com/~u89404340
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions (v3) (part 2)
2007-01-24 20:45 ` Peter Osterlund
@ 2007-01-25 15:32 ` Gerhard Dirschl
0 siblings, 0 replies; 37+ messages in thread
From: Gerhard Dirschl @ 2007-01-25 15:32 UTC (permalink / raw)
To: Peter Osterlund; +Cc: Adrian Bunk, Linux Kernel Mailing List
Am Mittwoch 24 Januar 2007 21:45 schrieb Peter Osterlund:
> > Subject : pktcdvd fails with pata_amd
> > References : http://bugzilla.kernel.org/show_bug.cgi?id=7810
> > Submitter : gd@spherenet.de
> > Status : unknown
> Does reverting this patch help?
> http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=406c9b605cbc45151c03ac9a3f95e9acf050808c
No, the machine locks up as described in
http://bugzilla.kernel.org/show_bug.cgi?id=7667
But it worked after additional reverting of
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=3b00315799d78f76531b71435fbc2643cd71ae4c
(testted with 2.6.20-rc6).
--
Gerhard Dirschl PGP-Key-ID: 0x7B95AE94
Karlsruhe
Germany
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: 2.6.20-rc5: known unfixed regressions (v3) (part 2)
2007-01-24 15:47 ` 2.6.20-rc5: known unfixed regressions (v3) (part 2) Adrian Bunk
2007-01-24 16:06 ` Lennart Sorensen
2007-01-24 20:45 ` Peter Osterlund
@ 2007-01-26 11:13 ` Andrew Clayton
2 siblings, 0 replies; 37+ messages in thread
From: Andrew Clayton @ 2007-01-26 11:13 UTC (permalink / raw)
To: Adrian Bunk
Cc: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List, gd,
petero2, jgarzik, linux-ide, Uwe Bugla, alan,
Cijoml Cijomlovic Cijomlov, Nick Piggin, ttb, rml, Livio Soares,
Paul Mackerras, linuxppc-dev, Malte Schröder,
Vladimir V. Saveliev, reiserfs-dev, Sami Farin, David Chinner,
xfs-masters, Lennart Sorensen, takada, Jordan Crouse,
Trond Myklebust
On Wed, 24 Jan 2007 16:47:25 +0100, Adrian Bunk wrote:
>
>
> Subject : NFS triggers WARN_ON() in invalidate_inode_pages2_range()
> References : http://bugzilla.kernel.org/show_bug.cgi?id=7826
> Submitter : Andrew Clayton <andrew@digital-domain.net>
> Caused-By : Andrew Morton <akpm@osdl.org>
> commit 8258d4a574d3a8c01f0ef68aa26b969398a0e140
> Handled-By : Trond Myklebust <trond.myklebust@fys.uio.no>
> Status : Trond: the WARN_ON() needs to be thrown out
>
Still present in -rc6
^ permalink raw reply [flat|nested] 37+ messages in thread
end of thread, other threads:[~2007-01-26 11:49 UTC | newest]
Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-12 19:27 Linux v2.6.20-rc5 Linus Torvalds
2007-01-12 22:26 ` Andrew Morton
2007-01-13 2:26 ` Nigel Cunningham
2007-01-13 3:36 ` Jeff Chua
2007-01-13 3:44 ` Jeff Chua
2007-01-13 20:23 ` Bill Davidsen
2007-01-13 23:58 ` Segher Boessenkool
2007-01-13 5:01 ` Adrian Bunk
2007-01-13 13:02 ` Jan Engelhardt
2007-01-14 7:38 ` Jeff Chua
2007-01-14 7:43 ` Adrian Bunk
2007-01-13 7:11 ` 2.6.20-rc5: known unfixed regressions Adrian Bunk
2007-01-13 15:51 ` Damien Wyart
2007-01-13 15:59 ` Adrian Bunk
2007-01-13 16:38 ` Jon Smirl
2007-01-13 20:55 ` Aaron Sethman
2007-01-14 12:09 ` Ingo Molnar
2007-01-16 6:15 ` David Chinner
2007-01-17 3:43 ` David Chinner
2007-01-18 22:55 ` Sami Farin
2007-01-13 7:14 ` 2.6.20-rc5: known regressions with patches Adrian Bunk
2007-01-13 15:32 ` Roland Dreier
2007-01-13 16:21 ` Adrian Bunk
2007-01-18 19:47 ` 2.6.20-rc5: knwon unfixed regressions (v2) (part1) Adrian Bunk
2007-01-18 19:54 ` 2.6.20-rc5: knwon unfixed regressions (v2) (part2) Adrian Bunk
2007-01-18 19:59 ` 2.6.20-rc5: known regressions with patches (v2) Adrian Bunk
2007-01-19 1:43 ` David Woodhouse
2007-01-24 15:46 ` 2.6.20-rc5: known unfixed regressions (v3) (part 1) Adrian Bunk
2007-01-24 15:47 ` 2.6.20-rc5: known unfixed regressions (v3) (part 2) Adrian Bunk
2007-01-24 16:06 ` Lennart Sorensen
2007-01-24 16:38 ` Adrian Bunk
2007-01-24 16:57 ` Lennart Sorensen
2007-01-24 20:06 ` Adrian Bunk
2007-01-24 20:45 ` Peter Osterlund
2007-01-25 15:32 ` Gerhard Dirschl
2007-01-26 11:13 ` Andrew Clayton
2007-01-24 15:50 ` 2.6.20-rc5: known regressions with patches (v3) Adrian Bunk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).