2008-02-25 01:43:24

by Rafael J. Wysocki

[permalink] [raw]
Subject: 2.6.25-rc3: Reported regressions from 2.6.24

This message contains a list of some regressions from 2.6.24 reported since
2.6.25-rc1 was released, for which there are no fixes in the mainline I know
of. ?If any of them have been fixed already, please let me know.

If you know of any other unresolved regressions from 2.6.24, please let me know
either and I'll add them to the list. ?Also, please let me know if any of the
entries below are invalid.


Listed regressions statistics:

Date Total Pending Unresolved
----------------------------------------
2008-02-25 90 51 39
2008-02-17 ? ? ? 61 ? ? ? 45 ? ? ? ? ?37


Unresolved regressions
----------------------

Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9938
Subject : building fails on lguest
Submitter : Cedric OLLIVIER <[email protected]>
Date : 2008-02-11 15:34


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9954
Subject : ipw3945: not only it periodically dies, it also BUG()s
Submitter : Pavel Machek <[email protected]>
Date : 2008-02-05 22:44
References : http://lkml.org/lkml/2008/2/5/453
Handled-By : Chatre, Reinette <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9958
Subject : parisc compile error
Submitter : Adrian Bunk <[email protected]>
Date : 2008-02-08 01:12
References : http://lkml.org/lkml/2008/2/7/572
Handled-By : Kyle McMartin <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9962
Subject : mount: could not find filesystem
Submitter : Kamalesh Babulal <[email protected]>
Date : 2008-02-12 14:34
References : http://lkml.org/lkml/2008/2/12/91
Handled-By : Bartlomiej Zolnierkiewicz <[email protected]>
Yinghai Lu <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9966
Subject : kernel BUG at kernel/power/snapshot.c:464!
Submitter : Jeff Mahoney <[email protected]>
Date : 2008-02-08 20:03
References : http://lkml.org/lkml/2008/2/8/331
Handled-By : Rafael J. Wysocki <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9978
Subject : 2.6.25-rc1: volanoMark 45% regression
Submitter : Zhang, Yanmin <[email protected]>
Date : 2008-02-13 10:30
References : http://lkml.org/lkml/2008/2/13/128
Handled-By : Srivatsa Vaddagiri <[email protected]>
Balbir Singh <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9980
Subject : 2.6.25-rc1 on Sun Ultra 40
Submitter : Jasper Bryant-Greene <[email protected]>
Date : 2008-02-13 12:25
References : http://lkml.org/lkml/2008/2/13/181
Handled-By : Yinghai Lu <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9983
Subject : PROBLEM: 2.6.25-rc1-git2 freezes when accessing external USB hard disk (ehci-hcd)
Submitter : Linas ?virblis <[email protected]>
Date : 2008-02-13 22:38
References : http://lkml.org/lkml/2008/2/13/566


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9984
Subject : problem with starting 2.6.25-rc1 and latest git
Submitter : Mariusz Kozlowski <[email protected]>
Date : 2008-02-13 23:16
References : http://lkml.org/lkml/2008/2/13/587


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9992
Subject : 2.6.24-git: kmap_atomic() WARN_ON()
Submitter : Thomas Gleixner <[email protected]>
Date : 2008-02-07 00:58
References : http://lkml.org/lkml/2008/2/6/451
http://lkml.org/lkml/2007/1/14/38


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9995
Subject : 2.6.25-rc1 regression - backlight controlls do not work - ThinkPad T61
Submitter : Lukas Hejtmanek <[email protected]>
Date : 2008-02-15 04:51
Handled-By : Zhang Rui <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10003
Subject : hda_intel: balance control does not work correctly
Submitter : Frans Pop <[email protected]>
Date : 2008-02-16 09:58


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10011
Subject : The computer is blocked when X is started
Submitter : Fran?ois Valenduc <[email protected]>
Date : 2008-02-17 06:28
Handled-By : Thomas Gleixner <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10012
Subject : 2.6.24-git4+ regression
Submitter : Lukas Hejtmanek <[email protected]>
Date : 2008-01-30 14:56
References : http://lkml.org/lkml/2008/1/30/254
Handled-By : Ingo Molnar <[email protected]>
Srivatsa Vaddagiri <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10015
Subject : [BUG] Linux 2.6.25-rc2 - Kernel Ooops while running dbench
Submitter : Kamalesh Babulal <[email protected]>
Date : 2008-02-16 06:44
References : http://lkml.org/lkml/2008/2/16/4


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10016
Subject : cobalt_btns.c &lt;-&gt; struct platform_device compile error
Submitter : Adrian Bunk <[email protected]>
Date : 2008-02-17 12:12
References : http://lkml.org/lkml/2008/2/17/293


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10017
Subject : cdev removal broke cobalt_btns.c compilation
Submitter : Adrian Bunk <[email protected]>
Date : 2008-02-17 12:14
References : http://lkml.org/lkml/2008/2/17/295


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10020
Subject : mips SMBUS_PSC_BASE compile errors
Submitter : Adrian Bunk <[email protected]>
Date : 2008-02-17 12:21
References : http://lkml.org/lkml/2008/2/17/299


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10021
Subject : Linux 2.6.25-rc2 regression: LVM cannot find volume group
Submitter : Tilman Schmidt <[email protected]>
Date : 2008-02-16 20:14
References : http://lkml.org/lkml/2008/2/16/208
Handled-By : Alan Cox <[email protected]>
Jiri Slaby <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10022
Subject : [2.6.25-rc1] jerky mouse cursor and randoooom key repeats
Submitter : Frans Pop <[email protected]>
Date : 2008-02-13 09:41
References : http://lkml.org/lkml/2008/2/13/82
http://lkml.org/lkml/2008/2/16/17
Handled-By : Jiri Kosina <[email protected]>
Mike Galbraith <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10024
Subject : 2.6.25-rc2 regression in rt61pci wireless driver
Submitter : Chris Clayton <[email protected]>
Date : 2008-02-16 13:06
References : http://lkml.org/lkml/2008/2/16/82
Handled-By : Ivo van Doorn <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10025
Subject : Current git very broken on the Dreamcast
Submitter : Adrian McMenamin <[email protected]>
Date : 2008-02-16 19:38
References : http://lkml.org/lkml/2008/2/16/196
Handled-By : Kristoffer Ericson <[email protected]>
Magnus Damm <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10027
Subject : 2.6.25-rc[12] Video4Linux Bttv Regression
Submitter : Bongani Hlope <[email protected]>
Date : 2008-02-17 09:36
References : http://lkml.org/lkml/2008/2/17/55
Handled-By : Mauro Carvalho Chehab <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10033
Subject : mips yosemite_defconfig compile error
Submitter : Adrian Bunk <[email protected]>
Date : 2008-02-17 16:45
References : http://lkml.org/lkml/2008/2/17/383


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10041
Subject : 2.6.25-rc1/2 regression: first-time login into gnome fails
Submitter : Romano Giannetti <[email protected]>
Date : 2008-02-18 11:56
References : http://lkml.org/lkml/2008/2/18/145
Handled-By : Ray Lee <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10051
Subject : Spurious messages at boot, eventually hangs the usb subsustem
Submitter : Jean-Luc Coulon <[email protected]>
Date : 2008-02-20 09:10


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10061
Subject : Hang in md5_resync
Submitter : Steinar H. Gunderson <[email protected]>
Date : 2008-02-21 13:13


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10065
Subject : 2.6.25-rc2 regression - hang on suspend
Submitter : Soeren Sonnenburg <[email protected]>
Date : 2008-02-19 12:59
References : http://lkml.org/lkml/2008/2/19/165
http://lkml.org/lkml/2008/2/17/381
Handled-By : Rafael J. Wysocki <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10067
Subject : TUNER_TDA8290=y, VIDEO_DEV=n build error
Submitter : Toralf F?rster <[email protected]>
Date : 2008-02-22 10:36
References : http://lkml.org/lkml/2008/2/19/262


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10074
Subject : Recent driver in linux kernel 2.6.25-rc2
Submitter : Lukas Hejtmanek <[email protected]>
Date : 2008-02-19 16:39
References : http://lkml.org/lkml/2008/2/19/248
Handled-By : Chatre, Reinette <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10075
Subject : regression: CD burning (k3b) went broke
Submitter : Mike Galbraith <[email protected]>
Date : 2008-02-21 09:42
References : http://lkml.org/lkml/2008/2/21/41
Handled-By : Jens Axboe <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10076
Subject : 100% C0 with 2.6.25-rc
Submitter : Jan Willies <[email protected]>
Date : 2008-02-21 12:27
References : http://marc.info/?t=120359547400004&amp;r=1&amp;w=4
Handled-By : Pallipadi, Venkatesh <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10078
Subject : USB OOPS 2.6.25-rc2-git1
Submitter : Andre Tomt <[email protected]>
Date : 2008-02-19 16:19
References : http://lkml.org/lkml/2008/2/19/253
Handled-By : David Brownell <[email protected]>
Alan Stern <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10080
Subject : 2.6.25-rc2: ohci1394 problem
Submitter : Thomas Meyer <[email protected]>
Date : 2008-02-20 08:47
References : http://lkml.org/lkml/2008/2/20/58
Handled-By : Stefan Richter <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10082
Subject : [BUG] 2.6.25-rc2-git4 - Regression Kernel oops while running kernbench and tbench on powerpc
Submitter : Kamalesh Babulal <[email protected]>
Date : 2008-02-20 16:01
References : http://lkml.org/lkml/2008/2/20/218
http://lkml.org/lkml/2008/1/18/71


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10083
Subject : BUG?: &quot;Cannot map mmconfig aperture&quot;
Submitter : Diego Calleja <[email protected]>
Date : 2008-02-20 22:31
References : http://lkml.org/lkml/2008/2/20/551
Handled-By : Thomas Gleixner <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10084
Subject : 2.6.25-rc2-git4 BUG: sysfs_readdir
Submitter : Randy Dunlap <[email protected]>
Date : 2008-02-21 17:25
References : http://lkml.org/lkml/2008/2/21/212
Handled-By : Greg KH <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10086
Subject : 2.6.25-rc2 + smartd = hang
Submitter : Anders Eriksson <[email protected]>
Date : 2008-02-22 17:51
References : http://lkml.org/lkml/2008/2/22/239
Handled-By : Bartlomiej Zolnierkiewicz <[email protected]>


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10093
Subject : 2.6.25-current-git hangs on boot
Submitter : Soeren Sonnenburg <[email protected]>
Date : 2008-02-23 18:55
References : http://lkml.org/lkml/2008/2/23/263
http://marc.info/?l=linux-acpi&amp;m=120387537018467&amp;w=4
Handled-By : Pallipadi, Venkatesh <[email protected]>


