| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186653
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186646
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186643
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186639
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186638
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186637
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186635
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186634
|
| |
|
|
|
|
|
| |
Approved by: re@ (kensmith)
Notes:
svn path=/releng/7.1/; revision=186596
|
| |
|
|
|
|
|
| |
Approved by: re@ (kensmith)
Notes:
svn path=/releng/7.1/; revision=186595
|
| |
|
|
|
|
|
|
|
| |
support.
Approved by: re (kensmith)
Notes:
svn path=/releng/7.1/; revision=186552
|
| |
|
|
|
|
|
|
|
| |
previous state due to some late problem reports on -stable@.
Approved by: re (kensmith)
Notes:
svn path=/releng/7.1/; revision=186551
|
| |
|
|
|
|
|
| |
Approved by: re (kensmith)
Notes:
svn path=/releng/7.1/; revision=186550
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
| |
BCM5709/5716 support.
Approved by: re (kensmith)
Notes:
svn path=/releng/7.1/; revision=186534
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186408
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
parent...
PR: kern/126850
Reviewed by: EvilSam
Approved by: re
Notes:
svn path=/releng/7.1/; revision=186377
|
| |
|
|
|
|
|
| |
Approved by: re (kib)
Notes:
svn path=/releng/7.1/; revision=186369
|
| |
|
|
|
|
|
|
| |
Approved by: re (kib)
Reminded by: kensmith
Notes:
svn path=/releng/7.1/; revision=186367
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
fix support and capabilities
Approved by: re
Notes:
svn path=/releng/7.1/; revision=186313
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
> 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Approved by: re (kib)
Notes:
svn path=/releng/7.1/; revision=186192
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
not in contrib/groff/tmac/doc-common yet.
Submitted by: ru
Approved by: re (implicit)
Notes:
svn path=/releng/7.1/; revision=186045
|
| |
|
|
|
|
|
|
|
| |
sizeof(size_t), i.e. on all 64-bit platforms.
Approved by: re (kib)
Notes:
svn path=/releng/7.1/; revision=186042
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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 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
|