sort by:
Revision Author Date Message Commit Date
eac929d Note sendmail 8.14.4 upgrade Approved by: re (kensmith) 31 January 2010, 20:01:28 UTC
8c9a52e MFC: Minor changes to force commit these files so new freebsd*.cf files are built to use the new sendmail-8.14.4/cf tree. Approved by: re (kensmith) 31 January 2010, 19:21:03 UTC
53ad8a2 MFC: Update FreeBSD information Approved by: re (kensmith) 31 January 2010, 19:18:52 UTC
7ab55f2 MFC: Merge sendmail 8.14.4 Approved by: re (kensmith) 31 January 2010, 19:17:12 UTC
ec9756a MFC: Merge from vendor dist: Bring in a change already in the sendmail repository that will allow sendmail to be built with the c99 compiler. Approved by: re (kensmith) 31 January 2010, 19:15:47 UTC
c11bd00 MFC of 203066, 203067 Git has been added as port 9418: http://www.iana.org/assignments/port-numbers The Erlang Port Mapper Daemon (from ports/lang/erlang) has been assigned official port number 4369 by IANA. PR: conf/143259 conf/113265 Submitted by: Denny Lin <dennylin93@cnmc32.hs.ntnu.edu.tw>, Jimmy Olgeni <olgeni@freebsd.org> Approved by: re (kib) 30 January 2010, 21:55:43 UTC
0f7c8e0 MFC r202894 Handle a race between pmap_kextract() and pmap_promote_pde(). Approved by: re (kib) 30 January 2010, 18:17:43 UTC
36135a9 MFC r202880: Do not check for existence of symlink source for the link action. Approved by: re (bz) 30 January 2010, 15:00:33 UTC
c81dfc5 MFC 197331, 197394: Add getpagesizes(3) function that returns either the number of page sizes supported by the system or a specified subset of the supported page sizes. Approved by: re (kib) 29 January 2010, 15:58:12 UTC
630934e Add packages-7.3-release directory. Approved by: re (implicit) 27 January 2010, 20:30:50 UTC
d1611d7 Update version to 7.3. Approved by: re (implicit) 27 January 2010, 20:25:46 UTC
6c8ddfd Update what version of FreeBSD man(1) says this is. Approved by: re (implicit) 27 January 2010, 20:24:28 UTC
31b0007 MFC r196921: Do not decrement pfs_vncache_entries for the vnode that was not in the list. Reminded by: des Approved by: re (kensmith) 27 January 2010, 20:09:20 UTC
26fc52a MFC 185715: Change the default value for the flag enabling superpage mapping and promotion to "on". Approved by: re (kib) 27 January 2010, 15:29:09 UTC
d4682b0 Synch with head: avoid namespace collisions (r177447), plug resource leak in FTP code (r199801), add support for HTTP (r202613, r202623, r203028). Also record mergeinfo for previously merged patches (r174752, r174588). Approved by: re (kib) 27 January 2010, 14:54:48 UTC
77fd6cd MFC r202915: Correct a typo. Submitted by: kensmith Approved by: re (kib) 27 January 2010, 10:20:10 UTC
ca71ba4 MFC 195820, 195940, 196643, 197663, 199067, 199215, and 199253: Optimize the cache flushing done when changing caching attributes of pages by doing nothing for CPUs that support self-snooping and using CLFLUSH instead of a full cache invalidate when possible. - On i386 take care of possible mappings of the page by sf buffer by utilizing the mapping for clflush, otherwise map the page transiently. Amd64 uses the direct map. - Do not use CLFLUSH on Intel CPUs due to problems with flushing the local APIC range by default. This can be further controlled via the hw.clflush_disable loader tunable. A setting of 1 disables the use of CLFLUSH. A setting of 0 allows CLFLUSH to be used for Intel CPUs when CPUID_SS is not present. Approved by: re (kib) 26 January 2010, 20:58:09 UTC
a6a19cb MFC of tzdata2010b, r203019 Mexico's House of Representatives has approved a proposal for northern Mexico's border cities to share the same daylight saving schedule as the United States. Approved by: re (kib) 26 January 2010, 19:49:03 UTC
6c412bb MFC r202817: Make -U once again honor -D after my change to consolidate setting of MTREEDB with DESTDIR. PR: bin/143089 Submitted by: Anton Yuzhaninov <citrin@citrin.ru> Approved by: re (kensmith) 26 January 2010, 18:25:22 UTC
ddd5c28 MFC r202884: Document pthread_timedjoin_np. Note implementation-defined EOPNOTSUPP error [1]. Approved by: re (bz) 26 January 2010, 09:37:51 UTC
9bb57c0 Add support for "at vp" lookups to namei. This functionality was added to HEAD in r185029; but this is an "inspired by" commit rather than a literal merge, since this region of code in HEAD has other non-MFCable changes. The namei lookups this unbreaks are required for ZFS extended attributes; prior to this commit, an attempt to look up (list, read, write, delete) extended attributes would be handled as an attempt to look up a file in the current directory if an extended attribute directory existed ("at vp" was mishandled as "right here"). Reviewed by: jhb Approved by: re (kib) Found by: Henrik Wiest & libarchive 25 January 2010, 23:48:47 UTC
0ddd204 MFC 194607: Implement a mechanism within vm_phys_alloc_contig() to defer all necessary calls to vdrop() until after the free page queues lock is released. This eliminates repeatedly releasing and reacquiring the free page queues lock each time the last cached page is reclaimed from a vnode-backed object. Approved by: re (kib) 25 January 2010, 18:15:10 UTC
ac7ff8a MFC 193842: Eliminate an unnecessary restriction on the vm object type from vm_map_pmap_enter(). The immediate effect of this change is that automatic prefaulting by mmap() for small mappings is performed on POSIX shared memory objects just the same as it is on ordinary files. Approved by: re (kib) 25 January 2010, 17:51:34 UTC
7b8f0b5 MFC 190239: In general, the kernel virtual address of the pml4 page table page that is 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. Approved by: re (kib) 25 January 2010, 15:50:52 UTC
e882a99 MFC r202469: Garbage collect references to the no longer implemented tcp_fasttimo(). Approved by: re (kib) 24 January 2010, 18:18:52 UTC
ec7f62d MFC: r191620: Added (pre|post)(start|stop) jail hooks. PR: 143137 Approved by: re (bz) 24 January 2010, 16:59:04 UTC
74349cb MFC rev. 201924: Send link state change control messages to "orphans" hook as well. Approved by: re (kib) 24 January 2010, 14:58:49 UTC
7237f7e MFC r202468: Add security.jail.ip4_saddrsel/ip6_nosaddrsel sysctls to control whether to use source address selection (default) or the primary jail address for unbound outgoing connections. This is intended to be used by people upgrading from single-IP jails to multi-IP jails but not having to change firewall rules, application ACLs, ... but to force their connections (unless otherwise changed) to the primry jail IP they had been used for years, as well as for people prefering to implement similar policies. Note that for IPv6, if configured incorrectly, this might lead to scope violations, which single-IPv6 jails could as well, as by the design of jails. [1] Note that in contrast to FreeBSD 8.x and newer, where we have per-jail options, the sysctls are global for all jails. Reviewed by: jamie, hrs (ipv6 part) [for HEAD] Pointed out by: hrs [1] Tested by: Jase Thew (bazerka beardz.net) (IPv4) Approved by: re (kib) 24 January 2010, 14:05:56 UTC
300a025 MFC r194777: Make callers to in6_selectsrc() and in6_pcbladdr() pass in memory to save the selected source address rather than returning an unreferenced copy to a pointer that might long be gone by the time we use the pointer for anything meaningful. Asked for by: rwatson Reviewed by: rwatson Approved by: re (kensmith) 24 January 2010, 10:08:54 UTC
2457318 Fix vfs_unbusy() calls in r202895. Reported by: Michael Butler <imb protected-networks net> Approved by: re (bz) 23 January 2010, 22:37:34 UTC
68e2384 MFC r186277: The quotactl, statfs and fstatfs syscall implementations may dereference NULL pointer to struct mount if the looked up vnode is reclaimed. Also, these syscalls only mnt_ref() the mp, still allowing it to be unmounted; only struct mount memory is kept from being reused. Lock the vnode when doing name lookup, then reference its mount point, unlock the vnode and vfs_busy the mountpoint. This sequence shall take care of both races. MFC r188141 (by trasz): In some situations, mnt_lockref could go negative due to vfs_unbusy() being called without calling vfs_busy() first. This made umount(8) hang waiting for mnt_lockref to become zero, which would never happen. MFC r196887: In fhopen, vfs_ref() the mount point while vnode is unlocked, to prevent vn_start_write(NULL, &mp) from operating on potentially freed or reused struct mount *. Remove unmatched vfs_rel() in cleanup. Approved by: re (bz) 23 January 2010, 19:01:25 UTC
d902a89 Adjust to indicate we've begun the 7.3-RELEASE release cycle. Approved by: re (implicit) 23 January 2010, 15:28:18 UTC
09e9aef MFC: r202162 Various fixes. 23 January 2010, 14:13:21 UTC
cba9d5d MFC r202863 Don't forget to release the adapter lock for a no-op. 23 January 2010, 08:43:11 UTC
b2d26d8 MFC r202268: o Add PCI ID for BCM 5756. o Don't enable BGE_FLAG_BER_BUG on both 5722 and 5756, and based on their PCI IDs rather than their chip IDs. Reported by: several PC-BSD users via kmoore Reviewed by: yongari, imp, jhb, davidch Sponsored by: iXsystems, Inc. 23 January 2010, 01:20:59 UTC
e3c8ac7 MFC r202709: Give the right value when complaining it being wrong. Reported by: danfe 23 January 2010, 00:53:03 UTC
44066b0 MFC r201894: Fix formatting. 23 January 2010, 00:49:50 UTC
9f7ddd1 MFC r201892: Add a set of manual pages for pthread[_attr]_[sg]etaffinity(3). Reviewed by: davidxu 23 January 2010, 00:46:55 UTC
501a429 MFC r200930: Adapt OpenBSD pf's "sloopy" TCP state machine which is useful for Direct Server Return mode, where not all packets would be visible to the load balancer or gateway. This commit should be reverted when we merge future pf versions. The benefit it would provide is that this version does not break any existing public interface and thus won't be a problem if we want to MFC it to earlier FreeBSD releases. Discussed with: mlaier Obtained from: OpenBSD Sponsored by: iXsystems, Inc. 23 January 2010, 00:41:04 UTC
b8e3c3c Synchronize pkg_install with HEAD. 22 January 2010, 23:17:07 UTC
0bc3998 MFC 189783: Correct accounting errors in _pmap_allocpte(). Specifically, the pmap's resident page count and the global wired page count were not correctly maintained when page table page allocation failed. 22 January 2010, 21:36:34 UTC
872d8e3 MFC 189698,192035: Optimize the inner loop of pmap_copy(). Correct a rare use-after-free error in pmap_copy(). This error was introduced in amd64 revision 1.540 and i386 revision 1.547. However, it had no harmful effects until after a recent change, r189698, on amd64. (In other words, the error is harmless in RELENG_7.) The error is triggered by the failure to allocate a pv entry for the one and only mapping in a page table page. I am addressing the error by changing pmap_copy() to abort if either pv entry allocation or page table page allocation fails. This is appropriate because the creation of mappings by pmap_copy() is optional. They are a (possible) optimization, and not a requirement. Correct a nearby whitespace error in the i386 pmap_copy(). 22 January 2010, 21:23:09 UTC
fbc8776 MFC 189610: Eliminate the last use of the recursive mapping to access user-space page table pages. Now, all accesses to user-space page table pages are performed through the direct map. (The recursive mapping is only used to access kernel-space page table pages.) Eliminate the TLB invalidation on the recursive mapping when a user-space page table page is removed from the page table and when a user-space superpage is demoted. 22 January 2010, 20:52:31 UTC
4fbf05e MFC 189551: Change pmap_enter_quick_locked() so that it uses the kernel's direct map instead of the pmap's recursive mapping to access the lowest level of the page table when it maps a user-space virtual address. 22 January 2010, 20:46:11 UTC
8e5aac2 MFC 189415: Make pmap_copy() more TLB friendly. Specifically, make it use the kernel's direct map instead of the pmap's recursive mapping to access the lowest level in the page table. 22 January 2010, 20:30:54 UTC
85f25a5 Merge r201647 from head: Print leading zeros in the UFS2 FSID. PR: bin/142155 Submitted by: Efstratios Karatzas gpf.kira gmail.com Approved by: ed (mentor, implicit) 22 January 2010, 20:06:57 UTC
78d0ea8 MFC r202582: Update named.conf for documentation IP addresses and domains 22 January 2010, 17:31:54 UTC
e3f88d3 MFC: r201848 Free allocated sbufs before returning ENOMEM. 22 January 2010, 17:08:05 UTC
6664774 MFC 193951: Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Use vnode interlock to protect the knote fields. The locking assumes that shared vnode lock is held, thus we get exclusive access to knote either by exclusive vnode lock protection, or by shared vnode lock + vnode interlock. Unlike the change in HEAD, this does not remove kl_locked() and replace it with kl_assert_locked() and kl_assert_unlocked(). Instead, the kl_locked can now be set to NULL in which case no assertion checks are performed on the lock. The vfs kqfilter code uses this mode to disable assertion checks. This preserves the existing ABI for knlist_init(). Add convenience function knlist_init_mtx to reduce number of arguments for typical knlist initialization. Reviewed by: kib 22 January 2010, 17:02:07 UTC
0e497cd MFC 191028: Use a shared vnode lock for reads in vn_rdwr(). 22 January 2010, 15:12:01 UTC
12e9565 MFC 193440,193442,193762,194019: - Support shared vnode locks for write operations when the offset is provided on filesystems that support it. This really improves mysql + innodb performance on ZFS. - When checking for shared writes, use the struct mount returned from vn_start_write. - Simply shared vnode locking and extend it to also include fsync. Also, in vop_write, no longer assert for exclusive locks on the vnode. - Stop asserting on exclusive locks in fsync since it can now support shared vnode locking on ZFS. 22 January 2010, 14:44:15 UTC
3b38b32 MFC c195785: Fix permission handling for extended attributes in ZFS. Without this change, ZFS uses SunOS Alternate Data Streams semantics - each EA has its own permissions, which are set at EA creation time and - unlike SunOS - invisible to the user and impossible to change. From the user point of view, it's just broken: sometimes access is granted when it shouldn't be, sometimes it's denied when it shouldn't be. This patch makes it behave just like UFS, i.e. depend on current file permissions. Also, it fixes returned error codes (ENOATTR instead of ENOENT) and makes listextattr(2) return 0 instead of EPERM where there is no EA directory (i.e. the file never had any EA). Tested by: cperciva 22 January 2010, 11:42:44 UTC
27b85a8 MFC r202567: acpi_ec: remove redundant acpi_disabled check 22 January 2010, 09:42:41 UTC
aa58756 MFC r202558: acpi_ec: clean up 'private' ivar when freeing memory 22 January 2010, 09:37:47 UTC
1f44e1e MFC r202585: fix a comment typo 22 January 2010, 09:30:09 UTC
d7df327 Remove debug printf. 22 January 2010, 02:35:40 UTC
b75a919 MFC: r189773 by rpaulo Rename the k8temp(4) man page to amdtemp(4) and update its contents for the new families. PR: 142925 Submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> 21 January 2010, 21:12:36 UTC
1fc5b00 Revert part of the previous change that partially reverted an earlier MFC of 199156. 21 January 2010, 21:04:29 UTC
146e9e1 MFC 198411: - Fix several off-by-one errors when using MAXCOMLEN. The p_comm[] and td_name[] arrays are actually MAXCOMLEN + 1 in size and a few places that created shadow copies of these arrays were just using MAXCOMLEN. - Prefer using sizeof() of an array type to explicit constants for the array length in a few places. - Ensure that all of p_comm[] is always zero'd during execve() to guard against any possible information leaks. Previously trailing garbage in p_comm[] could be leaked to userland in ktrace record headers. 21 January 2010, 19:17:42 UTC
95a3131 MFC 198134,198149,198170,198171,198391,200948: Add a facility for associating optional descriptions with active interrupt handlers. This is primarily intended as a way to allow devices that use multiple interrupts (e.g. MSI) to meaningfully distinguish the various interrupt handlers. - Add a new BUS_DESCRIBE_INTR() method to the bus interface to associate a description with an active interrupt handler setup by BUS_SETUP_INTR. It has a default method (bus_generic_describe_intr()) which simply passes the request up to the parent device. - Add a bus_describe_intr() wrapper around BUS_DESCRIBE_INTR() that supports printf(9) style formatting using var args. - Reserve MAXCOMLEN bytes in the intr_handler structure to hold the name of an interrupt handler and copy the name passed to intr_event_add_handler() into that buffer instead of just saving the pointer to the name. - Add a new intr_event_describe_handler() which appends a description string to an interrupt handler's name. - Implement support for interrupt descriptions on amd64, i386, and sparc64 by having the nexus(4) driver supply a custom bus_describe_intr method that invokes a new intr_describe() MD routine which in turn looks up the associated interrupt event and invokes intr_event_describe_handler(). 21 January 2010, 17:55:47 UTC
cb53aec MFC: r202587 Add epic(4) also here. 21 January 2010, 17:37:26 UTC
12487b4 MFC: r202290 Build iwi(4) and iwifw(4) modules on amd64 as well. 21 January 2010, 16:41:13 UTC
fbe3c27 MFC 189696,189697: Add a new internal mount flag (MNTK_EXTENDED_SHARED) to indicate that a filesystem supports additional operations using shared vnode locks. Currently this is used to enable shared locks for open() and close() of read-only file descriptors. - When an ISOPEN namei() request is performed with LOCKSHARED, use a shared vnode lock for the leaf vnode only if the mount point has the extended shared flag set. - Set LOCKSHARED in vn_open_cred() for requests that specify O_RDONLY but not O_CREAT. - Use a shared vnode lock around VOP_CLOSE() if the file was opened with O_RDONLY and the mountpoint has the extended shared flag set. - Adjust md(4) to upgrade the vnode lock on the vnode it gets back from vn_open() since it now may only have a shared vnode lock. - Don't enable shared vnode locks on FIFO vnodes in ZFS and UFS since FIFO's require exclusive vnode locks for their open() and close() routines. (My recent MPSAFE patches for UDF and cd9660 already included this change.) - Enable extended shared operations on UFS, cd9660, and UDF. 21 January 2010, 14:33:18 UTC
344cd42 MFC r194917,r194918,r197043,r197791,r199239,r199240,r200003,r201907,r202671,r202678: r194917: About to add 10Gbase-T to known media types, this is just a whitespace cleanup before that commit. No functional impact. r194918: Add 10Gbase-T to known ethernet media types Some parts of r194521 (convert the port and adapter locks from sx_locks to regular mutexes). r197043: There is no need to log anything for a ctrlq stall or restart. These are normal events. r197791: cxgb(4) updates, including: - support for the new Gen-2, BT, and LP-CR cards. - T3 firmware 7.7.0 - shared "common code" updates. r199239: The 10GBASE-T card should use an IPG of 1. Also enable the check for low power startup on this card. r199240: Don't disable the XGMAC's tx on ifconfig down. It is unnecessary and can cause false backpressure in the chip. Fix a us/ms mixup while here. r200003: T3 firmware 7.8.0 for cxgb(4) r201907: Extra parantheses to keep certain compilers happy. r202671: Fix for a cxgb(4) panic. cxgb_ioctl can be called by the IP and IPv6 layers with non-sleepable locks held. Don't (potentially) sleep in those situations. r202678: Complain if freelist queue sizes are significantly less than desired. 21 January 2010, 12:18:29 UTC
9a64782 MFC of 202280, 202281 - Remove -d option, whois.nic.mil doesn't exist anymore. - Make whois capable of searching for IPv6 addresses just like it can do for IPv4 addresses without having to explicetly specify that the ARIN server should be used to get the initial information. PR: bin/142507, bin/128725 Submitted by: Dan Mahoney <danm@prime.gushi.org>, "Matt D. Harris" <mdh_lists@ 21 January 2010, 10:16:32 UTC
8c4887c MFC r202406: Don't free mbuf chains when bge(4) fails to collapse the mbuf chains. This part of code is to enhance performance so failing the collapsing should not free TX frames. Otherwise bge(4) will unnecessarily drop frames which in turn can freeze the network connection. Reported by: Igor Sysoev (is <> rambler-co dot ru) Tested by: Igor Sysoev (is <> rambler-co dot ru) 21 January 2010, 00:54:22 UTC
83c8ca7 MFC r202294: Add check for fiber mode for BCM5714 PHY. This PHY supports both copper and fiber interfaces over GMII so an explicit check is necessary to know whether it was configured for fiber interface. This change make BCM5715S work. Tested by: olli PR: kern/122551 21 January 2010, 00:50:46 UTC
1881a75 MFC r202293: For controllers that has dual mode PHY(copper or fiber) interfaces over GMII, make sure to enable GMII. With this change brgphy(4) is used to handle the dual mode PHY. Since we still don't have a sane way to pass PHY specific information to mii(4) layer special handling is needed in brgphy(4) to determine which mode of PHY was configured in parent interface. This change make BCM5715S work. Tested by: olli Obtained from: OpenBSD PR: kern/122551 21 January 2010, 00:46:54 UTC
02e6b00 MFC r202269: Add BCM5754 PHY id that is found on Dell Studio XPS 16. 21 January 2010, 00:39:45 UTC
404d899 MFC 197868 Use correct arguments when calling SCTP_RTALLOC(). 20 January 2010, 19:20:31 UTC
08451eb MFC 199866 Use the default stack size for the iterator thread. This fixes a crash reported by Irene Ruengeler. 20 January 2010, 19:14:34 UTC
0a922fc MFC 199369 Do not hold the lock longer than necessary. 20 January 2010, 19:11:31 UTC
d241997 MFC 201523 Correct usage of parenthesis. 20 January 2010, 18:58:23 UTC
69ebdfd MFC 199437 Use always LIST_EMPTY instead of sometime SCTP_LIST_EMPTY, which is defined as LIST_EMPTY. 20 January 2010, 18:55:40 UTC
3671573 MFC 199372 Do not start the iterator when there are no associations. This fixes a bug found by Irene Ruengeler. 20 January 2010, 18:50:49 UTC
237a670 MFC 198344: Change gcc to assume a default machine architecture of 486 instead of 386 on "i386". Doing it in the compiler is deemed to be less fragile then attempting to provide a default -march setting via bsd.cpu.mk. FreeBSD itself has not supported plain 386 CPUs since 5.x. 20 January 2010, 15:14:20 UTC
a5e3357 MFC 202285: - Note that if_xname, if_dname, and if_dunit are usually initialized via if_initname(). - Document if_drv_flags and replace references to IFF_(RUNNING|OACTIVE) with references to IFF_DRV_(RUNNING|OACTIVE). 20 January 2010, 14:48:58 UTC
8513fe8 MFC r200799: K&R -> ANSI prototype. 20 January 2010, 00:54:51 UTC
b768768 MFC r200795: Add support of using environment variable BURNCD_SPEED to specify recodring speed. PR: bin/140530 Submitted by: Alexander Best <alexbestms wwu.de> 20 January 2010, 00:46:55 UTC
5b0c520 MFC: r202453 Update the sparc64 hardware list regarding machines that will be supported by 7.3-RELEASE. 19 January 2010, 22:09:45 UTC
11783dc MFC: r197368 - Update the list of known-working machines based on feedback for 7.2. - Update the V440 entry regarding added support for the on-board NICs in 7.3 and 8.0. 19 January 2010, 22:03:45 UTC
58713c5 MFC 202157: Bug fix: add a missing initializer. 19 January 2010, 20:56:57 UTC
650e564 MFC 202284,202650: - Update required headers for namei() to remove <sys/proc.h>. - Add RETURN VALUES and ERROR sections for namei()'s error return values. - Add a missing link to NDHASGIANT.9. 19 January 2010, 20:48:57 UTC
7eaec52 MFC r200038: Properly support -fPIE by linking PIE binaries with specially-built Scrt1.o instead of crt1.o. Separate i386-elf crt1.c into the pure assembler part and C code. Tested by: Mykola Dzham <i levsha me> 19 January 2010, 20:19:52 UTC
af5433a MFC r197931: Calculate relocation base for the main object, and apply the relocation adjustment for all virtual addresses encoded into the ELF structures of it. Tested by: Mykola Dzham <i levsha me> 19 January 2010, 20:05:20 UTC
f43793a MFC r198202: If ET_DYN binary has non-zero base address for some reason, honour it and do not relocate the binary to ET_DYN_LOAD_ADDR. Communicate the relocation bias of the mapping for interpeter-less ET_DYN binary. Tested by: Mykola Dzham <i levsha me> 19 January 2010, 19:59:03 UTC
d56e24a MFC r197934: Map PIE binaries at non-zero base address. Tested by: Mykola Dzham <i levsha me> 19 January 2010, 19:56:50 UTC
4358a8b MFC r197932: Do not map segments of zero length. Tested by: Mykola Dzham <i levsha me> 19 January 2010, 19:54:18 UTC
4377cb6 MFC r197933: Define architectural load bases for PIE binaries. MFC r198203: Change the load base to below 2GB for sparc64/sun4v. 19 January 2010, 19:51:54 UTC
d04e3d2 MFC: r202176 Miscellaneous mdoc, spelling and inconsistency fixes. 19 January 2010, 17:10:34 UTC
ed63390 MFC: r201603 Fix a double free(). 19 January 2010, 16:58:50 UTC
b7a5c53 MFC r202085 Simplify pmap_init(). Additionally, correct a harmless misbehavior on i386. 18 January 2010, 22:48:41 UTC
2beb870 MFC 195894: Add a missing unlock for the inp lock when returning early from sctp_add_to_readq(). 18 January 2010, 21:28:11 UTC
a5f5c5b MFC 193089: Fix a small memory leak from the nr-sack code - the mapping array was not being freed at term of association. Also get rid of the MICHAELS_EXP code. 18 January 2010, 21:25:12 UTC
4dbb3ff MFC 198522: Bugfix: Use formula from section 7.2.3 of RFC 4960. Reported by Martin Becke. 18 January 2010, 20:57:50 UTC
13bb7cb MFC: part of revision 201415 Re-enable more options and devices. Now kernel size problem is gone. 18 January 2010, 11:08:47 UTC
a91266d MFC: revision 201392 Use UFS2 as default filesystem on pc98. Now pc98's boot2 works for UFS2. 18 January 2010, 10:56:31 UTC
b77bbc8 MFC: revision 201391 Do kgzip to the loader on pc98, too. Now pc98's boot2 works for ELF. 18 January 2010, 10:53:59 UTC
cdfcbb5 MFC r202129: Report ZFS filesystem version instead of the zpool version when we say it. Reported by: Yuri Pankov (on -fs@) Submitted by: delphij 18 January 2010, 05:24:51 UTC
e743aa4 MFC r201520: Test index value is within the range before using it to reference array member. PR: bin/141838 Submitted by: Henning Petersen <henning.petersen@t-online.de> 18 January 2010, 05:22:27 UTC
back to top