Regressionn with patches
------------------------

Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9874
Subject : Undocking Lenovo ThinkPad T61 causes oops
Submitter : Lukas Hejtmanek <[email protected]>
Date : 2008-02-02 02:07
Handled-By : Len Brown <[email protected]>
Patch : http://marc.info/?l=linux-acpi&amp;m=120389632114090&amp;w=2


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9969
Subject : 2.6.24-git15 Keyboard Issue?
Submitter : Chris Holvenstot <[email protected]>
Date : 2008-02-06 14:02
References : http://lkml.org/lkml/2008/2/6/100
http://lkml.org/lkml/2008/2/13/82
Handled-By : Thomas Gleixner <[email protected]>
Patch : http://lkml.org/lkml/2008/2/15/343


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9976
Subject : BUG: 2.6.25-rc1: iptables postrouting setup causes oops
Submitter : Ben Nizette <[email protected]>
Date : 2008-02-12 12:46
References : http://lkml.org/lkml/2008/2/12/148
Handled-By : Haavard Skinnemoen <[email protected]>
Patch : http://lkml.org/lkml/2008/2/13/177


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10013
Subject : tbench regression in 2.6.25-rc1
Submitter : Zhang, Yanmin <[email protected]>
Date : 2008-02-15 02:52
References : http://lkml.org/lkml/2008/2/14/546
Handled-By : Eric Dumazet <[email protected]>
David Miller <[email protected]>
Patch : http://lkml.org/lkml/2008/2/18/66
http://lkml.org/lkml/2008/2/18/117


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10030
Subject : Suspend doesn't work when SD card is inserted
Submitter : Zdenek Kabelac <[email protected]>
Date : 2008-02-17 12:00
References : http://lkml.org/lkml/2008/2/17/81
Handled-By : Rafael J. Wysocki <[email protected]>
Patch : http://marc.info/?l=linux-acpi&amp;m=120389632114090&amp;w=2


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10031
Subject : [2.6.25-rc2] e100: Trying to free already-free IRQ 11 during suspend ...
Submitter : Andrey Borzenkov <[email protected]>
Date : 2008-02-16 13:36
References : http://lkml.org/lkml/2008/2/17/125
Handled-By : Kok, Auke <[email protected]>
Patch : http://lkml.org/lkml/2008/2/21/259


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10048
Subject : ipv4/fib_hash.c: fix NULL dereference
Submitter : Adrian Bunk <[email protected]>
Date : 2008-02-19 15:14
References : http://lkml.org/lkml/2008/2/19/485
Handled-By : Adrian Bunk <[email protected]>
Patch : http://lkml.org/lkml/2008/2/19/485


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10049
Subject : net/9p/trans_virtio.c: kmalloc() enough memory
Submitter : Adrian Bunk <[email protected]>
Date : 2008-02-19 16:19
References : http://lkml.org/lkml/2008/2/19/542
Handled-By : Adrian Bunk <[email protected]>
Patch : http://lkml.org/lkml/2008/2/19/542


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10050
Subject : message/fusion/mptbase.c: fix use-after-free's
Submitter : Adrian Bunk <[email protected]>
Date : 2008-02-19 16:44
References : http://lkml.org/lkml/2008/2/19/562
Handled-By : Adrian Bunk <[email protected]>
Patch : http://lkml.org/lkml/2008/2/19/562


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10079
Subject : 2.6.25-rc[1,2]: failed to setup dm-crypt key mapping
Submitter : Michael S. Tsirkin <[email protected]>
Date : 2008-02-20 08:43
References : http://lkml.org/lkml/2008/2/20/131
Handled-By : Herbert Xu <[email protected]>
Patch : http://lkml.org/lkml/2008/2/22/127


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10081
Subject : build #365 issue for v2.6.25-rc2-342-g5d9c4a7 in ./arch/x86/kvm/kvm.ko
Submitter : Toralf F?rster <[email protected]>
Date : 2008-02-20 14:11
References : http://lkml.org/lkml/2008/2/20/167
Handled-By : Avi Kivity <[email protected]>
Randy Dunlap <[email protected]>
Patch : http://lkml.org/lkml/2008/2/20/195
http://lkml.org/lkml/2008/2/20/379


Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10092
Subject : [BUG] 2.6.25-rc2-git8 fails to boot on 486 due to TSC breakage
Submitter : Mikael Pettersson <[email protected]>
Date : 2008-02-24
References : http://lkml.org/lkml/2008/2/24/50
Handled-By : Ingo Molnar <[email protected]>
Mikael Pettersson <[email protected]>
H. Peter Anvin <[email protected]>
Patch : http://lkml.org/lkml/2008/2/24/153


