| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Approved by: gnn(mentor)
|
| |
|
|
|
|
| |
default on sparc64.
|
| |
|
|
|
|
| |
import.
|
|
|
|
|
|
|
|
|
| |
- Morocco will observe DST from 2009-06-01 00:00 to 2009-08-21 00:00
- Tunisia will not observe DST this year.
- Syria will start DST on 2009-03-27 00:00 this year
- the Province of San Luis will go to utc-04:00
MFC after: 1 week
|
|
|
|
| |
Tested by: Ganbold <ganbold_at_micom.mng.net>
|
|
|
|
|
|
| |
the mbuf chain provided to it.
Found by: Pierre Guinoiseau
|
| |
|
|
|
|
| |
Reviewed by: sam
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
| |
Obtained from: NetBSD via OpenBSD
|
|
|
|
|
|
|
|
| |
- Call acpi_resync_clock() to reset system time before hardclock is ready
to tick. Note we assume the current timecounter hardware and RTC are
already available for read operation.
Tested by: mav
|
|
|
|
|
| |
by amd64 shortly. It can be turned off by setting "debug.acpi.reset_clock"
tunable to zero.
|
|
|
|
| |
reshuffle code to reduce unnecessary locking coverage.
|
|
|
|
|
|
|
|
|
|
| |
It was derived from i386 version long ago but never resync'ed again.
Originally, i386 version compared the current time from realtime clock
with time_second (which was just `time' in the old days). When this MI
version was written, it was wrongly compared against `base' AND never
used because of a bug (typo?) in the code. This check was killed
in i386 version when home-rolled calendaric calculation was removed.
Now, we just remove the code here as well to make the code simpler.
|
|
|
|
|
| |
Submitted by: bde (partially)
MFC after: 3 days
|
|
|
|
|
|
| |
Submitted by: Navdeep Parhar at Chelsio
Reviewed by: gnn
MFC after: 3 weeks
|
|
|
|
|
|
|
|
|
| |
prevent individual transactions from crossing a 4GB address boundary. Due
to bus_size_t type limitations, the driver uses a 2GB boundary in PAE
kernels.
Reviewed by: scottl
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
| |
acquire it again.
Submitted by: bland
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
| |
the rtld hints file. This environment variable would be unset if the
process is considered as tainted with setuid/setgid. This feature gives
a convenient way of using a custom set of shared library that is not
located in the default location and switch back.
Feature requested by: iXsystems
Original patch by: John Hixson
MFC after: 2 weeks
|
|
|
|
|
|
| |
with hard tabs of 8 chars....
Approved by: gnn(mentor)
|
| |
|
|
|
|
|
|
| |
quirk requiring it to be enabled even when using MSI. This makes
the latter work again after r189285.
- Remove a comment which no longer applies since r190194.
|
| |
|
|
|
|
|
|
|
|
| |
filtering handle this. Introduce a new function msk_rxfilter that
handles Rx filter configuration and multicast setup as well as
promiscuous mode. This simplifies code a lot.
Promiscuous mode always have preference to any other Rx
filtering so don't disable the mode when ALLMULTI is set.
|
|
|
|
| |
This was botched in revision 190191.
|
|
|
|
|
|
|
|
| |
to the devctl notification queue. Empty strings cause devctl read
call to return 0 and result in devd exiting prematurely.
The actual offender (ugen notes for root hubs) will be fixed
by separate commit.
|
|
|
|
| |
PR: conf/127510
|
|
|
|
| |
specified capability.
|
|
|
|
|
|
|
|
|
|
| |
Limit the size of malloced buffer when dumping environment
variables. [EN-09:01]
Approved by: so (cperciva)
Approved by: re (kensmith)
Security: FreeBSD-SA-09:06.ktimer
Errata: FreeBSD-EN-09:01.kenv
|
| |
|
|
|
|
| |
Obtained from: NetBSD
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Submitted by: Jilles Tjoelker
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
provider. The NFS client exposes 'start' and 'done' probes for NFSv2
and NFSv3 RPCs when using the new RPC implementation, passing in the
vnode, mbuf chain, credential, and NFSv2 or NFSv3 procedure number.
For 'done' probes, the error number is also available.
Probes are named in the following way:
...
nfsclient:nfs2:write:start
nfsclient:nfs2:write:done
...
nfsclient:nfs3:access:start
nfsclient:nfs3:access:done
...
Access to the unmarshalled arguments is not easily available at this
point in the stack, but the passed probe arguments are sufficient to
to a lot of interesting things in practice. Technically, these probes
may cover multiple RPC retransmits, and even transactions if the
transaction ID change as a result of authentication failure or a
jukebox error from the server, but usefully capture the intent of a
single NFS request, such as access, getattr, write, etc.
Typical use might involve profiling RPC latency by system call, number
of RPCs, how often a getattr leads to a call to access, when failed
access control checks occur, etc. More detailed RPC information might
best be provided by adding a krpc provider. It would also be useful
to add NFS client probes for events such as the access cache or
attribute cache satisfying requests without an RPC.
Sponsored by: Google, Inc.
MFC after: 1 month
|
| |
|
|
|
|
| |
- Sort the aliases before printing them.
|
|
|
|
|
|
|
| |
flag to bus_dmamem_alloc() rather than bus_dmamap_load();
Discussed with: kib
MFC after: 3 days
|
|
|
|
|
|
|
| |
the BUS_DMA_NOCACHE flags as being a valid flag for load instead of alloc.
Discussed with: kib
MFC after: 3 days
|
|
|
|
| |
when PAE support was added to i386. The direct mapping exists on amd64.
|
| |
|
|
|
|
| |
and suppress printing the trailing space which is added for internal purposes.
|
|
|
|
|
|
| |
endpoint fifo.
Reported by: Pieter de Goeje
|
|
|
|
|
| |
Submitted by: Florian Smeets <flo kasimir com>
MFC after: 3 days
|
|
|
|
| |
Requested by: maho
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Badly formed ELF note may cause the caclulated pointer to the next note
to point both after the note region, that was checked in the code, but
also to point before the region, that was not checked [1]. Remember the
first note location in note0 and leap out if the note is not between
note0 and note_end.
In the similar way, badly formed note may cause infinite loop by
pointing next note into the same or previous note. Guard against this by
limiting amount of loop iterations by arbitrary choosen big number.
For clarity, check the calculated note alignment in each iteration.
Reported by: Chris Palmer <chris noncombatant org> [1]
PR: kern/132886
Reviewed and tested by: dchagin
MFC after: 3 days
|
|
|
|
|
|
|
| |
it is right for only a tiny fraction of these devices and this
wild-card entry is too broad.
# I run a kernel without this entry at all without ill effects...
|
|
|
|
|
|
|
|
| |
stored in the pmap is from the direct map region. The two exceptions have
been the kernel pmap and the swapper's pmap. These pmaps have used a
kernel virtual address established by pmap_bootstrap() for their shared
pml4 page table page. However, there is no reason not to use the direct
map for these pmaps as well.
|