mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-03 21:05:06 -05:00
Don't require _bigadj kernel symbol in NetBSD driver
This commit is contained in:
@@ -285,7 +285,7 @@ SYS_NetBSD_Initialise(void)
|
|||||||
kvm_t *kt;
|
kvm_t *kt;
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
|
|
||||||
kt = kvm_open(NULL, NULL, NULL, O_RDWR, NULL);
|
kt = kvm_open(NULL, NULL, NULL, O_RDONLY, NULL);
|
||||||
if (!kt) {
|
if (!kt) {
|
||||||
CROAK("Cannot open kvm\n");
|
CROAK("Cannot open kvm\n");
|
||||||
}
|
}
|
||||||
@@ -299,7 +299,8 @@ SYS_NetBSD_Initialise(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (kvm_read(kt, nl[1].n_value, (char *)(&kern_bigadj), sizeof(long)) < 0) {
|
if (kvm_read(kt, nl[1].n_value, (char *)(&kern_bigadj), sizeof(long)) < 0) {
|
||||||
CROAK("Cannot read from _bigadj\n");
|
/* kernel doesn't have the symbol, use one second instead */
|
||||||
|
kern_bigadj = 1000000;
|
||||||
}
|
}
|
||||||
|
|
||||||
kvm_close(kt);
|
kvm_close(kt);
|
||||||
|
|||||||
Reference in New Issue
Block a user