For details, please follow the links given in references.

As you can see, there is a Bugzilla entry for each of the listed regressions.
There also is a Bugzilla entry used for tracking the regressions from 2.6.24,
unresolved as well as resolved, at:

http://bugzilla.kernel.org/show_bug.cgi?id=9832

Please let me know if there are any Bugzilla entries that should be added to
the list in there.

Thanks,
Rafael


2008-02-25 18:27:18

by Ahmed S. Darwish

[permalink] [raw]
Subject: Re: 2.6.25-rc3: Reported regressions from 2.6.24

On Mon, Feb 25, 2008 at 02:41:40AM +0100, Rafael J. Wysocki wrote:
> This message contains a list of some regressions from 2.6.24 reported since
> 2.6.25-rc1 was released, for which there are no fixes in the mainline I know
> of. ?If any of them have been fixed already, please let me know.
>
> If you know of any other unresolved regressions from 2.6.24, please let me know
> either and I'll add them to the list. ?Also, please let me know if any of the
> entries below are invalid.
>

There's an lguest Oops reported here:

http://lkml.org/lkml/2008/2/24/136

and a patch in the same report. It's not yet approved by Rusty, but
Ingo thinks it's fine.

Regards,

--

"Better to light a candle, than curse the darkness"

Ahmed S. Darwish
Homepage: http://darwish.07.googlepages.com
Blog: http://darwish-07.blogspot.com

