Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
b80fe101
Commit
b80fe101
authored
May 22, 2012
by
Thomas Gleixner
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'fortglx/3.5/time' of
git://git.linaro.org/people/jstultz/linux
into timers/core
parents
764e0da1
d239f49d
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
4 additions
and
9 deletions
+4
-9
include/linux/time.h
include/linux/time.h
+0
-1
kernel/time/ntp.c
kernel/time/ntp.c
+3
-5
kernel/time/timekeeping.c
kernel/time/timekeeping.c
+1
-3
No files found.
include/linux/time.h
View file @
b80fe101
...
...
@@ -167,7 +167,6 @@ extern void get_monotonic_boottime(struct timespec *ts);
extern
struct
timespec
timespec_trunc
(
struct
timespec
t
,
unsigned
gran
);
extern
int
timekeeping_valid_for_hres
(
void
);
extern
u64
timekeeping_max_deferment
(
void
);
extern
void
timekeeping_leap_insert
(
int
leapsecond
);
extern
int
timekeeping_inject_offset
(
struct
timespec
*
ts
);
struct
tms
;
...
...
kernel/time/ntp.c
View file @
b80fe101
...
...
@@ -412,6 +412,7 @@ int second_overflow(unsigned long secs)
if
(
secs
%
86400
==
0
)
{
leap
=
-
1
;
time_state
=
TIME_OOP
;
time_tai
++
;
printk
(
KERN_NOTICE
"Clock: inserting leap second 23:59:60 UTC
\n
"
);
}
...
...
@@ -426,7 +427,6 @@ int second_overflow(unsigned long secs)
}
break
;
case
TIME_OOP
:
time_tai
++
;
time_state
=
TIME_WAIT
;
break
;
...
...
@@ -473,8 +473,6 @@ int second_overflow(unsigned long secs)
<<
NTP_SCALE_SHIFT
;
time_adjust
=
0
;
out:
spin_unlock_irqrestore
(
&
ntp_lock
,
flags
);
...
...
@@ -559,10 +557,10 @@ static inline void process_adj_status(struct timex *txc, struct timespec *ts)
/* only set allowed bits */
time_status
&=
STA_RONLY
;
time_status
|=
txc
->
status
&
~
STA_RONLY
;
}
/*
* Called with
the xtime
lock held, so we can access and modify
* Called with
ntp_
lock held, so we can access and modify
* all the global NTP state:
*/
static
inline
void
process_adjtimex_modes
(
struct
timex
*
txc
,
struct
timespec
*
ts
)
...
...
kernel/time/timekeeping.c
View file @
b80fe101
...
...
@@ -240,7 +240,6 @@ void getnstimeofday(struct timespec *ts)
timespec_add_ns
(
ts
,
nsecs
);
}
EXPORT_SYMBOL
(
getnstimeofday
);
ktime_t
ktime_get
(
void
)
...
...
@@ -357,8 +356,8 @@ void do_gettimeofday(struct timeval *tv)
tv
->
tv_sec
=
now
.
tv_sec
;
tv
->
tv_usec
=
now
.
tv_nsec
/
1000
;
}
EXPORT_SYMBOL
(
do_gettimeofday
);
/**
* do_settimeofday - Sets the time of day
* @tv: pointer to the timespec variable containing the new time
...
...
@@ -392,7 +391,6 @@ int do_settimeofday(const struct timespec *tv)
return
0
;
}
EXPORT_SYMBOL
(
do_settimeofday
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment