iwasaki
9cbcc3c492
Call AcpiLeaveSleepStatePrep() in interrupt disabled context
...
(described in ACPICA source code).
- Move intr_disable() and intr_restore() from acpi_wakeup.c to acpi.c
and call AcpiLeaveSleepStatePrep() in interrupt disabled context.
- Add acpi_wakeup_machdep() to execute wakeup MD procedures and call
it twice in interrupt disabled/enabled context (ia64 version is
just dummy).
- Rename wakeup_cpus variable in acpi_sleep_machdep() to suspcpus in
order to be shared by acpi_sleep_machdep() and acpi_wakeup_machdep().
- Move identity mapping related code to acpi_install_wakeup_handler()
(i386 version) for preparation of x86/acpica/acpi_wakeup.c
(MFC candidate).
Reviewed by: jkim@
MFC after: 2 days
2012-06-01 15:26:32 +00:00
ghelmer
d642fa7a2f
Style(9) improvements: remove unnecessary parenthesis, improve order
...
of local variable declarations, remove bogus casts, and resolve long
lines.
Reviewed by: bde
2012-06-01 15:02:23 +00:00
bz
93f33aca23
Make TCP LRO work properly with VIMAGE kernels rather than just panicing.
...
There's no VIMAGE context set there yet as this is before if_ethersubr.c.
MFC after: 3 days
X-MFC with: r235981
2012-06-01 11:42:50 +00:00
mav
8e77e366f6
Use AC_GETDEV_CHANGED async to notify ada driver about DMA and NCQ status
...
change. Now that allows switching between PIO and DMA modes on the fly.
2012-06-01 09:32:37 +00:00
jase
99a3cbfc7c
Add myself as a new committer.
...
Approved by: flo, culot (mentors)
2012-06-01 08:44:17 +00:00
tuexen
4d270d9b7f
Small cleanups. No functional change.
...
MFC after: 3 days
2012-06-01 08:26:50 +00:00
dim
2c17ed141e
Make devd build with libc++.
...
MFC after: 3 days
2012-06-01 06:56:35 +00:00
dim
1728b56bf3
Fix dangling else in libc++'s __bit_reference header. This has also
...
been sent upstream.
MFC after: 3 days
2012-06-01 06:55:01 +00:00
dim
37d863747e
Pull in r155978 from upstream llvm trunk:
...
Fix unintentional use of operator bool.
This enables llvm's bugpoint tool to build with libc++.
MFC after: 3 days
2012-06-01 06:50:37 +00:00
adrian
08b9bda694
Add a missing #include, required for IEEE80211_DEBUG.
2012-06-01 06:20:39 +00:00
eadler
01b578179f
Add sysctl to query amount of swap space free
...
PR: kern/166780
Submitted by: Radim Kolar <hsn@sendmail.cz>
Approved by: cperciva
MFC after: 1 week
2012-06-01 04:42:52 +00:00
eadler
9463606153
Adding missing dependancies for loading hptiop(4), hptmv(4) and isp(4) as modules.
...
PR: kern/166239
Submitted by: Pavel Timofeev <timp87@gmail.com>
Discussed on: -stable, -scsi
Reviewed by: scottl
No objection from: mjacob
Approved by: cperciva
MFC after: 3 days
2012-06-01 04:34:49 +00:00
alc
3124f82898
Eliminate code duplication in free_pv_entry() and pmap_remove_pages() by
...
introducing free_pv_chunk().
2012-06-01 04:26:50 +00:00
eadler
6ff891e02e
Fix warning generated by clang;
...
warning: equality comparison with extraneous parentheses
[-Wparentheses-equality]
Reported by: arundel
Reviewed by: gnn
Approved by: cperciva
MFC after: 3 days
2012-06-01 04:23:20 +00:00
eadler
c231b826d4
Add characters mapping for codepages used in Germany.
...
(not verified by me to be accurate)
PR: bin/163847
Submitted by: Gabor Fischer <Gabor.Fischer@gmx.net>
Reviewed by: bp
Approved by: cperciva
MFC after: 3 weeks
2012-06-01 03:59:08 +00:00
alc
0ca67337b8
pmap_alloc_vhpt() doesn't need the pages that it allocates to be mapped
...
into the kernel map, so vm_page_alloc_contig() can be used in place of
contigmalloc().
Reviewed by: marcel
2012-06-01 03:56:12 +00:00
imp
ff434e7926
Revert debug and other immature code accidentally committed in r236372.
2012-06-01 03:00:36 +00:00
imp
efd4b91d2a
Initialize the clocks before we call cninit() so that the serial
...
console so initialized will work upon return from cninit. While this
is the very next line, other platforms setup all this stuff before
calling cninit. Also, initialize the SDRAM base register in the inner
block in at91_ramsize().
2012-06-01 02:55:42 +00:00
yongari
561f6739ea
Remove unnecessary device_printfs.
...
Pointed out by: marius
2012-05-31 23:56:10 +00:00
obrien
9eb7711d51
Update date for r236338 & r236346.
2012-05-31 20:13:44 +00:00
eri
61b3ae137e
Correct table counter functionality to not panic.
...
This was caused by not proper initialization of necessary parameters.
PR: 168200
Reviewed by: bz@, glebius@
MFC after: 1 week
2012-05-31 20:10:05 +00:00
pjd
fa432bf52c
Regenerate after r236361.
...
MFC after: 3 days
2012-05-31 19:34:53 +00:00
tj
9bc6e8ef34
- Fix my botched merge and correct mentor ordering. (Spotted by flo)
...
- Fix missing new line in node block. (Spotted by gavin)
- Sort the node list while I'm here.
Approved by: eadler (mentor)
2012-05-31 19:33:51 +00:00
pjd
b01a263416
Add missing system calls.
...
MFC after: 3 days
2012-05-31 19:32:37 +00:00
pjd
cc9a75903e
There is no rmdirat system call. Weird, I know.
...
MFC after: 3 days
2012-05-31 19:31:28 +00:00
imp
ce8d6b964c
Unlock in the error path to prevent a lock leak.
...
PR: 162174
Submitted by: Ian Lepore
MFC after: 2 weeks
2012-05-31 17:27:05 +00:00
jhb
2599ce43d6
Don't trace or dump page fault records in the default set of tracepoints
...
as they can be quite noisy.
Requested by: Peter Jeremy
MFC after: 3 days
2012-05-31 14:46:02 +00:00
eadler
b2cd8b6afd
Fix a variety of compile errors with gcc48 and clang
...
PR: bin/165699
Submitted by: Arne Meyer <meyer.arne83@gmail.com>
Approved by: cperciva
MFC after: 1 week
2012-05-31 08:22:02 +00:00
eadler
4ade65012f
Bump date for content missed in r236290
...
Submitted by: gjb
Approved by: cperciva (implicit)
MFC after: 3 days
X-MFC-With: r236290
2012-05-31 07:16:50 +00:00
tj
d6fdf8b827
Add my mentor relationships.
...
Approved by: eadler (mentor)
2012-05-31 02:36:30 +00:00
obrien
ffd816d2cd
Add regression test for '-V' command line option (requires r236346).
2012-05-31 01:07:52 +00:00
obrien
0a0b648466
Add "-V '${VAR}'" variable expansion from Portable Berkeley Make.
...
Submitted by: Simon Gerraty <sjg@juniper.net>
2012-05-31 00:36:56 +00:00
jase
e58f0a7d2f
Add myself and mentors relationship.
...
Approved by: flo (mentor)
2012-05-30 22:48:01 +00:00
obrien
c7adc0ccb4
make it easier to check newly-built make
2012-05-30 22:27:34 +00:00
obrien
2c3aca1390
make it easier to test newly-built make.
2012-05-30 22:26:16 +00:00
obrien
71a59e1336
Deprecate the FreeBSD make's ":U" (to-upper case) and ":L" (to-lower case)
...
modifiers for ":tu" and ":tl" from OSF's ODE, which made its way into
NetBSD's make, which is the source for the Portable Berkeley Make.
Submitted by: Simon Gerraty <sjg@juniper.net>
2012-05-30 22:23:08 +00:00
obrien
928a481c65
* Remove headers from SRCS that are not generated
...
(and are in /usr/src/crypto/heimdal/).
* Avoid race conditions with 'make -j<N>'.
2012-05-30 22:21:25 +00:00
jpaetzel
dab3b2897b
Bump PKG_INSTALL_VERSION which should've been done in r236233
...
MFC after: 3 days
Pointed out by: bapt
2012-05-30 21:28:37 +00:00
jhb
fc5158822c
- Witness doesn't verify the old MTX_NOSWITCH flag's correctness (that was obsoleted
...
when critical sections were added). Instead, list a check that witness does perform.
- Note that 'show locks' in DDB takes an optional thread argument.
- Document 'show all locks'.
- Remove the BUGS section, the bug in question was fixed 11 years ago in r76272.
2012-05-30 21:02:12 +00:00
jpaetzel
d180b79aba
Let pkg_add use the ENV variable PACKAGESUFFIX. This
...
can be used to override the default .tbz package extension to
.txz .tgz or .tar
Submitted by: kmoore
Obtained from: PC-BSD
Sponsored by: iXsystems
MFC after: 3 days
2012-05-30 21:01:06 +00:00
tuexen
dc64091687
Seperate SCTP checksum offloading for IPv4 and IPv6.
...
While there: remove some trainling whitespaces.
MFC after: 3 days
X-MFC with: 236170
2012-05-30 20:56:07 +00:00
jpaetzel
747595cb72
Fix detecting available zpool names.
...
Submitted by: kmoore
Obtained from: PC-BSD
MFC after: 3 days
Sponsored by: iXsystems
2012-05-30 20:49:28 +00:00
jpaetzel
1f821241a7
Fix French Canadian console keyboard layout
...
Submitted by: kmoore
Obtained from: PC-BSD
MFC after: 3 days
Sponsored by: iXsystems
2012-05-30 20:44:04 +00:00
marius
56d906b966
Merge r236137 from x86:
...
Enable GNU hash generation for dynamic ELF binaries.
While at it, sync the order of options with x86 and pass along the verbose
flag.
2012-05-30 20:13:49 +00:00
marius
14cb5ed7df
Try to finally get the point in time at which bge_add_sysctls() is called
...
right; it needs to be called before bge_can_use_msi() but in turn requires
bge_flags to be properly set.
Submitted by: yongari
MFC after: 3 days
2012-05-30 20:04:07 +00:00
emax
b57a3bc250
When we return deprecated addresses, we need to reference them.
...
Reviewed by: bz, scottl
MFC after: 3 days
2012-05-30 20:02:39 +00:00
raj
4542634c3c
Panic openly if we cannot retrieve memory information from the device tree.
...
This is a critical condition and can lead to all sorts of misterious hangs if
not handled.
Obtained from: Semihalf
Also reported by: thompsa
2012-05-30 18:05:48 +00:00
raj
76640cb48b
Extract vendor specific Book-E pieces into separate files and have a common
...
skeleton (maybe we should kobj-tize this one day).
Note the PPC4xx bit is not connected to the build yet.
Obtained from: AppliedMicro, Semihalf.
2012-05-30 17:34:40 +00:00
sbruno
6927a0f2fc
Cosmetic nit. If a configured volume has no label, don't emit an empty
...
string for the name during probe. Simply indicate that it has no label.
Submitted by: bhaga@
MFC after: 3 days
2012-05-30 17:07:50 +00:00
kib
a9195b9fe2
Enable vn_io_fault() lock avoidance for UFS.
...
Tested by: pho
MFC after: 2 months
2012-05-30 16:45:41 +00:00