From: Of Peter Hurley > ASYNC_CLOSING is no longer used in the tty core; use private flag > info->closing as substitute. ... > @@ -311,6 +311,7 @@ typedef struct atemu { > typedef struct modem_info { > int magic; > struct tty_port port; > + int closing:1; /* port count has dropped to 0 */ > int x_char; /* xon/xoff character */ > int mcr; /* Modem control register */ > int msr; /* Modem status register */ That should probably be a bool and set to true/false. You are probably adding a load of padding. David -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html