Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 May 2016 11:02:22 +0200
From:      Benjamin VILLAIN <benjamin.villain@gmail.com>
To:        mexas@bris.ac.uk
Cc:        freebsd-current@freebsd.org
Subject:   Re: em(4) regression between r289975 and r300212
Message-ID:  <CAHx%2BAby8VKRsAHCoJbP5D=BK4VFYVpOkXRxiaTPLAM7DEF_KKw@mail.gmail.com>
In-Reply-To: <201605230837.u4N8bCYb055560@mech-as222.men.bris.ac.uk>
References:  <201605230837.u4N8bCYb055560@mech-as222.men.bris.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
--001a11402618db915d05337eb233
Content-Type: text/plain; charset=UTF-8

Hi Anton,

I have the same behavior on my workstation. I just applied K. Macy's patch
and it seems to work for now.

Cheers,

--
Ben

On Mon, May 23, 2016 at 10:37 AM, Anton Shterenlikht <mexas@bris.ac.uk>
wrote:

> This is an amd64 laptop, Dell Latitude 3340.
>
> I updated from:
> 11.0-CURRENT #1 r298975: Tue May  3 15:18:03 BST 2016
> /usr/obj/usr/src/sys/GENERIC  amd64
>
> to:
> 11.0-CURRENT #2 r300212: Fri May 20 09:50:53 BST 2016
> /usr/obj/usr/src/sys/GENERIC  amd64
>
> Now em(4) stops working 2-5 min after boot,
> or, perhaps, after 2-5 min of network traffic.
>
> The interface is shown as up:
>
> # ifconfig -a
> em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>
> options=4019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO>
>         ether 20:47:47:01:62:6e
>         inet 10.70.14.139 netmask 0xffffff00 broadcast 10.70.14.255
>         nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>         media: Ethernet autoselect (1000baseT <full-duplex>)
>         status: active
>
> and there's nothing obvious in dmesg or /var/log/messages,
> but the network is not working at all, e.g. can't ping
> /etc/resolv.conf hosts.
>
> Is anybody else seeing this?
>
> Thanks
>
> Anton
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>

--001a11402618db915d05337eb233
Content-Type: text/x-patch; charset=US-ASCII; name="tq_wakeup.patch"
Content-Disposition: attachment; filename="tq_wakeup.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_iojsb4k10

