summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Ready to do one final test build and then start the release build process.release/7.1.0Ken Smith2008-12-311-1/+1
| | | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186654 svn path=/release/7.1.0/; revision=186660; tag=release/7.1.0
* Predict when we'll be ready to do the 7.1-RELEASE announcement.Ken Smith2008-12-311-0/+3
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186653
* Merge the following changes from the English version:Hiroki Sato2008-12-313-271/+655
| | | | | | | | | | | | r181796 -> r186637 errata/article.sgml r185258 -> r186206 hardware/article.sgml r185258 -> r186643 relnotes/article.sgml Submitted by: delphij Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186652
* Fix $RDIR (installation directory) of relnotes.Hiroki Sato2008-12-311-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186646
* Fix a typo.Hiroki Sato2008-12-311-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186643
* Fix order in arch="".Hiroki Sato2008-12-311-3/+3
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186639
* Remove old (unmaintained) translations.Hiroki Sato2008-12-31234-41095/+0
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186638
* Trim 7.1R Errata.Hiroki Sato2008-12-312-63/+5
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186637
* Update release notes for 7.1R:Hiroki Sato2008-12-311-254/+768
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SA-08:05.openssh, SA-08:06.bind, SA-08:07.amd64, SA-08:08.nmount, SA-08:09.icmp6, SA-08:10.nd6, SA-08:11.arc4random, SA-08:12.ftpd, SA-08:13.protosw, clock id CLOCK_THREAD_CPUTIME_ID added, cpuset(2) added, DTrace framework and dtrace(1), ddb(4) capture, ex /S command, show conifhk added, fcntl F_DUP2FD, linux(4) sched_setaffinity() and get_setaffinity(), in-kernel NFSLOCKD, textdump, ULE enabled by default, wait4(2) WNOWAIT and WSTOPPED added, CPU binding of interrupts on amd64,i386,sparc64, kern.features.compat_freebsd[456] sysctls, BTX USB drive issue fixed, gptboot boot loader, kbdmux(4) on sparc64, nvram(4) MPSAFE, puc(4) PUC_FASTINTR option removed, psm(4) Synaptics detection changed, agp(4) G33/G45 support, dpms(4) added for suspend/resume support, DRM supports i915 GME devices, hme(4) improved, ixgbe(4) updated to 1.6.2, auto-negotiation issue in some PHYs in miibus(4) fixed, workaround of msk(4) checksum offload issue added, ndis(4) improved, sf(4) improved, stge(4) WOL support, vr(4) improved, wpi(4) improved, arp(8) reject/blackhole keywords added, bpf(4) ioctl BIOCSETFNR added, if_bridge(4) ifmaxaddr parameter added, carp(4) stability fix, dummynet(4) fast mode, enc(4) inner/outer header selection for firewall or bpf(4) via sysctl, gre(4) GRE key support, ipsec(4) PMTU issue fixed, netatm removed, ng_nat(4) redirect support, ng_pptpgre(4) multiple hook support, resolver(3) underscore support, TCP_CONGESTION socket option for TCP socket, rwlock(9) now used in various network stack, aac(4) >2TB array support, ata(4) 80pin cable check sysctl added, ata(4) ServerWorks HT1000 chipset issue fixed, ciss(4) ADAPTER HEARTBEAT FAILED issue fixed, geom_part kernel module support, geom_linux_lvm kernel module support, iir(4) stability fix, mpt(4) mpt_user personality added, rr232x(4) removed in favor of hptrr(4), twa(4) stability fix, fdescfs(5) MPSAFE, gpart(8) BSD and VTOC8 support, gvinum(8) volume parameter support when a plex created, unionfs(7) pathname lookup issue of UNIX domain socket fixed, atacontrol(8) spindown command added, chflags(1) -v, -f, -h options added, cp(1) -a added, cp(1) ACL bug fixed, cron(8) -m flag added, dhclient(8) more options added, dhclient(8) is_default_interface() function added, dhclient(8) default route handling bug fixed, environ(7) unsetting detection improved, fdisk(8) -q flag added, fetch(1) NO_PROXY added, ffsll(3) and flsll(3) added, fortune(6) FORTUNE_PATH added, fortune(6) an issue of -e with multiple files fixed, freebsd-update.conf(5) IDSIgnorePaths added, fwcontrol(8) -f node option added, gcc(1) -mcpu support on sparc64, gpt(8) ZFS support, ifconfig(8) WPS IE support, kgdb(1) add-kld command, kld shared-lib backend support, tid command, kvm_getcptime(3) added, libalias PORT/EPRT of FTP command in lowercase support, man(1) bzip2-compressed manual page support, mdconfig(8) -v added, memrchr(3) added, morse(6) grammar fix, mountd(8) -h added, moused(8) -L added, mv(1) POSIX comformance improved, periodic(8) daily_status_mail_rejects_shorten added, ping6(8) exit status change, ping6(8) -o, -r, -R added, ping6(8) minimum allowed interval changed, rfcomm_pppd(8) -D added, sdpd(8) NAP, GN, PANU profiles added, setkey(8) esp keyword support, telnetd(8) -a off bugfix, top(1) and vmstat(8) -P flag added, traceroute(8) -a for AS number lookup added, uuid_{enc,dec}_{be,le}(3) functions added, watch(8) >10 snp(4) devices support, ypserv(8) -P added, rc.d var dummynet_enable added, a bug in rc.d/ntpd when no configuration has been fixed, rc.d/ppp multiple instances support, rc.d/sysctl /etc/sysctl.conf.local support, rc.firewall setting in rc.conf, am-utils 6.1.5, ISC BIND 9.4.2-P2, bzip2 1.0.5, CVS 1.11.22.1, hostapd 0.5.10 + radius ACL support, libarchive 2.5.5, ncurses 5.6-20080503, NTP 4.2.4p5, resolver library to ISC BIND 9.4.3, timezone database tzdata2008h, wpa_supplicant 0.5.10 + syslog support, and KDE 3.5.10. Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186636
* Bump version numbers and update descriptions for 7.1R.Hiroki Sato2008-12-312-25/+11
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186635
* Add arch="" attr support.Hiroki Sato2008-12-311-35/+137
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186634
* Bump year.Warner Losh2008-12-301-2/+2
| | | | | | | Approved by: re@ (kensmith) Notes: svn path=/releng/7.1/; revision=186596
* Merge bump of copyright.Warner Losh2008-12-301-1/+1
| | | | | | | Approved by: re@ (kensmith) Notes: svn path=/releng/7.1/; revision=186595
* Revert partially manual page changes as we reveted ICH10 and IT8213FXin LI2008-12-291-3/+3
| | | | | | | | | support. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186552
* Revert r184442 (ata(4) changes to support ICH10 and ITE8213F chips) toXin LI2008-12-292-208/+103
| | | | | | | | | previous state due to some late problem reports on -stable@. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186551
* Reflect what is actually being supported by bce(4) in RELENG_7_1.Xin LI2008-12-291-1/+11
| | | | | | | Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186550
* MFC r185692Daniel Gerzo2008-12-281-1/+1
| | | | | | | | | | | - correct variable name PR: docs/129448 Submitted by: Kenyon Ralph <kralph@gmail.com> Approved by: re@ (kensmith) Notes: svn path=/releng/7.1/; revision=186548
* Revert MFC of 185574 in response of changeset 186533 which removedXin LI2008-12-281-20/+3
| | | | | | | | | BCM5709/5716 support. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186534
* Revert the bce(4) MFC and restore the state of code as of before changesetXin LI2008-12-283-19741/+6966
| | | | | | | | | | | | 184826. Some pending reliability changes needs to be tested throughly and it does not seem to be a good idea to ship the current state of bce(4) with the release. Thanks for everyone who provided testing and sorry for the mess. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186533
* MFH: part of 186372Yoshihiro Takahashi2008-12-231-31/+31
| | | | | | | | | | Disable the pccard, parallel, GbE and wireless lan related devices to decrease a kernel size. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186410
* Prepare for 7.1-RC2 builds.Ken Smith2008-12-231-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186408
* Prevent cross-site forgery attacks on ftpd(8) due to splittingColin Percival2008-12-235-8/+41
| | | | | | | | | | | | | | | | long commands into multiple requests. [08:12] Avoid calling uninitialized function pointers in protocol switch code. [08:13] Merry Christmas everybody... Approved by: so (cperciva) Approved by: re (kensmith) Security: FreeBSD-SA-08:12.ftpd, FreeBSD-SA-08:13.protosw Notes: svn path=/releng/7.1/; revision=186405
* MFC 182911,182948,185996 from HEAD to syncronize fwcontrol between all branchesSean Bruno2008-12-223-148/+461
| | | | | | | | | | | | | | | | of FreeBSD. These changes provide the following features: Allow users of more than one Firewire board to execute commands Allow users to pass more than one command line argument at a time Provide NetBSD code support Cleanup Mergeinfo and mark the branch in sync Reviewed by: slong (scottl@samsco.org) Mentor Approved by: re Ken (kensmith@cse.buffalo.edu) Notes: svn path=/releng/7.1/; revision=186388
* Fix to bug kern/126850. Only dispatch event hander if the interface had a ↵VANHULLEBUS Yvan2008-12-212-22/+29
| | | | | | | | | | | parent... PR: kern/126850 Reviewed by: EvilSam Approved by: re Notes: svn path=/releng/7.1/; revision=186377
* Merge head 185728 via 186368: initialize dummy argument to umtx_op()Peter Wemm2008-12-211-1/+1
| | | | | | | Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186369
* Merge rev 185725 (184996 in head): Use correct names in END() macros.Peter Wemm2008-12-213-3/+3
| | | | | | | | Approved by: re (kib) Reminded by: kensmith Notes: svn path=/releng/7.1/; revision=186367
* MFC revision 185713 from head.Christian S.J. Peron2008-12-201-4/+4
| | | | | | | | | | | | | Make sure we are maintaining the reference count on the route eliminating another: rtfree: 0xc841ee88 has 1 refs Reviewed by: bz Approved by: re@ (gnn) Notes: svn path=/releng/7.1/; revision=186364
* MFC r186315:Joe Marcus Clarke2008-12-192-0/+4
| | | | | | | | | | | Do not segfault when procstat -f or procstat -v is called on a process not owned by the current user. If kinfo_getfile() or kinfo_getvmmap() return NULL, simply exit, and do not try and derefernce the memory. Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186340
* MFC r186314:Joe Marcus Clarke2008-12-192-8/+10
| | | | | | | | | | | Initialize the cntp pointer to 0 prior to doing any work so that callers don't try to iterate through garbage or NULL memory. Additionally, return NULL instead of 0 on error. Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186339
* MFC r185984:Konstantin Belousov2008-12-193-5/+31
| | | | | | | | | | Reference the vmspace of the process being inspected by procfs, linprocfs and sysctl kern_proc_vmmap handlers. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186329
* MFC r185983:Konstantin Belousov2008-12-191-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | The userland_sysctl() function retries sysctl_root() until returned error is not EAGAIN. Several sysctls that inspect another process use p_candebug() for checking access right for the curproc. p_candebug() returns EAGAIN for some reasons, in particular, for the process doing exec() now. If execing process tries to lock Giant, we get a livelock, because sysctl handlers are covered by Giant, and often do not sleep. Break the livelock by dropping Giant and allowing other threads to execute in the EAGAIN loop. This commit does not merge the following change, as was discussed with jhb: [Also, do not return EAGAIN from p_candebug() when process is executing, use more appropriate EBUSY error.] MFC r185987: Uio_yield() already does DROP_GIANT/PICKUP_GIANT, no need to repeat this around the call. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186328
* MFC r185765, r185766:Konstantin Belousov2008-12-192-20/+53
| | | | | | | | | | | | | | | | | | | | | Make two style changes to create new commit and document proper commit message for r185765. Commit message for r185765 should be: In procfs map handler, and in linprocfs maps handler, do not call vn_fullpath() while having vm map locked. This is done in anticipation of the vop_vptocnp commit, that would make vn_fullpath sometime acquire vnode lock. Also, in linprocfs, maps handler already acquires vnode lock. MFC r185864: Relock user map earlier, to have the lock held when break leaves the loop earlier due to sbuf error. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186327
* MFC r185764:Konstantin Belousov2008-12-191-38/+40
| | | | | | | | | | Do drop vm map lock earlier in the sysctl_kern_proc_vmmap(), to avoid locking a vnode while having vm map locked. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186326
* MFC 185970Kip Macy2008-12-191-4/+5
| | | | | | | | | fix support and capabilities Approved by: re Notes: svn path=/releng/7.1/; revision=186313
* Log:Kip Macy2008-12-198-26/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MFC 183967, 184861, 185157 183967: Track number of packets transmitted and number of packets received PR: 125806 184861: Update firmware version check make ddp a tunable Obtained from: Chelsio Inc. 185157: Several small additions to the Chelsio 10G driver. 1) Fix a bug in dealing with the Alerus 1006 PHY which prevented the device from ever coming back up once it had been set to down. 2) Add a kernel tunable (hw.cxgb.snd_queue_len) which makes it possible to give the device more than IFQ_MAXLEN entries in its send queue. The default remains 50. 3) Add code to place the card'd identification and serial number into its description (%desc) so that users can tell which card they have installed. Approved by: re Notes: svn path=/releng/7.1/; revision=186311
* MFC r186165:Ken Smith2008-12-191-3/+6
| | | | | | | | | | | | | | > Handle VFS_VGET() failing with an error other than EOPNOTSUPP in addition > to failing with that error. > > PR: 125149 > Submitted by: Jaakko Heinonen (jh <at> saunalahti <dot> fi) > Reviewed by: mohans, kan Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186310
* MFC r186169:Xin LI2008-12-191-1/+0
| | | | | | | | | | | | | Don't count InFramesL2FilterDiscards into Ierr. This value does not represent a real packet error but simply indicate that an unexpected unicast or multicast error was received by the NIC, which was not counted in the past as well. Reported by: many (on -stable@) Reviewed by: davidch Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186306
* MFC r186168:Xin LI2008-12-191-1/+1
| | | | | | | | | | | Test whether sc->tx_mbuf_map[i], not whether sc->tx_mbuf_map is NULL before doing bus_dmamap_sync() since it operates on the former, not the latter. Reviewed by: davidch Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186305
* MFC: r185584,185994,185999,186132 which updates the strings that identifiesDoug Ambrisko2008-12-172-9/+13
| | | | | | | | | | the new supported HW and bump the driver version number. Submitted by: LSI Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186239
* MFC 186090Hajimu UMEMOTO2008-12-179-31/+190
| | | | | | | | | | | | | | | Update our resolver to BIND 9.4.3. It includes the following fix: 2426. [bug] libbind: inet_net_pton() can sometimes return the wrong value if excessively large netmasks are supplied. [RT #18512] Reported by: Maksymilian Arciemowicz <cxib__at__securityreason.com> Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186221
* MFC: r186204Murray Stokely2008-12-171-12/+31
| | | | | | | | | | Update the list of Intel chips with EM64T for FreeBSD/amd64 and increase the known maximum memory configuration from 8gb to 32gb. Approved by: re (hrs) Notes: svn path=/releng/7.1/; revision=186206
* MFC: Fix printing of shared memory limits.Ruslan Ermilov2008-12-161-5/+5
| | | | | | | Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186192
* MFC: 185750Marius Strobl2008-12-152-33/+44
| | | | | | | | | | | | | | - According to the corresponding Linux, NetBSD and OpenSolaris drivers, there should be a 1us delay after every write when bit-banging the MII. Also insert barriers in order to ensure the intended ordering. These changes hopefully will solve the bus wedging occasionally experienced with DM9102A since r182461. - Deobfuscate dc_mii_readreg() a bit. Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186138
* - Limit BCM5701 B5 to 32-bit mode as a workaround for a bug whichMarius Strobl2008-12-151-7/+12
| | | | | | | | | | | | | | | | | | | causes data corruption in combination with certain bridges. Information about this problem was kindly provided by davidch. [1] - As BGE_FLAG_PCIX is meant to indicate that the controller is in PCI-X mode, revert to the pre __FreeBSD_version 602101 method of reading the bus mode register rather than checking the mere existence of a PCI-X capability, which is also there when the NIC f.e. is put into a 32-bit slot causing it not to be in PCI-X mode. Setting BGE_FLAG_PCIX inappropriately could cause the NIC to be tuned incorrectly. PR: 128833 [1] Reviewed by: jhb Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186135
* MFC r185962:Pyun YongHyeon2008-12-151-1/+1
| | | | | | | | | | It seems there are still issues on multicast perfect filtering. Disable it until I find spare time to analyze the issue. Approved by: re (kensmith) Notes: svn path=/releng/7.1/; revision=186117
* MFC r185284, r185283Daichi GOTO2008-12-154-80/+207
| | | | | | | | | | | PR: 118346 Submitted by: Masanori OZAWA <ozawa@ongs.co.jp>, trasz Discussed at: devsummit Strassburg, EuroBSDCon2008 Discussed with: rwatson, gnn, hrs Approved by: re (gnn) Notes: svn path=/releng/7.1/; revision=186111
* Change default operating system for upcoming release. Add FreeBSD releasesKen Smith2008-12-131-1/+3
| | | | | | | | | | not in contrib/groff/tmac/doc-common yet. Submitted by: ru Approved by: re (implicit) Notes: svn path=/releng/7.1/; revision=186045
* MFC: Fix fread() to return a correct value on platforms where sizeof(int) !=Ruslan Ermilov2008-12-131-1/+1
| | | | | | | | | sizeof(size_t), i.e. on all 64-bit platforms. Approved by: re (kib) Notes: svn path=/releng/7.1/; revision=186042
* Merge r185944 from stable/7 to releng/7.1:Robert Watson2008-12-121-9/+11
| | | | | | | | | | | | Merge r185857 from head to stable/7: Move syncache flag definitions below data structure, compress some vertical whitespace. Approved by: re (gnn) Notes: svn path=/releng/7.1/; revision=185995
* Merge r185930 from stable/7 to releng/7.1:Robert Watson2008-12-121-25/+33
| | | | | | | | | | | | | Merge r185855 from head to stable/7: Move flag definitions for t_flags and t_oobflags below the definition of struct tcpcb so that the structure definition is a bit more vertically compact. Can't yet fit it on one printed page, though. Approved by: re (gnn) Notes: svn path=/releng/7.1/; revision=185993