summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* MF stable/6: r185263Marius Strobl2008-11-241-6/+2
| | | | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=185264
* Make sure arc4random(9) is properly seeded when /etc/rc.d/initrandom returns.Colin Percival2008-11-243-3/+28
| | | | | | | | | Approved by: so (cperciva) Approved by: re (kensmith) Security: FreeBSD-SA-08:11.arc4random Notes: svn path=/releng/6.4/; revision=185254
* MF stable/6:Marcel Moolenaar2008-11-231-1/+1
| | | | | | | | | | Correct the Device ID of the NetMos quad UART. PR: 128931 Approved by: re (kensmith) Notes: svn path=/releng/6.4/; revision=185214
* MFC: Adjust the license statement to more closely match a standardJohn Baldwin2008-11-131-12/+12
| | | | | | | | | 3-clause BSD license. Approved by: re (kib) Notes: svn path=/releng/6.4/; revision=184946
* MFC: rev. 184753Marc Fonvieille2008-11-071-2/+2
| | | | | | | | | Update ports number and size of Ports Collection. Approved by: re (kib) Notes: svn path=/releng/6.4/; revision=184756
* Oops. Correct a mis-merge. This piece of r183860 didn't make itKen Smith2008-11-061-1/+1
| | | | | | | | | | | through while doing the merge. PR: misc/128610 Submitted by: veron <dot> x503 <at> hotmail <dot> com Approved by: re (blackend, kib) Notes: svn path=/releng/6.4/; revision=184725
* MFC rev. 183041:Daniel Gerzo2008-11-051-2/+2
| | | | | | | | | | | - remove superfluous word PR: docs/127401 Submitted by: Mick Charles Beaver <mick@cs.wisc.edu> Approved by: re@ (blackend) Notes: svn path=/releng/6.4/; revision=184688
* Prepare for the 6.4-RC2 builds.Ken Smith2008-10-311-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=184512
* Direct commit (r184414 is not applicable to stable due to ABI change):Oleg Bulyzhin2008-10-311-2/+3
| | | | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184506
* MFC of the r179312 by sos:Konstantin Belousov2008-10-301-1/+0
| | | | | | | | | | 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> Notes: svn path=/releng/6.4/; revision=184470
* MFC: don't panic when HZ value is below 32. This change may need a bitMaxim Sobolev2008-10-292-2/+8
| | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184456
* Remove very old translations for the moment.Hiroki Sato2008-10-29291-46669/+0
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=184450
* Remove link for -stable mailing list.Hiroki Sato2008-10-291-11/+0
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=184449
* Fix wording.Hiroki Sato2008-10-291-1/+2
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=184448
* Trim Errata document for 6.4R.Hiroki Sato2008-10-291-57/+6
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=184447
* Relnotes update for 6.4R.Hiroki Sato2008-10-291-36/+250
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184446
* Update NetBSD version number.Hiroki Sato2008-10-291-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=184445
* MFV of r184404 - tzdata2008iEdwin Groothuis2008-10-282-16/+55
| | | | | | | | | | | | MFC of r184406 - United States zone reordering and recommenting - Argentina DST changes update. Approved by: re (kib) Notes: svn path=/releng/6.4/; revision=184422
* MFC: Several top '-P' fixes originally from ru@. This fixes top -PJohn Baldwin2008-10-274-20/+13
| | | | | | | | | on i386. Approved by: re (kensmith) Notes: svn path=/releng/6.4/; revision=184363
* Merge r183515 and r184211 (mxge firmware updates) into releng/6.4Andrew Gallatin2008-10-275-56663/+32765
| | | | | | | | Approved by: re (kensmith) Sponsored by: Myricom Inc Notes: svn path=/releng/6.4/; revision=184339
* MFC r183565:Ed Schouten2008-10-273-32/+25
| | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/releng/6.4/; revision=184322
* MFC r183966:Pyun YongHyeon2008-10-271-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184315
* MFH: r184200Dmitry Morozovsky2008-10-261-1/+1
| | | | | | | | | Correct a typo in Nocona core name Approved by: re (hrs, kib) Notes: svn path=/releng/6.4/; revision=184313
* MFC r183974:Brooks Davis2008-10-263-5/+31
| | | | | | | | | | | Support the remaining options listed in dhcp-options(5) and RFC 2132. PR: bin/127076 Submitted by: jkim Approved by: re (kensmith) Notes: svn path=/releng/6.4/; revision=184297
* MFC r183979:Brooks Davis2008-10-261-1/+1
| | | | | | | | | | | Display usage when pkg_add is called with no arguments. PR: bin/121093 Submitted by: volker Approved by: re (kensmith) Notes: svn path=/releng/6.4/; revision=184296
* MFS r183978:Ken Smith2008-10-262-0/+5
| | | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184291
* MFC: r184227 - don't use *statep without holding the vnode interlockDoug Rabson2008-10-251-1/+4
| | | | | | | | | | This change is being merged earlier than originally planned at the request of the release engineers. Approved by: re (kib) Notes: svn path=/releng/6.4/; revision=184262
* Merge r184172 (pthread condvar race fix) into 6.4-release.Alfred Perlstein2008-10-253-151/+71
| | | | | | | | Reviewed by: re, davidxu Approved by: re Notes: svn path=/releng/6.4/; revision=184239
* MFS r184237 (which was MFS of r184232):Ken Smith2008-10-255-12/+79
| | | | | | | | | | | | | | | | | > 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) Notes: svn path=/releng/6.4/; revision=184238
* Adjust package set for 6.4-REL.Ken Smith2008-10-231-16/+18
| | | | | | | Approved by: re (kib) Notes: svn path=/releng/6.4/; revision=184202
* MFC r184038: Restore mtime *after* restoring ACLs. Otherwise,Tim Kientzle2008-10-233-4/+248
| | | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184197
* MFS r184174 from stable/6.Ken Smith2008-10-221-0/+74
| | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184179
* MFC: Close a race in the kern.ttys sysctl handler that resulted in panicsJohn Baldwin2008-10-221-4/+23
| | | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184167
* MFC: r183923Bjoern A. Zeeb2008-10-221-1/+1
| | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184163
* MFC: r183970Bjoern A. Zeeb2008-10-221-1/+1
| | | | | | | | | | Use the label from the socket credential rather than the solabel which was not set by the mac_partition policy. Approved by: re (rwatson) Notes: svn path=/releng/6.4/; revision=184159
* MFC: Use 32k transfers rather than 63k transfers for chipsets that can't doJohn Baldwin2008-10-211-5/+5
| | | | | | | | | | 64k transfers and use the MIO method to talk to the Serverworks HT1000_S1 SATA controller. Approved by: re (kib) Notes: svn path=/releng/6.4/; revision=184133
* MFC r183814:Pyun YongHyeon2008-10-192-7/+9
| | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=184047
* MFC of r183537 - tzdata2008gEdwin Groothuis2008-10-144-13/+70
| | | | | | | | | MFC of r183864 - tzdata2008h Approved by: re (blackend) Notes: svn path=/releng/6.4/; revision=183880
* MFC change 182488Christian S.J. Peron2008-10-131-6/+6
| | | | | | | | | Improve entropy in source port generation for libalias consumers. Approved by: re (kib) Notes: svn path=/releng/6.4/; revision=183837
* MFC: r183628Marius Strobl2008-10-081-1/+1
| | | | | | | | | | | 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) Notes: svn path=/releng/6.4/; revision=183712
* Update version numbers for 6.4R.Hiroki Sato2008-10-053-12/+10
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=183623
* MFS r183585:Ken Smith2008-10-041-0/+2
| | | | | | | | | > Add info for the two upcoming releases - 6.4 and 7.1. Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=183586
* Adjust __FreeBSD_version to reflect a new release branch.Ken Smith2008-10-041-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=183583
* Adjust branch tag in example.Ken Smith2008-10-041-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=183582
* Update 6.3 -> 6.4Ken Smith2008-10-041-2/+2
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=183580
* Shift branch used for "make update" from RELENG_6 to RELENG_6_4.Ken Smith2008-10-041-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=183579
* Get ready for the 6.4-RC1 builds.Ken Smith2008-10-021-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.4/; revision=183538
* Default to ignoring potentially evil IPv6 Neighbor SolicitationColin Percival2008-10-024-1/+25
| | | | | | | | | | | | messages. Approved by: so (cperciva) Approved by: re (kensmith) Security: FreeBSD-SA-08:10.nd6 Thanks to: jinmei, bz Notes: svn path=/stable/6/; revision=183529
* Pass SUSER_ALLOWJAIL flag to suser_cred(9) in mac_seeotheruids: allowRobert Watson2008-09-301-1/+1
| | | | | | | | | | | | 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) Notes: svn path=/stable/6/; revision=183501
* Merge revision 170320:Xin LI2008-09-291-1/+1
| | | | | | | | | | | | 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) Notes: svn path=/stable/6/; revision=183457