ARP return for disconnected eth1 IP address

Maybe it’s gratuitous because eth0 is on a different subnet and that subnet normally would not care about other subnets. It looks like hostone decided to tell everyone that it has that IP address, albeit on a different interface. Sorry, your guess is as good as mine why the networking stack behaves that way. Maybe there’s a kernel control to suppress this behaviour, dunno.