Pedro F. Giffuni
bfce3bb269
Fix memory leak in scsi_scan_bus()
...
CID: 1007770
PR: 199671
2015-04-29 15:46:57 +00:00
Pedro F. Giffuni
3b7176c90a
Plug memory leaks in kbdmux(4) (take 2)
...
This is a fix to the previous attempt in r281889, which some (most?)
keyboards.
Discussed with: emaste, jkim
Found by: clang static analyzer
CID: 1007072
CID: 1007073
CID: 1007074
2015-04-29 15:41:19 +00:00
Andrew Turner
85ffc58684
Add pmap_mapbios and pmap_unmapbios. These will be needed to support acpi.
...
Sponsored by: The FreeBSD Foundation
2015-04-29 15:00:43 +00:00
Steven Hartland
eee7269ff8
Correct date typo in UPDATING
...
MFC after: 1 month
X-MFC-With: r282208
Sponsored by: Multiplay
2015-04-29 14:17:40 +00:00
Baptiste Daroussin
429af67f07
Remove never written documentation
2015-04-29 13:30:04 +00:00
Baptiste Daroussin
af02ca259d
Explicitly declare to not print the current date
...
Found with heirloom-doctools which uses the original AT&T macros
2015-04-29 12:57:55 +00:00
Roger Pau Monné
f0e31fe074
vt_vga: add a timeout while waiting for vertical retrace
...
On one of my systems FreeBSD will fail to boot because vt_vga gets stuck
waiting for the vertical retrace if there's no monitor attached. Fix this by
adding a timeout and exiting if the vertical retrace times out.
Sponsored by: Citrix Systems R&D
Reviewed by: emaste, dumbbell
Differential Revision: https://reviews.freebsd.org/D2397
2015-04-29 12:53:41 +00:00
George V. Neville-Neil
3e126de6bd
Make it possible to statically link SIFTR into the kernel
...
as a new option.
Reviewed by: bz
Discussed with: lstewart
MFC after: 2 weeks
2015-04-29 12:37:45 +00:00
Edward Tomasz Napierala
79b8680737
Remove oldnfs leftovers from mountd(8).
...
Reviewed by: rmacklem@
Sponsored by: The FreeBSD Foundation
2015-04-29 12:33:00 +00:00
Edward Tomasz Napierala
4b5c9cf62f
Add kern.racct.enable tunable and RACCT_DISABLED config option.
...
The point of this is to be able to add RACCT (with RACCT_DISABLED)
to GENERIC, to avoid having to rebuild the kernel to use rctl(8).
Differential Revision: https://reviews.freebsd.org/D2369
Reviewed by: kib@
MFC after: 1 month
Relnotes: yes
Sponsored by: The FreeBSD Foundation
2015-04-29 10:23:02 +00:00
Wei Hu
da2f98a1cf
Microsoft vmbus, storage and other related driver enhancements for HyperV.
...
- Vmbus multi channel support.
- Vector interrupt support.
- Signal optimization.
- Storvsc driver performance improvement.
- Scatter and gather support for storvsc driver.
- Minor bug fix for KVP driver.
Thanks royger, jhb and delphij from FreeBSD community for the reviews
and comments. Also thanks Hovy Xu from NetApp for the contributions to
the storvsc driver.
PR: 195238
Submitted by: whu
Reviewed by: royger, jhb, delphij
Approved by: royger
MFC after: 2 weeks
Relnotes: yes
Sponsored by: Microsoft OSTC
2015-04-29 10:12:34 +00:00
Enji Cooper
c82b9f9234
ATF_REQUIRE_KERNEL_MODULE: use atf_skip, not ATF_REQUIRE_MSG so the testcase
...
no longer bombs out
PLAIN_REQUIRE_KERNEL_MODULE: use printf + _exit, no err so the testcase no
longer bombs out if it prints to stderr
MFC after: 5 days
2015-04-29 08:56:56 +00:00
Adrian Chadd
1a8fd8faac
Constify some const parameters in seq.h.
...
The NUMA work I'm doing uses const for read-only parameters, which requires
the seq.h API to also use const for read-only parameters.
Reviewed by: mjg
2015-04-29 04:08:17 +00:00
Neel Natu
b8070ef5b1
Emulate the 'bit test' instruction. Windows 7 uses 'bit test' to check the
...
'Delivery Status' bit in APIC ICR register.
Reported by: Leon Dang (ldang@nahannisys.com )
MFC after: 2 weeks
2015-04-29 02:01:46 +00:00
Steven Hartland
ad34cace15
Standardise chmod, chflags, chown and chgrp recursive symlink processing
...
chmod, chflags, chgrp, chmod and chown now affect symlinks in -R mode as
defined in symlink(7); previously symlinks were silently ignored.
Differential Revision: https://reviews.freebsd.org/D2316
Reviewed by: jilles
MFC after: 1 month
Relnotes: yes
Sponsored by: Multiplay
2015-04-29 00:49:00 +00:00
Warner Losh
2e8457e701
Only include CWARNFLAGS once to reduce command line size from ~1400
...
characters to "only" ~900 for kernel builds.
2015-04-28 23:54:55 +00:00
Neel Natu
f39630c2d6
Implement the century byte in the RTC. Some guests require this field to be
...
properly set.
Reported by: Leon Dang (ldang@nahannisys.com )
MFC after: 2 weeks
2015-04-28 23:44:47 +00:00
Steven Hartland
aeb9d4dad9
Fix misuse of input argument in traverse_visitbp
...
In traverse_visitbp(), the input argument dnp is modified in the middle
to point to a temporary buffer. Originally this doesn't matter, because
no user of TRAVERSE_POST dereferences it. However, in fbeddd6
a piece of
code is added dereferencing dnp after the modification, creating a possible
bug.
We fix this by creating a new local variable cdnp for the DMU_OT_DNODE case,
so we don't modify the input argument. Also we introduce different local
variables in the DMU_OT_OBJSET case to prevent confusion between the input
argument.
Obtained from: zfsonlinux (a585f2f844ed3d4270221fed88f5e494eb55d932)
MFC after: 2 weeks
Sponsored by: Multiplay
2015-04-28 22:46:58 +00:00
Glen Barber
d42be3eade
Refine the entry regarding devfs(5) timestamps, as of
...
r280949, devfs(5) updates default to seconds precision.
Submitted by: jilles
Sponsored by: The FreeBSD Foundation
2015-04-28 21:57:52 +00:00
Pedro F. Giffuni
33ef4de95f
libgomp: bring initial BSD support from upstream.
...
Initial support for FreeBSD specific routines related to counting
online processors and dynamic load balancing.
Fix "detection" of the <sys/sysctl> header which upstream seems to have
done wrong.
Obtained from: GCC pre-4.4 branch (rev. 140497; LGPLv2.1+)
2015-04-28 21:32:27 +00:00
Ruslan Bukin
a74af3dc69
o Fix bus_space_read_multi functions: correct increment value
...
o Use these functions for streaming
Tested with ATA (PCI bus) / Gem5 simulator
Reviewed by: andrew
Sponsored by: HEIF5
2015-04-28 20:33:31 +00:00
Enji Cooper
054f15ac76
Followup to r282083: add GCC_BOOTSTRAP to the list of broken options on arm64
...
Differential Revision: https://reviews.freebsd.org/D2379
Reviewed by: imp
2015-04-28 19:15:28 +00:00
Glen Barber
313b134f23
Document r281387, hptnr(4) driver updated to version 1.1.1.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:36 +00:00
Glen Barber
1ae450ca7e
Document r281396, ACPI update to 20150410.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:34 +00:00
Glen Barber
48a5f50dfb
Document r280870, fix directory inclusion when '--one-file-system'
...
is specified.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:32 +00:00
Glen Barber
b7ff47d4f1
Update the svn revision marker.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:30 +00:00
Glen Barber
6cd4ef0059
Document r281845, file verification support in MAC.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:27 +00:00
Glen Barber
2f17c26516
Document r281713, hwpmc(4) support for Freescale e500 core.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:25 +00:00
Glen Barber
8d6132a0c0
Document r281439, support for the 'virt' QEMU SoC.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:23 +00:00
Glen Barber
7bd793eba0
Document r281311, disallow directory traversal in ar(1).
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:21 +00:00
Glen Barber
716a427d7f
Document r281261, DTrace support for the Book-E.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:19 +00:00
Glen Barber
bad17f19c9
Document r281130, gcc attributes added to standard include headers.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:17 +00:00
Glen Barber
ba2d8fb75c
Fix a whitespace nit.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:14 +00:00
Glen Barber
d58e6463b9
Typo/spelling fixes.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:12 +00:00
Glen Barber
0bacd927a0
Document r280971, support for RFC6864.
...
Add Netflix and Nginx to the sponsors.ent file.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:10 +00:00
Glen Barber
d44f5dd6f1
Fix revision for GELI prompt support in the loader.
...
The initial commit was reverted (without a useful commit
message), and committed again as r281616.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:07 +00:00
Glen Barber
a6331ea08b
Document r280938, GELI passphrase prompt support added to the
...
boot loader.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:05 +00:00
Glen Barber
ba908c1a9f
Document r280932, elftoolchain update to version 3179.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:03 +00:00
Glen Barber
90c3dae191
Document r280930, several RPC fixes.
...
Add MIT AI Lab to sponsors.ent.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:11:00 +00:00
Glen Barber
f6abc62908
Partially document r280859, readelf(1) is now switched to the ELF
...
toolchain version.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:58 +00:00
Glen Barber
4acc0bfc03
Document r280308, devfs(5) timestamp updates for read/write operations
...
is now disabled by default.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:55 +00:00
Glen Barber
631bd25479
Document r280259, initial support for arm64/aarch64.
...
Add arch.arm64 entity to release.ent.
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:53 +00:00
Glen Barber
f6267710f6
Document r280183, drm update to match Linux 3.8.13.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:50 +00:00
Glen Barber
d1b045f1c4
Document r279957, DSM TRIM support for virtual AHCI disks.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:48 +00:00
Glen Barber
cb8cb1487d
Document r281316, xz(1) update to version 5.2.1.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:46 +00:00
Glen Barber
d1e92d17d9
Document r281373, nvi(1) update to version 2.1.3.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:44 +00:00
Glen Barber
6713def694
Document r281806, wpa_supplicant(8)/hostapd(8) update to version 2.4.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:41 +00:00
Glen Barber
6ae48da521
Document r281812, make(1) update to version 20150418.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:39 +00:00
Glen Barber
2615786b51
Document r282089, unbound(8) update to 1.5.3.
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:37 +00:00
Glen Barber
d1e2507b7f
Document r279122, netstat(1) updated to use libxo(3).
...
Sponsored by: The FreeBSD Foundation
2015-04-28 18:10:35 +00:00