2008-02-25 23:37:49

by Rafael J. Wysocki

[permalink] [raw]
Subject: Re: 2.6.25-rc3: Reported regressions from 2.6.24

On Monday, 25 of February 2008, Ahmed S. Darwish wrote:
> On Mon, Feb 25, 2008 at 02:41:40AM +0100, Rafael J. Wysocki wrote:
> > This message contains a list of some regressions from 2.6.24 reported since
> > 2.6.25-rc1 was released, for which there are no fixes in the mainline I know
> > of. ?If any of them have been fixed already, please let me know.
> >
> > If you know of any other unresolved regressions from 2.6.24, please let me know
> > either and I'll add them to the list. ?Also, please let me know if any of the
> > entries below are invalid.
> >
>
> There's an lguest Oops reported here:
>
> http://lkml.org/lkml/2008/2/24/136
>
> and a patch in the same report. It's not yet approved by Rusty, but
> Ingo thinks it's fine.

Added, http://bugzilla.kernel.org/show_bug.cgi?id=10105 .

Thanks,
Rafael

2008-02-26 06:24:47

by Michael S. Tsirkin

[permalink] [raw]
Subject: Re: 2.6.25-rc3: Reported regressions from 2.6.24

2008/2/25 Rafael J. Wysocki <[email protected]>:
> This message contains a list of some regressions from 2.6.24 reported since
> 2.6.25-rc1 was released, for which there are no fixes in the mainline I know
> of. If any of them have been fixed already, please let me know.