ZGlmZiAtLWdpdCBhL3N5cy9rZXJuL3N1YnJfdGFza3F1ZXVlLmMgYi9zeXMva2Vybi9zdWJyX3Rh
c2txdWV1ZS5jCmluZGV4IDJlZjVhM2MuLjAwY2I0NmYgMTAwNjQ0Ci0tLSBhL3N5cy9rZXJuL3N1
YnJfdGFza3F1ZXVlLmMKKysrIGIvc3lzL2tlcm4vc3Vicl90YXNrcXVldWUuYwpAQCAtNjgsNyAr
NjgsNiBAQCBzdHJ1Y3QgdGFza3F1ZXVlIHsKIAlUQUlMUV9IRUFEKCwgdGFza3F1ZXVlX2J1c3kp
IHRxX2FjdGl2ZTsKIAlzdHJ1Y3QgbXR4CQl0cV9tdXRleDsKIAlzdHJ1Y3QgdGhyZWFkCQkqKnRx
X3RocmVhZHM7Ci0Jc3RydWN0IHRocmVhZAkJKnRxX2N1cnRocmVhZDsKIAlpbnQJCQl0cV90Y291
bnQ7CiAJaW50CQkJdHFfc3BpbjsKIAlpbnQJCQl0cV9mbGFnczsKQEAgLTIyMiw3ICsyMjEsNyBA
QCB0YXNrcXVldWVfZW5xdWV1ZV9sb2NrZWQoc3RydWN0IHRhc2txdWV1ZSAqcXVldWUsIHN0cnVj
dCB0YXNrICp0YXNrKQogCSAqIENvdW50IG11bHRpcGxlIGVucXVldWVzLgogCSAqLwogCWlmICh0
YXNrLT50YV9wZW5kaW5nKSB7Ci0JCWlmICh0YXNrLT50YV9wZW5kaW5nIDwgVUNIQVJfTUFYKQor
CQlpZiAodGFzay0+dGFfcGVuZGluZyA8IFVTSFJUX01BWCkKIAkJCXRhc2stPnRhX3BlbmRpbmcr
KzsKIAkJVFFfVU5MT0NLKHF1ZXVlKTsKIAkJcmV0dXJuICgwKTsKQEAgLTQ2NSw4ICs0NjQsNyBA
QCB0YXNrcXVldWVfcnVuX2xvY2tlZChzdHJ1Y3QgdGFza3F1ZXVlICpxdWV1ZSkKIAogCQlUUV9M
T0NLKHF1ZXVlKTsKIAkJdGIudGJfcnVubmluZyA9IE5VTEw7Ci0JCWlmICgodGFzay0+dGFfZmxh
Z3MgJiBUQVNLX1NLSVBfV0FLRVVQKSA9PSAwKQotCQkJd2FrZXVwKHRhc2spOworCQl3YWtldXAo
dGFzayk7CiAKIAkJVEFJTFFfUkVNT1ZFKCZxdWV1ZS0+dHFfYWN0aXZlLCAmdGIsIHRiX2xpbmsp
OwogCQl0Yl9maXJzdCA9IFRBSUxRX0ZJUlNUKCZxdWV1ZS0+dHFfYWN0aXZlKTsKQEAgLTQ4MSw5
ICs0NzksNyBAQCB0YXNrcXVldWVfcnVuKHN0cnVjdCB0YXNrcXVldWUgKnF1ZXVlKQogewogCiAJ
VFFfTE9DSyhxdWV1ZSk7Ci0JcXVldWUtPnRxX2N1cnRocmVhZCA9IGN1cnRocmVhZDsKIAl0YXNr
cXVldWVfcnVuX2xvY2tlZChxdWV1ZSk7Ci0JcXVldWUtPnRxX2N1cnRocmVhZCA9IE5VTEw7CiAJ
VFFfVU5MT0NLKHF1ZXVlKTsKIH0KIApAQCAtNzE2LDcgKzcxMiw2IEBAIHRhc2txdWV1ZV90aHJl
YWRfbG9vcCh2b2lkICphcmcpCiAJdHEgPSAqdHFwOwogCXRhc2txdWV1ZV9ydW5fY2FsbGJhY2so
dHEsIFRBU0tRVUVVRV9DQUxMQkFDS19UWVBFX0lOSVQpOwogCVRRX0xPQ0sodHEpOwotCXRxLT50
cV9jdXJ0aHJlYWQgPSBjdXJ0aHJlYWQ7CiAJd2hpbGUgKCh0cS0+dHFfZmxhZ3MgJiBUUV9GTEFH
U19BQ1RJVkUpICE9IDApIHsKIAkJLyogWFhYID8gKi8KIAkJdGFza3F1ZXVlX3J1bl9sb2NrZWQo
dHEpOwpAQCAtNzMwLDcgKzcyNSw2IEBAIHRhc2txdWV1ZV90aHJlYWRfbG9vcCh2b2lkICphcmcp
CiAJCVRRX1NMRUVQKHRxLCB0cSwgJnRxLT50cV9tdXRleCwgMCwgIi0iLCAwKTsKIAl9CiAJdGFz
a3F1ZXVlX3J1bl9sb2NrZWQodHEpOwotCXRxLT50cV9jdXJ0aHJlYWQgPSBOVUxMOwogCS8qCiAJ
ICogVGhpcyB0aHJlYWQgaXMgb24gaXRzIHdheSBvdXQsIHNvIGp1c3QgZHJvcCB0aGUgbG9jayB0
ZW1wb3JhcmlseQogCSAqIGluIG9yZGVyIHRvIGNhbGwgdGhlIHNodXRkb3duIGNhbGxiYWNrLiAg
VGhpcyBhbGxvd3MgdGhlIGNhbGxiYWNrCkBAIC03NTQsOCArNzQ4LDcgQEAgdGFza3F1ZXVlX3Ro
cmVhZF9lbnF1ZXVlKHZvaWQgKmNvbnRleHQpCiAKIAl0cXAgPSBjb250ZXh0OwogCXRxID0gKnRx
cDsKLQlpZiAodHEtPnRxX2N1cnRocmVhZCAhPSBjdXJ0aHJlYWQpCi0JCXdha2V1cF9vbmUodHEp
OworCXdha2V1cF9vbmUodHEpOwogfQogCiBUQVNLUVVFVUVfREVGSU5FKHN3aSwgdGFza3F1ZXVl
X3N3aV9lbnF1ZXVlLCBOVUxMLApkaWZmIC0tZ2l0IGEvc3lzL3N5cy9fdGFzay5oIGIvc3lzL3N5
cy9fdGFzay5oCmluZGV4IDRjZmExNzEuLmNlODk3ODEgMTAwNjQ0Ci0tLSBhL3N5cy9zeXMvX3Rh
c2suaAorKysgYi9zeXMvc3lzL190YXNrLmgKQEAgLTQ1LDggKzQ1LDcgQEAgdHlwZWRlZiB2b2lk
IHRhc2tfZm5fdCh2b2lkICpjb250ZXh0LCBpbnQgcGVuZGluZyk7CiAKIHN0cnVjdCB0YXNrIHsK
IAlTVEFJTFFfRU5UUlkodGFzaykgdGFfbGluazsJLyogKHEpIGxpbmsgZm9yIHF1ZXVlICovCi0J
dWludDhfdAl0YV9wZW5kaW5nOwkJLyogKHEpIGNvdW50IHRpbWVzIHF1ZXVlZCAqLwotCXVpbnQ4
X3QJdGFfZmxhZ3M7CQkvKiAocSkgZmxhZ3MgKi8KKwl1aW50MTZfdCB0YV9wZW5kaW5nOwkJLyog
KHEpIGNvdW50IHRpbWVzIHF1ZXVlZCAqLwogCXVfc2hvcnQJdGFfcHJpb3JpdHk7CQkvKiAoYykg
UHJpb3JpdHkgKi8KIAl0YXNrX2ZuX3QgKnRhX2Z1bmM7CQkvKiAoYykgdGFzayBoYW5kbGVyICov
CiAJdm9pZAkqdGFfY29udGV4dDsJCS8qIChjKSBhcmd1bWVudCBmb3IgaGFuZGxlciAqLwpkaWZm
IC0tZ2l0IGEvc3lzL3N5cy90YXNrcXVldWUuaCBiL3N5cy9zeXMvdGFza3F1ZXVlLmgKaW5kZXgg
YmMwMTA4OC4uNGM0MDQ0ZiAxMDA2NDQKLS0tIGEvc3lzL3N5cy90YXNrcXVldWUuaAorKysgYi9z
eXMvc3lzL3Rhc2txdWV1ZS5oCkBAIC05OCw3ICs5OCw2IEBAIHZvaWQJdGFza3F1ZXVlX3NldF9j
YWxsYmFjayhzdHJ1Y3QgdGFza3F1ZXVlICpxdWV1ZSwKIAogI2RlZmluZSBUQVNLX0lOSVRJQUxJ
WkVSKHByaW9yaXR5LCBmdW5jLCBjb250ZXh0KQlcCiAJeyAudGFfcGVuZGluZyA9IDAsCQkJCVwK
LQkgIC50YV9mbGFncyA9IDAsCQkJCVwKIAkgIC50YV9wcmlvcml0eSA9IChwcmlvcml0eSksCQkJ
XAogCSAgLnRhX2Z1bmMgPSAoZnVuYyksCQkJCVwKIAkgIC50YV9jb250ZXh0ID0gKGNvbnRleHQp
IH0KQEAgLTExNCw3ICsxMTMsNiBAQCB2b2lkCXRhc2txdWV1ZV90aHJlYWRfZW5xdWV1ZSh2b2lk
ICpjb250ZXh0KTsKICAqLwogI2RlZmluZSBUQVNLX0lOSVQodGFzaywgcHJpb3JpdHksIGZ1bmMs
IGNvbnRleHQpIGRvIHsJXAogCSh0YXNrKS0+dGFfcGVuZGluZyA9IDA7CQkJCVwKLQkodGFzaykt
PnRhX2ZsYWdzID0gMDsJCQkJXAogCSh0YXNrKS0+dGFfcHJpb3JpdHkgPSAocHJpb3JpdHkpOwkJ
XAogCSh0YXNrKS0+dGFfZnVuYyA9IChmdW5jKTsJCQlcCiAJKHRhc2spLT50YV9jb250ZXh0ID0g
KGNvbnRleHQpOwkJCVwKQEAgLTIyNCw3ICsyMjIsNiBAQCBpbnQJdGFza3Fncm91cF9hZGp1c3Qo
c3RydWN0IHRhc2txZ3JvdXAgKnFncm91cCwgaW50IGNudCwgaW50IHN0cmlkZSk7CiAKICNkZWZp
bmUgR1RBU0tfSU5JVCh0YXNrLCBwcmlvcml0eSwgZnVuYywgY29udGV4dCkgZG8gewlcCiAJKHRh
c2spLT50YV9wZW5kaW5nID0gMDsJCQkJXAotCSh0YXNrKS0+dGFfZmxhZ3MgPSBUQVNLX1NLSVBf
V0FLRVVQOwkJXAogCSh0YXNrKS0+dGFfcHJpb3JpdHkgPSAocHJpb3JpdHkpOwkJXAogCSh0YXNr
KS0+dGFfZnVuYyA9IChmdW5jKTsJCQlcCiAJKHRhc2spLT50YV9jb250ZXh0ID0gKGNvbnRleHQp
OwkJCVwK
--001a11402618db915d05337eb233--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHx%2BAby8VKRsAHCoJbP5D=BK4VFYVpOkXRxiaTPLAM7DEF_KKw>