In order to call callout_destroy for a callout safely, we have to ensure
the function of the callout is not running and pending. To do so, we should
use callout_halt, not callout_stop.
Discussed with martin@ and riastradh@.
As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
gcc48 with "-Os":
-rwxr-xr-x 1 tsutsui wheel 1319596 Nov 16 20:50 obj.atari/instbin
gcc48 with "-Os -m68020-60"
-rwxr-xr-x 1 tsutsui wheel 1314516 Nov 16 20:49 obj.atari/instbin
This allows ever growing sysinst.fs still fit into 1440KB even with gcc48.
Acually we need a real solution (ustarfs based floppies etc.) soon
but we can work around at least for NetBSD 7.0.
Should be pulled up to netbsd-7 (if NetBSD/m68k 7.0 will switch to gcc48).
Summary of changes in tzdata2014j (2014-11-10 17:37:11 -0800):
* Turks & Caicos' switch from US eastern time to UTC-4 year-round
did not occur on 2014-11-02 at 02:00.
* Many pre-1989 time stamps have been corrected for Asia/Seoul and
Asia/Pyongyang, based on sources for the Korean-language Wikipedia
entry for time in Korea.
* Some more zones have been turned into links, when they differed
from existing zones only for older (pre-1970) time stamps.
* Changes affecting commentary.
Summary of changes in tzdata2014i (2014-10-21 22:04:57 -0700):
* Pacific/Fiji will observe DST from 2014-11-02 02:00 to 2015-01-18 03:00.
* A new Zone Pacific/Bougainville, for the part of Papua New Guinea
that plans to switch from UTC+10 to UTC+11 on 2014-12-28 at 02:00.
* Since Belarus is not changing its clocks even though Moscow is,
the time zone abbreviation in Europe/Minsk is changing from FET
to its more-traditional value MSK on 2014-10-26 at 01:00.
* The new abbreviation IDT stands for the pre-1976 use of UT+8 in
Indochina, to distinguish it better from ICT (UT+7).
* Many time stamps have been corrected for Asia/Ho_Chi_Minh before 1976.
Asia/Ho_Chi_Minh has been added to zone1970.tab, to give tzselect
users in Vietnam two choices, since north and south Vietnam
disagreed after our 1970 cutoff.
* Asia/Phnom_Penh and Asia/Vientiane have been turned into links, as
they differed from existing zones only for older (pre-1970) time stamps.
* Changes affecting commentary.