If you want that, I think Cc-ing reporters might be a good idea.

> If you know of any other unresolved regressions from 2.6.24, please let me know
> either and I'll add them to the list. Also, please let me know if any of the
> entries below are invalid.

Two other issues, both with tested patches which do not seem to be in
mainline yet:

http://lkml.org/lkml/2008/2/22/127
2.6.25-rc[1,2]: failed to setup dm-crypt key mapping

http://lkml.org/lkml/2008/2/25/400
new regression in 2.6.25-rc3: no keyboard/lid acpi events on thinkpad T61p
I think this last one is bug 10100

Thanks,
MST

2008-02-26 21:41:19

by Rafael J. Wysocki

[permalink] [raw]
Subject: Re: 2.6.25-rc3: Reported regressions from 2.6.24

On Tuesday, 26 of February 2008, Michael S. Tsirkin wrote:
> 2008/2/25 Rafael J. Wysocki <[email protected]>:
> > This message contains a list of some regressions from 2.6.24 reported since
> > 2.6.25-rc1 was released, for which there are no fixes in the mainline I know
> > of. If any of them have been fixed already, please let me know.
>
> If you want that, I think Cc-ing reporters might be a good idea.
>
> > If you know of any other unresolved regressions from 2.6.24, please let me know
> > either and I'll add them to the list. Also, please let me know if any of the
> > entries below are invalid.
>
> Two other issues, both with tested patches which do not seem to be in
> mainline yet:
>
> http://lkml.org/lkml/2008/2/22/127
> 2.6.25-rc[1,2]: failed to setup dm-crypt key mapping

http://bugzilla.kernel.org/show_bug.cgi?id=10079

> http://lkml.org/lkml/2008/2/25/400
> new regression in 2.6.25-rc3: no keyboard/lid acpi events on thinkpad T61p
> I think this last one is bug 10100

Yes, it is.

Thanks,
Rafael

2008-02-27 15:52:52

by Haavard Skinnemoen

[permalink] [raw]
Subject: Re: 2.6.25-rc3: Reported regressions from 2.6.24

On Mon, 25 Feb 2008 02:41:40 +0100
"Rafael J. Wysocki" <[email protected]> wrote:

> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=9976
> Subject : BUG: 2.6.25-rc1: iptables postrouting setup causes oops
> Submitter : Ben Nizette <[email protected]>
> Date : 2008-02-12 12:46
> References : http://lkml.org/lkml/2008/2/12/148
> Handled-By : Haavard Skinnemoen <[email protected]>
> Patch : http://lkml.org/lkml/2008/2/13/177

Actually, that patch doesn't fix the real problem -- it only makes the
Oops output a bit more sensible.

Ben, did you manage to reproduce it with that patch applied?

Haavard