FreeBSD_HEAD_i386 - Build #3564 - Fixed

From: <jenkins-admin_at_FreeBSD.org>
Date: Tue, 12 Jul 2016 10:25:28 +0000 (GMT)
FreeBSD_HEAD_i386 - Build #3564 - Fixed:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3564/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3564/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3564/console

Change summaries:

302638 by sephe:
hyperv/vmbus: Destroy channel list lock upon attach failure and detach.

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D7003

302637 by sephe:
hyperv/vmbus: Remove needed bits

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D7002

302636 by sephe:
hyperv/vmbus: Move channel map to vmbus_softc

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6982

302635 by royger:
xen: automatically disable MSI-X interrupt migration

If the hypervisor version is smaller than 4.6.0. Xen commits 74fd00 and
70a3cb are required on the hypervisor side for this to be fixed, and those
are only included in 4.6.0, so stay on the safe side and disable MSI-X
interrupt migration on anything older than 4.6.0.

It should not cause major performance degradation unless a lot of MSI-X
interrupts are allocated.

Sponsored by:		Citrix Systems R&D
MFC after:		3 days
Reviewed by:		jhb
Differential revision:	https://reviews.freebsd.org/D7148

302634 by sephe:
hyperv/vmbus: Fix sub-channel re-open support.

For multi-channel devices, once the primary channel is closed,
a set of 'rescind' messages for sub-channels will be delivered
by Hypervisor.  Sub-channel MUST be freed according to these
'rescind' messages; directly re-openning sub-channels in the
same fashion as the primary channel's re-opening does NOT work
at all.

After the primary channel is re-opened, requested # of sub-
channels will be delivered though 'channel offer' messages, and
this set of newly offered channels can be opened along side with
the primary channel.

This unbreaks the MTU setting for hn(4), which requires re-
openning all existsing channels upon MTU change.

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6978

302633 by sephe:
hyperv/vmbus: Free sysctl properly upon channel close.

Prepare for sub-channel re-open.

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6977

302632 by sephe:
hyperv/vmbus: More verbose for GPADL_connect/chan_{rescind,offer}

Reviewed by:	Dexuan Cui <decui microsoft com>, Hongjiang Zhang <honzhan microsoft com>
MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6976

302631 by sephe:
hyperv/vmbus: Move channel list to vmbus_softc

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6956

302630 by sephe:
hyperv/vmbus: Move GPADL index into vmbus_softc

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6954

302629 by sephe:
hyperv/vmbus: Rework vmbus version accessing.

Instead of global variable, vmbus version is accessed through
a vmbus DEVMETHOD now.

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6953

302628 by ache:
Bump __FreeBSD_version after removing collation from [a-z]-type ranges.

302626 by dchagin:
Fix pc98 LINT build.

MFC after:	4 days

302624 by trasz:
Add some .Xrs to getloginclass(2).

MFC after:	1 month

302623 by sephe:
hyperv/vmbus: Minor renaming

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6919

302622 by sephe:
ntb: Fix LINT

Sponsored by:	Microsoft OSTC

302621 by sephe:
hyperv/vmbus: Don't be oversmart in default cpu selection.

Pin the channel to cpu0 by default.  Drivers having special channel-cpu
mapping requirement should call vmbus_channel_cpu_{set,rr}() themselves.

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6918

302620 by sephe:
hyperv: Nuke unused stuffs

MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6917
Received on Tue Jul 12 2016 - 08:25:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:06 UTC