77bd9e4 | Ken Smith | 26 November 2008, 00:52:43 UTC | Going ahead with 6.4-RELEASE now. Approved by: re (implicit) | 26 November 2008, 00:52:43 UTC |
7f53474 | Ken Smith | 25 November 2008, 02:49:34 UTC | Calling it -RELEASE tiny bit premature, looks like there might be one more loose end. Holding off until at least tomorrow to collect a bit more information. Approved by: re (implicit) | 25 November 2008, 02:49:34 UTC |
1fe6a2c | Hiroki Sato | 25 November 2008, 02:19:13 UTC | - Document SA-08:11. - Add missing </para>. - Add more comments about rpc.lockd(8) kernel support. Approved by: re (implicit) | 25 November 2008, 02:19:13 UTC |
971cb8a | Ken Smith | 25 November 2008, 01:41:19 UTC | Call ourself 6.4-RELEASE. Approved by: re (implicit) | 25 November 2008, 01:41:19 UTC |
3833b5e | Ken Smith | 25 November 2008, 01:40:25 UTC | Predict 6.4-RELEASE date. Approved by: re (implicit) | 25 November 2008, 01:40:25 UTC |
59405db | Marius Strobl | 24 November 2008, 21:26:26 UTC | MF stable/6: r185263 Revert r182461 except for the introduction of the DC_HAS_BROKEN_RXSTATE() macro for the upcoming release as doing MII-operations on DM9102A while the link is up has turned out to occasionally cause panics. This again prevents the link state form ever being checked once it's up, which is considered less worse than the panics though. Approved by: re (kensmith) | 24 November 2008, 21:26:26 UTC |
59cf01c | Colin Percival | 24 November 2008, 17:39:39 UTC | Make sure arc4random(9) is properly seeded when /etc/rc.d/initrandom returns. Approved by: so (cperciva) Approved by: re (kensmith) Security: FreeBSD-SA-08:11.arc4random | 24 November 2008, 17:39:39 UTC |
29bde36 | Marcel Moolenaar | 23 November 2008, 18:39:08 UTC | MF stable/6: Correct the Device ID of the NetMos quad UART. PR: 128931 Approved by: re (kensmith) | 23 November 2008, 18:39:08 UTC |
34fc18c | John Baldwin | 13 November 2008, 22:55:20 UTC | MFC: Adjust the license statement to more closely match a standard 3-clause BSD license. Approved by: re (kib) | 13 November 2008, 22:55:20 UTC |
1009fd4 | Marc Fonvieille | 07 November 2008, 22:07:27 UTC | MFC: rev. 184753 Update ports number and size of Ports Collection. Approved by: re (kib) | 07 November 2008, 22:07:27 UTC |
aeb09f3 | Ken Smith | 06 November 2008, 13:34:49 UTC | Oops. Correct a mis-merge. This piece of r183860 didn't make it through while doing the merge. PR: misc/128610 Submitted by: veron <dot> x503 <at> hotmail <dot> com Approved by: re (blackend, kib) | 06 November 2008, 13:34:49 UTC |
018c50b | Daniel Gerzo | 05 November 2008, 14:15:53 UTC | MFC rev. 183041: - remove superfluous word PR: docs/127401 Submitted by: Mick Charles Beaver <mick@cs.wisc.edu> Approved by: re@ (blackend) | 05 November 2008, 14:15:53 UTC |
2b28a35 | Ken Smith | 31 October 2008, 15:56:38 UTC | Prepare for the 6.4-RC2 builds. Approved by: re (implicit) | 31 October 2008, 15:56:38 UTC |
674e9cc | Oleg Bulyzhin | 31 October 2008, 13:01:31 UTC | Direct commit (r184414 is not applicable to stable due to ABI change): Workaround possible q_time overflow (will happen after 2^32/(86400*hz) days of uptime (~50days for hz = 1000)), which may lead to: - broken shaping in 'fast' io mode. - incorrect average queue length calculation in RED/GRED algorithm. PR: kern/128401 Approved by: re (kensmith) | 31 October 2008, 13:01:31 UTC |
4d2b0d8 | Konstantin Belousov | 30 October 2008, 13:18:28 UTC | MFC of the r179312 by sos: Do not call ata_start() when ata_reinit fails in the ioctl path. Approved by: re (kensmith), sos Prodded by: Andrey V. Elsukov <bu7cher@yandex.ru> | 30 October 2008, 13:18:28 UTC |
348b561 | Maxim Sobolev | 29 October 2008, 21:31:01 UTC | MFC: don't panic when HZ value is below 32. This change may need a bit of refinement later, as bde says that 4BSD expects stathz of 128, while in this case stathz would be in the range 40-128. Approved by: re (kib, kensmith) | 29 October 2008, 21:31:01 UTC |
8d9c1e0 | Hiroki Sato | 29 October 2008, 19:32:32 UTC | Remove very old translations for the moment. Approved by: re (implicit) | 29 October 2008, 19:32:32 UTC |
48d33c2 | Hiroki Sato | 29 October 2008, 19:22:29 UTC | Remove link for -stable mailing list. Approved by: re (implicit) | 29 October 2008, 19:22:29 UTC |
e7231bb | Hiroki Sato | 29 October 2008, 19:22:00 UTC | Fix wording. Approved by: re (implicit) | 29 October 2008, 19:22:00 UTC |
58b4f3c | Hiroki Sato | 29 October 2008, 19:14:03 UTC | Trim Errata document for 6.4R. Approved by: re (implicit) | 29 October 2008, 19:14:03 UTC |
b7cdf4e | Hiroki Sato | 29 October 2008, 19:11:03 UTC | Relnotes update for 6.4R. Security Advisories: SA-08:03.sendfile, SA-08:05.openssh, SA-08:06.bind, SA-08:07.amd64, SA-08:09.icmp6, SA-08:10.nd6. Kernel Changes: Camellia cipher support, malloc(9) RedZone added, kernel-mode client-side NFS locking (options NFSLOCKD), boot from GPT-labeled disk, acpi_asus(4) EeePC backlight support, DRM i915 GME support, bge(4) BCM5906 support, dummynet(4) fast support, aac(4) >2TB RAID array support, ata(4) ServerWorks HT1000 chipset workaround added, iir(4) stability improvement, mpt(4) mpt_user personality added. Userland Changes: bsdtar(1) --numeric-owner, -s, -S added, cp(1) ACL bug fixed, cron(8) -m added, cvs(1) -n added, dump(8) and restore(8) extattr support, fortune(6) FORTUNE_PATH support, fortune(6) -e bugfix, freebsd-update IDSIgnorePaths statement support, fwcontrol(8) -f added, make(1) :u variable modifier added, morse(6) output bug fixed, mountd(8) -h added, mv(1) behavior change, periodic(8) daily_status_mail_rejects_shorten variable added, ping6(8) exit status change, telnetd(8) authentication bug fixed, top(1) and vmstat(8) -P added, watch(8) now support >10 snp(4) devices, rc.d/ike removed, dymmynet_enable variable added to rc.conf, rc.d/ppp ppp_profile variable support, rc.d/sysctl loading /etc/sysctl.conf.local support, rc.firewall firewall_client_* and firewall_simple_* variable support, pkg_install updated to snapshot as of 30 May 2008 on CURRENT, pkg_sign(1) and pkg_check(1) removed. Contrib Software Update: am-utils 6.1.5, BIND 9.3.5-P2, NTP 4.2.4p5, FILE 4.21, libarchive 2.5.4b, ncurses 5.6-20080503, OpenPAM Hydrangea, tcsh 6.15.00, tzdata2008e. Approved by: re (implicit) | 29 October 2008, 19:11:03 UTC |
8dcddd9 | Hiroki Sato | 29 October 2008, 18:56:59 UTC | Update NetBSD version number. Approved by: re (implicit) | 29 October 2008, 18:56:59 UTC |
04ef6fe | Edwin Groothuis | 28 October 2008, 19:52:56 UTC | MFV of r184404 - tzdata2008i MFC of r184406 - United States zone reordering and recommenting - Argentina DST changes update. Approved by: re (kib) | 28 October 2008, 19:52:56 UTC |
8e7e0fd | John Baldwin | 27 October 2008, 18:00:39 UTC | MFC: Several top '-P' fixes originally from ru@. This fixes top -P on i386. Approved by: re (kensmith) | 27 October 2008, 18:00:39 UTC |
dfa9af4 | Andrew Gallatin | 27 October 2008, 14:29:49 UTC | Merge r183515 and r184211 (mxge firmware updates) into releng/6.4 Approved by: re (kensmith) Sponsored by: Myricom Inc | 27 October 2008, 14:29:49 UTC |
9cc249e | Ed Schouten | 27 October 2008, 05:28:08 UTC | MFC r183565: Small cleanups to openpty(). - Pass O_NOCTTY to posix_openpt(2). This makes the implementation work consistently on implementations that make the PTY the controlling TTY by default. - Call unlockpt() before opening the slave device. POSIX mentions that de slave device should only be opened after grantpt() and unlockpt() have been called. - Replace some redundant code by a label. As a safety net, add a call to revoke() to unlockpt(). All applications out there use openpty(), explicitly call revoke() or implement their own PTY allocation routines. Adding the call to unlockpt() won't hurt, but will prevent foot-shooting. Reviewed by: jhb, kib Approved by: re | 27 October 2008, 05:28:08 UTC |
089352d | Pyun YongHyeon | 27 October 2008, 00:23:09 UTC | MFC r183966: Some 88E1149 PHY's page select is initialized to point to other bank instead of copper/fiber bank which in turn resulted in wrong registers were accessed during PHY operation. It is believed that page 0 should be used for copper PHY so reinitialize E1000_EADR to select default copper PHY. This fixes link establishment issue of nfe(4) on Sun Fire X4140. OpenBSD also has similimar patch but they just reset the E1000_EADR register to page 0. However some Marvell PHYs((88E3082, 88E1000) don't have the extended address register and the meaning of the register is quite different for each PHY model. So selecting copper PHY is limited to 88E1149 PHY which seems to be the only one that exhibits link establishment problem. If parent device know the type of PHY(either copper or fiber) that information should be notified to PHY driver but there is no good way to pass this information yet. Reported by: thompsa Reviewed by: thompsa Approved by: re (kensmith) | 27 October 2008, 00:23:09 UTC |
6936f83 | Dmitry Morozovsky | 26 October 2008, 23:11:25 UTC | MFH: r184200 Correct a typo in Nocona core name Approved by: re (hrs, kib) | 26 October 2008, 23:11:25 UTC |
b32b99c | Brooks Davis | 26 October 2008, 19:28:04 UTC | MFC r183974: Support the remaining options listed in dhcp-options(5) and RFC 2132. PR: bin/127076 Submitted by: jkim Approved by: re (kensmith) | 26 October 2008, 19:28:04 UTC |
95e0179 | Brooks Davis | 26 October 2008, 19:22:10 UTC | MFC r183979: Display usage when pkg_add is called with no arguments. PR: bin/121093 Submitted by: volker Approved by: re (kensmith) | 26 October 2008, 19:22:10 UTC |
67facbd | Ken Smith | 26 October 2008, 17:03:51 UTC | MFS r183978: Go ahead with adding device ID for Nikon D300 camera so it gets into 6.4-REL. PR: usb/118741 Submitted by: Yuri <yuri at tsoft dot com> Approved by: re (rwatson for stable/6, kib for me doing releng/6.4) | 26 October 2008, 17:03:51 UTC |
553c968 | Doug Rabson | 25 October 2008, 14:01:29 UTC | MFC: r184227 - don't use *statep without holding the vnode interlock This change is being merged earlier than originally planned at the request of the release engineers. Approved by: re (kib) | 25 October 2008, 14:01:29 UTC |
c1f4f71 | Alfred Perlstein | 25 October 2008, 01:46:29 UTC | Merge r184172 (pthread condvar race fix) into 6.4-release. Reviewed by: re, davidxu Approved by: re | 25 October 2008, 01:46:29 UTC |
e634676 | Ken Smith | 25 October 2008, 01:25:29 UTC | MFS r184237 (which was MFS of r184232): > MFC r183921 and r184180 > When we notice the INDEX had volume numbers (so the media the packages > are coming from has multiple volumes) walk through the dependency tree > for the packages selected by the user once for each volume, only > installing packages on the current volume. If we can't install the > package because its on a higher volume just note that we have looked > at it during the pass for this volume to cut down on time spent checking > dependencies. This stops the excessive disc swapping that users have > complained (a lot...) about. Approved by: re (kib) | 25 October 2008, 01:25:29 UTC |
8f758ee | Ken Smith | 23 October 2008, 13:24:58 UTC | Adjust package set for 6.4-REL. Approved by: re (kib) | 23 October 2008, 13:24:58 UTC |
4042d50 | Tim Kientzle | 23 October 2008, 04:51:14 UTC | MFC r184038: Restore mtime *after* restoring ACLs. Otherwise, setting the ACL changes the mtime. (Plus a new test to exercise basic ACL restore logic.) PR: kern/128203 Submitted by: Udo Schweigert Approved by: re (Kostik Belousov) | 23 October 2008, 04:51:14 UTC |
d46d21d | Ken Smith | 22 October 2008, 20:24:52 UTC | MFS r184174 from stable/6. Net effect is to add support for building DVD images when the MAKE_DVD knob is enabled, and enable it for amd64 and i386 architectures. Approved by: re (kib) | 22 October 2008, 20:24:52 UTC |
404b521 | John Baldwin | 22 October 2008, 15:43:28 UTC | MFC: Close a race in the kern.ttys sysctl handler that resulted in panics in dev2udev() when a tty was being detached concurrently with the sysctl handler. One difference relative to 7.x+ is that we still leak tty objects in tty_free() since destroy_dev() in 6.x doesn't purge all threads. Approved by: re (kib) | 22 October 2008, 15:43:28 UTC |
623f6ea | Bjoern A. Zeeb | 22 October 2008, 14:58:23 UTC | MFC: r183923 Check that the mbuf len is positive (like we do in the v4 case) to avoid possible panics. PR: kern/119123 Approved by: re (kib) | 22 October 2008, 14:58:23 UTC |
cd43e98 | Bjoern A. Zeeb | 22 October 2008, 09:30:32 UTC | MFC: r183970 Use the label from the socket credential rather than the solabel which was not set by the mac_partition policy. Approved by: re (rwatson) | 22 October 2008, 09:30:32 UTC |
dcc7821 | John Baldwin | 21 October 2008, 18:40:29 UTC | MFC: Use 32k transfers rather than 63k transfers for chipsets that can't do 64k transfers and use the MIO method to talk to the Serverworks HT1000_S1 SATA controller. Approved by: re (kib) | 21 October 2008, 18:40:29 UTC |
79dfdbf | Pyun YongHyeon | 19 October 2008, 06:55:08 UTC | MFC r183814: Read PCI device id instead of PCI revision id. Also checks the read device id is JMC260 family. Previously it just verified the deivce is JMC260 Rev A0. This will make it easy for newer JMC2xx support. Pointed out by: bouyer at NetBSD MFC r183859: Make sure to read the last byte of EEPROM descriptor. Previously the last byte of the ethernet address was not read which in turn resulted in getting 5 out of the 6 bytes of ethernet address and always returned ENOENT. I did not notice the bug on FPGA version because of additional configuration data in EEPROM. Pointed out by: bouyer at NetBSD Approved by: re (gnn) | 19 October 2008, 06:55:08 UTC |
cc29389 | Edwin Groothuis | 14 October 2008, 10:23:11 UTC | MFC of r183537 - tzdata2008g MFC of r183864 - tzdata2008h Approved by: re (blackend) | 14 October 2008, 10:23:11 UTC |
b987efc | Christian S.J. Peron | 13 October 2008, 18:44:59 UTC | MFC change 182488 Improve entropy in source port generation for libalias consumers. Approved by: re (kib) | 13 October 2008, 18:44:59 UTC |
41d2a80 | Marius Strobl | 08 October 2008, 21:46:17 UTC | MFC: r183628 Disable ATAPI DMA as it's once again broken in that it causes data corruption with the on-board AcerLabs M5229 controllers. While at it, remove the pointless "nothing to autoload yet." message. Approved by: re (blackend) | 08 October 2008, 21:46:17 UTC |
7cc0db7 | Hiroki Sato | 05 October 2008, 09:57:33 UTC | Update version numbers for 6.4R. Approved by: re (implicit) | 05 October 2008, 09:57:33 UTC |
6fc3e23 | Ken Smith | 04 October 2008, 02:58:54 UTC | MFS r183585: > Add info for the two upcoming releases - 6.4 and 7.1. Approved by: re (implicit) | 04 October 2008, 02:58:54 UTC |
fddf2ba | Ken Smith | 04 October 2008, 02:48:28 UTC | Adjust __FreeBSD_version to reflect a new release branch. Approved by: re (implicit) | 04 October 2008, 02:48:28 UTC |
48ff2c8 | Ken Smith | 04 October 2008, 02:45:13 UTC | Adjust branch tag in example. Approved by: re (implicit) | 04 October 2008, 02:45:13 UTC |
a6b1cd2 | Ken Smith | 04 October 2008, 02:39:58 UTC | Update 6.3 -> 6.4 Approved by: re (implicit) | 04 October 2008, 02:39:58 UTC |
27987f0 | Ken Smith | 04 October 2008, 02:35:57 UTC | Shift branch used for "make update" from RELENG_6 to RELENG_6_4. Approved by: re (implicit) | 04 October 2008, 02:35:57 UTC |
8306de9 | Ken Smith | 02 October 2008, 06:25:54 UTC | Get ready for the 6.4-RC1 builds. Approved by: re (implicit) | 02 October 2008, 06:25:54 UTC |
9fd33c4 | Colin Percival | 02 October 2008, 00:32:59 UTC | Default to ignoring potentially evil IPv6 Neighbor Solicitation messages. Approved by: so (cperciva) Approved by: re (kensmith) Security: FreeBSD-SA-08:10.nd6 Thanks to: jinmei, bz | 02 October 2008, 00:32:59 UTC |
ebd439b | Robert N. M. Watson | 30 September 2008, 16:15:46 UTC | Pass SUSER_ALLOWJAIL flag to suser_cred(9) in mac_seeotheruids: allow root in jail to see processes in the same jail with other uids. This was previously restricted as the default, but in practice it is fine to allow this as the caller implements jail scoping. Reported by: George Mamalakis <mamalos at eng.auth.gr> Approved by: re (kensmith, kib) | 30 September 2008, 16:15:46 UTC |
1bff4c0 | Xin Li | 29 September 2008, 07:41:17 UTC | Merge revision 170320: Write to slice name instead of directly to the disk device. This fixes writing boot code upon upgrade. PR: bin/61587 Submitted by: Nobuyuki Koganemaru <n-kogane syd.odn.ne.jp> Approved by: re (blackend) | 29 September 2008, 07:41:17 UTC |
ac5fa1d | Alan Cox | 26 September 2008, 03:06:08 UTC | MFC r183236 Prevent an integer overflow in vm_pageout_page_stats() on machines with a large number of physical pages. PR: 126158 Approved by: re (kib) | 26 September 2008, 03:06:08 UTC |
e846c39 | Pyun YongHyeon | 26 September 2008, 01:03:04 UTC | MFC r183264: Add workaround for occasional packet loss issue of JMC250 A2 when it runs on half-duplex media. While I'm here add register definition for GPREG1. ATM the GPREG1 register is only valid for JMC250 A1/A2. Submitted by: Ethan at JMicron Approved by: re (kensmith) | 26 September 2008, 01:03:04 UTC |
7d7bd04 | John Baldwin | 25 September 2008, 18:38:04 UTC | MFC: 178280 - Clean up the code that checks the types of address so that it is done by understandable macros. - Fix the bug that prevented the system from responding on interfaces with link local addresses assigned. Approved by: re (gnn) | 25 September 2008, 18:38:04 UTC |
8e6b825 | David Malone | 25 September 2008, 14:27:00 UTC | MFC: Lockf was exiting with status 1 if the command did not exit normally. This is easy to confuse with the actual exit status of the program. Instead exit with EX_SOFTWARE if the command doesn't exit normally. Approved by: re (kib) | 25 September 2008, 14:27:00 UTC |
d13a3a6 | John Baldwin | 24 September 2008, 17:49:54 UTC | MFC: 176526,176596 - Correct a long-standing error in vm_object_deallocate(). Specifically, only anonymous default (OBJT_DEFAULT) and swap (OBJT_SWAP) objects should ever have OBJ_ONEMAPPING set. However, vm_object_deallocate() was setting it on device (OBJT_DEVICE) objects. As a result, vm_object_page_remove() could be called on a device object and if that occurred pmap_remove_all() would be called on the device object's pages. However, a device object's pages are fictitious, and fictitious pages do not have an initialized pv list (struct md_page). - Correct a long-standing error in vm_object_page_remove(). Specifically, pmap_remove_all() must not be called on fictitious pages. To date, fictitious pages have been allocated from zeroed memory, effectively hiding this problem because the fictitious pages appear to have an empty pv list. - Rewrite the comments describing vm_object_page_remove() to better describe what it does. Add an assertion. Approved by: re (kib), alc | 24 September 2008, 17:49:54 UTC |
673f962 | John Baldwin | 23 September 2008, 18:33:36 UTC | MFC: Add a CTASSERT() that KERNBASE is valid and update the KVA_PAGES comments to cover PAE. Approved by: re (kib) | 23 September 2008, 18:33:36 UTC |
b416db0 | John Baldwin | 23 September 2008, 16:04:17 UTC | MFC: 179296 To date, our implementation of munmap(2) has required that the entirety of the specified range be mapped. Specifically, it has returned EINVAL if the entire range is not mapped. There is not, however, any basis for this in either SuSv2 or our own man page. Moreover, neither Linux nor Solaris impose this requirement. This revision removes this requirement. Approved by: re (kib), alc | 23 September 2008, 16:04:17 UTC |
b7218e7 | John Baldwin | 23 September 2008, 15:58:41 UTC | MFC: Fix vnode interlocking in QUOTA lock upgrade case in ufs_access(). Approved by: re (kib) | 23 September 2008, 15:58:41 UTC |
83c3865 | Andrew Thompson | 21 September 2008, 06:01:52 UTC | MFC r183135 Make sure there is at least one port to avoid divide by zero when choosing the tx port. Approved by: re (kensmith) | 21 September 2008, 06:01:52 UTC |
68ed688 | Oleg Bulyzhin | 18 September 2008, 22:29:05 UTC | MFC: 182874 bge_tick(): do not touch PHY if link is up. This should solve problem with extra input errors for some BCM57XX chips. PR: kern/122295 Approved by: re (kensmith) | 18 September 2008, 22:29:05 UTC |
c1653e0 | John Baldwin | 18 September 2008, 20:20:28 UTC | MFC: Update comments about the 0xcf9 register reset method. Approved by: re (kensmith, kib) | 18 September 2008, 20:20:28 UTC |
4b612f3 | John Baldwin | 17 September 2008, 20:18:37 UTC | MFC: Disable the inline assembly crc32 routine and use the C version instead. Approved by: re (kib) | 17 September 2008, 20:18:37 UTC |
7bb9ac1 | Gregory Shapiro | 17 September 2008, 04:52:27 UTC | Note sendmail 8.14.3 upgrade Approved by: re (kib) | 17 September 2008, 04:52:27 UTC |
8564ca4 | Pyun YongHyeon | 17 September 2008, 04:04:52 UTC | MFC r182887-182888: r182887: Fix typo which resulted in invalid configuration for JMC260. r182888: Add workaround for CRC errors seen at 100Mbps on JMC250 A2. While here update chip revision number of JMC250/JMC260 from the latest datasheet. Approved by: re (kensmith) | 17 September 2008, 04:04:52 UTC |
16992b8 | Edwin Groothuis | 16 September 2008, 10:53:50 UTC | MFC of tzdata2008f - SVN rev 183066: Changes for Mauritius, Morocco, Pakistan, Palestine, Argentina and Brazil. Approved by: re (kib@) | 16 September 2008, 10:53:50 UTC |
49246ba | Marius Strobl | 13 September 2008, 15:17:23 UTC | MFC: r182688 Bypass isa_probe_children(9) and directly call bus_generic_attach(9) in order to avoid the invasive probes done by identify-routines of ISA drivers, which may access unassigned addresses or those of unrelated devices and thus in turn can trigger master/target aborts as revealed by r182108 and ahc(4). I think that this is also the cause of the hang previously seen on B100 blades during boot. Bypassing isa_probe_children(9) also avoids adding ISA hints, which just can be wrong for sparc64. Approved by: re (kib) | 13 September 2008, 15:17:23 UTC |
c1b96e4 | Ollivier Robert | 12 September 2008, 22:22:31 UTC | MFH r182857: Apply updated patch from bin/92839 to avoid two possible buffer overflows. PR: bin/92839 Submitted by: Helge Oldach <freebsdntpd@oldach.net> Approved by: re (gnn) | 12 September 2008, 22:22:31 UTC |
e3c18c4 | Ollivier Robert | 12 September 2008, 22:20:24 UTC | MFH r182944: Makefile.inc already defines OPENSSL if crypto is available/wanted. PR: bin/127296 Submitted by: olivier Approved by: re (gnn) | 12 September 2008, 22:20:24 UTC |
b20607f | John Baldwin | 12 September 2008, 21:46:59 UTC | MFC: Fail detach if cpufreq_unregister() fails. Approved by: re (kensmith) | 12 September 2008, 21:46:59 UTC |
7846b06 | John Baldwin | 12 September 2008, 21:41:21 UTC | MFC: Adjust the handling of the various timer frequencies when using the lapic timer to use dynamic divisors and try to keep stathz around 128. Approved by: re (kib) | 12 September 2008, 21:41:21 UTC |
cc3d2f7 | John Baldwin | 12 September 2008, 21:37:37 UTC | MFC: Fix two places that used && instead of & to test if OBF was set. Approved by: re (kib) | 12 September 2008, 21:37:37 UTC |
d9d7b15 | John Baldwin | 12 September 2008, 21:33:29 UTC | MFC: Add a script to perform simple analysis of a crash dump. Approved by: re (kib) | 12 September 2008, 21:33:29 UTC |
1b4a1e3 | John Baldwin | 12 September 2008, 20:28:13 UTC | MFC: Don't disable USB in the PAE kernel config. Approved by: re (kib) | 12 September 2008, 20:28:13 UTC |
01e65db | Bjoern A. Zeeb | 12 September 2008, 19:36:37 UTC | MFC: svn r182885, cvs rev. 1.381 tcp_input.c Work around an integer division resulting in 0 and thus the congestion window not being incremented, if cwnd > maxseg^2. As suggested in RFC2581 increment the cwnd by 1 in this case. See http://caia.swin.edu.au/reports/080829A/CAIA-TR-080829A.pdf for more details. Submitted by: Alana Huebner, Lawrence Stewart, Grenville Armitage (caia.swin.edu.au) Reviewed by: dwmalone, gnn, rpaulo, silby Approved by: re (gnn) | 12 September 2008, 19:36:37 UTC |
e6e6ef5 | Tim Kientzle | 12 September 2008, 04:39:07 UTC | MFC r182838: Fix tar -xP to follow symlinks to dirs. Without -P, it still refuses on security grounds. Approved by: re (Kostik Belousov) | 12 September 2008, 04:39:07 UTC |
9bc35f7 | John Baldwin | 11 September 2008, 19:37:26 UTC | MFC: Use single byte read and write operations to toggle the BIOS and OS semaphores rather than 4 byte operations. Approved by: re (kensmith) | 11 September 2008, 19:37:26 UTC |
d9aae5d | John Baldwin | 11 September 2008, 19:21:56 UTC | MFC: Several changes (181760-181762) to allow the "simple" and "client" firewall configurations to be configured (interfaces and attached networks) from rc.conf rather than requiring users to edit /etc/rc.firewall directly. Approved by: re (kensmith) | 11 September 2008, 19:21:56 UTC |
fe0fdcc | John Baldwin | 11 September 2008, 19:00:21 UTC | MFC: Use default CPU compiler flags that work on all amd64-capable CPUs when building 32-bit compat libs. Approved by: re (kensmith) | 11 September 2008, 19:00:21 UTC |
b0a1efe | John Baldwin | 10 September 2008, 21:55:58 UTC | MFC: Add more PCI IDs including those for ICH10. Approved by: re (kensmith) | 10 September 2008, 21:55:58 UTC |
790c2da | John Baldwin | 10 September 2008, 21:30:35 UTC | Remove an assertion that is no longer correct with the addition of sx_sleep(). During sx_sleep(), we drop the sleepqueue chain lock after putting the thread on the queue but before checking for signals while we release the sx lock. If another thread wakes up the thread that is about to go to sleep during that window, then TDF_SINTR won't be set when the current thread checks for signals. Thus, it isn't accurate to always assert that that flag is set here anymore. Reported by: peter Approved by: re (kib) | 10 September 2008, 21:30:35 UTC |
11e4f86 | Andrew Thompson | 08 September 2008, 03:18:00 UTC | Revert r180140 for 6.4 and 7.1 where the bridge mac address is taken from the first member, there were problems reported in edge cases and using pppoe. Reviewed by: philip Approved by: re (kensmith) | 08 September 2008, 03:18:00 UTC |
aac0967 | Tim Kientzle | 06 September 2008, 06:01:15 UTC | MFC r182587: If atime is missing, use time at which program started instead of substituting mtime Approved by: re (Ken Smith) | 06 September 2008, 06:01:15 UTC |
54e7d0a | Ed Maste | 05 September 2008, 17:03:10 UTC | MFC r177228: Fix panic on e.g. "kldload /dev/null". PR: kern/121427 Approved by: re | 05 September 2008, 17:03:10 UTC |
5effb9d | Florent Thoumie | 05 September 2008, 14:08:42 UTC | MFC r180507: enhance volume handling. PR: bin/125054 Submitted by: gahr Approved by: re (gnn) | 05 September 2008, 14:08:42 UTC |
9598f03 | Jung-uk Kim | 04 September 2008, 15:26:56 UTC | MFC: r182380 Validate scratch memory addresses for BPF_STX and BPF_LDX|BPF_MEM. A badly written filter was able to reference invalid addresses, even cause kernel crash. Approved by: re (kensmith) | 04 September 2008, 15:26:56 UTC |
490160e | Konstantin Belousov | 04 September 2008, 15:09:26 UTC | MFC r182600: In rev. 1.17 (r33548) of msdosfs_fat.c, relative cluster numbers were replaced by file relative sector numbers as the buffer block number when zero-padding a file during extension. Revert the change, it causes wrong blocks filled with zeroes on seeking beyond end of file. PR: kern/47628 Approved by: re (kensmith) | 04 September 2008, 15:09:26 UTC |
57b20aa | Ollivier Robert | 04 September 2008, 12:51:10 UTC | Note the ntpd 04.2.4p5 upgrade. Approved by: re (kensmith) | 04 September 2008, 12:51:10 UTC |
e788919 | Ollivier Robert | 04 September 2008, 12:49:54 UTC | MFH ntpd 4.2.4p5. Main difference with the stable/7 merge is that 6.x does not support -lrt and the corresponding *timer functions. Approved by: re (kensmith) | 04 September 2008, 12:49:54 UTC |
42e0e77 | Simon L. Nielsen | 03 September 2008, 19:09:47 UTC | - Fix amd64 local privilege escalation. [08:07] - Fix nmount(2) local privilege escalation. [08:08] - Fix IPv6 remote kernel panics. [08:09] Fix for [08:07] is merge of r181823. Submitted by: kib [08:07], csjp [08:08], bz [08:09] Reviewed by: peter [08:07], jhb [08:07] Reviewed by: jinmei [08:09], rwatson [08:09] Approved by: re (SA blanket) Approved by: so (simon) Security: FreeBSD-SA-08:07.amd64 Security: FreeBSD-SA-08:08.nmount Security: FreeBSD-SA-08:09.icmp6 | 03 September 2008, 19:09:47 UTC |
487e1e0 | Bjoern A. Zeeb | 03 September 2008, 17:14:29 UTC | MFC: svn 182713, cvs rev. 1.35 mld6.c Fix a bug, when a specially crafted ICMPV6 MLD packet could lead to an integer divide by zero panic in the kernel, if the kernel was run with hz<1000. Neither i386, pc98, amd64 or sparc64 are affected in the currently supported branches and default configuration. Submitted by: Miikka Saukko, Ossi Herrala and Jukka Taimisto from the CROSS project at Codenomicon Ltd. via CERT-FI. Reviewed by: bz, rwatson Approved by: re (SA blanket) Approved by: so (simon) Security: CVE-2008-2464 | 03 September 2008, 17:14:29 UTC |
68c95d2 | Edward Tomasz Napierala | 03 September 2008, 10:55:08 UTC | MFC: Fix ACL preservation. Approved by: re (kensmith), rwatson (mentor) | 03 September 2008, 10:55:08 UTC |
b3a309a | Gregory Shapiro | 02 September 2008, 05:08:53 UTC | MFC r182675: Fix an ABI breakage found after the import that will be part of the next version of sendmail. Putting it in now for the upcoming 7-BETA and 6-BETA test releases. Submitted by: Mike Tancsa Approved by: re (kensmith) | 02 September 2008, 05:08:53 UTC |
7da7503 | David E. O'Brien | 01 September 2008, 23:56:23 UTC | MFC r181972: Add comments on NOARGS, NODEF, and NOPROTO. | 01 September 2008, 23:56:23 UTC |
eaf252f | David E. O'Brien | 01 September 2008, 23:55:38 UTC | MFC r181962: Use the SCHEME_ knobs rather than knowing what they expand to. | 01 September 2008, 23:55:38 UTC |
ebbbff7 | David E. O'Brien | 01 September 2008, 23:54:57 UTC | MFC: r181036: Add a -q[uiet] flag for scripts. | 01 September 2008, 23:54:57 UTC |