User Details
- User Since
- Aug 26 2022, 6:24 PM (184 w, 6 h)
Yesterday
Despite the Ethernet port being connected, after replugging in the USB dock it reports that ue0 is DOWN, even though the Ethernet lights are on and the other Ethernet endpoint reports connected and UP:
% mdo tail -f /var/log/messages Mar 7 01:20:09 cornelia kernel: ugen0.11: <GenesysLogic USB3.1 Hub> at usbus0 Mar 7 01:20:09 cornelia kernel: uhub3 on uhub0 Mar 7 01:20:09 cornelia kernel: uhub3: <GenesysLogic USB3.1 Hub, class 9/0, rev 3.20/6.63, addr 18> on usbus0 Mar 7 01:20:09 cornelia kernel: uhub3: 4 ports with 4 removable, self powered Mar 7 01:20:10 cornelia kernel: ugen0.12: <Realtek USB 10/100/1000 LAN> at usbus0 Mar 7 01:20:10 cornelia kernel: ure0 on uhub3 Mar 7 01:20:10 cornelia kernel: ure0: <Realtek USB 10/100/1000 LAN, class 0/0, rev 3.20/31.00, addr 19> on usbus0 Mar 7 01:20:10 cornelia kernel: miibus0: <MII bus> on ure0 Mar 7 01:20:10 cornelia kernel: rgephy0: <RTL8251/8153 1000BASE-T media interface> PHY 0 on miibus0 Mar 7 01:20:10 cornelia kernel: rgephy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto Mar 7 01:20:10 cornelia kernel: ue0: <USB Ethernet> on ure0 Mar 7 01:20:10 cornelia kernel: ue0: Ethernet address: 00:e0:4c:a4:4e:ef Mar 7 01:20:10 cornelia kernel: ue0: link state changed to DOWN Mar 7 01:20:10 cornelia kernel: ugen0.13: <GenesysLogic USB2.1 Hub> at usbus0 Mar 7 01:20:10 cornelia kernel: uhub4 on uhub0 Mar 7 01:20:10 cornelia kernel: uhub4: <GenesysLogic USB2.1 Hub, class 9/0, rev 2.10/6.63, addr 20> on usbus0 Mar 7 01:20:11 cornelia kernel: uhub4: 4 ports with 4 removable, self powered
Unfortunately, even after applying your patch, I still have the issue:
Fix minor style.9 issues
Thu, Mar 5
Convert caddr_t to char * for pointer arithmetic. (@glebius)
@glebius this revision is an extention of GRAND which only affects anycast and proxy ipv6 addresses.
Could you please review it c-wise?
@bz I would really appreciate it if you could review this when you have some free time.
Thank you, I'll review this revision after you address Gleb comments.
Wed, Mar 4
Mon, Mar 2
Yes, I made a stupid mistake. Thank you!
Sun, Mar 1
FYI, Steps to reproduce:
# vmstat -m | grep ifaddr ifaddr 38 16352 50 16,32,128,256,384,1024,2048,4096 # jail -c persist name=vnet1 mount.devfs devfs_ruleset=5 vnet path=/ # vmstat -m | grep ifaddr ifaddr 43 23808 55 16,32,128,256,384,1024,2048,4096 # jexec -l 4 ip6addrctl add 2a01:e140::/32 60 20 # vmstat -m | grep ifaddr ifaddr 44 23936 56 16,32,128,256,384,1024,2048,4096 # jail -r 4 # vmstat -m | grep ifaddr ifaddr 40 16736 56 16,32,128,256,384,1024,2048,4096
128B memory leak for each undeleted ip6ctl policy in vnets. + lock leaks
Sat, Feb 28
Fri, Feb 27
Thu, Feb 26
Address Gleb comment.
Wed, Feb 25
Fix multipath expire values too.
Add support for nexthop expire value on multipath routes.
route(8) and netstat(1) will be updated too.
The patch allows interface renaming (by rc.conf(5)) for epair (cloned) interfaces and also for devd(8) configured interfaces.
'ifconfing description' is changed to be always applied (if defined), whether or not the NOAUTO keywork was found.
It also fixes non-functional NOAUTO config keyword for targeted start_interface commands (by devd(8)).
And in addition makes NOAUTO the default for devd(8) configured interfaces if rc.conf(5) lacks a corresponding interface configuration.
Could you please update this revision according to D51677.
This change looks good.
I'll review it if you update it again.
This is a good work.
Please address comments or concerns on D52594 to make this revision ready for review again.
Adding both singular and plural form is good to me.
But adding another icmp6types is redundant.
I like the initial idea, but this revision requires changes to follow 5ead817c3b7af
Tue, Feb 24
I've been using this along with my other v6 changes on our servers, IXP routers, and on my laptop for about a week now.
I haven't found any issues!
Mon, Feb 23
Thank you
I agree.
I think we should talk about this on next transport meeting.
Are you waiting for Andrew's feedback from vendor?
Could you please set the planned change state for this revision?
Is this still relevant?
If that's the case, could you please set the planned change state?
Please address Richard's comment.
Are you still working on this? @glebius
if that's the case, Could you please set the planned change state for this revision?
Are you still working on this? @zlei
Could you please set the planned change state for this revision?
I also agree with Randall and Tuexen.
I hate phabricator dashboard since it's filled with many revisions, and I have to rely solely on my emails to see what I need to review.
Which is not fair to older but still relevant revisions that need reviews.
Therefore, could you please abondon this revision if that's the case?
Is this revision still relevant?
This revision is committed. Shouldn't be open.
LGTM, any concern related to this patch is revealing a design issue and IMHO, that's not something that would block this revision.
I understand, I mean, personaly, I'd prefer to block transmission since reconfiguration of gre interface is rare in comparison to transmission.
This is what all other interfaces do. IMHO, it's not worth the extra complexity.
I think that's how it happened historically, for some interfaces we have different files of INET and INET6 implementation.
When I was working on implementing netlink for GRE, I noticed that the GRE implementation has too many layers of indirection due to its historical context.
It's not important and just an idea, but would you like to merge them under sys/net? I can work on it if you want.
fix missed skip.
Sun, Feb 22
style commented to use #ifdef without functional change.
Some other notes for reviewers: (see description above too please)
It also resolves one of the issues in PR263982.
there is one in sys/net/route/route_helpers.c -> ip6_writemask